8800000 -110621754797815844996860237735526400000 8800001 11694495053849239693047812797025832960 8800002 -137271303784514784143246034784172325120 8800003 -7223031878538990987197248093463999160 8800004 4259212089569473943879630510919096576 8800005 -125329932661654985133632909367078073440 8800006 24751688783699775804251808942171342720 8800007 -17661065796073798401358080598278826848 8800008 -106324586050160388887977987569623040000 8800009 -105577931026294013642528776887201282790 8800010 89980074849972020390053971620140568160 8800011 148280615550292431205311875409040137216 8800012 84538788373942236234496191715012275200 8800013 75532873683025619446486226423104497420 8800014 -4938206307268594165040134863902397312 8800015 30160616632686063150950865352419554400 8800016 -27143190054743615100238970806151528448 8800017 -109306485862790580387428710196625768720 8800018 -75866530248910714444790054129626130784 8800019 126787104642991153581516185483266245420 8800020 -12958669564287151083506422634029420800 8800021 12547986895344604985560179683755711200 8800022 -25765842515414295070719121044521650176 8800023 -24032259784397154161086413562411996032 8800024 57788644196474906222456727090202091520 8800025 665103063896637244414806018528324300 8800026 -32812015424981643706955505596018067456 8800027 67379113834762195524675626791995656520 8800028 -131955968914548679020330696527699481600 8800029 -73147674636348055285604368041339851520 8800030 15493394941630824271549406547134373120 8800031 -53653688837642602735114703280807604008 8800032 -17054546785719787341664710715125006336 8800033 -297099630105232927405330984108031362080 8800034 -31723579598283743738951036684331678048 8800035 14213504002403394571818496958656938000 8800036 470511183365885805185985197483970560 8800037 240274449530885790762751921336357210686 8800038 8108518830510693618956070249094053504 8800039 89859456203470445941835395232234343640 8800040 145607070644899580035878911020247040000 8800041 103406054217328440702224199463158344592 8800042 126160752348247319434560365527046826672 8800043 3979281369294339231072147051349484352 8800044 -14630107787915442119433178396338216960 8800045 -10326394496472557720129777510446590720 8800046 11021549770905420032353924628159153472 8800047 -30186161378621334836278685962324446240 8800048 109616266099239660594614905192284160 8800049 15909069292059927870987221873824108050 8800050 -4449783204146846989295329316827968000 8800051 -24792097699183484545124464182384034688 8800052 41418443244839996547638992400251902336 8800053 -21026336131764630913423719264527306880 8800054 -68899220189777067344232178790424189024 8800055 -48041210487766944592587672075003328080 8800056 -194989557426903948254501337353640345600 8800057 181745185669493172739863178883525921706 8800058 4981644651661845689629799972943300576 8800059 137757523011500671097323343117456802240 8800060 7393758205667138867792924010661800960 8800061 -103251535315010777337236321332285180500 8800062 813315948052086985096621484331538752 8800063 -81527741186944606828560796012641970496 8800064 12453476828275299516790809505302577152 8800065 176459562146315106400223499005486877120 8800066 -56440078528124289553496860189243714560 8800067 90076722511253741161385984720579476512 8800068 497721094882850138071532334719523840 8800069 251423861909107840826147863832138253470 8800070 -21446083813276043676223550377626395520 8800071 -13249408129193204610417555640722965376 8800072 -228722783487017063963441484483768499200 8800073 111381013635517388641485731196906767322 8800074 66245500588144292606108446331075575344 8800075 -74290610259419192651509399188020813400 8800076 37656263281496805736842484934996834304 8800077 -2396661982228362957432339725560626048 8800078 43014331101945577018519387244364272640 8800079 -4849027068052648535960896363279476240 8800080 -5131900991894764159952779624977530880 8800081 164269636543854023385523929208220552932 8800082 18947530944845313083837447969552437392 8800083 -78991521315401560814069089325897988 8800084 -113578635391685500383373263787102371840 8800085 -995816605801077902332714667482496640 8800086 31212926298420648881690503015595251200 8800087 230224340842730432259646113903887209736 8800088 -426908377571805836679508154485278720 8800089 -211237218133551198160670348263806811200 8800090 -8789382606991127266418653938795033600 8800091 -55665449262632595697341383705670301200 8800092 -10258599403680256610180171918479392768 8800093 -316998129054134873557018818371711617920 8800094 -6230968237731872915573807475631477248 8800095 -24532079717016447923255855238531509760 8800096 144807843438278637382674015545597755392 8800097 -284571000831195086124188435109093066720 8800098 4737577425942705118618235576229497088 8800099 -6369310199985881327554918010943121920 8800100 97475295022360081594933852334999318400 8800101 -5730401845063637413761390697921802760 8800102 -39783974016096803564808532872675996096 8800103 -3660582413952605201952069919272048216 8800104 126156356126733749503986811538128650240 8800105 -149798664137444678706231088974885067740 8800106 58452499280354703253820409387480190128 8800107 -4057575261883470603319989288917625408 8800108 -11911292717793159252774753415857945600 8800109 12952406714259104361610275055494158016 8800110 -69663271568483259116078315252141721600 8800111 -176842573812087197272601987695270570288 8800112 37209396714537586232186707019295522816 8800113 -35337643530740700836097121646739725376 8800114 62806995030079812175857108307366410240 8800115 1270992268614640343114075766478485600 8800116 -6228079173921881392548558648567091200 8800117 26463511417208079242861992645821156024 8800118 119735112005029180775732514769761777216 8800119 -138640798015467953599247092929969987456 8800120 -3307552770517156956992012763313766400 8800121 94451641468249130172912734569109702544 8800122 -454815055802615625075042223596785664 8800123 -160010044646133678959658179458847073628 8800124 118215098561699108228471608281586231296 8800125 -3188914593175822996954274481067392000 8800126 87389308396262341497586392368656577280 8800127 220865713329180286951846732637967072 8800128 -38181238541348088931991713330967347200 8800129 65557194697557286825859849640179855168 8800130 44059646625886376612255396794978105920 8800131 -90121302519965968211583514361231697936 8800132 -16665070820867701069767095469737161728 8800133 -114788929316227466074627992284676435618 8800134 3055873886247329849876607285507293184 8800135 -200419362939835534721640878951112780000 8800136 -66901127133695970729127537093715927040 8800137 194584112748648005120324227399019184000 8800138 257467340855599713981849556577340720 8800139 -203602086208999199064899986084909952544 8800140 22570192942993657756408577375199513600 8800141 23538681605595210395889734068408725472 8800142 -18597161795159843040345029934617600640 8800143 -14659516561911584209602572457609276672 8800144 61409232011743330079675549808335298560 8800145 -54890338481663740330004911145002550400 8800146 -93802080429060265994924757863274924528 8800147 -106990593488022757801274993316554648404 8800148 -72145328197233489697693011733362929664 8800149 -132257344805935987651639870419817328736 8800150 4068819748084025099488053646746129600 8800151 -101691951751278388359467362972302625848 8800152 -185325337661101956314870557959049420800 8800153 -68880117228338814666589498840886268598 8800154 33709986247782511841822554039650316800 8800155 -8239481480059389291446162588799948240 8800156 -21558496642756004278863466248738836480 8800157 4276405038360374060505397746451271820 8800158 -3923720673326980849974111898489565184 8800159 -194814337557259374623121749440544964640 8800160 -109926895854806198305572016489725296640 8800161 46962232164257968372948554857755634784 8800162 30939661964143936227494356612014408192 8800163 -170386022085150737637354479894705097456 8800164 3063629056712580724154911432895897856 8800165 -215742895092769528147059463952233440 8800166 -33449533743235202927964180335481143040 8800167 -97684388676514771850001545495229951360 8800168 -38388884882582193393204837371346370560 8800169 16053206406645839351791373698130836992 8800170 -43667382039945358815825233384980857600 8800171 378248233349592944217601855542874436392 8800172 108359635853906298582020151073360594176 8800173 -41552295804806412123239764834095308640 8800174 3546687787615826792150988007965458880 8800175 -553956370734684862915077298667376600 8800176 -2723950177623224103060412553009037312 8800177 200607327790322322045859845059438255520 8800178 10899857788841943297201812525314406400 8800179 149207667250914873060314574713676137784 8800180 -117531860282819225728400538052417209600 8800181 -21511456801374277274984212584090558468 8800182 -68200724722217726059271129318081168448 8800183 -2221615394902672309291361335437905920 8800184 -206089701839560355874610291111526461440 8800185 85866914971378771576324863065408404800 8800186 -44411001204236437035954793818924585984 8800187 51312524439873407914731526615490485248 8800188 203545681447706007530683675440853647360 8800189 -22483550015799261175314972128482976276 8800190 -3978053488670556902196930110972248320 8800191 57615406787531260672397559212242452480 8800192 -45629312187015031364568935468462243840 8800193 -196063864564881903588956570651020698576 8800194 -2430616524024535804727469427891645440 8800195 -60526397367611620276347319506086815200 8800196 92519773961220022196579497597516982400 8800197 21409821554851895182021514006516964672 8800198 -58771518681158011787908704730022796480 8800199 38081827461209914723347186437836296480 8800200 47349156411748206400641039669029760000 8800201 270412529533475740555584191407391482202 8800202 -32130171119535083202181617681573866448 8800203 -35643595598774452062100875914334125136 8800204 100380946437991798288735731807143508480 8800205 164730397057028008639486710517224672000 8800206 -5650969791152492391688901633902965696 8800207 11584359315344188171622092413835017488 8800208 -1036992705041205413237476570057015296 8800209 -139909187059719731740212311887812558 8800210 33985624525127488942454893244277785760 8800211 43502242861288807057452905098950205440 8800212 -98642876753997888862044504771532044288 8800213 -101932666394576471317331464329439599538 8800214 -1987533780044953860877566376736762112 8800215 -32020979569887728582517011066509841280 8800216 166467977986263267061704526349926164480 8800217 -52991807345347109596959354261996587520 8800218 10608320409681625182944723662535393280 8800219 -49459746605559242446552848410216265120 8800220 15116244854778296176514721046764318720 8800221 -127379738363103915458483735272109779200 8800222 -79315908428159282973015411053262473088 8800223 20459066730486245175540587915415885744 8800224 -15618291705422992441824388222011310080 8800225 1877754052289999478877210936491702400 8800226 76115762579015425373301451897565018688 8800227 74820242056267386400200332495543454564 8800228 49756914608124794459738711958997807616 8800229 224044172160139987031740854070088921280 8800230 -16825892227803470832564071428572672000 8800231 -93979686380807351127801240848418858936 8800232 135997391539817841018097449106449039360 8800233 -96460568685470037376363119631445428992 8800234 125404712407501560166019281262308691712 8800235 91587170246423191635129067391307955680 8800236 137339673483483777680790939600598248192 8800237 -105099105640273371192007036282439114496 8800238 17223829228211863537374540281996932800 8800239 -11327572174633856474749535910795338880 8800240 3356104056567650908230686696957214720 8800241 42383442898410553756153403341618062720 8800242 39985085580000036258481824091473771264 8800243 -345629334747135650818152225664708142256 8800244 18476574591456834751583504171612593536 8800245 -61464602625352183376687464051518024480 8800246 1198331031583357951977726387788991744 8800247 258968368469829599308295466754573278696 8800248 94742271001425652540270435432996392960 8800249 63976151769271175965604054595619962880 8800250 -7499679427849145477669698257700776000 8800251 2356224896591294539335446659403494080 8800252 -127098261692274010925672667401900231168 8800253 -28537391343261508932671279402444915040 8800254 33382356779346902480671778163762875520 8800255 93767364472792676631172714419408992160 8800256 -15627662377341260878453595779010396160 8800257 18130863138813265662747667795044005280 8800258 76230956838671897520553368536440086480 8800259 102766932588506770850952185442911846304 8800260 -6157253067081838847164978152988999680 8800261 114988218190568797116782266650723760862 8800262 4012101828984636875873022218349889632 8800263 -69339242425138070307605340509634357960 8800264 53966774422323030008400526532263403520 8800265 55394066359611015412750593698332278600 8800266 96314838230226631151210771310616929024 8800267 -104806616864839500696866107568186819328 8800268 -82803874354648951950544728710338030080 8800269 35897202620349640453258946357477713344 8800270 -15123270534305646458994820960777945920 8800271 1338131043382871052453843955232367840 8800272 13535000094111177136948332915893207040 8800273 -155170655384091158651499963870788454478 8800274 -34698690252943081104862251038952526848 8800275 12370985549368068314525513693856897600 8800276 -44360226219556656297490449512952691840 8800277 84584962910945051407170396818116513920 8800278 18725788713745008685852552189337125824 8800279 48010890960854359252112152000991264184 8800280 47772368151221749730111696270367129600 8800281 17797718040850422408962726987015165184 8800282 184007650301104522738537394961084050400 8800283 172105468681344650394536132876512849584 8800284 -122142257741320312573963525694108221440 8800285 -48650580876177144407527888905083262600 8800286 -72542910024850886083742863719733678080 8800287 37223930182493790808452166151114386560 8800288 -44030257053301746255610146988341854208 8800289 1671150598320570932306228824640305860 8800290 -5387862119064259628302447651346450880 8800291 -165137391573669084362230674120532550308 8800292 65969933699287481183905504449219900672 8800293 -83641901567121186090058857813526656 8800294 -98258462888899370881315548252853440 8800295 -35417027985304459437831581027933682720 8800296 10577380208290255433061588820000112640 8800297 106759106344967022076046704559373517344 8800298 35691033708391621201382051944872212064 8800299 -4256483731700017730022693603867036960 8800300 -45498080334251116469842111674591481600 8800301 304101388724737990892906324931408529302 8800302 -10481382449034921170244979271916935040 8800303 196225787811322283177415341419952801552 8800304 -92843047063816086072490842727107231744 8800305 146572487013398785869100428604903806720 8800306 -32566923406914597243340693822461427200 8800307 -15070845750437812047292719803524227444 8800308 -87111840536360332079131001799957123072 8800309 -7359890048009267234710000684805212608 8800310 -84691514108819489397892985841945085440 8800311 12825804533888148196100578703573575680 8800312 180578904720315441918567350803777843200 8800313 74791661668142594368980450530329940820 8800314 -2230056351992733982338853646562677760 8800315 -132028328490974715622053890338877620080 8800316 26374183376366563734530555549707984896 8800317 -88557913331926570611115777832662123866 8800318 -47152088122829499196152258059048099520 8800319 -179345780004877032090124637753246626440 8800320 18537573259719940397679952492127846400 8800321 -89770982391548328883668738699163753388 8800322 -23914430468636607395568427606672135680 8800323 25193991922705338279432322941983082240 8800324 25247420078670313713443716795671367680 8800325 -56333787582987254011327942197557184000 8800326 -4788331128717391441087932191355659808 8800327 -97347823864216248649642158160552989888 8800328 174681487504185145878795931355818460160 8800329 59983801348686318746123900902586768448 8800330 26884322562429004069311731715225600 8800331 -47446474524536881054960263810030725868 8800332 -14383140467888946358357743965485787136 8800333 -122615613228706615364861063307290824340 8800334 12819273480999342286177244277313818816 8800335 -34954696564165699925270639698310104800 8800336 7665480333335622647335205605475745792 8800337 397446707498294965705451223845231808 8800338 3845130964692338135017725840512409600 8800339 33076499565303763079628146492067782416 8800340 -33290543946906880498035526953265113600 8800341 128143766398221745855485819941848657824 8800342 -21683840618350962599054760172710637056 8800343 -17417522767109639652180676979763900408 8800344 -8335295780144322627279256056938496000 8800345 181742896973608625341452166852131620100 8800346 58984301655739726599227039104334706144 8800347 802957676941494401809986512889294960 8800348 -166070176269002424461963555969452557824 8800349 85003664571288972660139736434748845350 8800350 18875817315973964266200828330003043200 8800351 -48112284654796580122130669066730215200 8800352 10548757965163697065047970080079478784 8800353 242513506676753581367800551716099200800 8800354 195304190403152808063390193279805413152 8800355 53984082711126035731428270883337543760 8800356 -996291324176891946386050142032343040 8800357 -13302201657808585904471994190485243394 8800358 -34240510348345960504240193210263557888 8800359 -7974796351129350797324060481461979096 8800360 -31758223140783894787059303969428736000 8800361 -80036703229355140602936843584089540038 8800362 64503804553113630248343552957077657520 8800363 -38674272677247834911048758052310451200 8800364 -7402879916788287994437135818836800000 8800365 31418005602631563424974245014947323520 8800366 78499768405905424808029786597266157632 8800367 30982764591315308089044463505450222352 8800368 -18677195696224131130022682787931750400 8800369 7025406437579863802208639212735813160 8800370 -25568283358125419273451163846973376000 8800371 -49831584259649391977332818773556044460 8800372 -11033950577243003981665636976659097600 8800373 20975153464724033033132374471259462400 8800374 61813906823848072705141131688282066944 8800375 116067287438098215284665482543242568000 8800376 45794450665516281722507878404746280960 8800377 -17445338182475660764481660541238075200 8800378 98393277155207461217562591107830992240 8800379 -24895909208331215893499678682578903808 8800380 -1306807909259449774740686633244672000 8800381 11528624026091292970458721311330213600 8800382 -2396009212666206319030795010099851200 8800383 -110204578500940220653723614717208104576 8800384 24933332255247268770761431267147776000 8800385 -62647852573546255452161731842643953600 8800386 -11518884287057648889954891751407561216 8800387 -328132012884465723068047942764729205200 8800388 125023693245768238284589984944756059136 8800389 -27628761144650320438958970775274173956 8800390 -22606992883550253499435542900329867520 8800391 -295781341654951725982249946026674527208 8800392 50756066456208093540974693932212510720 8800393 14435378856838865552803199989225187200 8800394 105105754814817927715605748297432328496 8800395 58974163938685788440956523516027124720 8800396 -65117995506050679586607181171255037440 8800397 96341060969447355712397370253102065846 8800398 51665017448634416714664373888493072640 8800399 43569586294240328323556309230427599536 8800400 -26157094390994973037738167047132160000 8800401 40123699677252811064165490367656125760 8800402 -40018272559775065501707506837523969888 8800403 -15852901213300179584940543002319243348 8800404 -5300827604650936452613445104642523136 8800405 -9545047531940413739702139763479899940 8800406 -13101512360953017394517090072682682848 8800407 -3019751991672131969688977666920164096 8800408 102729818861530946871911300189503272960 8800409 -43057231117081362672688028653795706040 8800410 20065417413954640659018596367970675200 8800411 -89619694495948205281410372036100308988 8800412 21512393221163045237380557060941753856 8800413 -12884823133841605090593272615148936096 8800414 40209395235269233878138138253894202112 8800415 -82733592867837785360895241191572215680 8800416 87391401065221772255781685308187410432 8800417 -8909767963532787109429776370504481340 8800418 133605727692062506433326145615786180352 8800419 43941946270870868294677441372971752448 8800420 88726681926312677391148558910028288000 8800421 -44117945589863535860199294556871233536 8800422 -31572994360707081663461682259721486976 8800423 -4086762709977040911597768745647189376 8800424 35814058631309614931653945823820748800 8800425 11789820951060619093100369710983706350 8800426 -96768255825198925572706930554421259088 8800427 84229127716734696010288664354025460560 8800428 17169503343366231235880617862887096320 8800429 -54152071852947479851778704982202301728 8800430 -21656721024735812857948927024898648640 8800431 127991827582311686850416778255695435904 8800432 17323041311949997741265545594749403136 8800433 -223954579071205874676195822825431529036 8800434 -103826154333098883860246353010692757760 8800435 22051661129866003352334801819462328320 8800436 67507075502889709361702004560687973120 8800437 -41836186053689524475722221024916719840 8800438 38131811790706159134578611309539212544 8800439 119252822178723908576364544863064954440 8800440 24289000974473021857021594684833792000 8800441 151439874960729802490816932841186348424 8800442 1647599093709533882729298917797785600 8800443 21300752740699681690521466681186949064 8800444 -77424742948407888036683550586534973440 8800445 -52101066728717521293860197975354444200 8800446 -26163034320540003082788174113947098816 8800447 137387174914375532377387141477214359672 8800448 -69182538549192360693642940242321211392 8800449 -81959825980231759268362101163722638688 8800450 16903985504651191792872302171020300800 8800451 199561005710259717805912506938492136 8800452 6721702874803389633097359678449026176 8800453 43394937669310010387955159408096911260 8800454 -1450201417084258106170107624194496000 8800455 -20079085986454065060060653690872252800 8800456 -14356641127478276407346638708027392000 8800457 76531647620005201108362219364146000912 8800458 842229065754326530171418509222087680 8800459 -56744133033259764761034796092939903340 8800460 66403703312617760907431639247735905280 8800461 -193659874559414228616589122840729783360 8800462 -2315049168618246879675192486022419456 8800463 -111761749600320233644360982623786145040 8800464 -1574658835378835243609899104922238976 8800465 -87158272227450627292880480311360435200 8800466 -389055937568546850692530387546970112 8800467 -23674411285206691103807786815551070464 8800468 -212676322607460637380882209430144774144 8800469 -98242015855071166639129576656506657604 8800470 18143842196389445997055582613455065600 8800471 -155565245840116458158526310649072245368 8800472 -128583284130295020633143069838251950080 8800473 41828924357852690973506311371800479968 8800474 15128511086211316970361029727743865312 8800475 91498504405214712083610441194153699400 8800476 -88842103513135056608146446002123847168 8800477 24555923821341624186194484620261806400 8800478 144268968334095037703700042363148472256 8800479 -102688834965152285397707696134494542376 8800480 32230761110377585621351981953051525120 8800481 -62142653446104634700736471652139763948 8800482 -23040479308713089965036688361194529408 8800483 59155261987518452476159953082114424732 8800484 -80389268333264904867514049019677749248 8800485 88127435616889885411745397120092265600 8800486 16063156961028617239368127182673756224 8800487 -93440311956750119888594492982714027528 8800488 -68356522471560913589053441903475097600 8800489 -152671347370425825927964505763224432710 8800490 -46235868742121775156589785868015580160 8800491 22364249436792993403689030723235417344 8800492 194413389469207361405859979864074447360 8800493 -7961140662381049002923651741126316756 8800494 -33929604362466810302809280191347760128 8800495 90141241069140527486559949788755631600 8800496 -25849428184477285398455829449404416000 8800497 -110486915774805352304235029420788992 8800498 14393456802735178883870213380467079200 8800499 199875991977601540308792428727058110120 8800500 8784329527859300534140079116810752000 8800501 -92085972378400498754583797109678844498 8800502 35682748585548860469923433080806010304 8800503 39950361835531953420509040936999510504 8800504 -150843375896220672366813550988033802240 8800505 -47883425441827624971433759536371595840 8800506 51617811186392323380860762247407821056 8800507 -107603746041352014109109526811205837720 8800508 38920002861956404899631669775696409600 8800509 777850174844984904115506286065150528 8800510 13823047495906780747673593696085775360 8800511 205383732902652600216726551105818682112 8800512 24902516078201546250358780090355023872 8800513 -115463331226206202783130491749594578496 8800514 -64661382550300797910492610822953935840 8800515 -14843808711837998899964963533414656000 8800516 -61277511540439040152747439948515246080 8800517 411770836739852151214628189982923055264 8800518 -70857001549852812742363106060911116096 8800519 -15529311109926058405907542891459830848 8800520 -72547509572507652090147502536959539200 8800521 -2052078508593736477909380271877621760 8800522 38999076427126185675656579451389163312 8800523 13569002575513123141758429501050450772 8800524 27822565873552511488045635570592475136 8800525 94908946865460867692926278194424822050 8800526 98728614328094929998471632319938027520 8800527 25530320116664775531753565506308269200 8800528 9048470605983668536673097439471730688 8800529 -116054580440110369052228785604977857870 8800530 29004898922635366901530737741509752320 8800531 -63333211804862078877524634888688845536 8800532 -21273429492367366240820720550272172288 8800533 15154152585063608608340393657561327424 8800534 -36884665894996384917329699826575598720 8800535 -2683733861748011037772662285772633200 8800536 -39950797680063070533073147521318912000 8800537 -145768372558296126722880204586439733814 8800538 35198664582080334865307575465545223920 8800539 53089660159054909722992237514351000768 8800540 -34216436843321391536067903692419614720 8800541 175447346213775242037534101765397507942 8800542 -127405054857017493389394427334638181760 8800543 -203194188353956111414401314700950181840 8800544 104292435943237589486515131507771310080 8800545 13963019427275798489579697998372437440 8800546 -74590671879466589668400703793550278656 8800547 -3113802423441503851604743718526389364 8800548 63195089518264207193664529137013960704 8800549 -30281722913891845884927870072517991940 8800550 -37905600928420643567033847997801166400 8800551 -21766911910559966823724924311116390760 8800552 -4295747451955222774127222700868730880 8800553 -86798208252229864400194488964015356000 8800554 -45000153416068162716256797574330960896 8800555 -20510998380612684735918042462972516000 8800556 163057995761579688401037633038541016320 8800557 231312442947923956596573371739822129600 8800558 33153065053154614464437788506620968320 8800559 7919035135206064919629215081164371968 8800560 36332806166959215711865034707284787200 8800561 -35463946917307773633908088043500981120 8800562 46190215592924747203787477183138663424 8800563 -24493665388856919206527838175147089856 8800564 -102321541466044360769939977400137565824 8800565 157131781685815599272427454585478738460 8800566 -10427768116674449422698830007503179776 8800567 -18781816205647635851953578897526115528 8800568 -13129076885031328927776849348010721280 8800569 -9809704165361843814050650476380815350 8800570 -47942130401495048084098313561642111520 8800571 -1415635293102314151304866458880917808 8800572 77323213953900475870983485845159526400 8800573 -17702173150704203188444653867221779776 8800574 224926370770417623107912995760778209280 8800575 -28492386628827805172494512073842038400 8800576 -5401615372933326208768687967358156800 8800577 -85293110226359492981293454899632367488 8800578 87462690039694546887632469833085082704 8800579 139585282678431105805404804362352725180 8800580 -20574977626153621907000595307756339200 8800581 52566044652734173175670834794635023264 8800582 6156762619098598747767550121482395648 8800583 147772682872731616879448239020066892824 8800584 32582760961185651600811082184684503040 8800585 87617391455734553265248654333474871780 8800586 139088957076063989208011060653353106992 8800587 -45720404052723527610215559535509429720 8800588 4804181351084228902903290281267223040 8800589 224121109009198293654523228407612672 8800590 13254101528589780506278234263224893440 8800591 -293747212988466498867747328222469634200 8800592 -17664588763284037905028340421173968896 8800593 -16076330095261042945917475587044088336 8800594 -37650492902855527023034663017923955456 8800595 -1955234278203203452849888657677714480 8800596 81212556245829708570193967341416284160 8800597 -898245243657759749294536733806672172 8800598 -27866624386791419269440378882741176064 8800599 335972804095134717353307883252654848 8800600 -15394787875237519451410660591626240000 8800601 -178049682576450490644012316916476371900 8800602 -78269926364995298553430630030573383168 8800603 67427582621555220047482644542680126480 8800604 2835394503386501913712005733411852800 8800605 60973507665126214195364907577270116480 8800606 -3310458941264961918040792376035409280 8800607 -63016850283317287760187201374113300800 8800608 -14596340555945109027972608884245528576 8800609 -27353794889218709883774274136950457088 8800610 -1025214849797292612676408155533568000 8800611 -104428813738701655578156697993623161616 8800612 -177951986337799963718270702019217807744 8800613 -452373618566364302000575444477843048320 8800614 23655055110924190463966009542575481920 8800615 79157519554266657463051025803499187600 8800616 -114703044292717396554391760492366561280 8800617 -17276973832603208676806563554850037760 8800618 5230181871376077717547520554560227760 8800619 -59572845845125455230897043444311875980 8800620 2888171823232384435721636050744212480 8800621 -443564085709066609620149813261552896 8800622 118890970508658939813951794078908034112 8800623 -63952575909973525121418731178763665120 8800624 -26751163149333721059755791073572880384 8800625 -47459406449523280897199137267474623750 8800626 45645661612890711840247245052153225344 8800627 -75031272395053772719823847556486876728 8800628 23417005955494745486970048385220376576 8800629 129261646696965138077346567561769920000 8800630 102919628269851121732926610564672118400 8800631 31174934084283387727876328048798377392 8800632 -142208090765449718351529441848949780480 8800633 -15056852045949010262245766402001464960 8800634 137703211651598189883183925255790799216 8800635 -23841986858340800147586667908911234880 8800636 -5677500959833023196501371062750386688 8800637 -9175194266834803355863778953179701460 8800638 -304453876645969910047943657959440384 8800639 105557281814005094289820351517199977040 8800640 -101682528979941429975969835457603174400 8800641 61980197010179219469660684452859774450 8800642 20010140254214412843909968711274697632 8800643 -39480540558711048402537188399796437616 8800644 -87417794481204380855116079593589289984 8800645 80158188584047561433682531491962959480 8800646 -58693312973850479241261970894248327360 8800647 121058243240541231699501668557127922600 8800648 6080226824468108737331897153264640000 8800649 -24211317716229586863920507001930351552 8800650 -501152780943562784273037042179666400 8800651 -96235288995778324876081840382426635776 8800652 18630167505926269359585574586460733440 8800653 -85821167674307257214514273454436138592 8800654 659961992618667071583566732814287232 8800655 -4737395186880330344649495151036408440 8800656 -34660091061647844290537043646823989248 8800657 -144264356077890731182259111793631494094 8800658 64027962197194537215175941503565985680 8800659 -2599672404815132056471887378493580640 8800660 49688688681907424471538968233170124800 8800661 -21205784862744305495145520183838742468 8800662 24528857198921151582994154207233991424 8800663 -17768488393514421814437714119092783056 8800664 156735735929213241449351777329954406400 8800665 54411004168956667080077538848506873920 8800666 14071655599502739603426852947217944064 8800667 207210756676939924987842977779937817600 8800668 -100545635535201835376464060208102734848 8800669 63899416777370748431242977267946212460 8800670 -12655224301109001314780961344954646720 8800671 52304113639053069363348895729744395264 8800672 -65634293254368730100603317134935851008 8800673 44049431338447024761839175372235074240 8800674 1892004853025083125901052666320224768 8800675 84267235799346122835929147808994631100 8800676 -14013361947895569694794346853273856000 8800677 -226659772199597987136669866566656284160 8800678 -49138884273164528978479768700281219200 8800679 -263904850612140475330506312410317266240 8800680 7989998269607535943454225329417420800 8800681 3369114598193203430525601099213493072 8800682 -37672118092796592054360756347644732416 8800683 9519003985915847846147097810166023168 8800684 106135148581363878007047908612323871232 8800685 -110671195381472983989073060487859741000 8800686 74994443946835603614821956527135478080 8800687 -19587299872648745529603708133977797648 8800688 23686029764921125001580446696831385600 8800689 -57615907107828182298341687072453567376 8800690 24099349952163944239727617647330717600 8800691 14377969385500852588096102723491590184 8800692 -89463209864455842836558046099163803648 8800693 -429192127360095642205860460775375794 8800694 70619098991303983468666950499174944000 8800695 113142513649990762660286210981707336320 8800696 43446099774506758210866609964283535360 8800697 20539376691605587945013699106073877760 8800698 41409322596031206830439411672664126464 8800699 -136431374201447431848538352213532405440 8800700 111987335579529309062174843209923955200 8800701 23997369903751978482207127113945811584 8800702 108911046078785654745461665390284855552 8800703 -40642475494937592158133978730309822656 8800704 -12921070173730727190471052725961359360 8800705 -55614917548014497995887269635192416000 8800706 25075976352838171181569179027419961552 8800707 -8378605917230865611163247238700072960 8800708 14868226131937909291582920349494091776 8800709 22657228138395350381123802824145334716 8800710 11409840714534554020599689409216984960 8800711 -45164498393558729363411772696285106776 8800712 -96552980089852630857483012166258252800 8800713 -17856791479964674163070684350398742616 8800714 -8570130739345501609102200899028725760 8800715 7592508926955419271097002090104505600 8800716 38772768390107159188383770556671933952 8800717 -118694539090964144977271992477447213140 8800718 115552995486108589272172925732200343616 8800719 -92341294795061612795698002476628940800 8800720 -24700031444384733176048454290484756480 8800721 -1295411200113913846662221073911928078 8800722 -10469325847327502039499081131255904768 8800723 192001607949561187347858789007001696520 8800724 1825246178180011254446600246098544640 8800725 2418324529496760662031738444473251200 8800726 81938810821580913782007960775018449984 8800727 117354675476003675309478758347138749960 8800728 132262414598150678139642920389084508160 8800729 -15847134616400561302323591488175789824 8800730 56512420808941420993765268142812337600 8800731 37599273134101894965425831209384160712 8800732 94976206635105259063080871220732934144 8800733 58240825845757414913801115907910851200 8800734 -1448766918761148186236099084141697024 8800735 -57535856448074730185560085637059864400 8800736 -40350331804580917677059004164729733120 8800737 -80428183621927871094134601491385966240 8800738 -56021325163751372599974827629778370480 8800739 207240916081990059022900089300058857624 8800740 -907172220869154033257495579089006080 8800741 2363986779262771860272793412076079712 8800742 84367640076392256495341447091616484544 8800743 25261413049660941690923175711813239040 8800744 105588970072956485622817904997625052160 8800745 -28974503447929635591232716954231187200 8800746 -23141823038683700668688542488526218240 8800747 -17434064933984203803522029574821159856 8800748 6643985201083389729787427559596222976 8800749 114795499460868393653938835767305890934 8800750 -34986086782398494358570209628592128000 8800751 -105746794943178882300700934957984700600 8800752 -12010088629184721833497356033719500800 8800753 40044646804495997934347574201226664884 8800754 -25072406239408647672647898826627709424 8800755 8951139198125591036101363024839565920 8800756 34327742989552498049781098793783497472 8800757 -83428136379112833161764220625050587488 8800758 33914372381223584323849902848371507200 8800759 26417060017307085971513498109997317120 8800760 -74497742491342990710853347789583872000 8800761 5332815551488885640243721184657465440 8800762 106749215070597227341286522925803712000 8800763 -62145433320391396512908719267427553696 8800764 35085891923674637921918511357797056512 8800765 -84290385509104344201532709922105253800 8800766 -3700216892208331792141317564987845376 8800767 661950304187995312323712111230750648 8800768 -31021913570079668753952240111357788160 8800769 -27310373795376464954196940624640719680 8800770 2996286985308069831848416828455974400 8800771 34338560229945496649353378562738018512 8800772 104032992415086848610160585837415093376 8800773 -44500338815353557033959891915046700032 8800774 115087086920181361704891611669165015136 8800775 -16590852314369052560266724219852700000 8800776 -21364547016976506219855231278141276160 8800777 -15460222019063215261583031494742182374 8800778 9905297823083061900034073617912353792 8800779 11861571586442377601660835307201018848 8800780 14554495844458524779791431881440281600 8800781 280296456856138371961010890778011064640 8800782 14629156070788139565820979523849648192 8800783 -2745166299064784396835478228484582840 8800784 46371801960871182716212251567825100800 8800785 -54756124503258473471322698064903936000 8800786 35213585290791739468722432525777032592 8800787 126199050310643675593309128109393595436 8800788 -89546111678843719226757137177716377600 8800789 68052674128547355244139152695082614624 8800790 -7024567004470937318041939410129121920 8800791 137084770584259034270413841486820191592 8800792 58231877173020333517410144400044072960 8800793 -62552541132724341030101908026781019958 8800794 -32227308219708791548474770005858196480 8800795 -51546695861213089242971729762197771200 8800796 -97601306852887273856379723618021542400 8800797 -255152764662416767846011358635124249728 8800798 -22079342546654251367403030627526500864 8800799 16486507639392301653471502787781672960 8800800 73341591172322877378549316181164032000 8800801 39961149002983566459782184748185256802 8800802 88809915478174974035583541702739222352 8800803 3680123019812003164285041738311947464 8800804 65259758478582032569808853827079532800 8800805 5956635372492144000617702669785518720 8800806 -13751348355457596087354381530025732096 8800807 -6263150949024205301438269070485978240 8800808 103739307849331858622507280623509416960 8800809 -76132073982748108734929526389373235392 8800810 -1011623982902305230986122222011041280 8800811 3290438258236798744530572166425232024 8800812 -5597703614159504261985053171336352768 8800813 33143036627911608350933952687696227520 8800814 -21074860163318591311933995015237504 8800815 7545429032641833633845558618246130720 8800816 -2113216331807382660538906844702343168 8800817 -18086247575785042591843438189819541580 8800818 34223004075231939655696293489716563968 8800819 630752552175741123363384136004635380 8800820 10385222995677095274676806673056768000 8800821 108854973345356906693187277351617030108 8800822 16574111637605309648847528662794898112 8800823 -13265443919574694031640682452406332936 8800824 -18962598860206844126109227743595950080 8800825 -102280940806937896638823187030289476400 8800826 38298013724455231112775303778138304112 8800827 -6169315255264313013958057990422471168 8800828 -55148010834705312285150555118394463232 8800829 141139317141291244683455334673668767430 8800830 -35477369162006404208809116516544779840 8800831 13050352384780105256841710923416212632 8800832 -60809296435364493136524725126226247680 8800833 -47420819210087864011767567394517486400 8800834 2244755872168704030798978120237888000 8800835 -27705197994943959125826479505380828160 8800836 -3513541539179159626600215827856986112 8800837 -287264777613578186281293971591478305280 8800838 -1338542497732012311953043585217788480 8800839 -72132535944532263284953053673633170480 8800840 118282732197238211947661618281074124800 8800841 100411701697134547966225136924328116772 8800842 -88123743093651338792916656072337459456 8800843 -131885234237452558566767984178515214320 8800844 -94721194178363902809431857298029737984 8800845 96339658816394060056149089170471799520 8800846 18224348551095060273125610642808166400 8800847 26315827021579116365854489341697046712 8800848 11383506280849934744063751404499369984 8800849 88287835605362841856113850741295315400 8800850 -82888000941397269841094796962604027600 8800851 69871661601166255875895708443204539760 8800852 -229238408510218674079751416040688097280 8800853 -480393547409698714278107924983629600 8800854 23001011009610038534206288020186840960 8800855 154819931416139740900394737710429120 8800856 -95141050873994896017836995702659686400 8800857 -11509962947591366199725050930224851520 8800858 -54670460805279335751475470521450061312 8800859 -19821163332223778133293844623761504296 8800860 1687369352329761395497298081630991360 8800861 5457455226480600410740559874516018112 8800862 16979555729541287595581722650238041600 8800863 8698295769491595870204459385928400000 8800864 318118221528910299307240208095948701696 8800865 77487534739676811862668823693544938260 8800866 -71590619132474808096250856168484718080 8800867 -82584042929515424246195838496925146084 8800868 -49371905220273085034592613538627463552 8800869 -4119193268628079210270914813529743360 8800870 2363930607528917641026514019615472000 8800871 -356022440124441554653415375209257463608 8800872 15601819348048144946014264587348049920 8800873 286333222646581254687850558976792021220 8800874 26416123318678216616769612825601459200 8800875 -1294581893462984574246677559565752000 8800876 -45189558054129359304239723435587829760 8800877 -53847771770721010372137028400407247274 8800878 -12071553394761347062259071870603793280 8800879 165837410136222102122780180980841497776 8800880 -1108891271934207433167386232483348480 8800881 -106524285525828194947840253531121796800 8800882 -7874488375541255159279056069521848928 8800883 8192929536430637069037629393412252480 8800884 65486413950471972047999049177093027840 8800885 -58583152076615058572801225945390390400 8800886 111455015114498463959565059080039711392 8800887 39499536263028639943093980482579241960 8800888 -342859198232068901283136766972682240 8800889 -220841453607664614274636325619440300310 8800890 -8478262389635439056883458272021720320 8800891 -449071412011186170212531498040764336640 8800892 41378480887431181891187683894085179392 8800893 -6988557268287418225044865694915963520 8800894 -35659423687030721348062402296594675648 8800895 -127281629888283960605411986535938138800 8800896 259722119515815756115930829826293760 8800897 88039736484806485833614299571695600064 8800898 -22426663047939787963245597891495198720 8800899 -67067118526831720353065153296661321736 8800900 37734750088182735223843135345677926400 8800901 -74526048224951722014715918160388040098 8800902 39984750849383684584569361446322708800 8800903 199625280751930170916804303847634672152 8800904 51638385269252376555324535907267051520 8800905 1373095741931665373397641936130446400 8800906 114773532505837281758600448206790998880 8800907 -200416680722120714084130225342161829528 8800908 -116464018834362881792582882972416995840 8800909 -20420464723820740784476001966351208596 8800910 98734625810335745420355013493371527360 8800911 22369700862044673117216004494006149232 8800912 8584421585056361405589528532473937920 8800913 -77589384285033361600046247927485148816 8800914 58588258674626474972846603082012391680 8800915 -89024395719825765534425860371198628080 8800916 -12481021360399217279233388314856017920 8800917 -43602647885046219884549675253022178208 8800918 -31385054271021549077722679618287656960 8800919 -40924958051981513907291430130085415704 8800920 -80765508881819575463897112765419520000 8800921 -67975365176872802328116093930657597878 8800922 18476786164368111218219962061784963552 8800923 -69811644155296755661769475630961549416 8800924 10939725984173195059983519406180761600 8800925 -2524373458227394501714605991670407200 8800926 -77443947778452224020843656778258597056 8800927 -56609038845616058107652702459179249200 8800928 -171705675566010239842749736250539376640 8800929 -19725196105898175136672026459276404526 8800930 -23009297918979337990568069180582854080 8800931 -24812416300359688146842677689023734656 8800932 -46511473517558451415089058837148356608 8800933 18445605050911365371814203436228207520 8800934 -4493757062607916476586211942756980608 8800935 19329684902125449728532156663109920 8800936 -137418344823699534390646251800840601600 8800937 66949910926771115295172513144671742452 8800938 -135258915691355554709607434889664346112 8800939 -2860258511209626794885602948255451544 8800940 79619801845935468146605484392641239040 8800941 -80643073223845443982812247530965999808 8800942 -221500248375216602045809857338639668800 8800943 -32833349976212603689262396164679010960 8800944 -2003000505162229096027753817588170752 8800945 107735677202572723362581995791527913600 8800946 46950410150509353411952262600470540800 8800947 -162902360012598407986782029423889361920 8800948 8441162483266188403299132893475808000 8800949 237073926881843485160043678112335543960 8800950 -1260809502128490277199706641911756800 8800951 185055897924284900460396342852526246224 8800952 6238149393654331004670227211334963200 8800953 4755119029554367287441259301423714688 8800954 70173093430038775008533323570959064176 8800955 264255565752365240633706649558176795360 8800956 21032940446836343080505945309378253312 8800957 -407046251198852395910246911622888586240 8800958 63025179181441660443802826377185113280 8800959 90279879783720187416678186627749165568 8800960 4502625068226928525631035355116339200 8800961 141781440760946368560922126482097845504 8800962 -11506315331531130349168258998604056576 8800963 3113398619368471777890305936011473212 8800964 98014967974159449363467298187900886016 8800965 101851649228685270002454520771624411320 8800966 14601950329908903444462129597813294432 8800967 98040658500472755317415017496195634992 8800968 -22858289151443029428354674018155560960 8800969 -59715839094103342570462817667886789760 8800970 -82441009297564704253792462069722172320 8800971 140777196492332985921457052292498614400 8800972 26390243815977279273525461303836037632 8800973 100417163367102413715063688420041153024 8800974 -2266192608135224194948791208510771200 8800975 -75827658822076739470852187270766516600 8800976 -48518091575935899584043334182438739968 8800977 -61848928839166112647374755712646283280 8800978 62441327082584486093867946025579609920 8800979 -44337024339635797194017350748029723320 8800980 70828780262310673717660238190663567360 8800981 -4839298051933788508593919718671664320 8800982 392683797468150821963118302596802112 8800983 -57140197626420839996048205257683181400 8800984 -76502841017835476848846919023702333440 8800985 134878596234427606516303094044583765760 8800986 -26722888339711466309567288988487654656 8800987 -8042259459913269738131431211554345360 8800988 124224222497705556287272827178451083776 8800989 43567159996838541496196182336671595968 8800990 -97047950969345875305075889930351641600 8800991 -119657307399522510104374677628955962608 8800992 104050275170977796361938575659730206720 8800993 -45640560831357798298657685001307820032 8800994 69608817410959829778805770903861001296 8800995 -56717750786983800175816030073978726400 8800996 2575749061680758692919453878103752704 8800997 -208898446250445554661581042206172071554 8800998 60649838314644079090743428378661776064 8800999 -151847899945404034472156657852490541000 8801000 -24759666953563997990255706679034880000 8801001 53456722015521144341556766447919801280 8801002 -4501242177693190946621375397027448320 8801003 48055415323716644316813506136384363252 8801004 31543747715288973549925194821907213312 8801005 12822602630054444339920986666366814320 8801006 -119903624912659559619738133221696666048 8801007 -15466930098703600641402672756892640880 8801008 44320020081677930391375816120738578432 8801009 40386761632483650131300110002810805440 8801010 26485452636515287326882209221751210400 8801011 -75290254432963477486715014113900462388 8801012 -40204319293376852400691265838220843008 8801013 14217311821218495918349810958504187840 8801014 -57967801392537304262377011479881314144 8801015 -153844118335966873304713097661294396840 8801016 -62290265592930488372116332874423664640 8801017 6754506769596357104425411604516979552 8801018 -55022850187955008406212337609500074240 8801019 31361528323957200865958890972276721856 8801020 17456177286748633909406738677153320960 8801021 143411904373298059938446992939545821664 8801022 2960905377706471666168331918191488000 8801023 105083206539765818649477165325384905600 8801024 -54990680330416721117347921327219015680 8801025 -70810919705263380877277533430892000 8801026 1288514077847511730708677661705725504 8801027 156948071830562416683831302405047929312 8801028 119113015345620922554347819556592128000 8801029 129672092648659874042008030108008611484 8801030 11134560261802884861260381523456153600 8801031 -114618859049080840891648986284536271448 8801032 137730883376679421448864472148485734400 8801033 11379369641842284396537938516276736282 8801034 31303609974180508822356733835008262400 8801035 -157796468949838159425868683539939771040 8801036 -117241579921867610118629417838847365120 8801037 -120977534449247160047659604449461028800 8801038 178393234995183749703576397105242165696 8801039 -67651166765379529017804816080523010752 8801040 -1047950597197301988173295540271841280 8801041 95980593097804700786988644552936387392 8801042 35806678696244669522397181691560026624 8801043 -53868115409241054156396622785487678536 8801044 -1257955440888801115453319742032171008 8801045 166703395213295448482382864801568423200 8801046 5883465202445481654306829667341887072 8801047 -3801345104405490840423886508913563960 8801048 99456708131962444917534977302266255360 8801049 -38609128981794840981607602076183001136 8801050 37193656524663064421723093832815470800 8801051 11131152075131555341888225625715508752 8801052 624967341773608965153861671323825152 8801053 18171453012933166344811581154765865856 8801054 -140138531856582193343383086537597777024 8801055 -2434231180267776359023602417864727680 8801056 61566100282941548368763185395204096 8801057 100737132998468252366896334886663966306 8801058 -30130320276680962551202486421157542400 8801059 241782196970973441796849779771902535260 8801060 -5606978198301987193756702893620989440 8801061 -68344979265181500845870089584344327328 8801062 9500455400339323290583423260514081152 8801063 -51530752664643148226196653282504793960 8801064 27410588894695153261552521726644305920 8801065 3734987572455492484482685019343141120 8801066 75536119591669288544287128375988427520 8801067 -273413467233712414446303345804182958336 8801068 -2015260126566385313954291977721607680 8801069 -134574882014387588571259436451524935530 8801070 55202138955560224634599476436920111360 8801071 -62053489828817815291703715786284468736 8801072 806804802683489269807230624281395200 8801073 161475847111309438985508904133931507522 8801074 -81967316719416807637032183848807009280 8801075 127475019964585659172443510057823176300 8801076 -9397335279639597131257480743432284160 8801077 -363139380197459728219952003580711139460 8801078 -48391266874677243673596201215832373632 8801079 -477916977091664607200940086026315776 8801080 -34143417737481330025049219658828595200 8801081 29740999850270144318266834362813673872 8801082 27842837681641781281151730967157952000 8801083 -70252605602126703398646107272997168668 8801084 -239956745543861019395676178168573622784 8801085 -74055657653324287285154795497974369600 8801086 -6895770700084792834003589987424059904 8801087 -164378448708547065764946163476900261408 8801088 -2949923207876507158148597006085390336 8801089 -75036936039530260075297559349067653120 8801090 33091517534917935817964532005183584800 8801091 -59638403748855721605595612547410199952 8801092 154120047169100301177052484189487735040 8801093 85367727974265501845952470963270140416 8801094 -49759657906761997496548655361236887680 8801095 30067315422147600728834602366330021200 8801096 24457792714446790336922405057419929600 8801097 176387535023747363800000278300905456160 8801098 -108315961283825198665674809526292597200 8801099 642722612537828528147226795494017464 8801100 -10031454499394201371455832160580403200 8801101 -9556262840705068696639581371139296616 8801102 -81371710516498350375155652791164861248 8801103 104607563733225517212185476262361523200 8801104 26517863656467831402816090541259489280 8801105 -164716759668170224000962747137218441740 8801106 -67386710843179648100443515386463952896 8801107 -4522901642987277480457543906911840000 8801108 104407921134440781532165302896769990528 8801109 274659971974739379236914086124615536000 8801110 44708263712165962808751293397315360000 8801111 -956672112075852153971715762215013120 8801112 -6128427521788508956313313000417300480 8801113 26081473720153706628623158083488659204 8801114 23564668565204315246487864500200250112 8801115 29795772634251823764558298077052356720 8801116 69169918487806740459262610689141155328 8801117 -24109925201715737699042622736099722240 8801118 -16603214448511998426516035071212556416 8801119 -14514775586310703653851401172640892680 8801120 4105482608766546936674093497107087360 8801121 11957600310646115963104311285216218880 8801122 15416388820587267735174316488117412224 8801123 187453187469024878702586186562409641200 8801124 -86161040482905519623813695787567852544 8801125 -53630513935293082615204666013224290000 8801126 88323612379785070784629430986982926080 8801127 22850343851132645178818314524218225928 8801128 -46235107045815983736133398055555645440 8801129 -222487637247184118126299958378443011270 8801130 -3731529280540732001818348306899041280 8801131 -219428892917426496349251747859402482608 8801132 14484816349729700095356750910432819200 8801133 -7219102804887454793521509985929814752 8801134 -12690516121922000873131199474808874752 8801135 97376618758870478653281117828018472680 8801136 -2709042461960833342545652734430445568 8801137 169511990200482189113835865850050712786 8801138 -73581808357220055564755892358798698240 8801139 -8863627144198498233317424455391621576 8801140 -6761140176911715573896850985282245120 8801141 175312520355725077309103471212846508544 8801142 8595289796126942235086968742960025600 8801143 61060303005644043825237410732020214344 8801144 219088444486860119411174303368997437440 8801145 -56430785369442861891416946530603003580 8801146 -183647092943097419339712447766858245120 8801147 -221749880200809249175901195106579757404 8801148 13569991946652175092761008486977699840 8801149 -40627070104902367035638158774086901664 8801150 70446253790518522220280291727849540800 8801151 -96807678830672659097666049320471302968 8801152 -139401524436939958690924026304816742400 8801153 45855934571601594503683479401598245760 8801154 -407227415021530239976883699478342912 8801155 -240446470432955389870805422863807235680 8801156 33112505963107708178065324230016020480 8801157 -10415450772402480900650622409782410880 8801158 -15887001337344637253762083713771287616 8801159 -47975675635347865192551953187364817640 8801160 -511310520911797201966536996809932800 8801161 -250271734676346380457011280617737679600 8801162 59423236560194420676615966422385952512 8801163 37638546996134055174285448981193080320 8801164 -8691144262799221312736642775331258624 8801165 85337434232221652437389240062867658060 8801166 87276104196084268102719780880055067648 8801167 27301512887095885023424152952026711520 8801168 40157695573793830867510009416444321792 8801169 -64262689932507336785152832714712747072 8801170 22552854827725983905481917324382543360 8801171 167652642599886369293084968449290106144 8801172 4863565742583712984531458173525048832 8801173 -68314177056023824194987866005436409600 8801174 -51547675769182407215968531644235613664 8801175 -22198445375852505300580133185958496000 8801176 115314592805452157555712156369957550080 8801177 -133503412016292945217866516868920384 8801178 -54011570881144553220005190851600782080 8801179 -71807138164015479337756794711181772480 8801180 -597514747444743092107490711882864640 8801181 -195630071105016934491409662289402648980 8801182 -63231479680657357668190391673443176320 8801183 7595730672184082150010909389086261104 8801184 47172471932360471165692694314333765632 8801185 -23283703426040885865548856981272112000 8801186 32765484517647390022623598435130442576 8801187 -183652589777144455507166865558801286848 8801188 279701201161255139793409718462635487232 8801189 -4611217577151670372328110233381429444 8801190 -6535004971765298082626989475192332800 8801191 71970082190765367566409820848381773872 8801192 95931450008093542199066946145126272000 8801193 -37878689008484235945438590575924749936 8801194 -19851522532023512050459942485317259168 8801195 27299465922430385274760135387689019920 8801196 -52484805886339179713919798802478135808 8801197 5236443848558839519375701863546049760 8801198 23246344661976405757212756829983244032 8801199 -98757591698191065424828806019098441600 8801200 -21505149021476159237960069610629939200 8801201 31605945904744692004196147701120152804 8801202 23863056716881565546564580140138872320 8801203 -602604354511842795915465360415502736 8801204 -91872375233021453995109012950468988544 8801205 -3780074338682925831275065702317408000 8801206 -31913025333508361460596975016116638752 8801207 -90697022341313890109228060849383478280 8801208 11076449607386486624457723441867632640 8801209 217977781320677477264797082698661130410 8801210 -10509699978670435492765300852663296000 8801211 111208979535873268036800041926413963120 8801212 33013480140253819340798210658580618240 8801213 -57910839842050769389988735210201828538 8801214 -87701787869507255221637478078162144960 8801215 -77631304455197378875633884796041000480 8801216 -11483415410179473752924679627016765440 8801217 -69099851715156702662670206622258197166 8801218 -84195995947996024217401227304424184960 8801219 3605790837690105194129442561874815696 8801220 1149435308991393086937159485116661760 8801221 -33030198747783638343869218280306057376 8801222 -61782109484280524681246008388106677568 8801223 -13679186313623741330920123894125848496 8801224 -39168614639892104504704059117229946880 8801225 74687876618731358001932671431528738750 8801226 -12359371448510263131173792692358593536 8801227 -30046794602794116890237490944697476608 8801228 -126122527605026701476267102383870514432 8801229 11974170461774126938746375445144161984 8801230 -18307410763588941051770359280686819200 8801231 -9107403173605517735171594765853946656 8801232 -34435434816313079357431522061986037760 8801233 -118822059498661707983159402252853171660 8801234 4853434714015718751103856704953825792 8801235 -115825925720531389836956293383868305360 8801236 83313144304819477366390380900458567680 8801237 67636456644451126366081058452474090080 8801238 31097177725678866739981197483157854144 8801239 -54270947263962907120013023836010406040 8801240 -43832737933372769036349728809610035200 8801241 -42057830718418783021510569027638395392 8801242 17904973359949749301872552331900300272 8801243 43580685371602932034255085240349965544 8801244 -23114687553421299139492847069507174400 8801245 -6424514904006017148261176963600195880 8801246 -55786012518980674510220792371024172928 8801247 54747933008525624029061230066375750656 8801248 -95764224547999752899753139221283471360 8801249 135076104581481070540497844004392400064 8801250 5877270149101254458502446794846320000 8801251 78231221381996754460036433122281024600 8801252 -89669408963372490024766567772123259264 8801253 -160193184488781413994156349565580562596 8801254 49833320629683181762246107583146645504 8801255 127821173608447348274371556114486343360 8801256 -66683738046424494900160758625501593600 8801257 -4916662990610035738916785142682203148 8801258 -133363037657146132257568413495470141520 8801259 158085798569706431421712907031825468504 8801260 53793429873664003568466961546225013760 8801261 -31716392198182841171140370357322785568 8801262 -72839126631803244805392862998796922880 8801263 -44494253068246819169325484984456468960 8801264 16259767001131090013514107868252635136 8801265 -15808367624542834929760304007360750720 8801266 114497964718391937462510267123222303360 8801267 27818601840142138195446058568426210304 8801268 -2015777593256466641819530817924259840 8801269 -96168891357715333351670187237923029330 8801270 61630873494796732406473163310961582080 8801271 34785305863789455167847839922217975200 8801272 16886607949584855386182603789581680640 8801273 -40962169866202262207126093029367635836 8801274 69544910935718772025711458689472586752 8801275 48976153992456918951650321725217888000 8801276 -28551728347695361432305839954526712320 8801277 93119372198219027282825804624636497920 8801278 -23482715667511827858230855555404738560 8801279 -434917280365580536677556044034395612960 8801280 -55643702498664167020153375018545315840 8801281 73140236399596238506816789972161100500 8801282 -63060140640063097281309394731544822320 8801283 738629836741605583054023024114840384 8801284 38138408177196466181170021567520191616 8801285 -61283036484296331574707511517050835040 8801286 8173009229340874270044850862556983040 8801287 -87807572969400190207159686333890610408 8801288 -2065138156464069435639620299657866240 8801289 -31913272838913023221214806557267690816 8801290 9532612548272323823380669584486201600 8801291 55083266039911573181285153707575368880 8801292 -2641735872754849462630719442856371200 8801293 126587683734744869520917457804647199542 8801294 50213231030244881834305759701395423040 8801295 -41318649964004406694811827588147368960 8801296 13625860431350748237048264274850086912 8801297 15073256266544278527161576303999129460 8801298 12195383386503612357439854861603600 8801299 -53344099892359733672411719220898133920 8801300 31288020903592666502964048055276492800 8801301 126293772122167051979094166774191545472 8801302 83731611840194755355792153696790079104 8801303 -6564917444838591036037125029324206080 8801304 136064075170605792462615929589225861120 8801305 -198362289943120381305729648014163996540 8801306 -2235770177654499565000309728407065152 8801307 -13391054689491228432380462094515488596 8801308 87286991472838439612499106254312446976 8801309 -251458560939048998982326967092412257760 8801310 700150499447828771138908080386027520 8801311 15975225574421566947447900515339384800 8801312 34206819857293624182383273952768294912 8801313 -4632793957332159852696969709292997600 8801314 -25793361404580105470317482312044774400 8801315 10761255467292318242719213547560555920 8801316 -102262973323352890602201262712801440128 8801317 47683401416214406182891493412138005792 8801318 5612905050941052994430658649223086848 8801319 -22895216572190384847140106924188874456 8801320 1480184706098812090341222772228915200 8801321 -291603397769295524605356389225183953008 8801322 -30464689502692189821277609419855529728 8801323 -54159919893756190422569769611977012896 8801324 25812820178790441216940999108685432832 8801325 -38686645054583868237066230607833040000 8801326 2269483575986031985876957747403644800 8801327 -3420026983578121549849125931864771824 8801328 -19385726807433814721306862596422926336 8801329 -113032141461681962867644584684408249070 8801330 -5064294985623284666467678844055481440 8801331 73248794408824246475424649202753473344 8801332 -163090122318219625933924342100168253440 8801333 274706664950257581414863715404899017582 8801334 472113770072907261421478667427619328 8801335 -95487597566866851471250033700436903720 8801336 30496857469591212686881776818214727680 8801337 -100230672390602461815030562599486482880 8801338 -3750139583181402915786081407727694848 8801339 68828207923808855320347376934519584224 8801340 -49371219648074296410566322372403760640 8801341 41013624277442725778722768824159639360 8801342 -127212610388051958487639661461078086912 8801343 -26255810926648242525706293802045720968 8801344 -5969717703938943714132028591250079744 8801345 33408000997799645499395974880319343680 8801346 -11530757341895038483424214656460499200 8801347 -72876864623449632046521457680860385528 8801348 -33705428702324748330456114957090432000 8801349 8296665695172953331885029567509242048 8801350 19415746537303367120774691632208048000 8801351 54864615379669324448443052386664355480 8801352 -7627988055009818876185787812179148800 8801353 195688724119505605183373562478801331664 8801354 36661879139844086534388678563947671552 8801355 23909829707334063791609180701911525600 8801356 206461634635855425009471067673772081920 8801357 -217315960051781459920874008786456208394 8801358 20167196294421446127863643695079941184 8801359 -105070787783381799133520572660391804448 8801360 -7987198274044222476794794605174865920 8801361 -158691936546090641045331654643565347968 8801362 3846913324196311632931127528518800000 8801363 -184778934668569525608465810024295713240 8801364 15667226819378469324572810480963813376 8801365 -30752297938188938566796850381726766080 8801366 -24050492707659998881707829121203814400 8801367 -157077291940641779712621383757507943320 8801368 -207092877318394967378251020825783613440 8801369 1369066312698248504781651140786378880 8801370 25402057840143278363392333080267859200 8801371 -81418777320772522666753766541929738428 8801372 -9703856942751675279478547489579750400 8801373 -29145060206785735758953541894519631872 8801374 18191234605161481080733787039543223936 8801375 -33236499878136608478972546671714952000 8801376 -144564829158546220603804205525802418176 8801377 34742183175284313346172069234802583060 8801378 -188125767461004680447686359770769713376 8801379 2220076930044313078019035880327728344 8801380 -97851990836044241301207440970925056000 8801381 55733240400628314619765727570176669182 8801382 31256831910665848759010345502076531392 8801383 15996750666349245699366409256392046920 8801384 -17111596798969385217361833648494592000 8801385 88495519701524355812877870955572878400 8801386 26357263312559535427334465939943548160 8801387 22909697532050928127836438902170912512 8801388 19943903670532860037693254020714695680 8801389 -28988436955820063419295302275177474560 8801390 -56814071413133905296649192591242163200 8801391 -750170319850444119431132412295651440 8801392 -10665224517417119467963545477078908928 8801393 23050753794208012475831886166561167780 8801394 -25802526298642754703836262822784843776 8801395 -168242647045920254991284258084221299600 8801396 -23474667853409420608437364290968248320 8801397 44080572867154272299077838865436841568 8801398 836006313261586478640476024919419136 8801399 -153673509968527123069363773885162600600 8801400 -10547533549468276154563052382865920000 8801401 -114446162833009244708104717480626203520 8801402 -70730858059623860121797841064211464848 8801403 -18959074150771982309254847110385187840 8801404 -91086324546793090869693088316832262144 8801405 136916298663004235815622559492450486060 8801406 143992402413132483199532223987208156800 8801407 -22004830706798344443412240478676883280 8801408 -86705246436031237533056829251754393600 8801409 -82717527837947813163726965502539314896 8801410 -16304740400184601744306416652499911680 8801411 36419703263963262575456617841022410400 8801412 844205035493837724539501180301963264 8801413 -326850681934441889925915945325543738020 8801414 -11705937852692416145785111053907211520 8801415 -51213282605866326209659785105055310880 8801416 -60315811355497951715308353464241715200 8801417 25600178676304436188777268787744729360 8801418 64622742206157244714277413840576377600 8801419 112242712031158652008685467388035820 8801420 -18036792236118785966180658481980933120 8801421 22499519093053935609590204510997554112 8801422 -35624819924640812425351162242419952768 8801423 -71839762098129113728820649155365503240 8801424 -24461659961554954596854772905328992256 8801425 -91148913903882176032042642173138237850 8801426 -33963839917494378745830683369068719456 8801427 -23459165163559813337934026414577776640 8801428 83786134275771186192053284078275223296 8801429 36552314415108001131247472644463503992 8801430 29289254323521681613666678156151040000 8801431 15179779861812856437718183424998417000 8801432 161858328993602294630509796278675814400 8801433 -41403199501647930913553799618844878720 8801434 -14448843717582370656007402437362970384 8801435 -6154640270398962483277638360869949120 8801436 -15389352991557110388635693002861240320 8801437 -28713779164858491400065559929055589914 8801438 2669861204138664315729313346854389120 8801439 -6676799724493995699591433829858073600 8801440 -163048761093319737613104765397332787200 8801441 14816162132797883544496175500487646384 8801442 -23768306176839675595770240636424159680 8801443 -48248373355392145802387780249914210560 8801444 -135291043644787915473589658842193952768 8801445 35084443692528795060325366429151831040 8801446 97520101324765750883154615937505043840 8801447 20106248943461667330694578983283115896 8801448 -63536051854537730187023873630632919040 8801449 87181221536396539446335629686373072036 8801450 22679756827034538136340612739284486400 8801451 -37406375390935693597211078169831109920 8801452 46490592647538975577922222127818660352 8801453 492716937835341248722526170238976619104 8801454 -47913460397932109154190424897558251392 8801455 -1988258261509674801613846642221204480 8801456 -18375788268150768980899931939417161728 8801457 18047952448405283542829110979763335040 8801458 -37402739539058115786763448140469114880 8801459 116765243921854363587535670396646939660 8801460 127760457536420616878627524898608220160 8801461 292791807936318002516793962211742918812 8801462 -45766758348836138240172855863057628768 8801463 114276407287913411261765882267176725888 8801464 -4917090213994797720604059445813985280 8801465 -24776195813155798519114113419825774400 8801466 86937633556254645251958628391423591424 8801467 129163935548612361161543693504042108516 8801468 61989243602639571256010739501645442560 8801469 149012462247571864878480350232388804800 8801470 -19066075564836504134631724332088026240 8801471 8076467110980342900672967454916341760 8801472 22300664004153924860584620225265139712 8801473 -220821921584042306212761101490101177278 8801474 77850522339397861095613357500742584192 8801475 66102382417728133995488014794716370600 8801476 69366052804897916246238132592427538560 8801477 103751311178873871791903848429605940380 8801478 -77806263804932709927519087206510956224 8801479 -73877125576291022724273643818029130720 8801480 39916955029654615990793142870761472000 8801481 -40008462663105771680563342738270488576 8801482 1774526301504673649130818880791148384 8801483 130085455718757454547351066779810179732 8801484 -43238311679752440127212267190850088960 8801485 -12183795630225275939755401799168778880 8801486 -22972216156861713686025354723638756736 8801487 64710458040241780114163989840819598880 8801488 26327600776349407562105325976763367424 8801489 -45557436648521020890680799644156928 8801490 51108252598824908141675096017539494400 8801491 -5869812040200929197227618455034889108 8801492 13192894101350800965173329621631723520 8801493 153703990001041029979443542641331282400 8801494 33303166540928924044810867474732892928 8801495 -27741653311265137898976518178325881720 8801496 162545884043619115453447803151067811840 8801497 -9365193349565380694105671562575660848 8801498 63312722496854429160998315942431488 8801499 -36444181599893126940322448542883413248 8801500 -169374580015102656488999723251537920000 8801501 -299397953443639832149690537266542769498 8801502 -51046127601961976082766488790079170560 8801503 -195825397756205781229289600316425041880 8801504 -81594568865436824040354863602482806784 8801505 -1113675773045093315486546963298911640 8801506 -26761202162984495020129229761873528320 8801507 30382469733175746150954806724505022880 8801508 -86318751584448888680610843725079383040 8801509 -125915879770560251379280424396288126720 8801510 46843545401156512987701619806093260160 8801511 806615291915589085965269558344177920 8801512 -101267246166838630636150820259270789120 8801513 83426059745359786032378094051747167360 8801514 -19347612011187861935166003015430464000 8801515 114302340557514521471217438847396357920 8801516 -23133871016678684417600366885330153472 8801517 44751010757629588474941967718347996320 8801518 -117197891955931489678290860605298871360 8801519 -24561723338315951939213494967400316080 8801520 -1550397945986984559139260194158018560 8801521 -61135146061826811027645184183977071278 8801522 104026884378885380486442769085243224320 8801523 7540815108592305961316098942871067264 8801524 -79581801909729092793192067565399721984 8801525 67680070682098542363095250912430504800 8801526 8537040099332078631747888462851030400 8801527 -66911083073960793286848089006340642504 8801528 -843861651246998000369709359963197440 8801529 202528938424841246447148447731564000640 8801530 -71239809265780321493566973318583159840 8801531 80453671044592702293184902943712023332 8801532 57914876223509352364053704842711441920 8801533 -56407782150505492014698925198981478196 8801534 58819934561328639465699122177037278592 8801535 -45412899574363497019607664956063122800 8801536 222163743326429392162238750478798159872 8801537 6888434226277549789621397711495030340 8801538 10181773766970551525234539640291785728 8801539 77432338207902438467035088348315167056 8801540 -94369545406128410993643872795738880 8801541 -1348635619914118820266373830097568 8801542 50218992060547860061747851222612120672 8801543 -78606956099325519428878646195359343208 8801544 -27961810069798550173796717574870466560 8801545 -143792504264388730826464038117869996700 8801546 2066818894405011849896427617792512704 8801547 30581454694398660116498701246634890200 8801548 -16645881844686706203051378434158755840 8801549 221339384256238451337326689804712614272 8801550 -46321450804647973146196184980484952000 8801551 -9915634608989638584311271816556234752 8801552 13545575219946539989615140006335496192 8801553 51100782849561326873865519887328576384 8801554 83118978664400482043243609490811160976 8801555 41101874936871599765839874445752998560 8801556 107361481218961891006375273047844491264 8801557 -123452957676150955538490654374004062194 8801558 -65653993894186263406342379313842461440 8801559 -56139421316114317751262144292253353416 8801560 78856156853599734735127467195856896000 8801561 5071803020141095357832648138732138400 8801562 20754652507567933517015331760276082688 8801563 -46651516555439814087593652682895190360 8801564 -12687133805129145320261140291261069824 8801565 -14058758859249893866542736414881151680 8801566 -22397922522045450337658226039089493120 8801567 6202856960746599795771177285657267960 8801568 276237834798876443925793486119307837440 8801569 -62536706898142717248998120039278843200 8801570 -30304748423189958136401659827733553600 8801571 3450448113196321600737453238101465600 8801572 -130068524478708092493890608780626124288 8801573 26653270344508461264008949447418451904 8801574 22951373655782923617623605034827642560 8801575 213591642611780198817248046010851387600 8801576 69743384749457065913459284937023073280 8801577 -76516287856997215546470371458659106140 8801578 815724006806864070566423040854433024 8801579 210164273911972002958494956909788830000 8801580 28127490970466755704248537432086886400 8801581 -138696135259544924309024010548402272618 8801582 14661387438163401343037401032031593984 8801583 -12754237827170159555909481414311507712 8801584 -475306953937752820558625521313513472 8801585 66930496419636083421406561941270810600 8801586 -27671211146608800259254174361587633264 8801587 269032852725569700377855955302263144320 8801588 89076032501832518939887518257302370688 8801589 10445333051637556776771494107473686880 8801590 41315050674208650698038680523998209280 8801591 -22452380548101291286752577681658653968 8801592 -121405872629059163151479102815133921280 8801593 4245362555427979891344784069046125524 8801594 -59907423818499158875920737232892849920 8801595 149353635690082287571820879871704563200 8801596 -25503718927647311670032548550532052992 8801597 24439224090015537222305427686359488000 8801598 22683117386126793019302874432021939200 8801599 157093441814204788458317304869873201600 8801600 9767097341425326872099999763097190400 8801601 -10054060621189923574066606307986377168 8801602 -146173059771521829153957640610504275248 8801603 28122652985142879010824819972925314960 8801604 -10126178846997162889080563453570273280 8801605 97900327746408395267352852720363488160 8801606 28566681487078615012630882985483450880 8801607 57262733036617598366332508618541008040 8801608 139682807334404327267647430964750581760 8801609 110357516569782698250599101009347398160 8801610 3800919408804834407259088157783078400 8801611 -1402131992479623394349029444043111024 8801612 14834651196579892560049129524484928256 8801613 -48275097408655746391624351576112724096 8801614 71306382443229596353753481207542733952 8801615 -166117940550869007093137423682160029600 8801616 -29362391716644896280448654344488878080 8801617 76946210526004747849460485536762332160 8801618 37761404445657323418841194746840687616 8801619 -74666838437694882970271097391576566720 8801620 -80137606768666412882954106753282816000 8801621 -204842539658785609803019688847078493056 8801622 6127635415482473066826362601399656352 8801623 194498739692948925992368794681798276872 8801624 69236301676048330411526973741796024320 8801625 161326243614470734051016375217418560000 8801626 54610828577787870632326457013671638512 8801627 -5871433292918960524063289083625748480 8801628 -10739683948804627099161123926016860160 8801629 192605748439322811647329760981766885580 8801630 -10669136743330982018046814563253486080 8801631 220400817370855391559351366767787447312 8801632 20424899524979886159184993185226555392 8801633 164376024196028435957083795436682030882 8801634 6280205904622643760904223271664733184 8801635 63114471969979341110569356559366720080 8801636 -108417695123735373638906469816326138880 8801637 868723973703651907263155895631558368 8801638 -146868397339426008298917947592085205280 8801639 -4922871936780514488945301466413211136 8801640 48552597243387714677623073256362803200 8801641 -69367176152059409231470390561022217500 8801642 -115547400331025437061184984666579240528 8801643 193774605582889958596126863453739482624 8801644 -4564961104158878758221955022993174528 8801645 118591964754342971003973166075475151600 8801646 -8486767041450104966492301337790585856 8801647 26024009852801215798878335694340576752 8801648 -27646716929375586976952627568290365440 8801649 156252439313031730255720833119146665120 8801650 -18307345708002574470678967345212748800 8801651 -253637155043770497086755193875926960096 8801652 -48415725427978181445327617722688268288 8801653 -44250266869654690497786390167277669120 8801654 -14473560084217325120986946340553105728 8801655 50484848154152296755865856478569568000 8801656 359945093703131008896091833712954920960 8801657 32466333760131237645223878283584020160 8801658 16093267636149134874354528204295027824 8801659 -510829736929216113794885175780241326896 8801660 6247104806839225364331242770918348800 8801661 -261637531454282999864451325793439264 8801662 -59258746029808190632312832509441575936 8801663 30310971873520589595383950033555324704 8801664 69118766000256914539260394804913111040 8801665 -105027783849847155046465642975855191000 8801666 -48020341794331907545164324578716730496 8801667 -35968604099465688803454588520524479280 8801668 11201858005213044439527908890038021376 8801669 42570977624110913507675800872452464320 8801670 -532157227288636731965332689411164160 8801671 -53889413443696382058043339741763701448 8801672 -77442932914230072942137055026016460800 8801673 31874564486426689523380687505500717584 8801674 -19951096906263337428974013993841286400 8801675 -6816810853118259489650947833532598400 8801676 72352105136657780444656317603700070400 8801677 -100076044104025246793162651785264752948 8801678 19718886720151050888169697687430728640 8801679 14631841342945406122564938355859051520 8801680 -25397937912391587970673353842438144000 8801681 45515190365525817851338582385231344704 8801682 47080968244868097245311929824120895744 8801683 -4998346363187162779537440036779074272 8801684 -119160409185466085751535702066683552000 8801685 -24063756184746133326033303005113870980 8801686 84345818036466622627577485030299364224 8801687 -70501779268550852262929100279825974160 8801688 -28358988543545106573398959407663022080 8801689 167341991626207500644246792048517151374 8801690 -33180124314772324394842659558190295040 8801691 -14370787404099135264463283321380424808 8801692 -7683429281629211807428350125794845184 8801693 -33964080293502597122621723462889631680 8801694 47662806397699411921606208629871141568 8801695 -63352556542408660761311045180681807520 8801696 -158345826288793799327510597441942519808 8801697 117078445473728300859463384508993203200 8801698 -11420132634950879427117812226956801664 8801699 209767198961570604027192378985996638936 8801700 -68698295731217827107187489879127424000 8801701 28968533754796077115237981525673988192 8801702 1718774374395154354605694061254070784 8801703 47764047004388643055584100962135510000 8801704 127344510606546739888061303713390709760 8801705 -42448938923711820195116197646194241280 8801706 -20733523924311587078024920808767488000 8801707 83409112061554129651474844797914459956 8801708 11397900997116126777978907353287755776 8801709 -21822031013637141480321645507816763392 8801710 -39853907401112607193515140306833751040 8801711 -174170976144710797372831467246134168688 8801712 16108991584313691746664144834378301440 8801713 1232183538863882940153585689815672224 8801714 -7126280281197759679574833024543944288 8801715 -9691597274587210743719881962117566880 8801716 41439301653163585062854525484703961088 8801717 133731362234547580050985394926156406766 8801718 50797069794384495543729069122067194304 8801719 -310927104705956897368121561068468805000 8801720 -66557046726894932630298728276137574400 8801721 -17532766636452869449077975416581564092 8801722 -82576954006332185194513210964325683088 8801723 -220450691302940486757055262679024230400 8801724 -31678552377992079997415002745707359744 8801725 -41903531838944261782724755310392960750 8801726 133338450506936492335738558644448377984 8801727 -59569087695097951577927219702903493120 8801728 17032322590355402150909744550563020800 8801729 -56845651799611199956768559237678612670 8801730 -33487019121543433915080258014889830400 8801731 86000249901096565770701726502729295000 8801732 -56376743871105570307674639012466176000 8801733 -156935150648854585492831013503629130176 8801734 -125229673062898747792151091464248363008 8801735 102545976433990303932248791594225704960 8801736 53106484297464420295640910448300277760 8801737 25706172242714869950791063818193731584 8801738 -84956813404286763304055370509248124160 8801739 -187412067661094607446864774259736318596 8801740 -77728031515106874108561442939661583360 8801741 -65972598200385805943937455512472439828 8801742 37987458534972429629100949550038658112 8801743 -66987815324170395293502854359983797008 8801744 213196601739280588018398762066247680 8801745 -4220420110439677762636243892247134400 8801746 -33886460093818458236252944295255612256 8801747 -319871623055304903931828217737098930600 8801748 57033782699620916002666894842967132032 8801749 -100281139825677623961002441396683735680 8801750 -46615405118282008421153218473441600000 8801751 -34323151501953529783636667517275116032 8801752 73352351392674233302501732343806617600 8801753 54650781962279622352671649307169353364 8801754 -19354222217323551576329595044761012992 8801755 -43069705953002248999847496154622900640 8801756 211347926065457406035562309009951744 8801757 117464367876815064627931103531111681280 8801758 -25691892770898798571097608241514193920 8801759 271629473180727293451280288761888004680 8801760 -100339008149581338687633172056118394880 8801761 -6225910709585476978752155711081377920 8801762 -177173903536793184523897542533636802048 8801763 24333732212787033271225092103223765088 8801764 49140877567825348905774919936015400576 8801765 -5186804830114968817418595395820583680 8801766 -76203548260047419128711044984886101696 8801767 -156452285682451087151035273173904090608 8801768 55625836773077355454546403485191045120 8801769 -86733661720560689075455525158715966560 8801770 4657328252674951371386939859583872000 8801771 54876732255782205275399725889859874344 8801772 25478170379579213819167728272048616960 8801773 -54849707472071918765678438249238535978 8801774 13040838004006855865404887699997274112 8801775 68750579761998366875201162032699746000 8801776 -51717078419885197483192074455537287168 8801777 -90733431748271281324774579984353133968 8801778 -23321357418644150266630637474332718592 8801779 -100146575376799451492048773337432053424 8801780 -7901233726953575789538722566127232000 8801781 -26849380558180283699316391943312852448 8801782 25916125333500727918054558327276416 8801783 -24180845516908562762342935884854447976 8801784 5073348391212801700182978354619146240 8801785 108486343617264501452530567928724700800 8801786 16761741009219443439289440922437523200 8801787 -57670587655752853587377917106319276432 8801788 -90661165759332306888656468009178931200 8801789 52070365938520057106496259041005713056 8801790 -47877500255524669473292585429179494400 8801791 -112096997412869898646814253093351351808 8801792 -97247555819549819364645394302137008128 8801793 5135980044644385028406384638909880448 8801794 -126055062786957180909083323699970144304 8801795 47417628603069509152653842014758694800 8801796 -12485866579438494885927388249949669376 8801797 -51735239765436425572549440894653095680 8801798 10310964604372728874481601482482178880 8801799 955685320013060436470500621834971264 8801800 -8654147112679295453974918976053248000 8801801 -89360296719213985074511642244930501376 8801802 -1307001237804880679921252085249893280 8801803 -175928134681980008917685127573400939948 8801804 157004294162746956109350182521041818112 8801805 96602672330819983084890317620256321760 8801806 12038788296244394667785714907731448384 8801807 9302194309995033857966750854445385600 8801808 -57789608090160888298176049870932934656 8801809 43776575609835104210485014621834165760 8801810 -44721761722628915597448257588972759040 8801811 150993772585267864684155076152757142640 8801812 -71461338492644673551019639271200305408 8801813 -32489276809000857354770624331594167556 8801814 7545373526717969707121852109160046592 8801815 -77263329317291308667577335257672019280 8801816 -132763112750178846548539146376956518400 8801817 -115186402777939930921709583276138491040 8801818 -45679625824936724170178656695017333760 8801819 -57628912126963623119762931352883714880 8801820 22127746575562334992189282740988308480 8801821 -124858452720264574448060111770978925088 8801822 -17793077073272693705890534834026727488 8801823 -8656320426740019333012856388387112432 8801824 -21817202443037969916993033642788782080 8801825 -41114379202117948500574466747908725450 8801826 -23365689976222019246222957293785446400 8801827 -24242102746181035105805008781978254688 8801828 11543438286126022900810034187339227136 8801829 -4711346313794130932347095979099706916 8801830 1529116822913794538274419363719787520 8801831 309991797080348591527162956174439722912 8801832 -64934521330478384928495384560529653760 8801833 134347371809286739092457332495035309940 8801834 -87752128903738573085645160348590543184 8801835 -3158489046685398554764124290503636480 8801836 144716504839496274622417642829346356480 8801837 12455721779544042000674323380815223840 8801838 6797749154419859167614679892017672320 8801839 -29657723765877148098988354891605614208 8801840 -24398225258311370862621924880358768640 8801841 91831345740935393726063434789875591792 8801842 -175546649736909097325569745687379456 8801843 -116367191744338390831623053976006913908 8801844 -40805546544839673997072890478485719040 8801845 72876221052858784309012922873492323200 8801846 -124711512757325610270107067475708204128 8801847 -29634354830524610337145601101519945824 8801848 -10861424394311354796160625540183040000 8801849 18710999871199872625188118497907415232 8801850 -39172891438206041469432500161528416000 8801851 113282213654102731817919929746480730852 8801852 -114451034276961232204786104075188244480 8801853 -87053006888933804940433012856817172992 8801854 70989514736462041527339694973401925376 8801855 2037360712038208272548116252561142760 8801856 4856611560161805002394743846637404160 8801857 192964910464631655940774002451245282352 8801858 -81162787003887948118353763117840375056 8801859 -51697542661189183568295535376834357760 8801860 -9293794116811640633097222093850417920 8801861 7781106014649529800491406562701600000 8801862 -3413169563284235140551340403365380096 8801863 21122655369907316844076941729487674160 8801864 271655796473475996404282860141142016000 8801865 12334470366983246122054365017826621120 8801866 74027007750234932505124673869679192064 8801867 104511499909823926163958585902651696916 8801868 -91508007619730541457275332514040373760 8801869 -34418199263224685601012999412271587560 8801870 19197325301683210667324842584998891520 8801871 8156535850764269517921786967703567760 8801872 8342407822703576852864162634592280576 8801873 504707565934199433084306680042052754728 8801874 -14318894997833226016498478712520329456 8801875 61377419784245778272818395369409407500 8801876 -221864731823892203572821175676262539520 8801877 45334701564484658156468476199865504000 8801878 -87681065126246506189696463550026636544 8801879 285786490695082311015355274518096425480 8801880 -8415400271322923004797820757149696000 8801881 56609319395671279613000606394287291664 8801882 19817497568693245361773859955874358784 8801883 -138512291638221122274493606799573629320 8801884 -22360878799180631008773945123989260288 8801885 933384047762429211512990029886066400 8801886 -66483909902288110337144978824834333056 8801887 130310556725580411403524175108242090712 8801888 -108034727012294898661825876808688599040 8801889 94699034845812365191722609497249237424 8801890 -63964116727789441426048158566983372800 8801891 -18357532212556535469443164840554073440 8801892 21756442190964651239625048818162073600 8801893 11554211481122851154894791191145486464 8801894 965887615687927234236385794626465280 8801895 -120349182268222842794435027742098879280 8801896 134172415226849316215603297118278860800 8801897 -65656857579932072076408212721730779840 8801898 -14352854981810540334203308205128527360 8801899 -31397688432093487441229038978900204536 8801900 65810595100077764769186942446463264000 8801901 -62063864142205783781898831634640507232 8801902 273343868431075917605769891287882112 8801903 -157594381769056101608289222653057425440 8801904 -11643010227458109962280785488923426816 8801905 26711745567558499029472567706318103360 8801906 -30943002771457228417522475530386485328 8801907 -413699832384401372415611857525032912 8801908 -194068204618185357830649664245864541440 8801909 -41245190361985690091356494846346282596 8801910 -12814604779693151773711728793164908160 8801911 -17160371729841579628023770302661198488 8801912 34968122438022656291623222455545978880 8801913 -78573657781161405815015215686104884656 8801914 97532001241377657221424544474713829632 8801915 50803963174058306600956256845849198800 8801916 60538734279220732422742103584095903744 8801917 33004061030070050150514877351297112966 8801918 -111286645475193528509846668866519267840 8801919 -200584941520062555818174599704806096880 8801920 -63202129533489422403293243718500352000 8801921 -91648908221109291820552886646391308000 8801922 -12032644372981544407643687512691297280 8801923 -24756053458191844803489518480710655872 8801924 250425597393977015953226974769072802816 8801925 12553877526031443633957087874592025600 8801926 52274914573414447022217515086488312960 8801927 100633248132561963267181395008544982872 8801928 -939122854853399064930145522153512960 8801929 970943931086248850825804605714781284 8801930 4542164240953165794106458373015819200 8801931 8573725466489223167320961342196249600 8801932 -60448400220115138450567117399768117504 8801933 -16823931222439199216052609236573684160 8801934 2421169667825072355010705152219523200 8801935 53688850596997112664091945089077500800 8801936 5476091964164599941283840175683928064 8801937 29149468017326390272764295965760149060 8801938 56363691626055032868450240960208479120 8801939 -58530227252728727902048159895046661776 8801940 -29487966155174273562149959104941260800 8801941 -2253139465797855109192190691082626432 8801942 -4461448036630292692840918659304588608 8801943 -127746181711619811578086254985567161600 8801944 -250036220436120080423256476604169635840 8801945 31594610387118770796584216757217037700 8801946 76683655279228458645476789762687031792 8801947 71204920734249472709419889528058948864 8801948 -89560212020737807534641572863880630784 8801949 29950121800708170333207285689117251200 8801950 2370201092072637153656759385028272000 8801951 -103504640967936591354237955483763766048 8801952 -51750162594957359256831215348933984256 8801953 -197758140972039051781064345501546752798 8801954 422159580496589338853662358055297024 8801955 -4394732688654334556383767178318284000 8801956 -63180628017086964300646546386775530880 8801957 2034671191152728631477115924314856380 8801958 48344622306183096482711953487101326336 8801959 208658012729650600579865164476422364040 8801960 -100394267414169177096589917228221337600 8801961 32008043048016342206802317466823821504 8801962 12551549965147145176060647137737697280 8801963 36702225609153089556229230813221020212 8801964 115574198960082340138929854947750287360 8801965 -158202458270223874753809115500749131680 8801966 43535700261848051269942276088046618432 8801967 -25351921942164166109065793008274033280 8801968 27788974433903622131347328259016949760 8801969 13199320528967727379174801588237300800 8801970 -7559108916373240988006623230046656000 8801971 3495984542878171364576346791290654224 8801972 262772798034176840407570186154555535360 8801973 -235463956268140835740364587955655120000 8801974 23580894695094436707642044375527363200 8801975 576294322695461924880027626166715200 8801976 23794398422852324791726502212397506560 8801977 62159029772188656101030905243851622826 8801978 28211065716361345774617265472360317440 8801979 -58371524728238804015790401766420215016 8801980 -25780267487787292989084949023908275200 8801981 -306201761116747499704471538605663372218 8801982 -30061734872972953869013581821644357248 8801983 163830515929393434475330944139282375232 8801984 -33687734880702175119433167485999775744 8801985 16219768965530187965143527275110318080 8801986 -91000434928516372642543944016647125808 8801987 -54644212685625294885751395837774791364 8801988 -30203815800592637753778127306351042560 8801989 24492190720163917091235506996427610112 8801990 28306269530290994796363201692939856000 8801991 96702733746104948240189016563593369344 8801992 -171755556943144508641538380991318400000 8801993 376888134505374961743109131661320453960 8801994 -31334835565159748749901625280359840000 8801995 121020580566544651425928686629525547600 8801996 -60219192523467051734895412965804936192 8801997 20839005335459290484218976053192558080 8801998 20661559022918541905771296849840592640 8801999 -161439569705183624444120252954848938000 8802000 -9292506560504269444527721260318720000 8802001 67958540729166632733269474795917546612 8802002 41696267741983480318679919919384629504 8802003 -1892247902277396971990915584719424512 8802004 -46332581861698801576045461503984877824 8802005 181101406095518741978346846776765221560 8802006 94092941802130220258825060340046931904 8802007 -120306024612464975400541654914202906744 8802008 89731850819216260541304229160295260160 8802009 -141033974200386239078732800612461701286 8802010 -32489447654873845109126959062709155840 8802011 58360295235339196900619589373019571000 8802012 -42679377390630491413167209383398629376 8802013 86205825431822167623102940851978498528 8802014 711840615149173264438535942579196288 8802015 3142220795727284778154087380447442320 8802016 -68418762411414167519913613514149724160 8802017 32966440291125433743944995122293571426 8802018 -74406614338177267704513937607465945136 8802019 255338510744145234097185406263860102496 8802020 -108664744398413568066827323887534155520 8802021 26530363277824170529772709640858702944 8802022 -69072745330954428544444835923509427200 8802023 -27397886949582022299350573074708855440 8802024 -17742135099623964658526028200509440 8802025 16537655969922422667602599054536883550 8802026 -39212185337718051730386209681128125600 8802027 -738214021956284890450492567895122716 8802028 40045060182566581114919851842190571520 8802029 253119083055903258848902371025207452630 8802030 7211000449728296318729817174475664640 8802031 37039048217166255167603004692494903792 8802032 71814822388908954311627070594724724736 8802033 18332506076947630145578989950645078640 8802034 -47363148940684586913466376478366619008 8802035 75845044481063299677963253237782470400 8802036 90544010591410272703356913414466150400 8802037 134298731284477106870401335740745504686 8802038 1672283654886662504404313808655951872 8802039 25443238675771174727458435990276086480 8802040 -12456178780235547138631002445927219200 8802041 109472120734609890534772367544668124744 8802042 18177490090799328387219516159430643712 8802043 1580427921474747433352146350579091624 8802044 -26355596851274342922489800234741907456 8802045 6153892749194751034007774692682805120 8802046 29418067874804421127072031947587904704 8802047 67905085322523914085123106119448911552 8802048 -6617866846473184201262188088216518656 8802049 64677982822131312520728220313268585300 8802050 -22929937383880610809852839801569821200 8802051 -24216328704820435155591849717614099280 8802052 6211329066898432943009895360486830080 8802053 -37377417056617173315571664431270802916 8802054 -19282633558621560967135244990965862400 8802055 -24783260785570967621223841595932548240 8802056 -296319986559850324569175304726744494080 8802057 2626275235832954567112225202503964416 8802058 -117021110354227891904386620584896775424 8802059 96323291582978641827750257996157968016 8802060 -70160179179755447761225255304569943040 8802061 100744275408688065383179140526136388662 8802062 -5384014976214509626143360626978305536 8802063 7493080004017353053691736427086900392 8802064 -4156832267204225157162976407736606720 8802065 107201996783310343947009802339800600000 8802066 21834853510443445332216711351183688704 8802067 68946775472801037497010153914755233648 8802068 -23524413503096184583630008123843545088 8802069 293579031341978806744419535762051199040 8802070 -15746291052025459339762499324592800640 8802071 -71499809749842283858559922439809025056 8802072 7047675985227763234973250476041758720 8802073 28327432809497754194018207488113876800 8802074 43211485845145711904835165325483031040 8802075 -19948844049287781173914290133639121400 8802076 -17326783098411926412749465671075089920 8802077 -23078302605993446123442357009038252160 8802078 4821472842248199518831648949228011520 8802079 58493471614901646947279557180229019888 8802080 -7696888062886373601887947127468851200 8802081 -84276508231463537491116374161045768320 8802082 29773771137920020065411370007175081984 8802083 100783239657300603902985047248406754384 8802084 57969806048101755360555788009454612480 8802085 -52890073529594833364621761202792252040 8802086 33821029428723278851189199519145856992 8802087 -20692889527452381859720852156622974848 8802088 -241039718132453367206234778864311178240 8802089 -112997394890628058229435630604994877580 8802090 1061182528390810643287698660510973440 8802091 -99251705530477294704051239351938962508 8802092 38789789021157439671631405732728422400 8802093 801828135488460512024068103798696064 8802094 -16946824494827504809530378054306672768 8802095 116500188525345316542937837643750310600 8802096 32077503887492668168159017119209193472 8802097 205240927530022749609143369473488086546 8802098 14611775603084067394772705062357126560 8802099 -124854200503926971003604264009301233516 8802100 299517643805394100180747667277312000 8802101 -109879493312778333874733494989785763840 8802102 -22418606696323585279547770567894767168 8802103 174600906649333592960609288856629836720 8802104 337612629118861601071305265700632166400 8802105 -23153235850645719404561117033025355200 8802106 83846313430391771487085830348967686144 8802107 -258266500103059191674006710546802913408 8802108 -3233058467289204635810664821483480064 8802109 -45448973751947940779524464298130657280 8802110 10753617817389106700065939977288912960 8802111 -80337050876574655414639004845455131520 8802112 -24774520438573441698169146532291411968 8802113 130613838618906232989719296340107812096 8802114 16709991787693459709722360222244835840 8802115 -32091455462347080998533354850016041520 8802116 83109331109267491148337562768886857728 8802117 -208880884501260338878127740206797119812 8802118 -8370417852253866274558283829448740096 8802119 -2305334122324079369326702501467533856 8802120 26261746244953632074489811260033433600 8802121 25108904928249506722265463252885045172 8802122 415921553897150069378282202383992320 8802123 -66282940440155127721119530674770669312 8802124 -18049279441059912478767975928022045184 8802125 -312020024428946285511526697097804216000 8802126 -42476135013021044270216530801628931456 8802127 70410738186394968237197206683242765160 8802128 37425911209494333066169849598214144000 8802129 -7987590865496675346737871785583081600 8802130 82777704636298727825773604967501273600 8802131 -23231023987463192536472299055548952640 8802132 19832977073781262193962477151335606272 8802133 14845142894306216763913455066857781660 8802134 -5067501104095474820133250797168700800 8802135 -26449761509298360675846264133306756800 8802136 -68026709084257686089553446636580003840 8802137 11251797694736265693396385336650890820 8802138 -39112387092217889641453577543754704640 8802139 -18156692385081369838714852842997075344 8802140 11742020069246674395203679687546593280 8802141 50956401090097737158657529702422551104 8802142 4006892440570474937672017833152633472 8802143 -1474624085976315651762851416732070016 8802144 53758464728013780905418167310879817728 8802145 -157753566115377613822952651568235500 8802146 61072644250427136441877857213216115200 8802147 85817436907908532965367997397026859840 8802148 -50164084712442511750690223394766993792 8802149 77087420826141918109657703929578375840 8802150 6192070639619275030833628727048755200 8802151 314760856277936495162162701190509392240 8802152 13219493588967278341238429782135848960 8802153 -194809171854085775421332752192007856438 8802154 -30273983734205279213572500638855255808 8802155 -98979552139028328245724357646159729440 8802156 18269521302981426892345387782549909504 8802157 13462179498970106735864443173194680704 8802158 38820348402345472398246516031890350976 8802159 191992555311329947042582619625147027600 8802160 6091517002252257997697089549963100160 8802161 242923997588710584118664861868153495762 8802162 29638219150856647749731397733650435840 8802163 14935826636095080111551129107833992824 8802164 131450616125165843654484782766217645440 8802165 -6696025632315751028559045256332730080 8802166 54959956506816587445458551548480016032 8802167 100284730993537145674002413919130681440 8802168 12401497654033079742878642653347840000 8802169 79471159609111979982816856063783906944 8802170 -34566560060111861219685023314757486400 8802171 15962019914235703880056791535549092864 8802172 -40378463634610196442705598683226445824 8802173 -37206182949130609314828300130959630240 8802174 -29910664313477796610962078276116984832 8802175 -117224199654267213170670560896756350000 8802176 -179570046167250310106041388046420541440 8802177 6434614512804729433819077976860425520 8802178 57743850958327317871007071060026184704 8802179 128867066007145886765206388990741286780 8802180 130133057674701142531880668763624448000 8802181 121525508241243697410970462100386117982 8802182 -3705471646921115049410770812067651200 8802183 6748158879732483307741289047602183504 8802184 140973901116993788237943509660749378560 8802185 -44600963380499188307816349789878379840 8802186 -757154825954311048436059907944619520 8802187 -43162627846927170033888582570765984720 8802188 -257960177769770452522227530641427894784 8802189 32626191100944569118971819891353479360 8802190 -76191152105611729428370243679689070400 8802191 35262380293713988573251412114705004592 8802192 -8302397315122825901430386604141182976 8802193 157178581566090450365579790215661604 8802194 10407955686221514968382989043520200480 8802195 -43656172941096750677418778568880016080 8802196 -168802280237964113745439230745592544000 8802197 34856771467905116028117533227763189646 8802198 -85950966272945012140107781450300019616 8802199 17146510175285770508600099670015810736 8802200 15801035246903677818749552704009728000 8802201 -100155526645024953690792123140597598768 8802202 -37902078226398873199258972686360554496 8802203 62384135890031381690719035883212424452 8802204 94850882323372008648472055804662749696 8802205 115348482975405877323800339213336912760 8802206 22239582304289157246676382955765795840 8802207 122747041537493454893064869057278962720 8802208 -116681176007158103559863377637102714880 8802209 -22169856621182843801772039407491684440 8802210 26652402458046219864892348577174515200 8802211 13665492447807337153832077295566308048 8802212 11910231012755103234707717737547212032 8802213 -7229462314241505928227085508926410720 8802214 -21061040422905632477883342278322176544 8802215 -99392532822442749417569717020003018080 8802216 -109511358384383611898607461095140556800 8802217 231460262023149814116134489129825910266 8802218 -136734178132941417942853792359702252960 8802219 -59376145138489027305763411508218034856 8802220 45404105487828093208560419114192455680 8802221 -112895770802184521020541335165461721578 8802222 -24654426911815007585199841778933867520 8802223 72634990167534296385124665932459395472 8802224 -3803430783473839532769941631477596160 8802225 38843713892158684014206706698606760000 8802226 55553757363294744573667013784747045696 8802227 19548734115255335300223426515513473872 8802228 35925994515145804440604187084119019520 8802229 -2363911371045231223957228847603636320 8802230 33373582159844192105676291673206965760 8802231 90497356022593944386942894977219397352 8802232 61727283099332739153897449826529382400 8802233 41333237539365934602595330717421408256 8802234 18173437117459010226101850364300043520 8802235 -5382990993634411116064358910236428800 8802236 -3963520728078185170933190542043722752 8802237 -121725038292005164712252063353306064640 8802238 -93056651328227638410339241461424937856 8802239 -5831776606302375217498097440538579400 8802240 4983644347181376227508539688191262720 8802241 45099283393318534657441120129581134272 8802242 60266810258273154021768338360490328272 8802243 109610924094726929655125949613650493440 8802244 22581083295469972691975550225257625600 8802245 44327732627078977931010689977327453500 8802246 -75889425533194783696517928212314914432 8802247 416569101956337139567863942738170308032 8802248 -6279395641219700389445720263967047680 8802249 25437290773024997410272616209462563808 8802250 -61356760807348827233883348767029008000 8802251 239988551673400978931591832214176273504 8802252 -101283847299990257436138796248356193024 8802253 57788738542644770318228713246976464502 8802254 -248798373190999447982322345074459481600 8802255 31475877451506998399739515388472189440 8802256 23214882497687535566388404993245315072 8802257 -13071138148732841309596977326768116494 8802258 41557620288720154312240499478803001984 8802259 261819256390402509489229965150732738560 8802260 -122584253607145793220113263820057510400 8802261 -49698228264997830648678044406656578944 8802262 103907259005207930080023083523990924960 8802263 -1165712494442556312341691647673837240 8802264 26536472057463008256287856781272023040 8802265 -2570708195073655334302810262149323000 8802266 -29836751560536621048909599673079824 8802267 843685068381684017000913416874681648 8802268 61901348855071836148338736622611887616 8802269 -6908236718959530290347162054828841280 8802270 2703177055741060849533696002118358080 8802271 11875270280563765235127807279774069912 8802272 -220379677587607807381782082784329728 8802273 114586099641123354699288544829867991984 8802274 49200220798040609200599554957799855168 8802275 -13352822694164148232537036113184965000 8802276 -35467567152119815578875527899450101760 8802277 252949116688832952016581517123795576704 8802278 35291752977712582876582283228718569280 8802279 92566531822964992323354752662276203024 8802280 -183585578937160514973089271543953049600 8802281 149597373995330692101986176947435089082 8802282 -16079894202096766890272776806534769920 8802283 86335178623812116669708500404636414720 8802284 1321030730320151875295759295813261312 8802285 -51216104253214641897527184856429984800 8802286 85573335747463315230776485877320790592 8802287 118499468776783865768572340835541673040 8802288 25665562704863965689895178751783174144 8802289 -62421433747859759620170713559678996910 8802290 577110773773792403462495113641538560 8802291 -100846997280192138626847160034464830408 8802292 -4787464139354073069975741093205966080 8802293 19789422652835915745305897355217910364 8802294 -11420621222929664963378426127539123328 8802295 -17396817779100100543440447483033580800 8802296 -34011213199075748563389312085736202240 8802297 74851092750017753170594543327370797440 8802298 51754768878407829276892492798750476000 8802299 286016047613237830908052683268427650920 8802300 6926850743710440392581839071573145600 8802301 -350310388299103736540985885624750142080 8802302 -144467571708105734531379961597243070400 8802303 54992102671093694028272552317498208784 8802304 18447749606226273000442843791534063616 8802305 -35427121957354477469098145757189480000 8802306 -48578431753812671624068857014483005920 8802307 -110392604745956918494874841507094878480 8802308 56236591254941712808663941653130572928 8802309 164325435671058326840180873068675828704 8802310 -41622857226779291275023225441629354880 8802311 274099390264001220230573976882447404208 8802312 -78012401789948926673294402843116339200 8802313 -26099817581365946128565190811595578752 8802314 28222016344997722528962908570625569280 8802315 242606780121678101442818472150666000 8802316 78078697248867418948801949534020695552 8802317 35682077759341284666385759738606317366 8802318 5615711075728616747268885363430364160 8802319 -70815328398299371303540522361918347560 8802320 -30744437313615713348663796254559436800 8802321 28933844674482382466403922978779540480 8802322 -107370657485421114133068792084851983200 8802323 -99981514221952069947818687980553257428 8802324 -90496749039921763649432199789359616000 8802325 15101170335949217269946032429911864000 8802326 -4059133417114298932102127760312655872 8802327 42449352218497486003873092379485558120 8802328 33071537699583770026788113736491212800 8802329 -110885288844911615866327863449678198070 8802330 -37406060955549454833563612862733562880 8802331 75539078966217326713681322422405352664 8802332 74688881457582736982577349620590714880 8802333 -123494920524593709047506133361474391098 8802334 174509184716441384439282973298895413952 8802335 -28675841500972516393273546934169477720 8802336 136447870195931716886877708563724632064 8802337 -81280465389957333067164147846410693228 8802338 -53674644836392751260878808393768611840 8802339 -15202297664643559137265772333024785920 8802340 3728401021326491683705736881004966400 8802341 349117017108285592356194584171333311900 8802342 52525074328379457924901625141837041440 8802343 -145725137245657187919481309230888689256 8802344 76889155452379310008440961048774072320 8802345 74573385620740977628055739001741315200 8802346 6123729662832554719668478177214137344 8802347 -275694316208414045542263300345616744560 8802348 -10808538425497447607652075556219551744 8802349 -2930873266085047896683896853424624864 8802350 -3087238924331655970997366054061225600 8802351 837043706306538035889001917076063584 8802352 -3421961645734535699323992302186987520 8802353 31960040693605217760793596987412408704 8802354 -13140665623042992185822358437081719296 8802355 -84283567353160604412542807231748245040 8802356 16875462943580420569408207439390017920 8802357 -3361336536827873827271003771844806400 8802358 2537470881881317873838511975201431040 8802359 69891046180661923473397905237153211560 8802360 -8567530886164533483797416822464000000 8802361 -79968168616498060075971376901554196856 8802362 -31773774128332211929869431315176601952 8802363 5940555057190914903200518311152563200 8802364 -13055622458761764320260669759512884224 8802365 107371349357823781066246171475796657120 8802366 29125320268810375502026360730044156224 8802367 2984623471306907283983546072912256000 8802368 66552972916892862882826948037375950848 8802369 -65191716937878285723464863832969728206 8802370 -27919448744712633750955162857283584000 8802371 100034823070326428211922459600789168572 8802372 -6395037408949082548735719187903420416 8802373 72039815995006546577445643626682654622 8802374 4633064700015839836089258889420630272 8802375 -27868244595247636792637376278517372000 8802376 -15475844521872946351704818149429248000 8802377 -98108861269961551398161493476503384560 8802378 12205437467674844539784563841098713600 8802379 -24199487711725788251839685989306004688 8802380 -73733993768710282770132070357904701440 8802381 18823638087658615613882251796501166144 8802382 -64354681450013304256957038871205990208 8802383 31402325383883747455878380362690795632 8802384 15462011626895009474672259930024443904 8802385 -29116254046349625701758582673746065420 8802386 -96982548680358364549438038719542858608 8802387 -87337075371350952489947496441690840 8802388 1081419788556087784747603041485422592 8802389 16425222107371362092308835248167264480 8802390 -14082474249987246310082788076456638080 8802391 29671286585375159505638343636639467272 8802392 -69471405177842330266894206515532595200 8802393 124578190448243984387937919362146067744 8802394 60395324921225196952680528995835585792 8802395 68697452476900822427888072778376796160 8802396 8215721274258619406986460216127390720 8802397 172423854654750567897505042875396887846 8802398 -83399174882485349244063890155144361280 8802399 28245270345678750642043458277349614080 8802400 56938008702378741364696426672590028800 8802401 -3674248660677434343840377954865856848 8802402 32768242509369931545578661975981417984 8802403 -339935764428697636812470711955361651440 8802404 -20784383687408268464388126881063431680 8802405 -184623986340079970194072980519392692800 8802406 -106520414437911623098176172959414082848 8802407 2909277710540951691567884660326812552 8802408 14740024406047693666350674563591372800 8802409 -146473258494248808408885600112433212800 8802410 40236009976904473322365020055152456960 8802411 68079064717510435317318923614437871344 8802412 90449100792392839899180126143618713856 8802413 2960211874251502695482050016418864048 8802414 -13804744231927889504789874230023031232 8802415 -41183090810637261509433628282803908400 8802416 -21213891026622410455468744165646204928 8802417 36335922095118041575570251195830449920 8802418 26875970561721664278847118974494854160 8802419 -36855211306179977902534312257065265600 8802420 -39858550231194304369795537002238832640 8802421 -130597421131336985418230579365874023378 8802422 -38375871784916624764343601330190807296 8802423 34913901989314091744604952027925669424 8802424 -231116401813738886453245479861311447040 8802425 -80894927054530553518087387958145776850 8802426 6145372020425454148954088935617343488 8802427 35193475817605612945865398801053695200 8802428 -185901928802397626438797673587724075520 8802429 -36148838751564946956585992771792073216 8802430 10473321044952606579149043802244275200 8802431 -57385856433158813772426534136980665736 8802432 75717807343901933767146704660689059840 8802433 -145030030390198980296204099051893576318 8802434 146667251503477863562145373866635040640 8802435 -352863921837920133991064934105411840 8802436 -26051831745054146126773552647672296320 8802437 -40547468038720651921663710412886535648 8802438 -57006881636663138056070321816704899072 8802439 222188285053086110301751994139948809240 8802440 -58526391800780686576475198316792115200 8802441 -13598726612611443129872766968640600150 8802442 -87534899207716099058726170159716350976 8802443 -120283916568372379351536890261561757456 8802444 76620778971342690903183428161093632 8802445 85387517764484535296906630536162897920 8802446 144155716054361529634255566653164128960 8802447 -142243255741259467537562923595209106928 8802448 -30166903999427255466236086512738222080 8802449 458778575685144116683176132680165346036 8802450 -15667932484995622985865522850205644800 8802451 -57374377097102986954753647460542512048 8802452 -13323977224756020619003486618994112768 8802453 70069463499103164322469731983125030400 8802454 42289723606452521816006671652596516032 8802455 33567099669325793962275797916057918360 8802456 25627616383581600183084513079321804800 8802457 73457118249399726389357079483954445320 8802458 -87199289425981770340497361998754354704 8802459 166558088051142474307156782566093151840 8802460 153802556850003492277904164822618444800 8802461 57311128812217955193623688286839961062 8802462 35040450620069672495491858421608556544 8802463 106357390245625057716772254538433186800 8802464 115252951392274236972392074044562735104 8802465 4822307305879650258844580378819022720 8802466 -15777946602992905155579502662346619568 8802467 75189561526036621418744647882169079516 8802468 5613519074068921406396523595327401984 8802469 -84724162988878267048584896021366069156 8802470 56740131571905717728266017482389879680 8802471 -134857335556768189146896288645048261376 8802472 -68339391018528289039470791409777868800 8802473 -24496598259284331861148165111586507100 8802474 3263964481194555889943895809490144768 8802475 -124846919749997808275724416697179997000 8802476 -135704481871163949161039959919861533440 8802477 185338520450219607759048471231289253814 8802478 -16177557916839811184419968619298020800 8802479 -80230681432033180803879064305409873920 8802480 -13059961015035956178094479050569482240 8802481 31343677242327016778850126473493172224 8802482 -13722562370518407073735237608809978880 8802483 244332174847402043619763954659062208768 8802484 -14099077866468068289582576837668281984 8802485 50453902900477843312565288613415931160 8802486 -2959073716028620266199489532079513600 8802487 3426670232247269356644265833054613680 8802488 68759996080359584447371403237460725760 8802489 -56086844840353517564618121538564227072 8802490 59652855698351127843234444618517740000 8802491 155922120486757545264108973355023726080 8802492 -10951437172279426203987204180184931328 8802493 -55545096589382743769184637491932228000 8802494 -38912350046656456588854737922515763648 8802495 -17382818404790864369559872641265420160 8802496 6253277921981303253685259696424878080 8802497 -38098674160309320785735533580722891776 8802498 58496106948229568923396493142889290240 8802499 131870724328490325181672455786114753064 8802500 -6104339585659847282632240588669440000 8802501 61940303413393427965024104329231454432 8802502 108909501435174403991206592567332121952 8802503 -83048729753035966549111635102460028280 8802504 48929647247625527729067152334243225600 8802505 9799661579499018904186602398088619200 8802506 69805670465635406528596140404827129440 8802507 179965538171824280427021398113478753712 8802508 90438827872248038820500164751027200 8802509 28115101228141413374438748993584513760 8802510 49781960130294578410397843603968742400 8802511 -215460068800713072720978551626391695888 8802512 -934763721156928774357251144858206208 8802513 -2618608344045073758935768330411152140 8802514 -3773320367992422397015718712814875648 8802515 136905884527308836366042511880339000800 8802516 12928081621976587228100966596443893760 8802517 112671190344362789288753912411235999566 8802518 -28698517306287421527289457424071267040 8802519 -84825243994001086518470163517554691200 8802520 176695267910961233338861501394738380800 8802521 -25272084226661465886497254757584245696 8802522 11107777597310251400347752287816113632 8802523 -186941370067183734601185317145017191228 8802524 42660305221446051356639444412055658496 8802525 -326859453621373614662798881129166400 8802526 -13616042444884639955247257448841651200 8802527 -133187442166235911942104573107662104888 8802528 12206587444103940067146317111702323200 8802529 -223467020731085511791592052327824497360 8802530 -588638917672157712261823699260188160 8802531 148016546963809820298632439726230452320 8802532 54504609775342547016318032419682745600 8802533 68085606217568867974764868157941414782 8802534 28771704338205576424948636834206416448 8802535 -40039628334374124664478808100244267040 8802536 100186847617623737179178284652714065920 8802537 -136285377812932263892349333282179530624 8802538 -25764607171377434292572074262511232080 8802539 -244845941982313595043408124733259387660 8802540 -141472744151336039743812269815759718400 8802541 139450032160045917632148688287226111584 8802542 41498330987478844273005518782641059712 8802543 36062875880605205043439026252633020928 8802544 43978276250602114527430538781718609920 8802545 62852146151510727746705166243853276800 8802546 -7999591515875191953490013214408095616 8802547 84783682841600330740715202512940874240 8802548 -137196270364443131126114047876478177280 8802549 84292570213017778087823952840030344640 8802550 29050802529448207733251474627875232800 8802551 -65471688862659313716727501835154245928 8802552 -72355368718106808705285651376475996160 8802553 -44898867403671872793738056953620898198 8802554 -28543400572324511366403644992467490848 8802555 -37244672014739938164661368012307140240 8802556 22895477932732228166880812975360145408 8802557 76369276149489564284283630524109466572 8802558 -8649348644488185420339898976523644736 8802559 -6203216556808431839064915745190297680 8802560 -23039782606687400109646375616910458880 8802561 29729397660169034418935973700815372384 8802562 -110971229787896285773115540329470673968 8802563 -71010429356344299382179931143341852160 8802564 57257763511964819826988471121693521920 8802565 -74309624383710067978835374714344509280 8802566 -9518721413493741525897432275766009600 8802567 -175110470709008855445278018876452896000 8802568 219754110564907179337231976915087938560 8802569 -72675847288644812943466749039493299504 8802570 17494051238508081030076525222636830720 8802571 182397285776827604759001408450130258772 8802572 45804965378120104004869289409889502976 8802573 -319127606418806800847914013334414720 8802574 12374488673399933189077205930505007104 8802575 61043630508944093821334957476015812000 8802576 -38943636566480316606255941433216983040 8802577 -29420868967981129788191757602089203456 8802578 -138992241622668436095448264811979458160 8802579 -112449484793063656910166359313425900616 8802580 7539653767878051332748239496877056000 8802581 2087266835301176823681647286446768700 8802582 21020106932597281720689199693430649792 8802583 -363583622010656247876202932167694704640 8802584 -20862429859528531429306425510344908800 8802585 91271093121795019267142252859099407040 8802586 31717251482093800811061394824244085760 8802587 9686400277313996344424353223565661800 8802588 -578188636633647138762220764063965184 8802589 -32401623649228849024826270087146899610 8802590 77890192314636128988609740223480916800 8802591 67218595437791619789553594640218414464 8802592 -277949919923858988171632932482436300800 8802593 -41333754505999027933328416681150048158 8802594 -3146312059477064828210153612277237888 8802595 -258776144519110440225709500003237250320 8802596 31880989390241465277611616415155634176 8802597 -187588066350914639304341449508660583072 8802598 13305940192841544373145938951403051136 8802599 26758879727827803985619020039446087648 8802600 40529310254020305298826781774594048000 8802601 186380199339483596249196165222732437632 8802602 975114423302375362510907614562709600 8802603 -9205512839367104261568683934576591588 8802604 56891811390923057752275677766457216256 8802605 32122802287100054508154165343985523200 8802606 3225366219085055452078114458086443008 8802607 -13592678889100090832413595796050061768 8802608 -43363522523019326612677592895335251968 8802609 13378337776770210853652902358824894080 8802610 37916221056556241507875640261611292160 8802611 41427831734594515194298928233321477104 8802612 7577670296040011702508055936569311232 8802613 -1408126152409331651041012681046372096 8802614 28538000838621282373390006022440068672 8802615 -49176176330846245432889611885496687280 8802616 1939350161346788405111976629120102400 8802617 -84917201868200797179478686720159169536 8802618 6604238735517008545158726568671791616 8802619 -50537861361108313692674161483537509104 8802620 59050799334090732521864056392429703680 8802621 -26922143824528757123711939703227789760 8802622 -7412130136426963769204199942468672000 8802623 87018282422384998536079658410567623960 8802624 504734734921974294736870002042863616 8802625 -6547738154514323929632867306435246000 8802626 729768421536219146735781908151221760 8802627 -4603841868670219758307759758411532992 8802628 -91217345536507941136657444158042869632 8802629 -38104204236838825757535418071336288 8802630 -116225822322881261044929176995660423680 8802631 151363847791786545608980807601151424200 8802632 -15392743914397503240173671602043975680 8802633 2599013071510591410192007875103205760 8802634 -67494745047982461937538532083638113600 8802635 -107422095327486219610088802893868973920 8802636 3541159659512652489195157052254715904 8802637 45782780904617373615026622582659095286 8802638 -45050124806313739699030888275526865856 8802639 -18882133039023035389296260915330239896 8802640 6917137960375783239541717134724300800 8802641 -192431966654092768579600355590629420828 8802642 67143093880439891111939687737896630912 8802643 -138798696476302762873719171502098240680 8802644 47395114408792620846216510370735038336 8802645 66073330224997649861712180695036712000 8802646 -7419167156834630631727371150562707840 8802647 -32576168240199430968160777305807225168 8802648 -87870684651872288444567965989140889600 8802649 -37666758558766958840469090486649302320 8802650 4924942469717349573988733031891982800 8802651 -10227563334909297666298273534241916672 8802652 -23904260435046564649648932991718105088 8802653 -125775683634818941208593353994158952500 8802654 57296744241052572559922434534846310400 8802655 -114485419098244789816787317807238342880 8802656 172055945445438172932131945037168771072 8802657 -108648097968146721785807498784768536046 8802658 3790448054531669242822141578293977680 8802659 -1028996149721997181961490391383142512 8802660 44812838234648898255564576950874624000 8802661 -59822623901786906869895304856190284832 8802662 -42736985116447139673678501452803929600 8802663 290288811538780131980303812389514523904 8802664 -57387608015004202158832218198952366080 8802665 -187447882249777418327976532887017342940 8802666 -35598880871605182532131816441285265056 8802667 35319667766948980932763178929267523392 8802668 1434633130429074661407574259160631296 8802669 -74564423638731643220266138668098053056 8802670 5099448086242622973885815115562802880 8802671 9931060095764050164889344231087460752 8802672 21752201392438347452019187391721799680 8802673 13159314438604963487867717704254181104 8802674 4969392204374608505568532705090488336 8802675 -12713911516141118901067397283842688000 8802676 -110324100820008053462774529038733932544 8802677 -68173006942720719489044747284115359488 8802678 -55673135999627129430450741641718484992 8802679 227827154595539614525525942883315314280 8802680 159015431068364779470022423118542848000 8802681 -83797145247554990930951870874138878400 8802682 -52206971536179836670783582955227824640 8802683 4445361756492461985752853944291324280 8802684 36604222276992858197860245303890972160 8802685 68288508979662804837650573609240982360 8802686 -56074390377036687341385241457351198208 8802687 151180977826081806402295716077590697160 8802688 -73272161440107017626217976627179028480 8802689 83054770886229616826323077255101272320 8802690 -9372669460857226243228843928885760 8802691 -170717230143570189163731522883685771908 8802692 138208805787883459623645864292673010816 8802693 63504790254730740331035403040463087582 8802694 -17659601067630144289754008950474739104 8802695 147277257658660623541230047206252638000 8802696 -45746507304563018524252332869568430080 8802697 7286916971376954422491213417139925146 8802698 -31391806448109567537871179900600102912 8802699 -99745080042857568831446811897603370536 8802700 -10498784129928457577424028083855744000 8802701 152546931647873940122250464704103883702 8802702 1525647550535970563499210766947041280 8802703 -138992063928254026731625199790750802488 8802704 -13719569234945160135182683558627860480 8802705 2304502246694022956190441774063676800 8802706 871887935244389541405323250917672064 8802707 -87429792358250309537945990480703306768 8802708 -24234732807259544476604410177438525440 8802709 219421809655390564556150785950240041440 8802710 -9373011693116882511347394700729271040 8802711 141620418537174863099619345573218033760 8802712 16164201403029818270649098582960762880 8802713 -107256246169047521828546410873812568560 8802714 -47411883386445297712320112274595883008 8802715 70516396602974983071561667626392554320 8802716 5853452932197901427625267051962890752 8802717 34958775250784192372819759216283586560 8802718 71172800894295818971852157789559975360 8802719 26557517263533348420745649654321647440 8802720 -4336183231385094098198761361593466880 8802721 -151128156630742435903741685886795179328 8802722 39937193674945859251715491056347841024 8802723 -81519629900036136793488583579049936400 8802724 -28381214334464147538468639450612449280 8802725 -62542737795815649450469719010034859750 8802726 -23634322712194277482556323724971995456 8802727 234601837213540212540453535252849504072 8802728 -233634858832554810732752566623032033280 8802729 -12538729360612077995459366040866227200 8802730 68945200759677210148763401588837744320 8802731 21540505450336138700733065378764588800 8802732 44661771340796553084260432433360963072 8802733 234583577278000019433379321507342127680 8802734 14957129021391394465364783952815304192 8802735 71670976137002100609087729798552426000 8802736 -34392642698920905645106046966356082688 8802737 366344355772876075795108892245681699392 8802738 6760759965441570956308729219628336640 8802739 1528367127021568317867043082285599632 8802740 -104099698197146498193794314912139020800 8802741 -47699190021556976223648934522400425920 8802742 48575644934536425062197066488124286592 8802743 8293325306873655251422147714202506320 8802744 5190807323313525236382539050702602240 8802745 -240132618252748222525002572546544000 8802746 -25446278859242860488752405804736470928 8802747 -25626091676438094527067851461234248036 8802748 -73887271386567466411959265275522891264 8802749 -62652719007824658212350172073123224250 8802750 81162543392380684660722751782432000 8802751 87101750304973875057378316970980256512 8802752 -22154664717225848796197017392198451200 8802753 74829539502239230832467643022996778464 8802754 18064101669385459666867377776729582112 8802755 -13470793206120575585149425394817033040 8802756 -5176968151034539928831396884296641280 8802757 217728574162205329932783623193234583840 8802758 -77015466440820095268738693512653060416 8802759 -22899982930261379575400840613769492992 8802760 109118358785305443261181150089328896000 8802761 21744266092995366578424639218370189984 8802762 1745365351791798715437666001370467584 8802763 203474842530443572219553173293412805012 8802764 -22817254115044245226646217579901315584 8802765 -4754721620684631741402426424816176000 8802766 10520014964335417244615350935525120 8802767 3893828933457362853535370743926503760 8802768 7011823367769723136219111302443433984 8802769 -205593370846560446277286802822215490830 8802770 11165562962627985630679682045801554560 8802771 -55447902108248891523885627483541824000 8802772 -95798047873519441512051345809927405568 8802773 -168563031519324145364343793687835940864 8802774 51285449704376947053569245920847458144 8802775 -105736377192893475476467227061531973200 8802776 110662000064017690406114122191571968000 8802777 -153552495934422638965664015084574828768 8802778 13114074846605220507823686885393395424 8802779 -239105401973414296021246405878094018620 8802780 2834798147617252241497322472180940800 8802781 -27807696294501589978658314964065324936 8802782 32188739820535353118700539650674553984 8802783 58045526930593807657347346365742122240 8802784 175138213499055638696736353001137504256 8802785 -161687007954992614199320562184439447020 8802786 22167160218700224580358703382504443264 8802787 -8053466127208517592212561404665365088 8802788 -1396236410928171919947717708573880320 8802789 -61542980283996560028365213242385282976 8802790 28395834496458245063255280602072574720 8802791 45755918344176531091731369291299803584 8802792 -186517186515617125745280983140130734080 8802793 -129302465143015221043543275795224512896 8802794 -12676208168501805546688446774781203456 8802795 146519651372217248830645899386530502400 8802796 212052612408521325530399420781948473600 8802797 4287754223661794626889083720404012246 8802798 -29758133457997074913137956999523780480 8802799 543035384617818545585339094661920824440 8802800 -7205142988086154657362317668134912000 8802801 34933110172140086224172047585561413762 8802802 -59050914992836301596663497451821769728 8802803 -64172450057225255647492256158365264948 8802804 -7821455524750455705240237302642270208 8802805 -102142497428194597310836276341348384000 8802806 74842184392358295641734898014627976352 8802807 -111017314677078015004160221926023282304 8802808 52855017744568267545102540910488453120 8802809 233800177577794271271072754792632476010 8802810 -86849981912979536863090356010971532800 8802811 -238352710193881292937834174422409178588 8802812 -139502221894460069431221443063531212800 8802813 21457967505896254643677916623284013440 8802814 12750976688360262625907084995579284480 8802815 -5871701608999521140801921300718190080 8802816 -45607853138852114438972246942130634752 8802817 145239757108331106855769394296578276866 8802818 23406286279026958722246907140767880192 8802819 147764926977952102457647577596122136644 8802820 14760666295609962782644716168250145280 8802821 -45360188675100565241419065628657074816 8802822 -1667256785301422419054496662937812992 8802823 31463355587213264381629497376740129168 8802824 128649086814350400894747155900510376960 8802825 40805452869893360233791301975727811600 8802826 85094693447442059909901082089527096112 8802827 -24175591887328876733218837835497983600 8802828 -910524569793680734546455430810997760 8802829 32826530054199555766592984195006634976 8802830 22647734078788117431226154503909690560 8802831 1459143753162722684134437394193967360 8802832 37906202578632392431828300842873921536 8802833 11015341607548726653079329393644946240 8802834 804655887515432830983767148968785920 8802835 118682511553302585029923226400911375280 8802836 -32368476975677397106565463656593121280 8802837 11998349176664216653850705435117015886 8802838 -59380464577384187805112090383246933888 8802839 46535358553612150111316193540504064320 8802840 35824050859332100204670661624600576000 8802841 252867663448526099494630762081905879242 8802842 -42877575421958684642351214705175622928 8802843 -21034967089484607328145267196066786816 8802844 114590541806570535113864976229234996736 8802845 -130795815852165856822810944608884074900 8802846 27527323961712718625928567040941295680 8802847 -144668192473121877382671981972026590816 8802848 76572143878473978299655056072040775680 8802849 63577141765813291726799749610663795136 8802850 -61828004776982865173416838564782131600 8802851 -15866441550154819385727558122509414008 8802852 -4744000792197365083886659974271948800 8802853 -17496054889910085509969560269581290752 8802854 -97986808110502556124852433269150702624 8802855 -34449003049411045327945062654443321280 8802856 129887747186529569224190700388751354880 8802857 38388551517623313700927905463647570624 8802858 -21690304868798755728744387623195010816 8802859 -6085451517899710955142076493954400000 8802860 45104980829293313477981129766056002560 8802861 146807985620295235250789423535614790720 8802862 -111142290743280059297941588830614968320 8802863 283679995333265170202079009748353963480 8802864 3654141000980875366900151586945761280 8802865 52821067551005174974096030045572332340 8802866 10046765475680947174098534356747023632 8802867 -181388003968507292740608118608333829320 8802868 -192364803111739795867138908164384167552 8802869 -110989255584918555878758245074377091730 8802870 -5881668778926202282877896634301235200 8802871 -66908910238299063513862154808576640 8802872 196926050558800977940660760900329144320 8802873 -168775013250698050206778814896071625920 8802874 -1524086954019247644117635893683828480 8802875 -99752757150236456108573716551420036000 8802876 -45946992412013427176734327408659127296 8802877 309409047440328863754990425004750038726 8802878 -18812635649541234199067052142394277888 8802879 -44048410215464052178168270056848719416 8802880 2375729298104267370757220857833062400 8802881 1528796068749148204629744482182404864 8802882 38163377637391554124303978285084417536 8802883 269869668476887229264483518378972211132 8802884 3197180916271481859137473733766316032 8802885 -5954037006958835318313181693662816000 8802886 3711146424048639916289783392213399392 8802887 27293922428717941655030670617397978432 8802888 92959007838270627583990694203611586560 8802889 -93243158807961693013337479191061520844 8802890 -11139418712786751345418339527177868800 8802891 -32274773694585939117293953272307814400 8802892 13798131211964745204898598705123758080 8802893 13275901866823877829400791954818694528 8802894 -44192182380530291413501629892559371200 8802895 15672757756632582581862008087551914720 8802896 -27859561419000488122461745815299432448 8802897 -21544293304987169852486141398204162272 8802898 43715400328013611108146203956082415264 8802899 35922829419745247741748003364834971036 8802900 -63972370611989894377249614474930979200 8802901 -63825485244049246585796440863103412100 8802902 -33003448783190284444340635344060442848 8802903 12192351937083782363716524859508608104 8802904 -211759822910591330586415763095240704000 8802905 -42087694670649683376891902822181041280 8802906 13510997364130632692784373507571266560 8802907 169990654070997512070935678509067252920 8802908 50826699964877648055840624317179888128 8802909 -70292857364940692574219388843455904800 8802910 7194676575650589906001992816450462720 8802911 -31989258426277015240612419383232055848 8802912 -210014789167500375492831678593274740736 8802913 93676718035598129123840322536014394560 8802914 -72018484416453167627314130723450560944 8802915 -14860450743323391280280453611528120320 8802916 22641327936730537689119110745421338240 8802917 603988481696201644591298216234015040 8802918 25553404563519243610433648852232721920 8802919 54218645401288180722762344995632697344 8802920 -51769785450052473769294496445358080000 8802921 -165843339885729701533608611496008071680 8802922 -8624426395839506772413039224002259200 8802923 -85862332666948097078074535067333555696 8802924 -3496302276630459642380082532703127552 8802925 -99734911919861363273135689169976656000 8802926 39420856588615033534584720876666085248 8802927 5563816120937480931024144848225109360 8802928 7673544623599099298804959744190054400 8802929 34188182941801999834526532923796567156 8802930 41350192827063342871955035527218373120 8802931 -79099168378918748291336311612185268 8802932 37950868335241349383789319492805188352 8802933 28838403371403194194362048379962529824 8802934 -15985461920045141683901126692710119808 8802935 14010047123921017502715350519793923520 8802936 -19255769205824472858008708673779527680 8802937 20634231318411153351958781088466549440 8802938 99585949198838598623748585916859443200 8802939 3515343829998093165646532092304409624 8802940 3459556035357008854829325989520637440 8802941 -52544931161075768368706378305408948128 8802942 -7079678727104577197665167927985015488 8802943 -10667789421297073680752693268493767808 8802944 17709517943036603449146833017346457600 8802945 -64725860578741133330235799589939740800 8802946 20980788056120386076645354987393814528 8802947 -76509772988595866014618945661804601960 8802948 96127102619616608093642791157460375552 8802949 -46261628790031954230948137592505895780 8802950 28029131557454622294653711557204944000 8802951 55005557553385111786900045924731265920 8802952 9900665587007012224608642035400960000 8802953 114966592706065593275120507747510498202 8802954 9642561485773060532822432489095900464 8802955 20604282267032394506783527482845897760 8802956 96280774873879377149485870334552805120 8802957 -208786197562505317027279449214580971008 8802958 35215284213816472911469938742145223360 8802959 76293921113741672414870624665630071552 8802960 308291575668598803664629485072547840 8802961 80616232227841412672693445742002592562 8802962 -21561282247921684826901769931673412608 8802963 -23359959695896689675115600649990918640 8802964 10904001458123871327555050868034816000 8802965 -73277552395561342686312054664565263140 8802966 -14972469064938892789585347000855951360 8802967 -7706892074818492262844086757922465400 8802968 117454883904549242568189417929952768000 8802969 -10931359741592550290415979612079181120 8802970 -19081857102170412337087560744053606400 8802971 247277977963034090834805941139348885744 8802972 -131900057662222302016242437026802150400 8802973 -214973627957519307290091618186243979476 8802974 104070260660442076718383965867052998912 8802975 53511155471032794957041382653328576600 8802976 -38129131440250705896928275871391809536 8802977 -65099495415878379927704588543656124160 8802978 10304440383135602313971657846294024448 8802979 -24505241592131664312040354488236250240 8802980 -88602375965089149728207465418552176640 8802981 -81070289515869637179078598654798161120 8802982 -54093442221207681572424034195351579008 8802983 19007452593161673605004971370149302320 8802984 65456141997607663981893550312490680320 8802985 1719689569328790931550358722746690980 8802986 -87790635021213996750267628423767593808 8802987 -24565198410922832379408313260933149520 8802988 -4615817726579750435206223767258016512 8802989 -44477767081227673174747645811548311240 8802990 7250058939504236615969192874407462400 8802991 16602773246234224530505196704588570752 8802992 -55478565479470592572524777404055552 8802993 -25366957987767260954597438380419295872 8802994 -24077601057533132257494463777280830704 8802995 -136968857165737086296554902202967562000 8802996 166335595316488633109527437028005427200 8802997 -4179067488210347033156736048907720128 8802998 -74657038963531680454466394418815363072 8802999 6221053414928885630912429171553152640 8803000 -125707452160643111360981511283092480000 8803001 -174074036182399111030588487930533990998 8803002 -15683208217106732294549554753364770560 8803003 845128111003102491092681172871557888 8803004 -5410189946123803593609155773147914240 8803005 -14977157650582678733164373446312212480 8803006 79449981987155903410476726957625712640 8803007 -196000338709690412016996008694064608 8803008 -14374476670733644038909268776651325440 8803009 -301440060282406451925667471489475571920 8803010 96057334332007756117444124694546032160 8803011 -7944036610415437815968251481197360896 8803012 56042643900061914356877734002642063360 8803013 3570011799131454519556849723844927262 8803014 -10103242306537772606498304183261396480 8803015 -68026096933021294780382646234091253280 8803016 244587161450202536478355018578904212480 8803017 -115740056398252377183245562507676847766 8803018 -11644675191455138265408277562524502784 8803019 53339674929885416843091202107966272544 8803020 -30060808055131377898585739998800691200 8803021 -267580330399718147240235282495352691988 8803022 -7045347304908814354019315332733606208 8803023 -8009852714362762378804800905955638400 8803024 -22554270038693114390004423554098831360 8803025 -40728769001082461322433051163527824000 8803026 -59816511820542524794301570531331513600 8803027 173861040733331772986323538396028128876 8803028 -34701606292508412223413898313342538240 8803029 59486542071998160592302815298278849184 8803030 -40963555250526854807885488096657347840 8803031 35851994610271165121525236324153902552 8803032 -13495558602268308167233903413234892800 8803033 -186197918781892666467626350599707713520 8803034 -56221166968793997500633473967615725584 8803035 4132926916267734647178416062589489040 8803036 -68825097868376604119920296214410362880 8803037 202391930698509660473416862739967837260 8803038 -35661732255805817702028879841408088256 8803039 -11872146515837327239167251607950069760 8803040 29473330864854205081379060302510817280 8803041 -46352994557342624883012589731844555680 8803042 -151913528019289470587672222747771777280 8803043 267558398322517098209890509345429364224 8803044 52754160304948572718058568387113124480 8803045 -19168945839873530026129787131790957700 8803046 2294464748226467607109859905326507840 8803047 137629148979826308281887873894836263040 8803048 -53628952679268540438419541507655664640 8803049 277852472568076456071997941489649157760 8803050 -51011221354332446559283299466421299200 8803051 -376361367050531949793355723901815664368 8803052 -40874465733433910542524784312217681664 8803053 77292385834751368257415388865187184640 8803054 -26800490056516874151669923164524123840 8803055 -94529214487151008025282634053135926080 8803056 -22949315293326684991134176177572773888 8803057 -1047796956136157860206013808980971694 8803058 31968351809536560079152761336062563840 8803059 19991784661155812270073934735181382240 8803060 2657949551730340408456184310394429440 8803061 285477203347310088066365985989933762400 8803062 98040536210668571873228282320629112320 8803063 74446108812856995148332622123332297984 8803064 20823035104357403088675222528669573120 8803065 28430512080766542855709769507347955520 8803066 70386406979896283984416466359088256000 8803067 -13556990013249609102152731614800330208 8803068 -1070847477418184300489658852234387456 8803069 -116036889572538472435469433990793828800 8803070 -1343834072272940134435709637035059200 8803071 -274169870036409887916027745996501090128 8803072 52637811726758962618633820717356941312 8803073 -140600849215239605277258383211602227536 8803074 -2933507639760956132918732200256629248 8803075 67180142684933592726411711193259138300 8803076 -201997508138672309252531255068819437312 8803077 -38462224857330716018319050744574531456 8803078 22028342442973973437345588822108928256 8803079 -20392383000489382190542100741428720320 8803080 -2237428117541448668472667470286848000 8803081 -16604987280264876468218083905132804736 8803082 -1119449902977811956427883051287511808 8803083 10420840924119838403021728687954238424 8803084 148081631866087113855652708088412137216 8803085 3993423840914749745268122893664098200 8803086 61979897612297472093522821683401827328 8803087 -110797336612641470160499952408389242720 8803088 -6213504660289824889906542050195275776 8803089 -63897655189312022839674530850979781607 8803090 67133028667340268383478356040825833280 8803091 232149907533299898446386080261006746184 8803092 114624151035119909144017231176694167552 8803093 -32900540443516113371434048398409539792 8803094 -73821022369660824061679165586407025600 8803095 -49896343258016950039272056482953600000 8803096 152670515704486472930739492599265761280 8803097 -34666008291950786413940577989760998454 8803098 4621602599523630505641651600750207984 8803099 7668420379597843804863927379875661240 8803100 -63312332445983131623207591877326489600 8803101 -14621002951875119524308455328581591040 8803102 -2467243812104872327227988841450996736 8803103 -73116298598764302005377465939193823648 8803104 99557415667179049018492453893688000512 8803105 -20722555660356262528091914364897025240 8803106 -31126991944397712746796785971408994016 8803107 3846156426119343173474165195230635960 8803108 60580992637690853497449093661427366528 8803109 -52124913576410124557294348163528655584 8803110 10636093455145842674663083086483709440 8803111 -96393113607908705941117277357033089288 8803112 -113719559457377063804753293191542292480 8803113 -186454887641184242057204367617874768 8803114 13181121156112341936205265179501862592 8803115 90510718725291985984950104760815522400 8803116 15194839178462166376942143083946706944 8803117 240513418521191014410907721383409955852 8803118 37177931962155118874497666011149471040 8803119 33003850337217043464657120448531498128 8803120 36845920206075547476638033073050419200 8803121 240699944538699113199423660445221794322 8803122 34002249948945629745761738746123039872 8803123 -12506412279036137830624031873220010160 8803124 176990477225564989425548566430468352000 8803125 171478603276993907826175842211661512500 8803126 -97037963250156658386848946377944123488 8803127 358936982353352084663506331829781169712 8803128 -119748487657742431692982912049784422400 8803129 241237124708811944698666178373984082730 8803130 -45665925868191837068424901690858552320 8803131 -14448860906136414997887842073451822656 8803132 -202192309597077434542476501677244416 8803133 -11457671940540933637661138138053527360 8803134 35737297368440753326403255020172058240 8803135 22387869384727193642497113390348979200 8803136 1429601603174843159723927426933194752 8803137 49142019769399284273116385258240276480 8803138 -142785830890163573490658035478075857504 8803139 44673315792238652088897173755856258760 8803140 -79059685539462301581699922183401062400 8803141 24288799237393827358723433516133346080 8803142 36959147160556055928307370263350421632 8803143 -6766956151839932758540469743480412400 8803144 -143272058366387306158264021938855966720 8803145 -92282568435379047993487467378681116280 8803146 66078797148702859202545905056815607808 8803147 10173800638558235898263959290012192192 8803148 -63091744206184660320586277223140229120 8803149 -22024842323717385103423858748690916672 8803150 -14041494061543100948429309776178803200 8803151 16964411743093771519166735613126240960 8803152 -16192962193788633949339699318042017792 8803153 11426858248766407348767115700450131560 8803154 21811479455291104337959609335789488640 8803155 2179038193466082347982022173129967200 8803156 94282417382809709624696680472261048320 8803157 -18859145174513860927967128856448087168 8803158 -6247216326912122309753038139100094464 8803159 187660841969187484609136373355158788360 8803160 -10983697808138575859461438373815296000 8803161 102307577299052544536811225112865186784 8803162 59771580199709455447921646848941710832 8803163 -4007175221313475233976980924291609600 8803164 3292514079336851572188180689899732992 8803165 75012074273744216491590887806322841600 8803166 101502149850669296684762443874925201024 8803167 -9503305193479142022857921141425125360 8803168 55288062559665125018236414392556584960 8803169 -289331737882255885162039624960520222430 8803170 1444120002809208361097238298595346720 8803171 -61972274011216765990873256672302901408 8803172 -77795147049982429538554106034218188800 8803173 62702522058441908485537297794984681504 8803174 29601871368996962811220786530230936832 8803175 -334171023118704552280112379109728000 8803176 30647011685655865039257805697820672000 8803177 -64103164176435807314835689934695627974 8803178 -134000113305107596675321987666042986144 8803179 -72843124987721671666163202540176059392 8803180 -36087610295292232087540765479371673600 8803181 73258258243515568295115626905260417312 8803182 8866409533374098059791295808724001920 8803183 266326394641300829456043085069739252432 8803184 -21612614173903979836524545977019498496 8803185 -40857244263220308653753705667771898560 8803186 30819344522005835016933611770982092800 8803187 65988803290489774556729246627580163080 8803188 29574500529359723328064600163890974720 8803189 -109313474266245503096003073670229517010 8803190 -12566114874221504561131435509690777600 8803191 -106675843752616631296477038548806946736 8803192 106803268555424639537896969234004582400 8803193 -200219512802588603779396063923470491542 8803194 -14614626256675124021432579006424023040 8803195 -3837817108090829579996575512477731520 8803196 40886083450286133963713657902964582400 8803197 -37347831635545323834605445042767372832 8803198 -84353143682081395559834191609202047680 8803199 190642962477426714836023439176115779200 8803200 22971443533320726796755590883311616000 8803201 -205974655673649131575631651447764268496 8803202 -40007888343929594223973139249720102448 8803203 13151182069754956122868297300217357304 8803204 22150595269802416207385735866935336960 8803205 115543554970877881405703518766400412860 8803206 7602628358938696953395553464672894400 8803207 7393933968428445592833272848650905600 8803208 55254835654089810042174206637603540480 8803209 -59029340611019864700518820139892124960 8803210 11386267311267519261756670192756269600 8803211 -82433608095283926416741141790987463920 8803212 12223314782760573641478863704395423744 8803213 222482228996528359359695151667762298400 8803214 11142173918184091162138618380890608512 8803215 199877069911345385740731906437668104000 8803216 5108993042335565761883604934123405312 8803217 -179962553497203992672417251008147719568 8803218 1366103402362967879319274940407488000 8803219 134462912677814386481908878223060124880 8803220 -87878575454037702063398796234901248000 8803221 -6676402446455056685167446192752784576 8803222 976305698943605989538449978097581824 8803223 25646188666665223953162584286995335728 8803224 113136584062945976147739825263338997760 8803225 -3759257922519053569388053310249363200 8803226 -13713625107846357485609688573194016 8803227 -29010545283685305853138105649497531392 8803228 -56435796627662261147961431030539326464 8803229 70035771987701091997990754941078022976 8803230 -17001405881932881507870070266812369280 8803231 -208901204830133379017315651742854183968 8803232 -312884421778239415919944574831847014400 8803233 52556143914017373920943051770390512164 8803234 -17105742725090623397027103951007670016 8803235 -8647320855851513979251448784027496640 8803236 -19732546316483966796582339228082692096 8803237 141753248273982334996606091532287485886 8803238 121975942472308788734064384594065402496 8803239 236152350822391021226288268316182096000 8803240 225256710244858765118543996924474880000 8803241 -69206090365157294144438358904358318208 8803242 -5173372948398006660830443185263511120 8803243 112898510479609905830447660580171920560 8803244 -15432099129870710428791055547812510464 8803245 122332305329809575476212597570458315840 8803246 58261807990725335212663510924510581120 8803247 -122554172222576215142367563349639355800 8803248 445590530385009292632260681300901888 8803249 -11493072283175599736481107771369965120 8803250 -83877781710186345591350560072282752000 8803251 -177540262394442649824804983049135922920 8803252 97359412837050754848536007881793892736 8803253 216602682850384727208068953474245419502 8803254 68072555917156173323689441184177488320 8803255 -28986124573653943751322620903187402240 8803256 -29144164875504810522702301226949672960 8803257 -24532731087599035140461311404469335840 8803258 -178765847375056975871272603241299777824 8803259 136157667474983705040760244900770473216 8803260 26672850345361359024302132996527726080 8803261 -177873188161695863900572331236413216 8803262 21019389170984064889445586492345329664 8803263 16912599773445377815315943212445157120 8803264 113790959176903710190633763050488856576 8803265 -69159253998834244042829386971185528280 8803266 80861814712062837027684942580554033024 8803267 21095714620284721999038293293991439360 8803268 75507853127775898209862843977145477248 8803269 -113566720192796111124169574295096196800 8803270 5767298725250867427559138915544832000 8803271 -71974943823288400964179680962171281656 8803272 1224081169744953314035253085876633600 8803273 74722428666314291749727479749465164544 8803274 31375110165212699058106709788788915552 8803275 -10301379920810896715409363815631582000 8803276 47844302531161642562560754592998405120 8803277 30619448086414398324086073277325602272 8803278 -33204867865872869985977105914451651712 8803279 368432858347324046193667782786673215240 8803280 -33071540221761622001831127099401994240 8803281 4330628399631145606803847719597581280 8803282 21624486314237785897624469490264718992 8803283 -247144938949322196701824270919953272468 8803284 4111337592492127249644044133365993472 8803285 151979037112677183093256623949091845980 8803286 -187910429584198673181524156886108261120 8803287 -4873526707021049808642201648885757440 8803288 -116200066510494555320747629029545902080 8803289 -7322491807823218139868459700720845120 8803290 27818144191474700861091084935258096640 8803291 -75505863055580277664261504881438451020 8803292 86747996642146341964061986006347926016 8803293 -48203581780406207481341797249059858336 8803294 -67685148483155305685968595999262384960 8803295 26242437630697282438030486648335253800 8803296 88243697113230276194167034762420551680 8803297 -125069765774005678101620245320279104856 8803298 35126469363032659211671052159779560960 8803299 41210221463906830028577559399656204720 8803300 26404894449047307988785896908278681600 8803301 49201549871279771839319979717209326812 8803302 -42092163766891873801239710053914600768 8803303 7973210475226946144655792621842762552 8803304 680842798916371382574344393791979520 8803305 -30828669950117664849609159211197109440 8803306 117373357511048247657268093697634578352 8803307 180220604947298300668866966704340924240 8803308 93901944921222306027960805444652298240 8803309 159513193729786249924999273586085753004 8803310 -25547474831883413981421963238317541440 8803311 22834177328112088210068126465407510784 8803312 -13824705566152280063643700596897742848 8803313 7628513686862267488918158475720286064 8803314 -4499197282351574482858879319633633472 8803315 61888053557151095348841374009552613120 8803316 182788111285810450236752858046023074560 8803317 113567800859739004188586119579136680480 8803318 11766312604310268586325704259760340992 8803319 10074579790400392396488546595117032960 8803320 -46997738197391435598773414635414118400 8803321 186898554866355100873618961896463187712 8803322 121682382087760837367614647585844103424 8803323 2159355643498565432043849884288264904 8803324 -18548207895677015973373303955175522304 8803325 -42503664811139902743996718635869803950 8803326 20318306269655981528983407265323540480 8803327 27331174714530990583542592541958516000 8803328 -174089605580599484907156737242045612032 8803329 2995092319907213098591067585802308448 8803330 67713971204788143340635164145529005120 8803331 -350379336602790221333278345225262686080 8803332 -79748692532920638612885734433339694848 8803333 11429873937771143026346504557937760960 8803334 -76210308694303496602258808544402401184 8803335 111065555995852271231342663530780584960 8803336 60806572781091291029579195227710965760 8803337 -105945675422327843584304125249850236536 8803338 89164242424176111920388678469281817344 8803339 -88036601560683084406491726628770382944 8803340 19149922625001150706668924670498913280 8803341 -185964822831800247143944626513960993450 8803342 -256468409033856256818511913337762816 8803343 80080853573274522281027626867115612592 8803344 -5704568474635646010097705820548104192 8803345 143557754493036564725497548894878858100 8803346 503499069887970354339621113665950240 8803347 876343819687830886850184714021216000 8803348 92961791085477546405422485430903928576 8803349 -42387717506737944023228381032028173440 8803350 -82798963582206289303300755413034864000 8803351 -283110184226011612380026458329921022648 8803352 794806242578654478286632965468313600 8803353 23127676012376360315002130784362614080 8803354 -42105167062748368913222558542166531328 8803355 18142920064286283764038278844127280 8803356 -357173620943469981398227476320163840 8803357 203949680640319394487717519351359964160 8803358 16459236673980704874544877275955880000 8803359 147063254898732503996192870035802778264 8803360 -148869246061366552611696011080066007040 8803361 22503359398661710045664334397746297984 8803362 -527115900093168497482412716893926400 8803363 -135164255255580078019141003678714740388 8803364 -183268727840874678532831265214151972224 8803365 -63683106029113706135297306080017408000 8803366 59036209911856044615818053654240123008 8803367 382707361440946398120763312876486027800 8803368 -39681729213582817560930088930153021440 8803369 -116271431139950890397355844510434308230 8803370 -34303312408075027703118562919038377120 8803371 122606714555779782940069384558046499840 8803372 -21317346102629557733670940576014279424 8803373 -63513275816528988807621978868269906420 8803374 -76383098692138804849586939610466107840 8803375 -37827781576234104433715641697364936000 8803376 37440338570408799230425488741882642432 8803377 -2833047006188754135025396882570432320 8803378 9156367049350027677106375296441237024 8803379 118485241093046511205934554602717227040 8803380 22189250836199079269921919576515051520 8803381 -189948640423193445915143757969809492736 8803382 -98646492206869326742407633845694849024 8803383 139818688300230633636742035035498427624 8803384 109422897274725355454710807422020505600 8803385 8544672333135659240894165597230194000 8803386 23450403217398890417343159933437374464 8803387 -105529528894732764169585980297931143964 8803388 86486931564812752737138953071798886400 8803389 33549265746531877535065660989770364096 8803390 1603574019186055584288813933152025600 8803391 -3054556127348175264640609095363494208 8803392 -18526984081059164895366465802173677568 8803393 127594993116880124310397806870749480642 8803394 2551863858477310838216983641791180496 8803395 78900393425823201276695812469841857520 8803396 -22516088876506263402956451130577825792 8803397 230311362475865031004111125034496174778 8803398 102644570682825833231129246113609943040 8803399 150683113108776014966067205813248165120 8803400 -70241713762656192106538291828638848000 8803401 -45955680756837726858999179717100361968 8803402 -20072339588580978142773525789433744848 8803403 111908918837441974752031189658640483840 8803404 -68962856436459879425233491733078337280 8803405 39091151305560511466407303647817576320 8803406 52246470754051606852370699206524410112 8803407 -67925808203526718393764813525904522608 8803408 49711536099962778512951803408487800832 8803409 -166172359866427191239347409138542293390 8803410 10756588718651409687937307824519741440 8803411 -22001979547482957188300584007408342016 8803412 -51194069696364011269183769757804687360 8803413 43500017168445688755194845298449164942 8803414 81210626771391377320130087548508588160 8803415 -1929189430859377328429203044422211600 8803416 -89767221563247962457372338381156720640 8803417 70204072027603089442130371407788010432 8803418 44067321537152568360554299839626999040 8803419 -110146246198002787161454399428174430056 8803420 -105054797269632612876479739455081310720 8803421 -142793380558494999766238303737536581856 8803422 75482310233598919777437408799305468480 8803423 98734267554044603793182436870494960672 8803424 -71391654916609225100458858501306318848 8803425 -6334465889044789294672682241390367200 8803426 60883242096669679561677255009506759040 8803427 82047433753956710367822668310665870712 8803428 11083304965449735518561673816678405120 8803429 -19455705560266571653618207946575586688 8803430 55814937564413341828524974416736895360 8803431 -39233481392610494178049040189013688320 8803432 -24639383320634915393535378777496780800 8803433 5191167685783212107137182375302363424 8803434 -50709344749593924429778745280636836352 8803435 665803916871376634413375267213660800 8803436 247861707013936369577176445030941624320 8803437 7632544480593644583223898031913988160 8803438 45258905026366468827946501253828083200 8803439 285350781576846245863796543970918809424 8803440 -2863244675889272331806319169691811840 8803441 -244964676981153255901003340113629981200 8803442 20219569474981668961583906462108780544 8803443 -88940389755032530852178844529062336000 8803444 -112258892100033062001852892265336995840 8803445 45226022958312583560537976859949636480 8803446 -84772341589575547800577446835907082816 8803447 59887044704072764820015746317903339200 8803448 143098664510374746449209338580324638720 8803449 7716862935826451238337896095889393834 8803450 52266678749045162116739192063740874400 8803451 94809987294914115618217826044497669984 8803452 -9595664248195082797976375127252246528 8803453 217766324254230537343700732488871693702 8803454 -40615207444999147151324616851217515328 8803455 -48646631599902497738728780585013942640 8803456 11922625200512117073242510599032668160 8803457 -54768796593115468332938055019227141312 8803458 30378559816018668373806088314573937920 8803459 -27862236684313747631126113548845384640 8803460 -3466237103844077618034697667105587200 8803461 -137790598679451285994548939809327995296 8803462 -58119319278871110849058381324457545536 8803463 -48376704951209096556091982140657580064 8803464 -108957463380885424023854414353043988480 8803465 -66145182961377422100991936367793441600 8803466 -16566419652618993019734588923587879680 8803467 -6995450977699228675033924589325202512 8803468 -140378794615462283571042350971461636352 8803469 132220154192589360059390051682805746870 8803470 12466061991652412992051237233458730240 8803471 253144778306203753626238213533015674672 8803472 -58331057388205465760507818498997207040 8803473 -5368410270192176905606534490179940352 8803474 -139790348481072198509870534101942449264 8803475 -30349115484674139077195723383156671600 8803476 -3836465382021851221070442529665024 8803477 16104013889634918203802871983055695072 8803478 16791187733712918531079753119061799808 8803479 -18609936792465637780728632567421131520 8803480 20830544284096140802815958810479820800 8803481 -69818312968710044632875364474893857718 8803482 7956501005032048547131209820651975680 8803483 -37184189864335963626743769949760581056 8803484 84657542772241510629992432887383936000 8803485 -7661292300753465360467503567300148820 8803486 9278246797329741132902121297431160192 8803487 50616825383477921109203312491304193912 8803488 -82271960308298532379440439925922594816 8803489 -2582789084609293189227574913334644540 8803490 50792390283223841826294217317849588000 8803491 64773304696555484312756763026928560880 8803492 143268161620132764249636244776996684416 8803493 14674390893210370275261249619780823742 8803494 -3383655391184369884194464585080508160 8803495 151081660202452794003582548982015651000 8803496 -17202142033554223773306526000486656000 8803497 768119176197726914740911286293018000 8803498 132706404110168080600188577338033972480 8803499 -106652626587381795746081450062759430064 8803500 -56982606675664708343864627008738560000 8803501 -6511149404841235558722814232752055040 8803502 -152013154112071088129036860455979122048 8803503 35307660379058954660442640647425932800 8803504 7798221280830349030175798447865856000 8803505 186152843320019271251530934313964500660 8803506 -571363263039993058934270160766004736 8803507 -237406606292741884309746254156778720244 8803508 39851337037124138529268747278347765760 8803509 40222070293705098866299376945460668736 8803510 1280288106582911790989213999591717760 8803511 -210925881245774270504324835824433852888 8803512 24939655201056195527985526537119744000 8803513 281199331915948002484519574630530770944 8803514 -725474240676175646924370920152516608 8803515 12334710228480110213264036679563992320 8803516 89125952000989825033455998501793446400 8803517 -183801644525744854240880496244645239360 8803518 -2496623460259145924817803675579171904 8803519 3970996554503050361955857784739090744 8803520 14939856903343581294135329547217797120 8803521 -16609705548897287718392279276979832428 8803522 -917458013888243997199647063652348416 8803523 -328936904681545167434539785783523875840 8803524 -5136009436003103899454019969521694720 8803525 -9246133708708081813317913066729287500 8803526 -39977581098226373323248491279484615936 8803527 40439366647439658123702508587298186920 8803528 -239048108697179102294227433274092067840 8803529 87996636050351375901007709669531784576 8803530 -63916067732334386374062287411998478400 8803531 68906591532011104871149469754999062928 8803532 31487729732954650557866077136657584128 8803533 -160312198583844330722121320745439507776 8803534 -84663020777880065064356565866941579584 8803535 -24400445932514146925723083003418042880 8803536 12943991558675479574177259011130654720 8803537 92423053549398194876963412064966067186 8803538 -8782851880711907883772176931167034080 8803539 -284342947088981878442196604221510318480 8803540 -12489710955010742211188161069373333760 8803541 98810457776833958828777942943705398400 8803542 -15934261831338650504016014240255617536 8803543 57267489704865923529752106961029506400 8803544 -161515411441908725784991396287915939840 8803545 35570174363648782525585496416006048320 8803546 -26092845110901735583760437896163604256 8803547 -170881698528875332289355305329191731004 8803548 -78563846213270572597607797448461567488 8803549 -13019713723498998053043988244055056736 8803550 25454781409496251709533076492107036800 8803551 -41111063604820539474593728145409757368 8803552 46612330978736706007871833811729252352 8803553 212201152052450466601736424995157831648 8803554 -36711953729195443265150574841136482560 8803555 -88900285889116711243827140536009098000 8803556 -186937188345176094890623331195017015680 8803557 16723967679828942347623648998048115680 8803558 54430684703190651628721427933813192576 8803559 -193743324993278454093735414061641851640 8803560 69261720106082176831384440575701401600 8803561 3803678701580620533484709097028041600 8803562 -1942293813165484730011103784119651328 8803563 94171645802770330467918197366873852400 8803564 18001764599863928130700762110452711424 8803565 32846706112253170923886327378605216000 8803566 -169159701246709758894211360927504896 8803567 -51216085166050257850827540739932707880 8803568 24691754102314531606623519400125726720 8803569 34568849487005453156723675853701228640 8803570 -167906767888479915260828675775270282240 8803571 36758898013919439659302328776493592912 8803572 -52627531048044609341764584351854493696 8803573 -34583582079992726583912447765975492178 8803574 18792417444452963085916112290210805760 8803575 -50313331672017056013864477912213569400 8803576 56725678194233520713921349430624174080 8803577 -151700563774286856509065486249309703574 8803578 -19870002669973434465079150545792430080 8803579 -251649056673566503978685160020377113820 8803580 112126505792961418034615796847533427200 8803581 -5812420175730671140192879494182617920 8803582 -158052995009958643924586796862385476608 8803583 1527025689787172903095966621312581384 8803584 45288739247030901959504229748948598784 8803585 -90206788051324292529977329685553885420 8803586 121489478815953052333726943953259969280 8803587 -1617797613480495733481419858559364432 8803588 63731413683201383600176859835656475008 8803589 -104497078354932353882139542831374040610 8803590 -1318602531249693465582909640450711680 8803591 -163223973173094556139677577496089660008 8803592 25863386405354183188952029671107297280 8803593 -159260582773457728347605757476250664800 8803594 37670584231502034490061665586862842880 8803595 33165489815838731882123227216375819200 8803596 -76544315781893155489865974960545792000 8803597 -52341301750523776693779329141700224 8803598 75996283808864416862084573979282148800 8803599 28881722775004283993402695055623748352 8803600 -758660365636099210446601842413158400 8803601 189664984960969794181758715575704743602 8803602 -26409142294872596753124916685316188160 8803603 -80590601652784468254688650754104262080 8803604 -26351514464160263330406946060427921664 8803605 -2034532148464123041742773641046072000 8803606 9329225169448614949394752755361566720 8803607 -98068493024105804818646687267837285928 8803608 38314687779529806304286162810275921920 8803609 58019764299349548218250778721113317840 8803610 1033088645941567940748358697951604960 8803611 -165605520188756542605478889015798163540 8803612 -74197426443620690292528636870635056640 8803613 1300856252461707881889585269770106880 8803614 56709564180445488440487399180521496192 8803615 24573789545076510910941907912800974760 8803616 -437301013009101905800599013593213566976 8803617 206503713645481151670594050671240177920 8803618 -30489471939020272964996872328856405216 8803619 272922314059648429652613758958322145160 8803620 -17904556204848239535501754878509875200 8803621 300681451632141389919475916986340213822 8803622 63982674196524392575531394834797574112 8803623 18347584095783544046852740646934959184 8803624 57625770807748935411982599755609118720 8803625 292719334544361866388645472349284485000 8803626 14456566679730799844449873673047226880 8803627 -28411151641642618172299671971315040000 8803628 -18406683914539931196009461649801129984 8803629 -38111242142229415530778245513949620426 8803630 -10729999498943098540599716942398172160 8803631 -35327771662564575618605257890755061120 8803632 -14367736472235992561308992759876354048 8803633 136878884506796113126838515419086699700 8803634 -57159810641895759560747816340421200624 8803635 44818021096598376765808552686278487600 8803636 11315037447213973776802027641019038080 8803637 -110623747154523934333575947767736081508 8803638 85225460317682145251005933738030209024 8803639 -18642033943776024164126722859091881040 8803640 -3373353529503127352855275503727411200 8803641 -17891806907705102189972616324787771392 8803642 -75340912982080184779159278022618234656 8803643 -70339030764740294806517585839688150376 8803644 86634958413132161559884364873916538880 8803645 94811646414304327779664163269547328000 8803646 -41056466551487613317540957263655296320 8803647 5974560410613673531989214865124313560 8803648 234905291849981766366409946002620416 8803649 -185858250656679349164385200914881228350 8803650 -35748914504756592613174863579315360000 8803651 -18509152544485327415062754085969561296 8803652 6408129573038486882802881945284460544 8803653 13425511705768074552904245719809360800 8803654 -14333173688006884582380911358306983808 8803655 -316756023017788169092962820584452640 8803656 37792735585395303068390055415041745920 8803657 -72006351745722995990257923114154605094 8803658 64099044482892032456011954105574149680 8803659 -289610435472193022655938698451026944 8803660 60990539387630532141041340741663943680 8803661 -37699594637448937531816442856087794976 8803662 -5659824058512087162651534317826994176 8803663 -75756687996963475865713541721630591816 8803664 4241060131576170792859021734413598720 8803665 -28914443634549380577932545535013174000 8803666 -46666860949277188142380300246224700800 8803667 -227711344592704748786499602058239179284 8803668 4609921846894556816323869883207280640 8803669 -8639867125846714167276618716800035200 8803670 70704691715411959366441487595167297280 8803671 51066796662708495575510282945903681184 8803672 193070147907346555256268383891355217920 8803673 -40827093518760355842546656615887079040 8803674 21333535178511013622510521161832634880 8803675 146432644205566256910592861688799444000 8803676 -57372467891883253122442382266614712320 8803677 97049640228877189912117117574489339520 8803678 -6023556216511535120357893853912694912 8803679 -34908807271910944771699644613091178720 8803680 41615998885957520057927335668673413120 8803681 -45990566476832101723244599920021036800 8803682 -37183882495874872938380483433507941808 8803683 92387738249667866589472993002651227412 8803684 52851813410923387829120681199588863232 8803685 -47240791889344923316341416304165364800 8803686 67587968645285530717824105244640912064 8803687 -23856486287406262916127832852432619760 8803688 -188813605713969246816200893305112166400 8803689 121313791468261322918513055026211156624 8803690 1151504827250542390889728923237212160 8803691 -1135113897802363125810996006845622000 8803692 43373132250566871450474544701218870016 8803693 -18248179963490985429878879465648864276 8803694 -28532944841314241102536046831231239104 8803695 -565643829836389545563912425692833760 8803696 62581606640052813051451810682024853504 8803697 -14953114773827122884568497728923647168 8803698 -26233972371053705907998118798171889536 8803699 -243179666873662610538230481041495077300 8803700 73405214795777243424499008982830211200 8803701 2699228907923249870239873375562567040 8803702 -6782871326459591027738227324498977600 8803703 134512153705810498651497755084684162664 8803704 15781787240176164624006535121240064000 8803705 -171504062068872680422082786196936942840 8803706 478365386095793116493734563844270080 8803707 3198898816109601583945816890500765760 8803708 67576681520155022918463433652263635456 8803709 -46255143084192345602684833944309129120 8803710 -39353730579307171350768688547354991360 8803711 -145606133301804148294979122919830871040 8803712 -105909596846652784834222630982438092800 8803713 16801854720193969135205054359469450544 8803714 -131422469098806664278837780819392042544 8803715 124926890070440190341210094893485641360 8803716 -12402491399452134119214269813654654976 8803717 -90562844931622463224024925612053476492 8803718 -68398054380073587861737044053355392 8803719 16560178516524425804185391803837692144 8803720 -140367181700097418695563780958131712000 8803721 153212463646175323839890733463444781466 8803722 57818433750229180757574953198730422784 8803723 15368186165536037408485788075476658240 8803724 123695776769474850407237572761569283072 8803725 -6834828535185582645048868750583184000 8803726 -79974893242674272823659837327270566080 8803727 8675293395300582260426435962346806608 8803728 -319317090852375693418409809133395968 8803729 -178786387216267089032288940257564641728 8803730 -325863226499447272701447483800549760 8803731 51268145079797456490151134709959719352 8803732 -7342657403649342046216147879277943936 8803733 106594424742400163694715353063319704960 8803734 -1411566529924908702425432649858365952 8803735 -66350775813685168164566453369305033320 8803736 142960131003143878767694025782737991680 8803737 -188358182216436827678335982619953006160 8803738 157590188381843224212875296090542689520 8803739 104602082064709472024304234764635494912 8803740 -46253598309637766411754213243966873600 8803741 -34672486787026044716328904977378605568 8803742 914889068942904926958534850693030272 8803743 -8009280290286904042904302974554904672 8803744 -207918274335080536927638189025111572480 8803745 158332823786425647988689736662331699200 8803746 4885156790627977586676849111087266304 8803747 19674625982367015323703523309573927512 8803748 -43056998638945369926026099411894108160 8803749 -130998489634867465589947240258243698336 8803750 29433340329009581903177548196135820000 8803751 -101789722897456010809963627531503437136 8803752 29465478242679885637120341673305047040 8803753 -4363518340859571455635994589200371840 8803754 -5010788368104230001713509915491227040 8803755 -91391546397538069894744911733963456800 8803756 -10936220653148704611166999658232631296 8803757 -78745632778742451811473827289421195200 8803758 39719083626875428495748562984640727040 8803759 74657566612878830790939418892746754960 8803760 -2216486555281620525547114195845120000 8803761 118761135160959488458913659341678095472 8803762 -49465583442164824523049594973574592000 8803763 -4771490376743218498629838550618833536 8803764 -84280556177911732108608994911255889920 8803765 -50258213643157169686075629508350170340 8803766 33949135067740059463202880659826379008 8803767 19856911016051537439786622441171329024 8803768 -137341249642160575831177121214640189440 8803769 69314119871557536312066699207397399044 8803770 19179980393746379614863454583840505600 8803771 -39291142409794002220314771248291055168 8803772 -73498581497416215743619790201688730624 8803773 89276741190219070437711959673740654208 8803774 -32719384564229161885051931623387486848 8803775 -157995951603236445845793897888311692200 8803776 15264908125873852768605566172420636672 8803777 -1524718720865693683314776356708675392 8803778 22844884263706005248396105654278820256 8803779 -26388025020052244187112898864381636352 8803780 53841714931331584843282095892989565440 8803781 -24072992386746852705181050542802667200 8803782 -14965068601299384535942317747669592320 8803783 37429035703407874832483099119844810240 8803784 -45794135860122738831729535035573166080 8803785 -38207176603052876359917129831475828800 8803786 -94353830957229758091728873226827667360 8803787 -125475093999195787309293151937617640688 8803788 37483692799812282052088931223414013952 8803789 264986964141656065035680744472436713590 8803790 -103449195470971322965910023096464673920 8803791 53416491262900177254734408277370302000 8803792 -66332143409775551482579384566223945728 8803793 -26336828393775269631812032772274371856 8803794 22845069685889433363851775931895337600 8803795 22654843631813535731136921207073075200 8803796 131363454691647226775170033252454217600 8803797 -2974237643419530275363446326200103072 8803798 126315306218480227858100902853320538400 8803799 52047044360529505649407934313152113800 8803800 -5547853077601116809145828885806592000 8803801 122790049131771175140243331296059233802 8803802 -1860558953138132100379778576778854400 8803803 115241160337341359470450581203814340800 8803804 7499901601010057477856833321003059200 8803805 -195854782546069291785976141200405315840 8803806 62110689510664311173350107061031774208 8803807 5635446145210099638727702062470771472 8803808 29439901174905855224101742440027521024 8803809 4642843978956087736716973708685572416 8803810 8400974151765509021383667426028303360 8803811 -166987225668662128983957328741411551588 8803812 59471793966687592117660025124692800512 8803813 -5095560127785568448782927933182962756 8803814 -56632621547622130283726887466790374400 8803815 -90034144228971485857398395722413426480 8803816 81114917468996915547357525374750146560 8803817 -53598254153008527577782665352529199616 8803818 -48749255729953875554137596132763833936 8803819 -160406755997151076174484900386222240780 8803820 389458718243175336464881588285900800 8803821 31671874525076247638311626217766165280 8803822 -238537036919160287884615842889743500928 8803823 100790650063967269553035496017499347440 8803824 2856608094111874076840645542445383680 8803825 -42935391025805811197216287054720900800 8803826 -151353796812765977757220754955197040000 8803827 27707922740751871643821217960328209364 8803828 94415929134388305148771341905178372096 8803829 -301758693238701098533227352612997919570 8803830 6736720738245324118768491916209765120 8803831 45493069495134075701014506103028888200 8803832 187024220488104648507986375851100467200 8803833 10931073138413016331015098303667062048 8803834 21560870592077643521537875666041834720 8803835 131428266172754423644719534239809121280 8803836 144186023829241109014770790923838940160 8803837 -33764342859175285247414811153444844448 8803838 89630461220542742939066728124299192320 8803839 73287843658379272102150864315457280 8803840 18733141528554026211585836578976563200 8803841 260412699608172614185385873762963234052 8803842 -64473311858188958988293825354199362688 8803843 -20907849703042564541536735898145991160 8803844 -70182357311719464035382752549959471104 8803845 12356379050037634775612339546841239040 8803846 6540307088575488460606785692744011872 8803847 -30932141249882791164631278332125571472 8803848 -18328053990651284432127035820131942400 8803849 -331393410180339843918703748307716837340 8803850 6706829244030057440545574977259500800 8803851 -44526961590764840911913994409318511616 8803852 112755685267767087121189492665114531840 8803853 143315457899201432371449452233222973280 8803854 28477783096177919722234052203870194240 8803855 -45200142411555816287087013358618506480 8803856 -55443354159702172454349692685784178688 8803857 -1337606216075030528565268375208940000 8803858 -25205210446079893288540318788037441536 8803859 -325472755333154519596958506543624747920 8803860 -8748310774073983014030551811809648640 8803861 -53297250902348805227844503403543432576 8803862 107922280193798527821798874524319905600 8803863 131677628132178118334524134425748480 8803864 32397185715378622753441961548401039360 8803865 -5044092931347053877298863176679796800 8803866 -23539505884036520022903259362360738816 8803867 99782114400118031179610129891295633264 8803868 -122697549539373229030323572382896343552 8803869 -98160124744817108215640491714418480256 8803870 1850267263831644963615399030063830400 8803871 -186676861603145244025754505285657223728 8803872 -41644078377617853642785192212835598336 8803873 76755137089606279326973730034629864 8803874 -13734797222309897533535063649614680800 8803875 -109257116272430337149675481465387912000 8803876 21507727267723296989981658937292800000 8803877 121173177385379135576222047350897489726 8803878 -24967032440828986537125239760715929600 8803879 -54417712796644793637206482609738152504 8803880 29221744594895477298229169609436672000 8803881 110830171446744520907762664780581135370 8803882 104096810846422091236988738311476399792 8803883 -76525771076385658981398236252854019952 8803884 -144141722129152231556634084077712396288 8803885 151155250125929768343334617320155133580 8803886 -2859190234156154515947231129651468864 8803887 -117688404179008295257790872097540546040 8803888 92959895860799684913860741901528039424 8803889 -1331993422340053411199416262769466140 8803890 62465050438222959139555814195232760320 8803891 16282187740628272778703918069034774160 8803892 1784634371752583260506245512260821760 8803893 -28037122238012877862684426628015288832 8803894 -18677019052228357033899253787155562496 8803895 -33024512058659734985922004716402594600 8803896 -88257104758672442444688755265485107200 8803897 -52431824892240651351667305462493430960 8803898 44428044503446208196311173907515801200 8803899 -27226400404857463019070492069315511872 8803900 21005793976876623511013690122273715200 8803901 5058463114741769144563686468750856902 8803902 -76949597087999171459047535046937253568 8803903 -106662799135677818824142794404241238848 8803904 24499865752671665532121684749248888832 8803905 135136709700289978447245986864803555200 8803906 2800147398744543334734624077872894464 8803907 24246185948817889643874642351220224000 8803908 -62268392342065444817096804088643982208 8803909 170487582515117670337627056550530545916 8803910 4066549224587669284066635974746565760 8803911 78776570793157879809639682568902140072 8803912 -41125840065234080866180518260309268480 8803913 268465169184269351880067368956588499162 8803914 -5686510840463033323990295915309054976 8803915 110735451231462673818558371458388134560 8803916 99050881700465891735668945419479715840 8803917 4749253983390421792019053279343226240 8803918 -42719669417740269844899046753126007040 8803919 12014879804285189387721280424014747944 8803920 4804843667725782602723806383398584320 8803921 -13243201241422707014111675598088463040 8803922 114566354720002153679626400400530890752 8803923 64138724976980953967101524710740774584 8803924 126654746603892379534439013388279680896 8803925 80729456651661156785277638709489283200 8803926 79138048893793961190842156107210697664 8803927 -61536599817069521243058725723386921128 8803928 -65202484326792549249777957420939509760 8803929 -9700253348876734153929474697196611392 8803930 7548602372508650877055601778417033600 8803931 166560099051799375337617240608921873732 8803932 -67425275504388918272624852473823505408 8803933 -188122634453905279496799893721932441818 8803934 -162273118500389737747682895027842098368 8803935 15550227224665039468335934576262246400 8803936 67782992441833242575413100622367948800 8803937 263716695673840978664295667670731991586 8803938 6276510507782306836770302902424666112 8803939 -39270501519799858150896656385761119680 8803940 19174215138970647120643287595908403200 8803941 165514709505766655891375956482802116192 8803942 -4041509298421156823673666940555134720 8803943 -72801308382965396957703706542782765856 8803944 43206531622038981763415042118414336000 8803945 31671148703418008987186381598485665920 8803946 -21120113508369565029584991139359138816 8803947 -8918420976760618603499843151781036560 8803948 129344586006496704984862909979084695808 8803949 198267726600541787456959231894448640 8803950 -10697729594557089868189110014164142400 8803951 -79018563068425726155937696094195806088 8803952 -14973496364142187812991117272827854848 8803953 -84288464759680044946419690413581399038 8803954 -83676328309461996954250700637330616320 8803955 24805707968588379876786816051330834720 8803956 -675610089136850434005580180831174656 8803957 -26714348099346838754442589260704581860 8803958 45271714983408865833527870084818834080 8803959 17573673045144150073850361858454262400 8803960 -126717577428423233102173767676108800 8803961 -103090645989487324256647303384783930668 8803962 -26519542786876082898113242462979848080 8803963 -61944679251078448086835091930289715200 8803964 -36214678990460413715331499729704221184 8803965 -21419861375294690803892665176091075200 8803966 -65213610530955729781870212661829933568 8803967 -99356385961884860446912438458591225984 8803968 -9469934738075502831577992407663247360 8803969 -11318794541488014860400514682898147840 8803970 -4546529724606569628295768806464317440 8803971 -63447013948796732721362435407091952 8803972 -29043667336218943002419609380620260224 8803973 1768827310278748214815332977105581440 8803974 -34780491229170555371936577235389560640 8803975 128944621909158969774440280952798351000 8803976 91558331209973095334727709867283865600 8803977 6428800279966386625920416166118020864 8803978 90359061506051755101018495061178741040 8803979 223150729538144688941344685397426423576 8803980 -75661913998754004030296032702958976000 8803981 230128549314394823435775036876506841782 8803982 -74740969670594222180006445811383705600 8803983 6522542789129672086307669808685772304 8803984 -2875343834515782125501892368155541504 8803985 121106161787720897203241172918402648180 8803986 15659286656644544374080272732329893888 8803987 50669783391399296498129490452926046636 8803988 -14450502273600467285790782437008016512 8803989 32005669359006439297977591566808426684 8803990 -4444739533330183066703780038486250880 8803991 -62532336765501479291088473204120443728 8803992 2380294116819839497014353106247680000 8803993 -105263098582323131174186776536840858240 8803994 168728740823970802836696294151451582400 8803995 -10086172164316236888008938465819796880 8803996 -106725078193877945288661065542953039360 8803997 342048919381035688370177127285209290560 8803998 47441919734658100583197381109776803840 8803999 29525045707293938181449529684936364800 8804000 -36538564348380595813477876280328192000 8804001 77989284160790624678898909471887036064 8804002 46928403757624120243400370740027848992 8804003 -46755979772000681505339020464412099616 8804004 85814402202387303466377676188668147712 8804005 -63723784737252266840463352062603027840 8804006 -145645695242813426126588663111889174048 8804007 -73824579182712913377064995972773816496 8804008 245086562821716348428256917031464785920 8804009 -73138686161851581900654364364339379072 8804010 -22785830441870937492441731910018589440 8804011 -116180901912398832022909156934540528160 8804012 -7025969208143631202121208470325934080 8804013 51946530679200261101113230545204391744 8804014 -14034404107538255198498795151684606144 8804015 51367116412480792237072706664641499120 8804016 6323957008223815035311024485477122048 8804017 63180227964616053873880803027013970066 8804018 -7600087099495640003381685880859213040 8804019 -4449859318548786985984491015904422912 8804020 36336312866349472427729458417004544000 8804021 60609654366726239580785733074920833024 8804022 -36727558352635892278488836510842187328 8804023 -108573381882612354009957428068555855320 8804024 -266555630656517473336812737660334551040 8804025 42883712462089437173867476613153196000 8804026 56023220312347888072414492832406617856 8804027 -28291525339347859712910659452108340124 8804028 -42450739265201893543609749495946690560 8804029 -68256554543913803021615949018019809716 8804030 -31014319106874087897983757052645910400 8804031 -10872879399550547152677759846871544832 8804032 -18541988796790920209588235968685539328 8804033 113301017196983165783313951156356790720 8804034 -23852676005429551795206322151593181616 8804035 -275564610100415668237796882782638000 8804036 101143323347024124753744635818485051648 8804037 -40859261544206034616698059787912176640 8804038 -127993942024435051444306999199794834080 8804039 55182583308374828119759676578605109800 8804040 -33937261069882302328480832694937190400 8804041 87161037502409724882820111242008582052 8804042 -27703207507479849169498377673479397440 8804043 -32007549852959086377454567803758958240 8804044 -8190338662249670295465637622373552128 8804045 35431874796414478476245111753231600280 8804046 -17463186862199743649071352123432903616 8804047 -83064062939214875594473131117652509968 8804048 -11969480447711653048768683706901200896 8804049 150589382614265707786814466467884438080 8804050 73448637822880158891354106834797994800 8804051 30371063395742719948687748279988755052 8804052 -12160900957927552064170347870432610560 8804053 -1976099203196566458323922260560213956 8804054 -15658359143646581297656400769230214528 8804055 27283693816884407219836304028413345280 8804056 81942328251749478723072900279431270400 8804057 2469143761749781800961160203285511952 8804058 -13205428478045640454193547007194385920 8804059 120366381079122457384165628650927336128 8804060 -60503212453433128100644299458364971520 8804061 26786031989622474919908356705281388832 8804062 35556592724077876545519398214909287424 8804063 -34023528660879956231919146669718851016 8804064 -117989652291296556173338276388163551232 8804065 111976601180429427924197179344377789460 8804066 -70159521672070369380179208376320078768 8804067 51377372744892117460560249324315400512 8804068 -622649544947962686002351107423064064 8804069 -92160370225799077957730419480425914280 8804070 -50360793399496113090382347891267749760 8804071 165583113263832865880243103674281178544 8804072 -78747802462207282274604752026000819200 8804073 28569945718229049909256820889092359104 8804074 -16356137019467013263363011915373968464 8804075 -107933680755852539181532495488219840300 8804076 33448932321725596172104603861801205760 8804077 -305707789458864863566486147415675180074 8804078 -1659804422726295538370399108502807552 8804079 -268475047338321513380023944237749172960 8804080 -25956671913230535126965311776687882240 8804081 -201194505663051421578600682980834840 8804082 10818946289981665618089745990202187264 8804083 -204208127780464197859193398226114208416 8804084 200844244428630976953516755118832490496 8804085 -22636579937067144430773101866256421600 8804086 28163598663281711251612559029650808992 8804087 59576708564582433415984802812184659200 8804088 93460748681258331771754332799693516800 8804089 -88185811746334274836844503657102591168 8804090 -81565071345995063725547093419858951200 8804091 -52130997712780627937566143562669727208 8804092 4064737523024349185615552164308286464 8804093 -67326842440725445187198052379278846336 8804094 3968671020873672701420643943160130816 8804095 -26039005717798826617056859753279512480 8804096 32892782646472297939232846211648061440 8804097 117675114438998863971841862438801449074 8804098 -33269995612860150417098903981836490880 8804099 124878216363029959810771155537035235120 8804100 16177147236846901070517879029327846400 8804101 -130968691841803538332639884397130622720 8804102 -97145252369920698382641514248170640000 8804103 3623717838644601123204556365249462528 8804104 -176116945754506574014216324341631626240 8804105 88369224200250882208617049638445197960 8804106 -49644585437862534735731871401890675200 8804107 -4853383889707032345268897263838549520 8804108 155855703285408399592625489427031850496 8804109 112742223545442030927145043444270483904 8804110 32584483674792195154128358699427366400 8804111 -157345686505531626465078955540059006288 8804112 -26874400521588085742340620687730278400 8804113 64234513977526873862207329376749269096 8804114 -85783157867803923926765961374875575168 8804115 -2350527683990052219594392012109584400 8804116 136260076182008391045053063371336181760 8804117 -97406794554662775405589740056305511616 8804118 -69017365844341008782739304546129144896 8804119 -22757860457151922797596786541198564056 8804120 16967229492467123745827237548983705600 8804121 1246222951824488607117732799394968320 8804122 -50587956273323271718171954020584217600 8804123 262577138252418556509017506868501226372 8804124 -10138982150449643667500124592688332800 8804125 -247593952044887135153239450978020720000 8804126 45766880281522006053057556892172016512 8804127 111696172400541931218170007038954374032 8804128 -282154025246434217865727021606377553920 8804129 53064924002017705981744532637941381730 8804130 23454694961630214974998460035244375040 8804131 1607967095975581061803926620665650944 8804132 24235326853355578008557935888205920896 8804133 -6366252849156957182424801120251240580 8804134 -157229897293743196792863348122941555200 8804135 -23231532704561058273355238744922922080 8804136 -52713251943688727044051708425443328000 8804137 -63528766048464977177031439165251147660 8804138 -34755496426353978032694722194138329600 8804139 4359995344386599520324009593265150960 8804140 -136909315702561724530960529434705090560 8804141 139607711231915300514027858275699131542 8804142 -11410862508349220322510868671547908672 8804143 -74939438550029217486928847425666600776 8804144 -21828468471801620862908516342465986560 8804145 1634403484221014643476431840771276800 8804146 -19573272167168706106541705173239469056 8804147 -55847583026919421051148845061597385840 8804148 -11429569363522850638364494801484513280 8804149 -205375957955145493020699015090849192850 8804150 15179441779311998349640660442509584000 8804151 -46990833281331278898503788829745318720 8804152 53522476694930547017311045530432430080 8804153 230866239966058685640579045777648879402 8804154 26617107789489657392696621365408005120 8804155 -94463196623243619222388963307157504000 8804156 -142155899122351379727540161795363988480 8804157 24316101844279227616415209706569767840 8804158 9839949183721181185897432574054476800 8804159 7175620014697279668457782243097884000 8804160 -40630828508126268364245711961718784000 8804161 -159223599769852156362478836713984946238 8804162 107048146252757198684067360643119194832 8804163 -18365343331147436889883108287151185600 8804164 1149416048565599407664406474725332992 8804165 -2342095607431473639146727555567926280 8804166 -1154154550675114039600377479552219136 8804167 -25495013191155647766480348313058319784 8804168 52933819321535452809519693878442086400 8804169 68425002149772988253554620538591886688 8804170 -25873735486450169540930397458699750400 8804171 -54804841231835186135084721143848283628 8804172 32871875411756285490763884213573921792 8804173 -3624889387039868063521405061127257940 8804174 40720901351765083062758647446462985152 8804175 -72291957530701642326910966088847393000 8804176 -6934471871719874191654938144691470336 8804177 -84067082353181604182979291868233592974 8804178 -145231237066556124813663221284435120992 8804179 -81959870270574754393995713526603699220 8804180 1636266466107962473455893217303060480 8804181 -72653487749473303527004691650789698816 8804182 1833232168656939146433327189506926080 8804183 5422579521990008400066004238147847432 8804184 -135820264296176683897390778145217351680 8804185 93356778730526990654270720513443677000 8804186 -40847042926628806364795627583301834752 8804187 -8743819314912726807655054054233868800 8804188 -97803279257341918455717619128433505280 8804189 41404445953034787641886658493370822924 8804190 -26922504201148341006022571471335428480 8804191 644832014527766181350524080706192368 8804192 37019370383835040593443362223069724672 8804193 -17929915100398565883320430334911350976 8804194 8421526484304081458563237029780413952 8804195 -9117975884077664717798327912030477520 8804196 76076926765632248487664265949423860352 8804197 -32920130086806842842857133596774957540 8804198 10944918336841803538049984556903805440 8804199 72724285547713315120814577899460967464 8804200 -103811136524313839544759363422649216000 8804201 7908704748002054020856390290171440000 8804202 -46509231799778493890698506468811008 8804203 -457798808870386171386203043119493622160 8804204 -50038164664535325799510647047972300544 8804205 -93679805985822740040804012159725964840 8804206 60024233128464758097666053823514149504 8804207 -1961845696043879954968785869538165000 8804208 -7445998595946808762193908856859918336 8804209 162015971138689754008997655843252531410 8804210 84118124562969777361756875347070137760 8804211 -36414891111364775231940491933807298000 8804212 -3092350087704175720630937999727527168 8804213 1916663787385328536284743027046422208 8804214 -2290186783044040312840643169492920544 8804215 -24416160229907293203593833578657030720 8804216 41560593714054825107847365841769267200 8804217 -13512435373908574441416920385037509120 8804218 103350229986458362843965022609517798400 8804219 36889678554145324424308154168348371620 8804220 -26183350258269620575851925816852684800 8804221 -311621015034385598582144531107644917268 8804222 26169472805296583856884216862998459520 8804223 5621496562996957363149688682836967400 8804224 48028352274885391931424411775496355840 8804225 45607532876517643446784346655060591600 8804226 41371034316260166528014651239809216000 8804227 136096384651488043281307366363931555752 8804228 -370814921530993227687841981087561334784 8804229 -36524149107618304392881235009418296000 8804230 -66587780830733424405177386786786298240 8804231 72901368323661014357958950692078795032 8804232 84869135380981219338466595639058769920 8804233 273500490948326570014889299429758243482 8804234 -350109416749829465583531345330471290880 8804235 33069733338789616714841718821053555200 8804236 -5837032269122688051839980202103183360 8804237 5262478537275104251657961240522360760 8804238 4598194729002531494166266225326351488 8804239 133167225528361101031157738399346599040 8804240 -29751397743513021142563546484683571200 8804241 -150092318612411296108484627819445694560 8804242 -2097490049221948544588213222480608128 8804243 44599533075505299457680850447224786000 8804244 -7094098743223295152689335188377053184 8804245 23141589699392164124313522235338145500 8804246 -143784027158220653373752323300960982400 8804247 -140157977778827075454267272625312975000 8804248 10622799452010689297969198732216893440 8804249 834570146150957255217844145886820512 8804250 162214023066813649043410988342016000 8804251 -278988080990274379621443444568357290748 8804252 -175412506892470710974060186396704194048 8804253 78888175052714910906540870795188229504 8804254 19689453817270568481308565830147219520 8804255 -81496908526397925223682937576949752000 8804256 -123401968758114272947369761469624221696 8804257 -31863916684217921574759512117197104000 8804258 55279094652628166822938917695571329280 8804259 -1645543562435620271932873658672469096 8804260 103948737893978067429745724762624409600 8804261 -149730087691516861699275178992105042600 8804262 19801585016796967650535750814840371200 8804263 -61515427062745980302788528479844698496 8804264 -59317125341496991518980442731413094400 8804265 -94439002730733180950788394346946063680 8804266 69175166538850257243967531273194127200 8804267 4533960477187144692098748539818667316 8804268 73233100624634197368205734518730301440 8804269 204863491878923405109924077176190449952 8804270 49236473876472435569127658415757766080 8804271 10602842778153422046061091892365547024 8804272 19802383052111446998367000241033854976 8804273 62436497941674822786784679803460037522 8804274 89806111463789205384390949731329779968 8804275 -93420072828911003444797436911328256000 8804276 -64635972533041033053254852974792359168 8804277 175378538120876332060408699623086643840 8804278 39195251631034127486777534086000803456 8804279 74306521255588812685709243658909396480 8804280 88893193148736897947102919792423936000 8804281 -32573743256093866664439558054080277190 8804282 5220745222828238144762311718753909760 8804283 198362148271974024497898211392237413424 8804284 150241603867245774569644724332775577600 8804285 -38648599678446122871301635061591299840 8804286 11840293563873886280375096812494109632 8804287 5019062285437210364159136684571247936 8804288 69627613684371459050976100596829913088 8804289 27828257581642828190172920654249418048 8804290 36230687048307179904103865567998886400 8804291 -168796973977657406464312149026672314308 8804292 -7207139320250666519566020391854022656 8804293 2295131084304747644916408490222907584 8804294 -11740501119746351585465381190534834240 8804295 256787875008179298463183878019930200 8804296 -157697419019803764678886570340915404800 8804297 -165229685832700917398910365113119385254 8804298 -5901124150714477847799760919260174080 8804299 842943587291114469482574141271697952 8804300 21610876513880879355828738806490816000 8804301 -60176383063597588534599648028679068896 8804302 -538520824721816243146300341902265216 8804303 132512822514322662760483836551079885552 8804304 11059908638826622224997530520658141184 8804305 17973832228704500904055610424015710760 8804306 -50283393309051298336942967741933574144 8804307 -21837526238770929715417705658211951312 8804308 16806735707773084921374002881261645824 8804309 77457423139411554140279895947085518940 8804310 584276040095980870480544236340305920 8804311 -9074211889468164006384029445594786368 8804312 55102500628180331263526363578771968000 8804313 64788177686565170414771750981859033600 8804314 -101277318517480763870792734639572681744 8804315 -69964565780579358747827147161669764000 8804316 -35012927139345594912660942417082592256 8804317 -2299188032469259837769560579536996468 8804318 -18260092514104602653360503482567968640 8804319 124625623515884817170345208582630089544 8804320 59239025953213183850820917379005153280 8804321 26979492167575153400704667533733583522 8804322 -25548367083006352601210047071357081600 8804323 350928076331965689645004363593370196 8804324 13273375138309091447082207262850939136 8804325 -20204795891971563362338972857962760000 8804326 13787665795126904906157717145694989824 8804327 81402304946717301696235480936899337344 8804328 -3347794738963939492069435959308697600 8804329 -191975586447502871805200105575910112070 8804330 27869079763575135488056142582295552000 8804331 -86294118988726455232839688413505950672 8804332 -68479086154010592184222356622134824704 8804333 -7756881174490392435096181335822725418 8804334 20684636771774734790713852131638476800 8804335 41423783389339128493130348970940212960 8804336 722994218501330786591431510368190464 8804337 -154152290610241382884338536769345229632 8804338 -130691428341512955108878718936171229680 8804339 25865883217324214493757612687592392140 8804340 716659835967434173951225531364267520 8804341 122034902348432869310037622836825088 8804342 -64540727172255243823356227987504016000 8804343 184432981433338564625158917817289747328 8804344 -166636337634902877920945134531063971840 8804345 86793919411423857841595483014440412800 8804346 94806845017931440966272944749330857984 8804347 -155995216389056491792305047476263400680 8804348 -55511758100435131283066625192335852544 8804349 2127448535728180734906588038188077120 8804350 -22211842938484431571085343646539489600 8804351 -325238314863209614064986471233053822640 8804352 -6015105734900995913280883105663549440 8804353 228606872317652770864805681987590291120 8804354 34501521997332605029045671393599697408 8804355 -24443987285526998461608088994060252160 8804356 -11430551856941871634964843314341120000 8804357 14368565095168500433128662277556444800 8804358 -46135725147129677260605774740653159296 8804359 251816078937785072993558486245539153560 8804360 -36493042024640933789973359603907686400 8804361 135409628989280013021647317165096441872 8804362 1604920934488310983998748887683650560 8804363 -186258243743535277661950228317686860320 8804364 -43879867672631179400405724295170445824 8804365 100795284669517219706518230244576669260 8804366 -38830849034161609473152640679707771840 8804367 -21413801743794524436806183612152936464 8804368 26432597350562832321378534052362731520 8804369 -259950218310931163575546467982872048384 8804370 -58135497909535829688625217864869977600 8804371 -26576572750591771480947841764565915680 8804372 -12352139012603988678617066408250408960 8804373 22425177462373447703956436638413703968 8804374 82764444627279668219520521829637464192 8804375 35974364588597106273329706458376435000 8804376 -65129119349235540698130965286681968640 8804377 -46692298246908637448621962574971992192 8804378 130184578755642326131861236022356806400 8804379 -2528081561595244505559658096065416064 8804380 -8982357235328306902929854464171837440 8804381 19248907685425001169348478644300478764 8804382 71574580359321855366316773057457603392 8804383 12552437312649028863817961288596738400 8804384 7643450462561402469974123591295959040 8804385 10408962067773188584935561689745664380 8804386 -69690548203206272832854581368056338608 8804387 -77861470904509686102175911525291020964 8804388 15585938046740393464445313464347785216 8804389 -225251010870963953926228725253468507200 8804390 -25271412641466147518768837175023435520 8804391 43712588358077304687549632346988690560 8804392 143804204369635364975892158789647564800 8804393 3905694826825442913388843417179516240 8804394 32722869894998363236617654161709903024 8804395 78063549873760908451186919023010958720 8804396 163782420853277445655286969951166700800 8804397 -30298798100502440251928632886770146816 8804398 69665428251665615564367992097135739200 8804399 -53066957005996373035962036758680133520 8804400 -8118070138620920970729363430047744000 8804401 114559095166018415207306482514677811172 8804402 44066937343260957827368344531976765440 8804403 -78841589599264182048559776707934197760 8804404 1592208754983364077601623013576015872 8804405 83232039142499615506985104756908204060 8804406 -28436802519606502031183833158075970176 8804407 207493857959521568333878191166258519152 8804408 37727440262423161754129325767393525760 8804409 4164896842985717586482991175682763840 8804410 68754552934657115782346611547537280000 8804411 96190018420651433587300093438876909824 8804412 -56431513441652399761274706974510974464 8804413 64934022364008600212041955703461764704 8804414 3953083874779400163398838698512855680 8804415 -3099808449259024884005078898657076080 8804416 83369122774615214724161634595504128 8804417 -97419531276174681381263619083639049534 8804418 16564983664058766006540424664284342656 8804419 151008400948648273699260832337678474880 8804420 58907708689954711251768905582064641280 8804421 -45901843857049106322311008913724483810 8804422 -92067566634221611582115436131730432 8804423 127887300957097370648751721147636464144 8804424 31682031808802165882689000014011473920 8804425 16536324435083479499880337554783140800 8804426 50331425711178986057768005183326706944 8804427 -46720103656787175667929057631249629480 8804428 125347520792575057681783731262133043968 8804429 2869715085924314857271527087993837260 8804430 -31981254508997058223125169194828384000 8804431 -83851359349913218561259746095542598888 8804432 6387878742687647138244616036477304832 8804433 -103629021877953476811969493420455272352 8804434 -18848548910214563460313439099272439808 8804435 -62617919618200557680078505535597106640 8804436 -2307409053155706257274779835737149440 8804437 -100811313260361274707756454610265956914 8804438 54055927009552014816507785976339513120 8804439 66700445519369092891405985435121236784 8804440 -102113100915531741412724042712550195200 8804441 -251766446328088545578954678677089355500 8804442 13859831569289242789718041861934820864 8804443 56834980924108333322082184920866845960 8804444 49523938680230017989648172408593408 8804445 -4131460522375630460626599828982200960 8804446 11476526142750924323635789126905262080 8804447 41156827523898580121066153649862200840 8804448 50042977855560529955598663645128294400 8804449 289393742527188114953355516715637180450 8804450 35594430073767424254874984988077446000 8804451 97692929421776005948316478907168400640 8804452 186031280934479885573089962118223815680 8804453 -409521242418482382297358515568219008 8804454 -13642583714684309275401757162869614592 8804455 26249691569413343107821877023619356720 8804456 -103208632426317935416417883857129989120 8804457 -403108502990896852121741011585343820 8804458 48730748479495801976288025268693594560 8804459 6264350824422902645066902846538936016 8804460 -7723618405468460038220406050062909440 8804461 179882548975561740488154201016070271062 8804462 162134062158201390539227162432830248832 8804463 -7565838136191582871637241192134241792 8804464 7719673442988044479580715892199751680 8804465 -632552745957874493696231921890690560 8804466 18529079065373126609513242929704747520 8804467 134923657239766662588022890858923431640 8804468 9672878081987163368448770218271256576 8804469 16619579703587715827447418977838103488 8804470 138131752962523738936690370844021922560 8804471 -167689961236649921268848922903870972480 8804472 100309141737365753063696667250780753920 8804473 -30224717222547068308846648736767851840 8804474 14230089513724983856416913971525345792 8804475 33555767158483859126404530616029030000 8804476 -98396849763161256798991474963929917440 8804477 -82954095688519151768694295720147410528 8804478 65604256682299364356855614486031996224 8804479 301084076063662284194540718468520734080 8804480 -169857558974948514440859868733846323200 8804481 41078027358083849837511259914978769344 8804482 -47039325516291692728148627634310095408 8804483 92137469327261135865644369194549751760 8804484 4833284905450729340531431869644144640 8804485 88010240925279662662915255132060821180 8804486 -52166482289357061977008890824408678400 8804487 -52408647029382140255266855324965667680 8804488 45992338443250327268105684501225963520 8804489 -32897803193345030471468313087174938076 8804490 -63943497265333279756553210022409946880 8804491 213896189742763030803440959354505959892 8804492 -49605731777690639895942608957950829568 8804493 154804666307987051769292954606305440982 8804494 97557016286433237857983238233360015296 8804495 30378508273953164184922682747873141760 8804496 -6859550551364827611482141050212974592 8804497 -33779798423025996261468604009470834240 8804498 110787283488419558295216432203225562000 8804499 26543053075839501626341310149464683520 8804500 35517274977624318592718331966932160000 8804501 923928850468241423418768729873056604 8804502 -3784945582311589900735330204376270208 8804503 59977228212594871327759786540613252640 8804504 -95857270934300318978819285742178099200 8804505 46542284698300592669559043669412942400 8804506 20184406467224332053548878138194419952 8804507 46339457092213439273923788005043439872 8804508 445952327522297523620571055180136448 8804509 -25216281100032640522079770996730804384 8804510 60763828819588847810790656733636157440 8804511 73248323205044243150828959370115859200 8804512 -74950564926073315625625113835699437568 8804513 -142854421765947524843663318397079934238 8804514 -43896279722180833708552958583079071360 8804515 -41891714807292502927849374714157070880 8804516 120201442637826749199345480840145056000 8804517 -101788807132947379579856300610506754720 8804518 36831113715098654931214401645189396960 8804519 14872255576321882909757615178458228928 8804520 -45036117477558690538710093104377958400 8804521 -75811717475096921848055901905052606720 8804522 -6842472073393631690821837535467897248 8804523 -16368640353141042651241443679784339712 8804524 -9200018823878241446458511755866944000 8804525 -61437166007887186517286233093056213950 8804526 -5631020740167950794604672098690171776 8804527 -24851902534682797592713179444051542016 8804528 -36468753603674685884894810992835739648 8804529 -43073410949498068905733518568750580736 8804530 3430542993883423844850249602869048320 8804531 20569665354728872824137265234800396664 8804532 41322996080623939789811341184160466944 8804533 99898833707644125462679170405741420782 8804534 56420352396662611416425325666809555520 8804535 -56190946308190530602267090673002096640 8804536 43471872292834674056328510851500953600 8804537 52622948332138589198957722292050629312 8804538 3070741856583898811604621425686663680 8804539 -219403674185013698664786241933272757660 8804540 -24084614741230643129767444893909941760 8804541 658313411160632677254034110167438592 8804542 -18204963355534078367559477149200835328 8804543 265284426228068302680891036459437548800 8804544 -82088828708231405868532853026848768 8804545 34561362159727758903690606872201547600 8804546 -35257888416456353275785832741231092528 8804547 81782231661911740153824824444564097924 8804548 100458343011886141650505373942299515008 8804549 87489749116189937827487590508094891360 8804550 8011430762834808547025445378298368000 8804551 66545624019098179705549273204325504 8804552 86065898992032757147498537068216345600 8804553 -89553865079118937953242138991209607456 8804554 116492051143161914623623216873655414272 8804555 -78131464826780933579046702732742535040 8804556 -4210563048782264661193053909496704000 8804557 99926602540574426899744427438831656704 8804558 12465694309690814106701985918008819712 8804559 -189339368407951608573628141595034313200 8804560 35912935824316583331811080810407362560 8804561 -148513956717423085658285765463520824768 8804562 28538537375422161101811763564639937280 8804563 286069429197087684801378066767760044760 8804564 -20855574522106360095882659001834402048 8804565 -91453245610516354910347687698881212800 8804566 -58895547218793620181673968797547180768 8804567 27200400141591243562495854088387124616 8804568 67881241284714012500642557188192337920 8804569 -158749972328688939787079923318752631030 8804570 -73066857985425118788324152248933382400 8804571 -140532591253280794677452369088339842880 8804572 -6966372613412241204106930124681318400 8804573 221431826805353867229128898439431791724 8804574 78865516577693280548458658092617573120 8804575 42816972167921487125538167409625300600 8804576 215115411727330787914260888173116391424 8804577 53999836574666937488560907969354547120 8804578 98562236416036374558145609662437047680 8804579 2499560134862203025570419769327678112 8804580 50856721979795595689855089221644636160 8804581 -284391566907903959118972584840738972000 8804582 -80561403320731721415643595848100728608 8804583 -31850174852433023408810769689477764848 8804584 -3359899652661190963827925691867136000 8804585 -129257636393782264873615227742651904220 8804586 4378229456750983926781733562531406848 8804587 5055321489943227371062473224668785192 8804588 -13916021092745528422345956785400622080 8804589 32401876017081699632824377742694177280 8804590 -293701465919734107980013700450830720 8804591 -98892226245524902245392927960362105008 8804592 -21377330548288814948301206271737856000 8804593 -44433879073150160289367402279278131584 8804594 1211275074935926219870642120289313792 8804595 -21264169278412127163319991675827350480 8804596 120676313325244495433026909339097763200 8804597 -282559839767647876755880638135582744288 8804598 46494223361936979668229183839562382848 8804599 -27172887192482374591375030194464083736 8804600 -24451367284332584160810446691409920000 8804601 20971998538251675826736517214239184068 8804602 68462600256831748429267184125445098752 8804603 -16334741689790081051497727510786630400 8804604 -271057849510287176629853005327004172288 8804605 7911917887066551004389436967881609260 8804606 46128469500331179338983092535901986560 8804607 -20752877838651642990554863021436090880 8804608 -33160913527527003758299375703190142976 8804609 242013706704330077249488444959814305840 8804610 45091640095494077099162731461315040800 8804611 -254344883058214788354442008703912694788 8804612 98029517994759839756700270223687314432 8804613 9209533254658202203598161495714482144 8804614 14471022013273487852834448920507707392 8804615 53410337408467592869913066626807760760 8804616 -87657971297906957933752831846668902400 8804617 -176430111297897832574756225198191023334 8804618 90043139401160171061347688626501247840 8804619 -31147274212251630515601144402670407360 8804620 -3800817830195471091992551706548961280 8804621 22683835336825952127008966597299802304 8804622 26501584346985295039097520963166124160 8804623 -175147491425256926990753654647159490880 8804624 17202561503906756561296631372172042240 8804625 47414113668373086958996059551919216000 8804626 107750814432645701426883898107502139040 8804627 41253431478940116718447553249314699680 8804628 -7294821862431883881600677367397877760 8804629 164893966379890548008255810335791792000 8804630 -19738132642607179153025798175471079680 8804631 3231654268271826698601908405877975168 8804632 -75920595907506070030805345648644915200 8804633 -141684565031672158877520203644583576118 8804634 -56933176632764612000873501059681835520 8804635 66695061138066529766603944481942249760 8804636 52670029483402125234574003258701742080 8804637 -954081521316836894217736234388656512 8804638 -15520534689180071511102228656389364160 8804639 -184507269609585579640989294974683209120 8804640 28022499822881178291438119379366051840 8804641 16335986084349550193439907447940612784 8804642 -29648838783009657610342975384812566016 8804643 -63274319895791195239012325590401728136 8804644 149989781840907204030653572894969502336 8804645 -57471822765935608928332430754578123010 8804646 -65082031835415995300838017712936837120 8804647 -134499028528355069006138432231730480904 8804648 209171589615058360478523994384313871360 8804649 7841544195407636105841283873605245952 8804650 -34252655218268853334420846585098482400 8804651 -147555925638360987592494553532981323776 8804652 -59635158333281808500183396843377152000 8804653 21655343785955900258496336211307760768 8804654 -120956984152939355257604796332573164224 8804655 -88016877847432852762841630216163923400 8804656 18348381616743017367159837863255736320 8804657 17144151416192337746950639788354511200 8804658 -74567382134390097425250986636675001216 8804659 68947635074477445951830048228012145520 8804660 99710407605226594259530163657242498560 8804661 25113632512971962534055285946001303520 8804662 14872814650801969368753363650770269312 8804663 -32239105866504373470345074006491308552 8804664 159358069522808274470247831754228101120 8804665 -66863341512098614051256270416707692280 8804666 -43233958834584983484649799570341260096 8804667 7490861642280780317031032577752441712 8804668 -19082672390388996548068587736963580928 8804669 -6938718581246590479052148644203471930 8804670 -1043499859135488900216685488521687040 8804671 -375894092828415502560641149616169409208 8804672 -17329050981772896812283618023667400704 8804673 65917691814538355645773327931795412000 8804674 30974198624983214285701800993683892336 8804675 -92901328613308154594585575960365632400 8804676 3503715857340632047072573951446190080 8804677 22745536770842647298461653188146232000 8804678 -69163820558042030582433532729692725376 8804679 66599942523845424213613756609103897376 8804680 -2132104251632304543268791733714944000 8804681 -19180176531300424558493880017178948300 8804682 -5289596081854621599730750465734041040 8804683 -99416898500197137957976837595048921068 8804684 56811856317813633652080434348351271936 8804685 -94876897450058229323863712607541927200 8804686 -152740968905711144131798765570239744 8804687 -64523163318831584923337810645173315248 8804688 22812787883167906931020469119382323200 8804689 67388076133767630122200823226237445490 8804690 111077234604585729934298524943819740800 8804691 11559862037133873924446448308675085984 8804692 23431589186720409033695815398210971392 8804693 -89955401724401411953740069124318799940 8804694 -719680361622579277198970166861402240 8804695 117121905321428071869312407805242845200 8804696 114324093074075669897076890734708838400 8804697 -59071761924974099584051456633037654016 8804698 -21698143840600269829697973249493383168 8804699 -168229359930843241640971107947742605136 8804700 -336294967726080206273602777672396800 8804701 206158249994826432307869203024633220000 8804702 -128901707989984160065552158745678040448 8804703 37444166485337092960251426048964607304 8804704 -131979231738130421775864824556217565184 8804705 185757042988820781562760009964913920 8804706 26705651952604621761440644285308499200 8804707 -75304596839918515703806467658338275044 8804708 -231062581326392833115732176482121728000 8804709 -23177167133956064411516784475853006592 8804710 -65955144406004529766258472349337716480 8804711 -192775480475288150399079086473426093776 8804712 -7175729567313978129649907056015441920 8804713 -37283959651640915643122750766828605696 8804714 26223473591320554557471862389063969280 8804715 -88488373606725174156173896906365380880 8804716 40701819117320553814703248458757436928 8804717 110142031851034420985173644728452762092 8804718 12519144626790604995973385068351039488 8804719 48405377808640018018558944219490629120 8804720 5040235567856030798598816839548108800 8804721 -119136999079184459955858805873024691136 8804722 -20183035915214319218090330661645528576 8804723 1610770229936960343388662521441815104 8804724 22098737028077319248223327973238464512 8804725 13242805048917310817256909648949530900 8804726 160743789192139379123910733340780160 8804727 -126276251145707402191278018578164106160 8804728 -193239576979512522029320670308355235840 8804729 8532929645812821019649377602409188330 8804730 -56457093566628730433424740946113410560 8804731 27681458403329041269349393894457224848 8804732 -68081832797607210358311419952135419904 8804733 -1144608021541375776002210523313743360 8804734 38825261428199605544838307586196337920 8804735 -37488640538336218669276575097792807320 8804736 -116218556363437124389003064434973736960 8804737 127862231561028291112358555053047648386 8804738 -70485359423497686710640366028259685504 8804739 77879440318500233050981053947881720824 8804740 -28037941400940580752492154217208791040 8804741 112940325008745404731202568733673840064 8804742 33892302706276625776598670073243217664 8804743 -272752266866601902109016354595432780008 8804744 -17381446128280659965036981342497013760 8804745 27411503908561989729166031817752087040 8804746 -11154011384613686327328957819743582928 8804747 31028476879276725435326676127867603200 8804748 -68737319369519782764421296993678013440 8804749 38563527466464474369754037023807419968 8804750 14448251093036689279304861260278240000 8804751 174474780165924761378938310019594423432 8804752 14739803838721019434537297942611886080 8804753 231214808909880551393259419830676508480 8804754 30515760518221907402729083957542435840 8804755 22275548099809638653411648068220100000 8804756 -44540353510524856012290692628457649280 8804757 4758042609875477682203810898265546176 8804758 -70506743156810090121369344478312791520 8804759 16716911100365700272670271928424495216 8804760 -11240361434966214212603083561402368000 8804761 -57470928921874263430355179538930693430 8804762 95814213162228346525860692047322299632 8804763 -164636882214989212657862584251385484376 8804764 -167319815834571665124751782766466343424 8804765 -63311626923266589900592934745377864340 8804766 -443875880275857594588973405524719616 8804767 262381847815458160465369650989060080080 8804768 -8629345852587228349034575500914196480 8804769 -139667142695296005585806717366502904656 8804770 12962120981049563993852826536521372800 8804771 21790762637345959693088273922564943680 8804772 -160254042064301687560908677632096846848 8804773 -44197325442035427718440310299424907940 8804774 21351755701598010901891539703466524992 8804775 9638591053555896544409711920634419200 8804776 -48085562126962339925508080510129786880 8804777 -40228274744274700873701548701388054940 8804778 8683527210490307413157867382322863360 8804779 -30837795946605843934622432249098109024 8804780 114964201241270154073018200317899929600 8804781 -8513923047571053578029098248753540256 8804782 -22346998737958703669296509364362035328 8804783 5863320710969506320668350325539536384 8804784 -4848908610591678191135930653499523072 8804785 -27501524016848423569523091620041093440 8804786 70264255574941579567187735470435448592 8804787 166768377068095490729936222252671057920 8804788 -15539561477966223384812476893040438912 8804789 -36707074380988807864977216132345646944 8804790 140193432617371295193939577404913920 8804791 14979481350666040334640481350007320864 8804792 181897116345286296681025430376211169280 8804793 211271594787154392990065214136935987744 8804794 95937217398044450559854786146963172832 8804795 -47219342252834389923549747952620547200 8804796 -15179947421813860097429702178044608512 8804797 -24641238376931865241597901054831661754 8804798 80934926128800245294069777823408134400 8804799 -149112567670550118291701310762266235696 8804800 21008247476583698383688091629413990400 8804801 265916070436825531530439517465882373204 8804802 -19764171417692281481334072506196610560 8804803 6508961965502637776173283032726928080 8804804 33947045102570055707776985676234262656 8804805 82829184184783160820266790793755222720 8804806 24789960028736105504137128483454771200 8804807 -484279234599203129138020539559236672 8804808 203526718592291026809698615849175859200 8804809 1903590335425855569439286318650302400 8804810 -40604724809840905942150401586877952000 8804811 65717032149074888845428304847409555672 8804812 -170056770500010930450229803364630361344 8804813 136935563277994874358391238554079827062 8804814 -27349114651928636835994222763327910912 8804815 -74649918230346178722998303158815881280 8804816 -9686934901123342778640656289117634560 8804817 17602259292649068753111232689780520320 8804818 -176300130867958787640824404372133230848 8804819 -57929115856580314024965633297654752040 8804820 -61485996468080130378245624810746736640 8804821 182487763803769682243529435170671073500 8804822 -714706787221666126600455983037987840 8804823 -114910354472606804064980766109581201816 8804824 31223544201686356280103869879863910400 8804825 61306106951184029852802145530673217550 8804826 33399384836969959558670433012603313392 8804827 22175294804698806817255280328466710312 8804828 11343507195569928327752966820789035520 8804829 -98234196417493717794704419975178356224 8804830 19344699723786534104376480869354506560 8804831 -52162809840642647723689344483238216320 8804832 61865946537011428391660710060009979904 8804833 -42888403083671513919363133830011053918 8804834 76631240924630400480051664633683294720 8804835 -24954347204591983236111868093773648000 8804836 -147459921390162903123951902885310939520 8804837 -27616361955580679498736369488311532544 8804838 -13082286369425313484560727923657246720 8804839 479746682247416845318084258889460145056 8804840 165603289605221221245877289322107289600 8804841 -31816360437648753619200768950141364960 8804842 55038404638372367116903929150246705072 8804843 15951076512143249562562355970937903092 8804844 -76237125197857785808744629274927317504 8804845 23075651570391386802303196996873831680 8804846 -2755185192824675356483751716999624128 8804847 37411271970290246433508141370986241280 8804848 -25689517291390350781844037341975576576 8804849 -198245130762129382733966177163318879150 8804850 2877961932199222302891620272631760000 8804851 -231547147070562872028466064571937776696 8804852 933043218022523212753356083794673664 8804853 -33493400688197778515003151642461258376 8804854 55646426116037223446587135386317214912 8804855 -22613405214221540016851594466027750000 8804856 -89267017384890445575658523440401100800 8804857 -326103975225974947053362793214350080700 8804858 23194778431253098678712872369349351280 8804859 50673228895031300743870310544470648880 8804860 -65981523129241312313299186357334538240 8804861 34828558114893155363889323399865440664 8804862 84657496156291006420669196217996383424 8804863 -333997440202724918676949783228610624576 8804864 14214691852794030352349931890918031360 8804865 -45220369548722033515377692064244680000 8804866 11987243339402299766253971277514752000 8804867 -1671493453916961520972928689582158084 8804868 -20609802195670900217687418204274114560 8804869 -260586294288430175753145621627717885730 8804870 3937576807838534726719873529772554880 8804871 -19664242960708092546774021227738719392 8804872 146765646117168194818187358847520071680 8804873 -17757238892990399123949154735816083840 8804874 44618681652982310140367635710778337280 8804875 -89473922915987768668966514973646620000 8804876 -16496570025580628896258765726785741312 8804877 -79340132220731854613819235512357628960 8804878 50060006277409847088221168126420182656 8804879 19243149769935670922077445110305223584 8804880 1576147553877359375157126953832284160 8804881 1820614767602959091368592432594998132 8804882 47928645427927990002532776588278715792 8804883 -105765498045478862310655841082460206336 8804884 -29864958776581375788856819690423984128 8804885 -177801282829173092885008929086263384800 8804886 -135531948399409033614540621934144229376 8804887 -3975599768435327354120407550482017568 8804888 18055524892415337596264786009067509760 8804889 -44338028734310138095798899499396996800 8804890 20644250122534927335817182308303472000 8804891 90973705567583263880231756856021212292 8804892 18601509941307970384109617494586685952 8804893 148451955901940418804869318318544485580 8804894 27402812438355569856423687209214978432 8804895 112651375984418281013294249024801280 8804896 293525567355933232296875226509043105792 8804897 71070334006337388498548552491396373346 8804898 17907087758082556706920745767060799184 8804899 -8591221206652840617011736055004559360 8804900 -50775490124064167614310954061801763200 8804901 -29314397401643185398528950233920782016 8804902 -67718197370551072740628974212608162848 8804903 -364985420071373728541906492244732691416 8804904 -127354463716341207761323044873504768000 8804905 14225699469630722922016024458868977060 8804906 -69843091658845182938347370734668252672 8804907 -54385300752615412101620904428053709796 8804908 177799332739741382260834536468711674880 8804909 122483286522716851811177576226259987200 8804910 14855891728482813038818789871245393920 8804911 4563129615089258851422299906467967800 8804912 -13466541549083544018905989530885193728 8804913 19942582109442393755794290781457467584 8804914 6181946892743066919723582227346050592 8804915 31402779359728467796814940826677526080 8804916 88636725698911327262553090701238005760 8804917 -222969654670837528631003050783617147648 8804918 133320016839328975887855918419299040160 8804919 -104026349446343151893773892069537932056 8804920 53502956334313542045976454234913484800 8804921 38316357908005975884930587163295690500 8804922 1876837630717576612993841825296204800 8804923 65532725020013747927281736403545153280 8804924 -101750417422295824970091524502258547200 8804925 -86704221985326557463397156799275335150 8804926 -7750611535165959284770404003702538752 8804927 -102711181933196569933283467479126802008 8804928 49646393524445861085312053925642240 8804929 -29036040694098276525122019987622372608 8804930 4020268777258947093594967637035653120 8804931 -115584565632011430195417314617171498176 8804932 -128855830810605068194584312307769704448 8804933 283171619813570251514828793784105477440 8804934 -13359353446431421985834232338366644032 8804935 -2074836531946673822614340875091781840 8804936 -14106009249518817618404680084361379840 8804937 -82627361713527182116572300918041128320 8804938 27274128122371239669982336744156383024 8804939 -23256373625355939586536084958212222720 8804940 -77896407203026338194852587129203840000 8804941 30660664523624588733046424645045540342 8804942 -9154073734272541941463520406988612800 8804943 -1064771247260371474609180411816983456 8804944 14315968648890566684223428020219535360 8804945 153670680575956781243725846456342204800 8804946 57635418324072387972393491672110235904 8804947 76476241260712819785047220609173468396 8804948 72090306140975205269767671036120733440 8804949 -105539848878043857772477859347371037536 8804950 -28208763443645099279663071900268851200 8804951 92247595704023945690960312774018922600 8804952 -21319157554144650519947673861718425600 8804953 89946034820327657641948793530201528202 8804954 10219409750652802623222398705317958400 8804955 -50527748899499426956166729016736166400 8804956 -306224659470618126390571402154095672832 8804957 -117471306103720106555668829325869687994 8804958 -42994636858256910948445848799950311616 8804959 92397349632796224170439978227834224160 8804960 -17790124287668075660596005268739850240 8804961 -28219426940662649247114031323712942080 8804962 80009827291581250546259409385528049232 8804963 -70682771702766197641247736647261113932 8804964 6374007683444078516389473457149468672 8804965 786265497795287886260006189588978520 8804966 17939295971620848855367393529336223360 8804967 7875841574313622017026341264347607080 8804968 5344112180953885087170944166895810560 8804969 -50922464500968968347178110392401010630 8804970 66487990955290867555807752315762163200 8804971 -69488827719759071517251683614259403888 8804972 104854033301741367624484472124440653824 8804973 -51227174708276976544431379996513149696 8804974 77113370584330955944214878287580540032 8804975 30763044539124798017498245469379519600 8804976 22951915858934289849695245287518011392 8804977 -158892620459828168319541858122032687040 8804978 -19942863136111089173085975259824660480 8804979 -49876822188697469180724956444060845656 8804980 180635811448508118740067972119506944000 8804981 -433416929105989199321656094423548416 8804982 -55006452258936484297840522471884921408 8804983 161107125882854519273263889016514129920 8804984 111470217834608586890290673061076561920 8804985 40636463921655842091368722452056933760 8804986 -142280467280110723277365633039158065808 8804987 -255555444574512000532324425850642742364 8804988 -66184875087343986601671734867509283328 8804989 460065013461139051721040431373583195756 8804990 26401664921613409489825745980198058880 8804991 -73733215188000862229067724470368839920 8804992 24938042705334304009510426785632747520 8804993 41642111720324459847502211656894522242 8804994 -15354823067417499627245151311466946560 8804995 40400190829114970236423975191674702880 8804996 5847671603238331400291065733719386624 8804997 203978948654254634162886009594136631040 8804998 -48140723300773483724331108314083153536 8804999 -20926263139891165174429733992989619200 8805000 25335890377616086348793866380057600000 8805001 -41118211829010007780682930903296823708 8805002 -142690192034619258617431858841505636048 8805003 -150840573520379921115530875870648784976 8805004 50336206883448926424224455254506715136 8805005 13836732615047069430953793843570772320 8805006 -79926870226734555687346513722784113600 8805007 -105036988534769946102002037512286749208 8805008 -1406193459384784052417218851621421056 8805009 20634717022365304265455418462765386560 8805010 -40846831201389175800434107762410432000 8805011 77179795521710206296611419391815773612 8805012 48137569775415660233606486623994714112 8805013 -90361904255822863230108184862344492640 8805014 96007897768217845070367147699424095552 8805015 41673913431875856061559311925632672800 8805016 168271716471523104713746553574512578560 8805017 -117188910476152831568264089876217176380 8805018 -52852243865170899970736341170140309760 8805019 196861764087919304114372139798215875096 8805020 -7677593118532323508687408460010393600 8805021 -62997971246492162336783996675893911360 8805022 -25896731947876477990161123852437762688 8805023 5270910170455628319445985890255841280 8805024 213819413383493318572924016378511360 8805025 -38374592378337016302299111345691493450 8805026 -60507481135051498962814920380050842288 8805027 30826727825188019736989374925902553088 8805028 51645512741514466067782707764326265856 8805029 -182496281957678618965244295416734274370 8805030 -10345878474547376607754705645880309760 8805031 -145301242815721354729282641149774641200 8805032 142411100525333771737270334994177638400 8805033 -74047559848301644131807344116889722998 8805034 62568817072983337695128889615593501184 8805035 -118427486435493807401648885315501696640 8805036 -62513861028301438190679791666795493888 8805037 21569546889013752098690430171035289600 8805038 -16559812283574095264151393201799476480 8805039 108022870390134212777256327855232086024 8805040 43272726769439182939941712974755266560 8805041 -5314569054118284067480379716534546176 8805042 55762986436472434603598200218695149440 8805043 -2118073158556677270280812913503357056 8805044 -99046568703514103144205770025322543104 8805045 -2135780316101427452173313081265029760 8805046 123672447309875305249785211012703133504 8805047 -130010324128959131814682957289579199000 8805048 -56297599452064730971394554386306170880 8805049 -156571706019932653283199486433495548 8805050 -18265275883507174519455665533058460000 8805051 126518860733880103116076934127045653040 8805052 85985904847190477412889450599463890432 8805053 6381773866662610423748526187587652320 8805054 17500966600143617222270699409694248960 8805055 24015498064124390134618995466131220560 8805056 -3117256145498682872594133386715463680 8805057 -80283926241690634315932325108647518160 8805058 -36618549140265708687892023374700028416 8805059 123918293069657450522930187779815797816 8805060 -82529548552944811074865541903558000640 8805061 -6861369895794044413843723178872870976 8805062 -2030263783565244495500981518819096320 8805063 18906919962490326791138629399119933264 8805064 137032413760480614884295448989081600000 8805065 105636749084379927673384171245905865600 8805066 87209688613518555556869833013750138624 8805067 -627717604090536575751345338804417280 8805068 -18447751058814163163385568499461178880 8805069 -756325736664717020425882388245061856 8805070 54640680589412523581951522793412252800 8805071 -20026011247363343411066039319802928400 8805072 15276029110767741742669180960045793280 8805073 69326743002333782825331933067067524704 8805074 26516319359093839544192999043963274896 8805075 34388885302407110194281242547473376000 8805076 31258314859718591509630590094604658688 8805077 -32416578271899564088606098907731945828 8805078 -60077984224658060400239600315630432640 8805079 -151315338099186765911135191634694550440 8805080 -148875035756238135547384256466280243200 8805081 89222663181115782398637610513438828752 8805082 68645836597942309512105554101255438848 8805083 -60323053333321332938716221853836752880 8805084 108084914418659967573267105156923214336 8805085 -66512609629583750323289313467246000640 8805086 66439074767950313590394496182806948992 8805087 -53645488311521851791233327194631023656 8805088 -40571663359458021220861866371615293440 8805089 171350832186498400192622297057161909380 8805090 -12394542555255045750729028074832527360 8805091 171158833053947175905791695914011694492 8805092 24757710159278000533322115760989695616 8805093 -182612192341859280913249387405356255072 8805094 -119705908298635311977443135443205363200 8805095 68055195240288538840374058295349767520 8805096 160427962377679749949182511060213708800 8805097 7473382358863179908851010631461327552 8805098 142396398267973238196123983518086394800 8805099 145936575888755790021058380690479962800 8805100 -75619330664284590506813133395529523200 8805101 105528028824171865185556980934248650400 8805102 10276764381427393079131289499127416960 8805103 25079978269028395710078773454143458560 8805104 -30634063953534153443799494961690083328 8805105 -159994939528302040851090060860073210240 8805106 -12745080592143495105984652064120816736 8805107 76612173643667956860998896452277288272 8805108 5948467787553152152308549851967105024 8805109 238983820884798328079026717150851259310 8805110 968753433804487379254454629321503360 8805111 -47001377926689427762188927166709133696 8805112 -36500566952156967851763061212204810240 8805113 69591900851552194426893974340539976000 8805114 4911841877628749685884989823173015008 8805115 -146352029260796813081130586484546461680 8805116 52869218800948902106191566010319527936 8805117 -137503790013519270411497904094989880320 8805118 -4787370183646580469876833823772320384 8805119 64100118485995356425922338395799878320 8805120 -29281335544178801593886532499805306880 8805121 -111462518236475427375873153119682024576 8805122 91171227518280444182503151648138204112 8805123 71985401581284864862653366035048591172 8805124 190477155219435876740602618929111303296 8805125 -120150013772439814452520514788945440000 8805126 -17222012487790059964969872721964160000 8805127 -118173239403361489475752868990176447008 8805128 112839568626852911598907196761816028160 8805129 16208008859669219466042463196466453120 8805130 63547052551185878339610157612623588960 8805131 101599045094716438083566045921836881672 8805132 -47619823907822992116528558109165977600 8805133 252867526555622722548726477304812854700 8805134 -12760019829643122145039465195672159680 8805135 -84227476271954960805597481312805983200 8805136 21804101662771888312179731691839422464 8805137 114528555365780275714583844496602719904 8805138 19195248841655801697292363336949614848 8805139 72352578134671419657976315322387787856 8805140 -3513522600281719105757272236439787520 8805141 51082961801565298585170585067845439950 8805142 60542719058045956279086974886837990912 8805143 -214238022886880980603350584204103175608 8805144 -2487350230037561790184176626822369280 8805145 68102435740336120434038369073315552900 8805146 -8085465534479685292465240781432290560 8805147 10309442003930044549832934407775998976 8805148 -80315758127869145887839483561133607424 8805149 -47544656685585816210113953986994553364 8805150 26186855671700279540190113334274713600 8805151 3115389594586433256954403870729991352 8805152 297480627355959707364099520720919396352 8805153 -193395677475347149566915955964160000 8805154 105679739925895047303706120173068854560 8805155 63071173593057397039225085390858208000 8805156 175424484207229346755983762097551360 8805157 -246153004913831882580152720884284934594 8805158 -43762136211700468286069906968970283840 8805159 -3845992369198768873121120130227980800 8805160 -6311206924414656320691622318915584000 8805161 -477746117612946500153177208039650752128 8805162 -31594732865885250025573174783542114048 8805163 228158002014477092815394093012436799412 8805164 60957620112540467807559221055417040896 8805165 114543301900738513305494216317695099840 8805166 103751744725014647785372979932108829760 8805167 95227048773718438767942723365946412224 8805168 23769706013092534536286258130445533184 8805169 -286102972511081215629659444135939112430 8805170 -142540430429142022768847336055398400 8805171 16739535751316276909128727936556173112 8805172 120925847820881582025245054640915618176 8805173 -61476617440500892177250326203429631236 8805174 11650468432740294073146805732482404352 8805175 30734580348610557483142030029080600800 8805176 645528759010372287950082919758274560 8805177 -78210545322463644842638583576673705660 8805178 54368927190563006105276035456617661440 8805179 -108065520734579415993329984104888818360 8805180 29588521995558574551205581864733009920 8805181 -45345659359329699045736554335303908992 8805182 97392394005035813080454709477193605120 8805183 -129728969634882125237494161745973948400 8805184 47428671517472717610378343416301879296 8805185 -73104835768710836499436880795317737600 8805186 358223686844521822839147780637890624 8805187 19638587441161889937718441970562842440 8805188 45474407098272935325920016635855548416 8805189 48836881478044735582270916202072422400 8805190 -43893539769971457008524064400264086400 8805191 -507165770156466402812606495283627000 8805192 62865892394986856856985199770393559040 8805193 -248689102182865265184639881561655661440 8805194 -18821782303884179737720136584016497104 8805195 -1690741785339306859047189366574061280 8805196 1229691654904889713972793839403233792 8805197 72799417404258799734451547804428646646 8805198 10376261356249058486111006665080550464 8805199 -72142181847547863528747676287815272136 8805200 28736142669276722881921621730652364800 8805201 -78762178351941736860947263481274612672 8805202 -88320421950492788607139225613962297200 8805203 -193584445099833547451918643000429566136 8805204 -4654236437708056441266237620745490560 8805205 82664070869170946449180813231923918300 8805206 -147332948501068388866265836766419425600 8805207 -929681926521723091677512181777428736 8805208 -3661217943054213224736750747217305600 8805209 -689922822794880526022669753650257408 8805210 26596482497846708148463624127587848960 8805211 118284230628940713665104620970767903812 8805212 32179364522248383735821703426521395200 8805213 -281074419704478447706240314450716241600 8805214 -157007391580630660290796929663010997568 8805215 -55509634125462314656483322448711945600 8805216 -39818405342150736770730261497140740096 8805217 -52988271857615327306193470805125504734 8805218 156166570452577416940256055477051155616 8805219 5964210913184297808697764365606233920 8805220 -28348336132818956352603746082078693120 8805221 -173674060975259131050098746505431383648 8805222 2574889632505794062917877083293756960 8805223 36067073044800573292631666771070496736 8805224 140789449748057375636306459461631400960 8805225 553954071948515242655236713758030400 8805226 -69262906493797361699830088931462020688 8805227 -46875340840360057368385965802049191560 8805228 1049658063426953834452350290632654848 8805229 297448824844685196572689409919867883584 8805230 -10207009958113908516780062373467116800 8805231 169221086169123751589924801977877710920 8805232 1946659126687002919483830849447198720 8805233 58020907450570538906732642484141120240 8805234 46446060758701455659161382566958743680 8805235 -222527149070822152457188624228179030240 8805236 -57074317141327112268491388319105468416 8805237 5079467567714577573542799778900229952 8805238 -18362811575198624085205029010005523200 8805239 -6805078970950255629180935883889447632 8805240 -38353621651061898270431837543989248000 8805241 20318686124419925066482708284006854400 8805242 -6192637151336954549753019756595416576 8805243 153875491642883021669703033227049235824 8805244 9585292493990370027814326144222289920 8805245 21109215367840708367523968481481651500 8805246 36655555298423309036962929498172953600 8805247 -11501741870287440225202738641342724488 8805248 -46147933532912293735537894004914913280 8805249 59921468525478074447312916485867051904 8805250 -38593202033995595319364898034122136000 8805251 42755928063362937009945339924159239904 8805252 23377667667695246733782944503018193920 8805253 304215406296467034880833004866457009502 8805254 -24495818664325083801216282190141355424 8805255 121962631972288475918627575100398852560 8805256 -34015772499814922158917927964611901440 8805257 181888784617993745763742189100887588506 8805258 17289349058206229695278460261814251008 8805259 73723003265513196265015147756219196616 8805260 -678569465970360354714740478096599040 8805261 -87806772695869979246653387748192674560 8805262 68539703518428267528228247396243605504 8805263 -168127725216686023345374096211934598576 8805264 -9642575837561906888712330176107118592 8805265 23936470629975175902619106950059427200 8805266 -31553672735991577839295442581699629168 8805267 4878305682096949570184714059898269116 8805268 94468706099664505486676940393204837248 8805269 224599529025658787973988608695792656512 8805270 3211869320057898350970317326746576000 8805271 -79379474873843573858563146188657800256 8805272 -26278019995274334919898464870605373440 8805273 -68091643668892051869734491331879828016 8805274 -45356897667298156335598986779166540288 8805275 -145718100829958078127471689900017965000 8805276 -1417498237300960916244998909595606528 8805277 -37922506067383158353448627146041083066 8805278 -68458127960068873867523932816718914560 8805279 36128557875664329025401742661798238720 8805280 -47370960284280307488216671899672903680 8805281 227791467599914424784191205023579542164 8805282 275149468713959205575760688403992320 8805283 51919851111566595975449251462959455304 8805284 -74328350577080311231310344599854054400 8805285 24874806792639202327193272075615327200 8805286 62859677313762816713839014797129769216 8805287 -258151484593276182527218357098771293064 8805288 -2696267411727526060835679480582881280 8805289 15528938086080227383117965002841561700 8805290 -44161140158771872059331787743629641280 8805291 -91134832745164265258961683030704128 8805292 -826413013063537179523633749907132928 8805293 1190490878850702189866549872161062784 8805294 6388190755959242328849671815518503040 8805295 147307624889347466181213254074524025800 8805296 52868962560274241610203441091222011904 8805297 1603280501424261209351963692718812800 8805298 127751015320262713848104034635129787936 8805299 -51197782951604887248242112838241379840 8805300 27318937819462247714485676697918720000 8805301 -58579758261700562953282029643954439698 8805302 48817409206001194290478506793492267008 8805303 84902121185403544935445333847326563360 8805304 -69087925568513427372016497797667840000 8805305 6103271311701546319009706235285720000 8805306 -62522448686863827270870533327415360000 8805307 -50048099551472358273473392076386566400 8805308 -16993064728530605104021965520121859072 8805309 -162380216278441603974646582376160607488 8805310 72754685707086431857209125541783274560 8805311 -148644783736206390761911262175857006088 8805312 31098046989963941916172160789681012736 8805313 289896528038884567532823442293354759984 8805314 -24420836532462616169881971081055723008 8805315 -55260046924041265859099344727381190480 8805316 143422116403021598206996393943005919744 8805317 -282027374805762727316668051780094042820 8805318 -46445779172438463250875094414647794496 8805319 -27188043517373230650474139902571739456 8805320 -12869473418446428608317689854936678400 8805321 25942697302625574985735564185306172800 8805322 112972953179429470630504652523041030400 8805323 -134348845040211275721583686321803704428 8805324 4896091176831902254372198580255514624 8805325 2036297403881397465689417544591769600 8805326 49052787417069391892499519514911122112 8805327 178812466239031156518204968881008522120 8805328 -9447345833639471009155472023069655040 8805329 43808794935693745256206790511800186484 8805330 1285780856920676131778082105668305920 8805331 -38584343027380058894446320718845659736 8805332 18952192575330754778237242467649892352 8805333 -2289783781102523984597965218934943232 8805334 12803506238757911049569111511972321792 8805335 34840896847622222536497985564213854720 8805336 76795808276260673657711212616883302400 8805337 -119984436828717100385103614727060559200 8805338 -109067792760864674173660335778056049680 8805339 -22916720315533239709564598460373113000 8805340 -49972235355580245270053503358436249600 8805341 50574924938922720329812718531671559520 8805342 7694000852620133929205833073495506944 8805343 90058345934151729586105024041622146048 8805344 -93926299252602860819345263465583345664 8805345 -39492687394407215228350539036997281600 8805346 8737732262032122506120907987805317504 8805347 17761219649704029240003992400426661920 8805348 164402744471858860818652297670385576960 8805349 -33093194166596378715468138904497560928 8805350 -17514943507696214083524763619092675200 8805351 -29802956077129370940847216281886482816 8805352 698391981982427028561476000520192000 8805353 30968968774050213217833301715369448420 8805354 4321892033083660243251670447988160000 8805355 77660262219646240334523836378052057360 8805356 119660019232308438445794478884826546176 8805357 -7528178756885752837437265804795685280 8805358 39747497065152943034949843177821897280 8805359 140533019648066972605678125704702740560 8805360 -1236297195054699263310926256183705600 8805361 -27309496067396954210864809834228300700 8805362 22573038454267715115826011670732668432 8805363 -55691029492551779033828821729362437376 8805364 24677879595715879141967431881026609152 8805365 36205852289244817620556135263603681720 8805366 26853061949011039901735946245587447680 8805367 -116911251291296319571000355618520929952 8805368 751344384592185718298533215097651200 8805369 -86627719586856233085270339525977731680 8805370 32917826071989028803366721403083100160 8805371 -146439128021535523674751940800124328000 8805372 89520817554849070527033363310035763200 8805373 -14119736430263847230415993552830193876 8805374 1322352764177395838351442898066738752 8805375 -2977371884036038131197345393832600000 8805376 -190929511408052106805199575706710835200 8805377 -105816277514214843012164408750097956928 8805378 -16704732529409889099093414750731630592 8805379 -18241445552077692110288659987905174720 8805380 60196447038911687615893478115344620800 8805381 -21053917721752244502163837582597454880 8805382 88388519935936465679496321982999699584 8805383 197017223028629538156361967306189140632 8805384 54633886009748179666012669020131819520 8805385 -167607538087009768298070437366903307420 8805386 110832422931791806190287592209393162080 8805387 54780278113493948813624403200128306368 8805388 -133288320955268362814710887075208579584 8805389 69996865391359994637995696367730197024 8805390 36610502124410771882842624036317373440 8805391 36084526742066804084618616924616801664 8805392 13330386103383319587539899685333508096 8805393 48322548659447628297500012709975918660 8805394 37474801142189078485792551916799943840 8805395 26498302373917986787635741245930985600 8805396 -47621705523327495675898506028606371840 8805397 -193645511961461201343957457945992039154 8805398 -50025652805695092840472614818203195200 8805399 6700380110942676365106929896423548264 8805400 -13604445949580231560533976130742528000 8805401 -149101520887182925085245207292339089056 8805402 85767361864403223285535356904756631040 8805403 254309011498644663049806788809376421600 8805404 -89540828261141611817012488327770124800 8805405 -29205719592259811360243639243740404480 8805406 -1717843409465091040426762707931625472 8805407 -163845608313131945784059578919778525336 8805408 -111059922443048088494389413700579098624 8805409 -93644173879396714959146836441887691584 8805410 35366395446848683129017107875246083360 8805411 -746824560511288401070912470355921584 8805412 -19496922753874283708515184071286784 8805413 -86702667023755037696398208039012960736 8805414 -24824575133995161309542893127927531520 8805415 -41720306282530794140649785981917509600 8805416 170088382027086823556748182737070069760 8805417 -626602628765743468436337332481282240 8805418 52261879887027625631717359614653116416 8805419 71975568406299361362631954914738101760 8805420 7294998086238139167879785383077335040 8805421 -147902319650185915321425685722108048756 8805422 28321688304310040547292933181675056512 8805423 -20855893917015699790275303486343765632 8805424 -1622917585390219026909261045338537984 8805425 -126327240144639002575797100073060393850 8805426 -9809472502144568576206784001257275392 8805427 -136809426119466415076394957613066502088 8805428 -7190174596751348242112553878734780032 8805429 -244781129185888704783886159431665490 8805430 84712778187254330680462543315490511360 8805431 66235482832769213353433642243387568672 8805432 87274162668137264524696518226391408640 8805433 42318725479515806072504014126447628864 8805434 69661280332921586406109984324831825152 8805435 37190617120095554206989366393602845440 8805436 -79916170714830595427383339608417850880 8805437 -67638509107583509223058880942079449914 8805438 74160247799515648142133214309183287744 8805439 -280673840383209002385276679832583718944 8805440 11175629751528864977903072412413460480 8805441 149587506516940511172031691803844934192 8805442 -60220827028660951551770069720246350128 8805443 14943714380100435432337935147472932024 8805444 -7002848995482446976072957829036093440 8805445 -33638415897613418845216887099416653440 8805446 14011285446396122938268380636221878400 8805447 -13067155609772660416008397820246684688 8805448 137699957726966158679957748883832079360 8805449 204480984215736825269182359553479711450 8805450 11503918727362565608909234474396800000 8805451 -124048901584639647392575628734153805548 8805452 197016422110790799551306347719139517952 8805453 -76471561709675546062605210723746340000 8805454 -590354734156259083166882757963598848 8805455 168186535270962216691226387154241392000 8805456 19624702888529785592255750793029222400 8805457 16843141479909250182589234064432363520 8805458 10724849559824754859635470081302586880 8805459 37004360806517128295896103505619441968 8805460 112869227067699315403809590559227942400 8805461 -26924868683409931652865284514192175296 8805462 -154507655793209695991033651175075840 8805463 31022225791186121900808822480478792712 8805464 -163630331116316517917259626529267824640 8805465 118133720759675126133506571532612077060 8805466 12833864333638532497058290129112502240 8805467 -54189017422113839904615962162443041048 8805468 -24777039452763452851144531015303716864 8805469 -85642857024513602013283694969700895700 8805470 126237814417742157901720640219860537920 8805471 -12156840958717731835048711368853589688 8805472 -123060889766109738015418110486127312896 8805473 171257031360935751621688070444713031760 8805474 -56029711722611619621357235240388645760 8805475 -45062545489556695572652876868179571200 8805476 4753040298112748731322278794027257088 8805477 -72593874493661245971931833542860045440 8805478 30610568407318586914190720436985032000 8805479 5327788749698897543552733908039738784 8805480 -86561160037896895565173421987137536000 8805481 72610258457654490228099464599794496512 8805482 5055389300055311769485316853747630080 8805483 -179951396094690457079623176525961792800 8805484 -124543166214882365674813364776872457984 8805485 7988196234732256604248956900294790200 8805486 -18040936174242998862974085986870310336 8805487 -65619499174586442526546787163530338864 8805488 -1605352135037770497552543562779328512 8805489 -23948243007047825501184199284980229120 8805490 -75887349435980572362921367948517757120 8805491 13325200221979639619978843597294802384 8805492 91949432807475062069386649472930450816 8805493 -264118016302956705502612922146442667680 8805494 -121926636524999385417231055638617572704 8805495 -81979641439810168422572823758665160880 8805496 156927793509099549379921183751485440000 8805497 -535410850926842487068127160644359808 8805498 -21585597182496739757770865430434150400 8805499 -106981156830413837458596549521538315936 8805500 -43594821802210896415836403485947136000 8805501 -24705395114696291988993934675214902170 8805502 -74959120415519489234280835046650763520 8805503 -112939784250063419168859742065208605696 8805504 -33990167823685254313791954517921628160 8805505 20869412990277427152516604311949752660 8805506 45459439361919116297536126953640557600 8805507 40024493005345985328947394169542212592 8805508 32705245615122883771425839781599898880 8805509 184822199742549750282558310888779247710 8805510 -1074965178967022891101269514274461440 8805511 -60528101246081269796497196390514698880 8805512 6168279235240680873068010376969344000 8805513 -12962850432593439987161562263331830256 8805514 -78672608797506076127276653145698529280 8805515 119480219422592651305816696192616720160 8805516 40901693179519531209997818235953188352 8805517 -64800800586112895440619871737036568608 8805518 31220970567668087818191448253247563904 8805519 16394572756461873198487150592300435328 8805520 42979942178126067203898430127243673600 8805521 -192055923304980128175356535810602563278 8805522 73337744641138303352820929413142102784 8805523 -3413864235750015105987506698407046228 8805524 -26736944523219858454640679962696122368 8805525 15207906104134202055098205371962224000 8805526 -42001089688691152977470177084707731456 8805527 7325724403768852536198049230385634208 8805528 78405889806430833392638086051525888000 8805529 -58336351936495395753747794962771684152 8805530 42747498820918708199529992131167272160 8805531 44733416894132748381005212347763622400 8805532 283361672873613400408784937827162033152 8805533 9979129069082939139664290868343532 8805534 -14133548897546240030702053950951318720 8805535 -26643251079323982767242739423149490520 8805536 423196733469586181001312239941649301504 8805537 81904524153033209274892683995211325440 8805538 -27115412950293488825314709613782550528 8805539 -181651932816945271617604832110124381976 8805540 -661705863763952627001288611088814080 8805541 36871064403697564635523717481477830010 8805542 -91126024662632741987928380820758822208 8805543 -58060913979964000435514146367311258800 8805544 -177872098037990196449364087982428979200 8805545 35988817109672239298753013599551534080 8805546 -70138684757411487503425860721533422928 8805547 46519273997033686843522192061955512760 8805548 -147274604682330223181178622967571892992 8805549 29012970346957664138843924410964268864 8805550 3713600579359637601166946416257024000 8805551 -19418739582725871481348569374156250000 8805552 -960789947808975458219279290214645760 8805553 111477919256901240288999224932115149824 8805554 -154983555765489230241406540022364334080 8805555 62347774462378237766224920579423454800 8805556 -5379819797891580996084961920720127232 8805557 25584040167957492909844349087268434592 8805558 -59746872197825539137625522679281935360 8805559 27540784406338132684735931293511636832 8805560 6030391978533867646113796641675264000 8805561 158178911152484020568861204946135523584 8805562 24776199489537791054743755460307076864 8805563 -107859719788886045674356897287999475936 8805564 57610738903147145437820573286910264320 8805565 -26405849133443090005312694836654742400 8805566 -5504020518352327886218116932014371840 8805567 -11511991302808942153489588366578878520 8805568 1875732739496953631690815883992629248 8805569 -65958529375424132444905617968755118160 8805570 10628411811741306027081700144766899200 8805571 -24006330051260042129296976935204181400 8805572 -111660374253412324449915670439962929024 8805573 41558741616301517619440128876976916480 8805574 16419372824809173613144192126995037536 8805575 7121357493360526527587948127239388000 8805576 110137764472961565194653345855915622400 8805577 -313260592145582866010756704340448746880 8805578 31992448796097268371875119568720289840 8805579 -40716422122050995897689777195551981072 8805580 51475462294299157026064005005232138240 8805581 -88820152757526171611243985574582436736 8805582 -53438923317540136485269313590324731200 8805583 -3199990727361747284466316808773746056 8805584 45476016601145367707930266846977638400 8805585 -13451806212816233581781879620187228160 8805586 33698285976025018214544655339863548544 8805587 -141152813088972249623062097671395836928 8805588 35617125650726776236344919020184698880 8805589 -35184547531424880647660457794109041640 8805590 44711576288421676371452751428798380800 8805591 198457510011041082537615137695582253472 8805592 270945711313183972073599219059504353280 8805593 112496188770557422107176435172707226240 8805594 -34545915515702762953118024758074176256 8805595 -23653762577167090875697931756100120000 8805596 -38956859524314331732478059096896273408 8805597 -27750527770282416094027930224055964928 8805598 63593946433501404124832647051503772800 8805599 173741984636244605833118819798246102520 8805600 -14350652635870848322273297661027942400 8805601 -92262755434166277991037788016214125056 8805602 9714065189541633152935173353736705600 8805603 -17150534838272842061696508254574523392 8805604 -194440451645124839290316281313239183744 8805605 -34979907192868314241550529412136580480 8805606 -10392116242973779447234372617883117056 8805607 -192521825921433461559093643998017143160 8805608 -15272786080981019197298714231704535040 8805609 -66126428507253927653306699852576472480 8805610 51423299754482305110695293949178481920 8805611 11223016223538517125326840461914765624 8805612 -10894871968491783627967892974180171776 8805613 -1829825839186224393254402080250393940 8805614 18434221850940537947928389198898478656 8805615 5353898421144503652726662702151575040 8805616 -12289745555801913424027843335492272128 8805617 148987237473273403844429822556675939666 8805618 122358344544187528297580796496885171200 8805619 -5222382547917670444048273653144160800 8805620 69243063034804283578254393364522279680 8805621 59780900538880167489189339534555240864 8805622 -19026115300057442944281524172988483968 8805623 229496160917940000487746933168909808872 8805624 -67217794752716683800054007281558958080 8805625 -3894799454583926259922608949827897500 8805626 -2522918018671853617937835444565532160 8805627 114102104043641230501188196949216002764 8805628 -37752775233141085706799751010603624960 8805629 -148063907795016591919581390353796461760 8805630 -1124490107230426009972776492327847680 8805631 173926030410168798143274801640269938432 8805632 -60403412295854103916090797325245480960 8805633 6160332297779156180720394749807091648 8805634 94652007977476799162240728276225035216 8805635 101613917897113191059504464736236744080 8805636 14059749372745345742693362982643707904 8805637 255098456634527964305995134486676216286 8805638 99102098727365671830296570529652047360 8805639 27916833582222462027319289671417472424 8805640 -132864903994908795419716606159054387200 8805641 -39530810974448804870145993870229035228 8805642 -4968554163201678876467720195213314560 8805643 -141693956973441190026796971183801365592 8805644 137854731157055068792178046902327731200 8805645 30280744801453522112585938676031984000 8805646 -14573810251729258828160160469000753728 8805647 -95876754290407522906271011674857096040 8805648 -8460989359513703566522726717215277056 8805649 -87671077533589330876769858172415574350 8805650 6095628579371173731583321010983872000 8805651 131577243507333188556579693835407535032 8805652 41270142969760620680209850547384168192 8805653 -148640496148753026310372102297101658098 8805654 -39163133375987493628202947107947136 8805655 42828481366222075410676426174062897120 8805656 248238177429376162737822594674160844800 8805657 1018181893486688497716150871477363392 8805658 -993081096265988591073232887126627360 8805659 148307450760865379320780036744184304816 8805660 -23197152632448761542966341963168460800 8805661 -210588564418050010980527995461478339738 8805662 70309308362132660947731981098770088832 8805663 49009796302369435709977112847405862824 8805664 -70978952908018710234993618252044697600 8805665 -113832260966525663778813362157428050560 8805666 29271324992811920389303500826970941824 8805667 -24773373182853345891571043504860733008 8805668 -196460133209574294464144186373929837952 8805669 1884499589099011254371517385447125408 8805670 -113766841628321888558824001729909763840 8805671 56287214482651483342947332014795889712 8805672 -3335115839769926319310815269592760320 8805673 171141927288317750726440353902421840384 8805674 1098219468724617324395517822235299840 8805675 -42503446529472791012844034077730585200 8805676 -353178122217356272259029927293615882240 8805677 11606790005212800114001097265980565612 8805678 10956392324486255875467013144521016320 8805679 129517361126831764887865117555202628120 8805680 4575677617130440754861457622154280960 8805681 16132218975771805160188755841165359312 8805682 141895226316595133168624953397011794192 8805683 168520175474677899191864532864522242520 8805684 36577983724013180712246129776830427136 8805685 28354940069895126767641699684285240320 8805686 100602748184028225050891228307795727680 8805687 -86938052478985633290408127432846592640 8805688 154197155547793789713575240940988047360 8805689 433116942729858375594427157099249493840 8805690 68435822499606367612271316495045047520 8805691 -49350619917651972303506897225017875000 8805692 26105015151022823503467563122701410304 8805693 4472855787287486790420199192395891648 8805694 -171859387922443668838265218874188124928 8805695 -131856502104241494413519708819552779800 8805696 -35896669543429086452893680347243347968 8805697 -179647557768733338758760726077884121148 8805698 5475337723265754597265580163943995648 8805699 58888713958157162748969076408696995840 8805700 -3059051565915788885285628492955296000 8805701 -84133736729053015089078138481676355588 8805702 16450393563836111344309633885025825280 8805703 32961689144264903269551386607300526200 8805704 -11063675906358194128764964670086348800 8805705 9790033622279590164495852901187251200 8805706 2801077709327227341929254658742779904 8805707 -287726177249497751424906020212647640044 8805708 76588631078477091065212773650508686592 8805709 -275409122946989492882236558265490108960 8805710 83453557646646387760297741666196909760 8805711 115431255541371821268152931197411591424 8805712 965453140181681747189414792632729600 8805713 -11884560690816601107035004393322895040 8805714 -24032838722617086409304083991107302912 8805715 164753498704915979080707711026615295600 8805716 -60274369512895976182700624310604677120 8805717 181271152816847834982487921793822120334 8805718 -127398123248653560482183780549765641440 8805719 49433246383983912353833828659077873808 8805720 -36848714536491309240312110781254860800 8805721 94025236037397593658061573136230997200 8805722 -20115669882494973628979088147524291088 8805723 29854788617810662984389020201162693784 8805724 -186334146154790301895754915749266517504 8805725 80336854233910110606561611981806643250 8805726 -32554302102680537733648562039535308800 8805727 -1573203820253080076899350007482570128 8805728 -203120870658667186029036067995960213504 8805729 70140890780231121868904354300368407984 8805730 95125710041482088119980128408998313760 8805731 222687301684237894273146742478321097864 8805732 -42515777075290898253415117622551166976 8805733 -194307685943356840101570942105847715460 8805734 -9622872348911862243621835061420455680 8805735 148986941173793862351310412126043940800 8805736 44076909819607835383996198550744924160 8805737 -228827576471092430365456587462197285340 8805738 28937615952542260372508128839777370368 8805739 -33170425368307345970534982677257573344 8805740 -67538795193031489670839545831102182400 8805741 -36999120097251273493600212215693170080 8805742 132069541849149509146789584982197418944 8805743 -564134163415551168356333672296865491584 8805744 -1389279199964006678150262776731140096 8805745 120300024046207787501225166166343294520 8805746 -68197300742428442911057644129457874928 8805747 -17561055857661650966613406549420653000 8805748 -13825745163972311831989455259337222144 8805749 -22323086382017699773099612546202737920 8805750 -8206785748845512197597022743872000000 8805751 -2072241101550826664829662771283224400 8805752 -255569323007423402394366321476062801920 8805753 -11233253608217584682103504753433340976 8805754 -63098794684731351346314000085163681424 8805755 459778776727180117139252219146840320 8805756 -20406720159482012836849262979145686528 8805757 73558096991689611653538750002505874752 8805758 22465193021845767445885593286979803584 8805759 -26948736951508774205729297410239653760 8805760 -59178194058362979664745522226266112000 8805761 -31938154257819296690871665943016786176 8805762 28523960908320251708485344461142411264 8805763 115417582714536143263542109442192316480 8805764 -154331040589818966029075614688749237248 8805765 82160695977712808281653850464418492320 8805766 -20748092451832768028880718173627904896 8805767 89908783973822437783733466163269254592 8805768 55491242633546975079958295875495157760 8805769 -181271595414187277395490713270628995200 8805770 56753759399892075613013516899335057600 8805771 -3253833319353276099553717105557879264 8805772 59683489849025449615833220946659909376 8805773 214447695348767133062149150358642948022 8805774 18714938042752028811827464422799056960 8805775 -38335782090520658527470812330881200 8805776 5480774686538474355818217043947159552 8805777 -39388523188426137756181346974873859520 8805778 41984081456325700520054636240434813440 8805779 378084767762796031901047409504767429632 8805780 6782902611148569915215220640905216000 8805781 130996095869867358719979806660900573582 8805782 26863643560204897888934341368993640992 8805783 5568892409358846302791791132756933120 8805784 -3661090141519316977302956834074337280 8805785 -29887939281145723649503577207984950200 8805786 38248382522901603619114397506532768256 8805787 -6486657502028707820533396728524524928 8805788 -69379867896711940854713321542982476800 8805789 129898758149391866592662595866403187200 8805790 71065951426344484890513876424495855680 8805791 -113580201590951994233974109712373102008 8805792 26106507018089700319776420610068971520 8805793 18633089015625260065748169456829352340 8805794 109014492017158050152282779801910415696 8805795 2662019483530735749478755430829542320 8805796 -81068227962281701885380877787738241792 8805797 6737100774355496390153563683975106560 8805798 -439106877486976401759188505826639872 8805799 -47770244973281605998736728219222673664 8805800 -47082735995642627026948109598560640000 8805801 -288346834748342671042054508787232368 8805802 57096148699243271853193664408302639872 8805803 86748522843010303504792120267359887664 8805804 -8092049241169096523536293514986651648 8805805 136413565849748594777089760656112600460 8805806 148004268455278166196181834979563244352 8805807 -14112201920156037300594800140838901360 8805808 -33688278179939849085277143343887384576 8805809 99483869920377881492104323980705297520 8805810 -31615681711906613075958522761861422080 8805811 18891117133541367377071004449314474832 8805812 77672871026001639534295648291580885760 8805813 -31717699625447046708177654960434231616 8805814 -126801255716437847310544904985165546240 8805815 43511590308177542266753177635858888000 8805816 -41475962236557533697165454659335577600 8805817 -173849312061392209751909295766562210134 8805818 50864830321133836259865349268354833920 8805819 -52933317517909979865672073675467592320 8805820 136048565317639707128568345597595100160 8805821 64616036409208285653328066716462559500 8805822 -22062448339634711121244712442613503360 8805823 63793381489205898774781006741159507864 8805824 481843170653064327237862799060238336 8805825 19167555281764195218098342206419969600 8805826 87784673879293457854552687008829016064 8805827 -28713684109005652323562906301729232324 8805828 -8836957110505890216359913835620059136 8805829 80405833433037390979421560791384872320 8805830 13655116350425180659672200220536862080 8805831 40688838267984404344977944566159817424 8805832 31590188412487977059085850584821268480 8805833 100736885651118045956993619001080947664 8805834 -69977458514066001009811798686658479360 8805835 10976373141067756840439699158959601200 8805836 22669448158651094454800014485350694912 8805837 -115625316772795734477764892307479378240 8805838 -21218888341777555084393675734990963840 8805839 29152884123792182445033485129671557600 8805840 863887013128407915644993321334865920 8805841 1378788089974494748474544727887304864 8805842 -116635121278475741859322536425150319456 8805843 -175268972000869484919534622056183795468 8805844 4651023058236300065678190718678679040 8805845 -30102222312722488171666839540691956900 8805846 -6534943025156499351852352382764879872 8805847 -128212487617890731736219481632218650128 8805848 78671000243292401162758561402376540160 8805849 -30434627319536470824704992445052538752 8805850 -37608532526371179843804274413858396000 8805851 208332737303927453249814214658312358852 8805852 -38118836811107635958272007287500051456 8805853 -11585945350890627321255369495769720000 8805854 -31758230903542473507080425176252259200 8805855 19712788343008282768866135060282690960 8805856 32231387548378193677053537467062812672 8805857 -108705833950351777256219666119908940056 8805858 -21669414474722567778071609136494722560 8805859 131578116462444804007989234429905084060 8805860 -13032761979280639581642545548851609600 8805861 -165611492573400145713093196330049679360 8805862 -38787289148133183992075233595845152768 8805863 -120079780431133399587676646362222957416 8805864 34580606974074998738456102472387133440 8805865 87394303594729463029101915283953748260 8805866 3589070622204912657931171740895987632 8805867 -24165436107439717592295275824763506176 8805868 -36037338036598248100025724946540592640 8805869 249879688774362565697643954736591917270 8805870 18531176764048889872064760043817843520 8805871 -15615933777009520525490274231541144088 8805872 25761537585389343077304164401957109760 8805873 1817811020330030163794833632263842944 8805874 5499011666498070476629176393593438208 8805875 16393775721314117867812242560276580000 8805876 50769496683483200766824289092005036032 8805877 -133018172953932774295298361740404645088 8805878 127704831367498988140266977561053829760 8805879 197022136704422632078265365359472781400 8805880 -156413087766786100406477985458261913600 8805881 -79060496959627080704570515788088416000 8805882 -133581877078223019156366114504900288000 8805883 -16355505692717579296773284614098709896 8805884 -2830251613093769195574623873453474304 8805885 -5802596944999918360247662084624043520 8805886 -10030357364443106453597636270992353600 8805887 -132822875647309810347953525619254992728 8805888 26220163385739839598923339273884139520 8805889 -99820154640696029407065500543964624044 8805890 -46409561259730193281763745194334328800 8805891 -31268431643790094636682063700682960896 8805892 64767097203706290117811504318515507200 8805893 50147991430590560339458128389715890880 8805894 82064719667467919265396220231851962880 8805895 -42160063093386735641855188402575705600 8805896 -3505818787321312493696534565335777280 8805897 11313192296349529107837222511686906468 8805898 26750312138904216473255221129773673152 8805899 2738631523201260414304812254153282400 8805900 30344624085906538778053920103378560000 8805901 -3403092607719412209983070121195335040 8805902 7782555425333690567675195503514977152 8805903 -55713891447240689971862181480372331896 8805904 23838778542093758105951294286715166720 8805905 -18226282102402516535650343756879664000 8805906 52956318762985484900755474340413776912 8805907 -20180873963087742978786852045310026168 8805908 -215969281791874833946206690058169176320 8805909 -46466550226251716424611714861252379840 8805910 3936091534359676121807009154742268160 8805911 -31792315044687541585937467257225801600 8805912 8322340879907154368766923000771543040 8805913 -160586841772241475402242947389210966838 8805914 120373825609511660237322621378478144464 8805915 4598666447402185831206621327006950400 8805916 -48285180595819036489359166065839363072 8805917 -6861977764844426692764333928060363200 8805918 28413155739263056663751996103513593856 8805919 47074117964553573254994942311227324344 8805920 297954094419734457943008671076880220160 8805921 41026223682692524569395197740710308320 8805922 -31995869571604149028917724070946533376 8805923 10650143111587719724596841168647948240 8805924 89420325332403151647271400049460730880 8805925 -2576826330172337227880141047993013350 8805926 -44390187939369986588926259786190434304 8805927 323368476518013757701740908130131200 8805928 -225221422636727850237757114898313216000 8805929 -79199150547759468290384243510025631920 8805930 -3829582813903942284150454545673420800 8805931 237809957909878076406118551333942167732 8805932 176050086054992908317007054399160640000 8805933 96719872775777825538172712045490586764 8805934 -8236407038122109508871531729339778688 8805935 -115181817633853170532752452426114232120 8805936 60501992269567104921251979270102712320 8805937 12965610934428080659360799570712913140 8805938 29846597240044099926656286238201856544 8805939 30009885652234331916387782848887785328 8805940 31955886412348776139345842547787980800 8805941 -108978861274333412094815350654424146848 8805942 -162285431418350394985289330583625509120 8805943 338268983995139376426347446013229103080 8805944 43529406054846686610120416224805191680 8805945 114646605291376174614998432433322393920 8805946 -25841825143200831198887674217014505760 8805947 305242326473062450212818309139194823396 8805948 -51277078214272926990093794761108753920 8805949 15938566533850212661873551162468624000 8805950 34576338395362248496613520868302561600 8805951 48191846560769870753257645230069036288 8805952 76934633570977382406311583517526982656 8805953 36466684779329511397718467688250202368 8805954 -30544481887694856878155521923792731392 8805955 87424770120217207751289829042251864000 8805956 104888052055264371274288328836322517120 8805957 -95427757902333539484430359048582290208 8805958 -48430104946067099106123556610756836224 8805959 150647080450318646161720310887571939160 8805960 43034310969733980809300016711619891200 8805961 121277250976390318100429259347674681562 8805962 -105250635519381579696133276206699017472 8805963 -8852450940505516941092539597154516496 8805964 -24502128336203204324270416116945798144 8805965 -22607075960696832054063107204373062400 8805966 36638029903838108680373871496538073600 8805967 229649956416342095264522225301881989152 8805968 7916784427457893407135118275231744000 8805969 184222427861964621745615747164273148320 8805970 -488148266748390091325710460957491200 8805971 -166565499090495449455594140189283671828 8805972 24339949450700726270347670944394772480 8805973 -71580626112577768123847426853466384800 8805974 -125419751281702644012813424094290647264 8805975 79100228906149338010707335729129388600 8805976 100046305161103904397867681340232878080 8805977 114354373586993231260536588161565331860 8805978 3486996532280340269526355845016490208 8805979 -12619376433884922059739587775792801760 8805980 4029546307129559485246207495349683200 8805981 -137495920576398414898939832474119179648 8805982 116756311327002321000584484372151934592 8805983 -17784513186593988374974203220445148000 8805984 36182646511429347808919053273934069760 8805985 406897938827525084334773761144096776000 8805986 7662966120372784331991785111216472960 8805987 -55557840680524884834932149190173132800 8805988 -18039019569762920883086467372935057408 8805989 361250023981840009703783722120884230940 8805990 -1449392945114033180658658554901090560 8805991 38660865667093991181826061777178212400 8805992 -45114607858368463027032575850768353280 8805993 18658782193734248106548982905065175040 8805994 -50294846919610363207078196035636570704 8805995 -90774274007006153906966992729275314400 8805996 -1897026437936812002747157631587541760 8805997 61342810761602375003908942494782415446 8805998 136844658867923468346448109743416744000 8805999 -108502130161284949918569359383918578432 8806000 7466799954518237476923523999137792000 8806001 -27708403536267248428839992741002817100 8806002 -28302931315427435405453703658295404800 8806003 93329730918331475641835814969715373904 8806004 -96422310217407952691839840917932386944 8806005 12433454941302892420738965383695804440 8806006 28788402130166162113315861013671472640 8806007 -57179576131563626788085164656882385488 8806008 150059106660100922728628402977518735360 8806009 -50238270891436756951123945625530955196 8806010 -55502148065012528778960797813573744640 8806011 28873530893076464353209123037256809344 8806012 12152585342099953947061809996412068352 8806013 -3913827641342392725554984209651443936 8806014 -20893963896798463028433068757656322048 8806015 70443436892216182411240527368339790720 8806016 94170718960170803188579405269880012800 8806017 -90285061873452776966084370499486944 8806018 -53859180559201457485923892933091937792 8806019 244893498041998215347442852977724087420 8806020 71691244688278530646421692864236871680 8806021 -18181277183480619760699416253580074752 8806022 -204098647396515200648649631468200773376 8806023 67394261384043618541997065913175618000 8806024 -102102222622728615698036043177342105600 8806025 127750176088620378615679524025798170000 8806026 -25640178386381935854742309470303578112 8806027 103515753298313509420463803249616849876 8806028 81044087277066808580443621719332585472 8806029 37424766801236730261307526448550836288 8806030 -49277264270058156766738019860073643840 8806031 -7492329959208179579271529216895018568 8806032 -12435807651992904761739942097416708096 8806033 -26065247201277687873396481649393428416 8806034 100091920085054750216769771945337772832 8806035 -67393569320682692208437412118915557840 8806036 30774354978266481470868586315228096512 8806037 -122804606786547584507465147677069886628 8806038 11144397158802146714888157748003191744 8806039 98634228978662816175689270562196032600 8806040 -184257330157243823031882634364192563200 8806041 145615151877340686560982886435268938650 8806042 -53260490899777331053269561744252972288 8806043 -133183055924488044776197474383020211708 8806044 20941871863939698364984244340975329280 8806045 145982516432780836206869671441691301600 8806046 -336416571997306680245919677071782912 8806047 -46627516945891305229657213123191747072 8806048 104971118053694744823443725242005323776 8806049 86819195651436014162627079487146580800 8806050 7272025974785023238262063786149952000 8806051 142803079326260838470563270766699680152 8806052 6978494588289600357975951041382531072 8806053 -19573655532411828203331473656177367040 8806054 -15408608089643531970301203699397268160 8806055 14208613806733283946512497978833649920 8806056 -181648733829308380035761531671019520 8806057 -20757658063311109347796891232111079160 8806058 -12797247233317062416565552276785600160 8806059 19091254411437030930683893094562144528 8806060 97778495696130661478322988306861332480 8806061 237851751161997505766661109051419713664 8806062 3769655119163209519350400126971252864 8806063 22048627119807397608145757527056640 8806064 10621520028712907326183728287318753280 8806065 66806300978066827767245869310018040000 8806066 -51533686984731359565128585085227670768 8806067 -241659053653576447186443356420963160120 8806068 -7681414520998856805285783481118588160 8806069 -107760696705670488600603871157345504530 8806070 -15800214966290642772415336893620682240 8806071 -13840276827270374745377011423946667288 8806072 -266710353413738282758266590445127372800 8806073 283704884034791037132426617054443985322 8806074 -18955744979520974043984988488294152448 8806075 -6830336912235795213005801277153193400 8806076 -31165503016421836490297319409192074240 8806077 32664355679356639826120994645440815104 8806078 8324641749911839841520572710469979456 8806079 136154155114502958358974090506430527184 8806080 -39671745646866396558633339502869872640 8806081 184907164811403992913835446920223842882 8806082 -144343201244262319915456604451003993600 8806083 -104770236429948892056879661095057485760 8806084 54528627271911481454268247657155210240 8806085 -109638848636286666035634197029344530880 8806086 25909916754983010067962859999580190144 8806087 -203473770988370171540062849656556180264 8806088 -260981164169232871301587934875322941440 8806089 -61169856723010080123172420291172972352 8806090 -26996627399491596312196377286599247680 8806091 -65962847861021836300123996292949122928 8806092 24566308111139746752431683309304151552 8806093 11051835575330659082951940686636180342 8806094 -124976348449079368252458624928410074688 8806095 107233245285250094194836639725520806520 8806096 12991175159825693896454046932254769152 8806097 109564348211891518030319187506180469492 8806098 35352683537167414334193306826318179840 8806099 4260288485410229186091717220181488264 8806100 -45816925619963023423227911289810585600 8806101 -91793267809250530371228595698987762720 8806102 -68967934619012001184261392179319326976 8806103 120580925686233607772766817911440454144 8806104 -88255716875995934262845988683440128000 8806105 25892287884980276998699664415308678400 8806106 101900157572918815543567451190824992752 8806107 57272370050956454397466840334107028592 8806108 99694334572673714029925108151508795392 8806109 33147677909600807435619269379351330168 8806110 -14577865166666261739399780439281196800 8806111 -13057764974303736333946548040656188408 8806112 -86906024726530707329944097487900377088 8806113 46349410422279004964963302167112017042 8806114 -35296650388636380968392135923732583344 8806115 -98445995270834468632231918825704109680 8806116 -27788146307049009763251686127153678336 8806117 -252244485329036155373296604125766920834 8806118 -159794546851053978378955540022147262240 8806119 13075067716786055700740036856538887552 8806120 -161611052653687262241285696167995392000 8806121 -269388269064259349847904763327172228678 8806122 36046922783760010766461519087597800288 8806123 -26277600332373774695790778985057867880 8806124 171228895222363616565526262412776407296 8806125 -57694503437811970592816157986273184000 8806126 13236621748699568128766471325509285760 8806127 87815896344899830962641720356614697272 8806128 17621655385591876440883849152910884864 8806129 53678351422558139079465307415417467730 8806130 -56896848548011883220524161008894259200 8806131 -281206593859784656731146872309639190160 8806132 -17751900953113207080868105723830719104 8806133 -59681807696171348311338426116733512562 8806134 44576771579055265950781572359209563648 8806135 17601856932968453115359044639843456800 8806136 -4884050941900746528479965253976637440 8806137 35217673282080552647947446575233914960 8806138 207360996938224611172093367509169520 8806139 48369458445435418878721849038957050880 8806140 401821249608892864617511135447756800 8806141 180287288741779854438832705015081569542 8806142 -2293306628914642325576603222025192768 8806143 103943385116501349580359732777150221328 8806144 33466298046195684659158497098182164480 8806145 21135487130790688615882804936098159360 8806146 66212610686701030588356038371086451584 8806147 16237942980383274757004015938869060512 8806148 -2104290997712012072673930682794393600 8806149 8488968420453026977215381443401284768 8806150 53218514115247577271844846207518280800 8806151 -16731619305761132342238476799713797488 8806152 17185447693902462535143495775893381120 8806153 148100310605522955974236556760052887456 8806154 -18546310439059371617442428914247824128 8806155 -15774353648291977698336951637570106880 8806156 -76301494650220494748633758467870644480 8806157 86763346217638453836717098405274599820 8806158 7741456120479449907960360914813509440 8806159 -417383024301013335537365796160964696 8806160 -14678397827963513727370939419245936640 8806161 146768610232727125190822470365396864 8806162 -19699916629883284269803571028075575648 8806163 37371397562529737241720510677617867560 8806164 57576922283397096313000547866390296576 8806165 81430376938671770852391073631119104000 8806166 -72535175862384698764267540398089952960 8806167 132630003989432445228276119852653673184 8806168 86849788983254798778602725225479413760 8806169 111462414728900542650618976151055549120 8806170 -1998692817677242632997980440668692480 8806171 1525444977356181150875527664198985984 8806172 -156278893203729162976798366647907981824 8806173 -117928440372017500565491986650874124416 8806174 29623298493716485234170844131437749632 8806175 40195410301478320375685778296422414800 8806176 89248455023338888943603788420243587072 8806177 242429143975456724190272140190231099440 8806178 122795718828017257699710205171053218640 8806179 86036350696314981946889905850064948720 8806180 42660568444099850986118323835900067840 8806181 -21973193464576191258409751264178384708 8806182 29812790169095756945653110299586048000 8806183 186402496492070274339818386252421405432 8806184 -68612497536063175892990938562924221440 8806185 -340311239595661980473095266304185600 8806186 14879129683270630961954371673913903792 8806187 -75114039457256215130902081529915561568 8806188 51820424753624128280486131381103961600 8806189 -50098995459174236926043494881112595744 8806190 25092975119225802334524160108539379200 8806191 43785594339232766001088345083692784000 8806192 -9565644860018415160123717633692008448 8806193 29393363490735779872763580148927453248 8806194 9073305340551691638170162126170982400 8806195 -39182590103697525650833225472745121200 8806196 29171884906358099641496972049243525120 8806197 -60416944255652474554596747123291583200 8806198 146190895031716667204691367110597840000 8806199 86819067797547387417895747062462028200 8806200 -16823239086011732771853324863554560000 8806201 7099101308921065116906183770216452608 8806202 -42651194196693459118615110044993622528 8806203 15770114013495240622089703375734502944 8806204 205753801927115665931914314538217109504 8806205 -231233779645499480297384400770862108840 8806206 14987780222290359918448929482850508800 8806207 78730977153326662714635841571352739512 8806208 -34138690109711039306277264079804956672 8806209 1205724198110006134977402813569683200 8806210 -24335644654361320422463990000957847040 8806211 -127676339002592797772314340127498277188 8806212 -43375504068894839964595557786236989440 8806213 -160241359761145798657925351634066219552 8806214 35887825971870151277272911857233978752 8806215 -46631223827358886253838989308495075200 8806216 -149573629298617366242946955108061035520 8806217 -20742292519260455617849688951145231360 8806218 -5592352823750033960767971254314557696 8806219 43116023032415272601522927762400195120 8806220 80777992067184709601939816919824378880 8806221 100665793236007109855722887689426100972 8806222 -51630746796141593326528253236643226240 8806223 100377259793081404042032855703900153680 8806224 -11661877387759939606997084333773946880 8806225 -51156342782330706935481556503990156250 8806226 15570720444471320388649686927763101696 8806227 42740662737165768264448988623698300720 8806228 -3155055910953138830098633535376588800 8806229 -67412171603595806698947353156396500416 8806230 1878570032330078340920372788193381760 8806231 88164798620495376234740281809039107160 8806232 30133073902435824316496277654727065600 8806233 43732789152374678166121490388149475024 8806234 2443162903024434306390087988928065776 8806235 -330847869690000233901826013103715634400 8806236 83168759434360289121510520810449199104 8806237 54594655175234947163641208748823924800 8806238 -1350394472152078882935766163039029248 8806239 -206607381188366066390593094413119816 8806240 -56742386925096008337995887050809671680 8806241 -240999440570027756571216292942128155358 8806242 2113151440652020652843832430992102144 8806243 77640272426959478951388357446548382492 8806244 -59933232666742270147343593647672459264 8806245 2570082850159124957190384634402819200 8806246 -90960765681535388016049022208220578816 8806247 -198994998573127818317989323056404127304 8806248 -63363702006513885274774561483311513600 8806249 -369374543527849898678911812828060353664 8806250 20282791589321340824093866260460500000 8806251 -62027171157809975996783182867215110568 8806252 19936129589683795350139711151178918912 8806253 332609863816794203561225241702491680800 8806254 -78578026127049557182620097780027728768 8806255 -210987614329743160651902607192122024480 8806256 75377121104208721158295698938066534400 8806257 -131961554519955514682243170062821973246 8806258 -52042793714184203092776459258717761520 8806259 31981956125797560463328431886625696 8806260 -18251161452179322939079914750421155840 8806261 -177878029091139179713994906976823357138 8806262 154086004903712950167352248334941662592 8806263 13551353133258510388041382168542973440 8806264 225243594724718120349395189059909263360 8806265 -4607741126364727255603018327597072560 8806266 -20854352585382060143384475453506350080 8806267 90412448861621795110282773173777714712 8806268 -48806070583659935141427838191336960 8806269 -19123148693050858544035453057759366656 8806270 -71631099747782193989412505791136972800 8806271 3804821742729032055922184645926475832 8806272 -61417906451366706204328698871755571200 8806273 64571125949356602093589731286431663040 8806274 -1561673709912597147323934788734200960 8806275 -41813338560324093856519384024943275500 8806276 -21448449935122658004556133990282219520 8806277 163801205393332040954420473158576204126 8806278 25963980394574229782532358874984984448 8806279 124003080329650409102891383353925191976 8806280 -133680355717877074714918562792518809600 8806281 74893041575658907582016119121781569280 8806282 8937708355111536303167232847895667552 8806283 111147467874109486492456658574887284440 8806284 -14158747952172848917763411587996942080 8806285 139899010544298573564173043469891087800 8806286 9418610691992878418114215500184055424 8806287 54644775560912312985593567582245776384 8806288 28631083028621009626773054690025799680 8806289 157442712295350835408733147053792480356 8806290 38176665932790920505191289887677662720 8806291 -12542001479845985760740392509854295840 8806292 -147928828474341818154410409619973001216 8806293 -88307385232226153537612477100866428800 8806294 -13787947709103309441362227095405428736 8806295 -34074862208443254855322627841830404720 8806296 70815923909476039664921859997264773120 8806297 -47658496365376013065744571322752963254 8806298 -107954942138907066399115091871365667600 8806299 92661776641127684489704144245925587864 8806300 -80392867292652366128433410696815987200 8806301 -2325133081493809827700697328866052096 8806302 34313593572347987096742691622271689280 8806303 249042442784662013888198094333740963064 8806304 -60263146427773259368313920355631759360 8806305 -105907150569725431734333902873612250240 8806306 84465762289334390805916176765945459360 8806307 -114281943439118893171392741373593431808 8806308 3662805819263343742264818247652892672 8806309 -53900606240191033621930275713806872096 8806310 -43664180808016521329203178927076240000 8806311 88383022551740110132566175913034964560 8806312 -428332858269047486283114840607808716800 8806313 154338869220893051029019413874582957562 8806314 641640267116658975980000783214858240 8806315 23957595126664983000228853633309408800 8806316 8734569738478712844301934549712855552 8806317 12827208407821682012203491019959926400 8806318 -71300679223038237824436387453118184640 8806319 -86558974820552711105169933982990477056 8806320 -12114964319655778058888706527042273280 8806321 44840160805120799313447742615938018612 8806322 -16339269241545683129788071604002183168 8806323 -72014921650190324874395376127440721296 8806324 179389589347174294516542957967517069696 8806325 -365838246932354478911114587429036800 8806326 -88619060983571894377031039351583875712 8806327 -83401068389698957731990912879231428824 8806328 -79209777576845744121107211283729920000 8806329 -115423744716038341517370537170543942160 8806330 9396722415832379002136085348277552320 8806331 -48459015705931589863322737691559923868 8806332 9948212857400892775513555178807304192 8806333 43114704130401094825000211047814326060 8806334 19895408492237748774301351075034562816 8806335 -32829264331113913628203586240574595200 8806336 24983111132118744505516744078163705856 8806337 77960556541335989872104922858254961986 8806338 78477291588408415562375871089756875344 8806339 72234807899217604488656312252170016056 8806340 7396791672255586828853448065596416000 8806341 48936585185129477348617524957709677792 8806342 5101447127416745237457645754109727072 8806343 32685125862207989919578732650580152320 8806344 75090313989849378427104252043301437440 8806345 -115738800278811351318488021796032025600 8806346 37988540322939551721835156241434033920 8806347 31829312085520240695225615148555200000 8806348 -141005075990045210822002729356203809280 8806349 -92143609917549533814620796926269511220 8806350 14511371286356541293034922171807564800 8806351 189962577209538489615698691342650266352 8806352 9909028454113823696965948990586880000 8806353 62140298054708590191539257306830593184 8806354 -13235747064293206282232848843171841760 8806355 6385055978443294378710626939813016000 8806356 -12747571980809629825974355812286857216 8806357 -855828876235505071781818935143623296 8806358 37612817008918282585597322173892047488 8806359 135532334628981158127401700643327628904 8806360 -84483536318865643192667025618784665600 8806361 94036089890622391649847941839017387924 8806362 -48318141795142021328446839097586297856 8806363 195573270151085036655485425658347868612 8806364 4791157218342011313558771467498966016 8806365 113350126488988339383992974235381149260 8806366 111877466412698906090992325704815253632 8806367 26806276616650775947543571385944889600 8806368 -39741072232626648846050063211377197056 8806369 26387470875623129346048739770171374208 8806370 -27193004428796170197966333405846498240 8806371 -51330186899886748059630422795990059776 8806372 -70778388044959685152932353916819340800 8806373 241270355058021613642159502428259690622 8806374 -19322291682658018816729456468450705920 8806375 -937571501658376986826522112227926000 8806376 -60460991805286327457351889096002257920 8806377 90179776867755390529733756759763634320 8806378 -59603674253043169650376887236599405824 8806379 -22064052048151226035309763287348459020 8806380 -105694641486943037890736839029457920 8806381 1183216155950200710422314705105478764 8806382 -1238879646011431302547612960166555328 8806383 -76336538506804306649571534728880306840 8806384 17132279727377670114659614070770794496 8806385 6484029298610451292456090125454973760 8806386 -63854873019572573158918696219747680000 8806387 -86548032110382630539513001793483213696 8806388 -1148519177101600483744253687190659712 8806389 104757473475625318567320793864213115424 8806390 -29129785707333249336106087111924208640 8806391 -69160066085699613352789528887902745936 8806392 -12488401654522059681252174073545768960 8806393 -146486443411212177998646245409733854358 8806394 2841873404891414744754460784479768320 8806395 6132181037387954941173135194185091040 8806396 217579029210282810894210385285352652800 8806397 -403450607215548257932157898563208439872 8806398 36147674809263723863806523956623470208 8806399 56136946829394502310612933667731944320 8806400 873375341883606906089064614382796800 8806401 -1426438488022028555250441031324620480 8806402 85914356588031262167020557668967979904 8806403 -235730809585282045381181328082482585348 8806404 106541184821246530650323019881663671296 8806405 199225529329771384589949228416669220000 8806406 32349911685393141122974455343094705280 8806407 -25161115977444898377918665028314972208 8806408 15671983086623222648919959378978396160 8806409 -238100762054278355979938717142108756096 8806410 21319013331548343221198487282991836000 8806411 -175741333351944827694305248109720451888 8806412 216102509792082269422683396505209689856 8806413 47231760900691198015144383989897210880 8806414 320211068675784835270367236898017152 8806415 -70477454726751103022743286794906953600 8806416 1324478183893970021574017335030185984 8806417 133465960768077198867750425988840556466 8806418 5418814631249936005804786731372410880 8806419 38733668066701613682938654851648011444 8806420 17717923315235557085265519749154938880 8806421 28941466011289323108067258345775332512 8806422 96652956190568034680919329275776055680 8806423 2834768772521392395553791406152469720 8806424 -106147390305373855761937642410590208000 8806425 79028043202206730258670514579073408800 8806426 -109942013853031194919073476327089827088 8806427 -45647876930495920311167671525789961088 8806428 13507412602484155618797527569167083520 8806429 -105863917125866169267710837098627168116 8806430 -13560748632687719063879975451665433600 8806431 -22711685181090002910967260418397988336 8806432 -211730044160476433548221072816655761408 8806433 161430220173777422411432329684975683840 8806434 4072293513418462852270842979872671232 8806435 -129823991020876196972022318651968270640 8806436 45995907818917868853737281412266530048 8806437 -61992440927636555346021896951526082560 8806438 -89231071238064689375501851533403214880 8806439 -156465580236284633461251970536377354760 8806440 108019156727083241846450978539893964800 8806441 412394604963513124182848239175648640 8806442 89743377400083052406077500977602798080 8806443 -2739291179387574448738528082226426240 8806444 51663104276171005609656300720022615040 8806445 -103326606231218704771095688343305725300 8806446 13615223353118198331275150563415869440 8806447 38411925033320183467273535507748407328 8806448 -605470843581044540490318645380382720 8806449 33461704902748976044823928187577887488 8806450 -23880249092451446581562977924755378000 8806451 -261680850587916742828131663610150066548 8806452 755847821945238617032203874128556032 8806453 244008395297038285119948147248104035004 8806454 148816436714135612105664934449386038176 8806455 46134641552289720090276805978868352000 8806456 54061737911179704704052360007346810880 8806457 -256620714428665897484068106105411891568 8806458 -54794261566876281621367085170957428480 8806459 317076954195425242967580217462518108960 8806460 -9879023194508809850734220456308592640 8806461 -34437869387365634498105941358297759040 8806462 10524908652868220672902724720001285120 8806463 -70031916366612846025949734274730842256 8806464 27058281447173858575354871825985699840 8806465 -457402403315200514929838072118403200 8806466 48172984843973789328458573138305313664 8806467 164091835557188600604105642345019923120 8806468 75221449997132616458653704677636229120 8806469 24417479794418277500791359599265796992 8806470 -143282029399975990847844025778165760 8806471 82268317112861483170975733312439683344 8806472 37175843116405681325368557528151296000 8806473 31260474973645758763890175623552231780 8806474 -112755212317073627804278304902627917264 8806475 -146338615808383442433631562804189523000 8806476 -18354017734725861967064736894988207104 8806477 -21157152628245207921052434512368524180 8806478 79048900623901385168852880557638499520 8806479 31855096486634427589251988370908217088 8806480 -6225628724935879000232604702741626880 8806481 -52676515431082023892192061945598890880 8806482 54929023647162889210338577855673232 8806483 -7857680018934942152814046686297222240 8806484 -285658030420329047098658679044744110080 8806485 -74652505771759015130749506699394761600 8806486 -1194018427171495689564983441144973696 8806487 -68251400041174397817166580297616975864 8806488 11037621336708656385690932759967129600 8806489 -31189781896445715764282852811297417980 8806490 -20246780513918394338784218430756848640 8806491 53813107868478797167142296516911839952 8806492 121944042496290948549772391877660156416 8806493 -77194600202158901657625226238052774912 8806494 33251286697476424631081842525562376000 8806495 153261975137099658223348272692446569000 8806496 299858368763562903560117887202584166400 8806497 -21746964631559305931691485185176230016 8806498 60044378956502056796272566033478771200 8806499 75621665888321018303446881964437236064 8806500 144543630116742602704676296767175680000 8806501 -15610242257355932718518442792844004 8806502 -77702616477245384564378268508582518048 8806503 -12854617808605240464437934081745503792 8806504 -39045485439656897501347899222686515200 8806505 69768561581208582358372264645803738660 8806506 84001668242095802743754898235032347904 8806507 -108397836412303008785429297265927010568 8806508 -19011439314183241288613107316841084672 8806509 -93310070170149741388914837970552964160 8806510 64235728558572827715376234137662002560 8806511 -12218780782419454458645157594479814656 8806512 -17188145301285849408383464287068749824 8806513 -202663222278685728968482393820333787360 8806514 -46096109669354397996649402741204956144 8806515 54622470571196315967528834310139830320 8806516 -26676298695900176271162627165162805248 8806517 -120514958722938204997345145771026135200 8806518 -6937138132685824921963992100962558720 8806519 -160377978668386825374648352807493887160 8806520 -127480288748735411377739391066243379200 8806521 -42107011754999278512969612406623661488 8806522 42957223432423170090453147617071538400 8806523 110826507164362848219938893374155219304 8806524 60779965912359160458601621374880849920 8806525 34546793594537022970497906042299200000 8806526 17230955039637407387290150099322794560 8806527 70611503622553768103513796303365127120 8806528 9273891746898920907843759820316344320 8806529 1037540954351668726293458497572731184 8806530 21313835019693006033966166694008926720 8806531 236071943267439733634079930604946716512 8806532 97587817391231156631792121715337904128 8806533 -43211636571092411871946294366250146752 8806534 -101789887920023329959549127246634029248 8806535 -80542360841682315623611783180574384520 8806536 -146081911838414042747393859004441804800 8806537 189090311679876367682340121990914764186 8806538 8763602649930526689399807672300983040 8806539 -12308182147458721815865502447406730752 8806540 -48437610753569536550002465485281157120 8806541 -14115110771431570373165141148290336928 8806542 -1997497006546120635797743767972618240 8806543 -126042760264994811908919127647767424208 8806544 74121610072089717063744977703078936576 8806545 -17321333217525737492756640184267637760 8806546 2761898291429497087109654388936960000 8806547 258477022722717431029832838604151919672 8806548 56000445158304119111221844388545402880 8806549 -5241567548827696631064124157310383136 8806550 -36214234168877650450649235365905320000 8806551 31889772812582209120884210787912140240 8806552 -92012410254400032562256553136154726400 8806553 -66088163481616041993875219870256241920 8806554 -20260663824906710046585518762161212192 8806555 -21294166449682576931291713566101350080 8806556 82045639964792864992387287266994954240 8806557 135234859412626228970026931359564195680 8806558 29690220930787223803114567161181418880 8806559 229638007290371756360701358052728705760 8806560 -34355819719904537913309773221047828480 8806561 61209157514736102411955059968617082880 8806562 45384472072687544391984826617327462912 8806563 -54922893453325104496515826292384188056 8806564 -8458475419936735836524352333340549120 8806565 -8893632601329886198650556580489248680 8806566 19699140582369432215367109527469976064 8806567 17857864322419334929263502845727584384 8806568 444231204848913704799055041888069212160 8806569 -206828418463932045076090391057071020480 8806570 57739647602189059953632299046851162560 8806571 -223973170727233213627554681437625386400 8806572 351338450822424650105130528322951680 8806573 56486456022258662384688343990971908224 8806574 5774054400536409974858210381146390272 8806575 87002636596027647056825206719109950000 8806576 26425018141989786725765113967011430400 8806577 -53392422168228161357334054907401420888 8806578 165307407769624789542204219541185921024 8806579 214356329557487293588140197652889991180 8806580 121514966040606888612104892296170003200 8806581 -52161388932036806876460682396902269088 8806582 -12049662374728973814556076063502208608 8806583 -45728824204382143168244793716779806168 8806584 107252305543072070027475819352934584320 8806585 -127546545746891916406361119996741003200 8806586 -31621620924807943777760574753524105472 8806587 -65101310276557369000694349218478474240 8806588 -12826137411971721829552814829847398400 8806589 -158211291109905195482739019738038376800 8806590 -67421485451089567534525203851760441600 8806591 222733806633006416096241398525143164992 8806592 30092600043092293054587973478394101760 8806593 133338436474380507606879790762380527664 8806594 31347588474252605244158577630424399392 8806595 -486040871464653728639678099090984640 8806596 -117546403889461453678023255526296388608 8806597 27062543145291666856803680856968182046 8806598 64649466708169888504673364276624616800 8806599 -127359207698910077585128470406791032016 8806600 108340588485317370380831541910729728000 8806601 159884504217976100483327672779751634852 8806602 -4699868520241753708016283907560247296 8806603 96471198882376884383336237011030987424 8806604 162940661981805317406693707365870233600 8806605 64486934931470891904707039411588148960 8806606 -62659671040369376960715299560489569216 8806607 177032609392007392321986192084819983856 8806608 -2704876185065460203895778524319580160 8806609 52825144805724651769811289083005316416 8806610 -80920296714928412235276566070704051040 8806611 -80816194230406803998067422276054778816 8806612 -196242114712911045050349736055438065920 8806613 103654149952189366848760705602364886862 8806614 20840824603533833902040339741700602880 8806615 -4170950254176252164314755562057680 8806616 -5064406946869177015144856882024202240 8806617 -180599352776196432914665792388097977760 8806618 88721245609137898507518022326467147760 8806619 176040004258721208979787113601261269896 8806620 55426641640524214519587232663281300480 8806621 22145373910797340530887514960792696000 8806622 -2280714931709334269653130878892928 8806623 18317906580476657192124075710129498880 8806624 295224412210077810599624232553173221376 8806625 205606213503159115651850349907788000000 8806626 -50899466881047982718654543983114383408 8806627 -23496612584024955567609840859447651252 8806628 39426572911537164706290324972794904576 8806629 -28869983833760054673728179342253218560 8806630 17103434699209858442389039674749575680 8806631 -184267793515640302166518636158053955936 8806632 16015174696748407864933181996828835840 8806633 -147862702154430983363696396735881089600 8806634 -12376798731805861860666008589559440288 8806635 -13582650686839419772465008072834124800 8806636 -69617220346655690538617367093760780800 8806637 -32235942748209377992662144478175344896 8806638 -67802169871081999195331726927213125056 8806639 -60510445612872868758297911197274453520 8806640 11892498175372242294124912316243804160 8806641 64343889850601510990433852014297050992 8806642 -40136573094954779415490968567237952608 8806643 -9303923037666754731342451908385436616 8806644 546562210612008565320610540656586752 8806645 -126919429633989478663606407597391521000 8806646 5127989108318495517369954065908230720 8806647 -3926953935727127717084271029429015472 8806648 -60343071782922386502497932994749808640 8806649 108765393879374653681003631328539832720 8806650 -41454874454168469755782287396411206400 8806651 37517577147379370958967418677135692320 8806652 -122890132577716706393586250026839754240 8806653 -61730160585819818943766563202093992180 8806654 32448959753159731607017282083216182400 8806655 9334055587186392307101276732435614400 8806656 56699155857535651749307838572340969472 8806657 240497786556145601667898117969018331906 8806658 776309919367186876051019240951400960 8806659 -52719309163601500820697156124698853896 8806660 -50163504958594810141359290634864280320 8806661 107817556082587968418317399123043991292 8806662 116888125607019876501296700527768699520 8806663 332523736156796834994901967366661635280 8806664 192488040438811197034393258293034767360 8806665 -7957155082568589578792087312940938880 8806666 3168021394027018864061392862452838400 8806667 -226228095394001203080194012494999258284 8806668 36866255541142381279106591465552415744 8806669 -245895502145833832976840677042712169930 8806670 -89253661032161209007260443054551718720 8806671 -65325744071514559885373193033286617600 8806672 32140041118434133800838678754827960320 8806673 -343804343362466079096148422807088676316 8806674 3768902605283726869041888565638917760 8806675 -94618833447155097972265996782999330100 8806676 -114545984501794007113880821979793575040 8806677 12934239150824893006701410376947653632 8806678 -33293551485926343218345375030286346944 8806679 25732188982912889084858368037629849776 8806680 -7459366391579659517156388093124608000 8806681 -30460690447974381622990705358115920896 8806682 7546304919320845599929566176019902192 8806683 49801612350357788647790621076252249600 8806684 -207967815106423316555998647934378883584 8806685 85984569394125814129893366670225462380 8806686 38285702920026957546561705895527782400 8806687 -17543288993498202526132523668106307488 8806688 -79459931961291094262698907091031031808 8806689 79495857481209890039233051114971740754 8806690 -65954286811622019326708935230648652800 8806691 -206740268855261854000479181221837513600 8806692 -5600586695214082233931411117524627456 8806693 -57292833538966788787221499183732978400 8806694 55394336665324280696446891599338471040 8806695 -48938585217672469473570518980898600160 8806696 -277442553399026595916655902479833502720 8806697 -8433594874558015327805524947726843648 8806698 65489072665502010717948593277380183040 8806699 14962693096548305016508752450091794000 8806700 -8812874214153684718484469634408857600 8806701 -1813602922596467905539206964257325504 8806702 144339790632425781843782423244045699072 8806703 95469838534833045047408583856598634120 8806704 -34509971746755518542477372541728751616 8806705 40312236833190713962580049367792920000 8806706 -36383465385216971572715737207589584896 8806707 16418555217192229080850170146250357408 8806708 105751739829928802778396585413183289728 8806709 108452185165307801841044616338947859040 8806710 -38447769221595175956865160989793402880 8806711 -19982022412999201155830892238962585688 8806712 -14862901820173636215988766179122892800 8806713 -125292924664108243750234381523322081456 8806714 -57246345071570183629852750014472555008 8806715 159953005543626961775376874853966662320 8806716 13403550193713394587136044383377969152 8806717 414430532700908618070397842920101409292 8806718 4307799200693343629124625275053427840 8806719 318571050986913592962270351974225790720 8806720 -1415778508375424331775780671140659200 8806721 -185086196814454544337973822646101247760 8806722 -39930862515778477877051044862027468928 8806723 620851576508998204396568362994916864 8806724 -32664907010963139588336708685357125504 8806725 780422823503401184979015090036296250 8806726 -325931268326968666353610359572319936 8806727 -5032639163491483882984466111162384688 8806728 -5019200084811180328312451127312384000 8806729 -45821643858647495613954488769933715200 8806730 7426168970621906773392029344211441760 8806731 54759997064245546080216603486425544624 8806732 33883597258751835690092659340100444672 8806733 -103734355492976120624025130993233285396 8806734 6637997552385586839271617563916845184 8806735 56489655444309185312256442665133246560 8806736 84019446314844934828424768850345984 8806737 -134106545948660930193326617697239908960 8806738 38308313228659678327548100355070570144 8806739 -376216818023265789866585561427839475720 8806740 39421470504409471985251177532190228480 8806741 38230139442710834124963987862892968142 8806742 -11496621011774664625960350723463710720 8806743 -73890741708345447398451261833571384 8806744 -616880623307373051076160006141767680 8806745 -15468756458412178432177522383372768000 8806746 -4241455847369189114622278194577617920 8806747 59136084551041704997516585238876922040 8806748 -220945151134677360917944268940765441024 8806749 -35977673585690610782715134446916177280 8806750 -17329939062627505018435181848868688000 8806751 -79318539589566355013907065896617549888 8806752 55766968038751177332118539309550141440 8806753 188510641406391470305553974588146491520 8806754 -3519273816353371378498386235349286528 8806755 103337897873662246020655613650245808560 8806756 -74190187864763139913036614662087032832 8806757 280968908114807751068238206985220683006 8806758 42265794876627089713882965103986019200 8806759 -35094865576832980337927774579910850848 8806760 -145317324989949751496919256660346112000 8806761 216856832095652021905624640909414424432 8806762 72833974081436605212180988331090918400 8806763 72072966654898010207293982656000617360 8806764 -16497835433754573148524849940447380480 8806765 -209543622663060374658290974512944884800 8806766 15431223037840694374429789212118026240 8806767 45893391881719053983095792585114838280 8806768 -16005552091682315122342596835715383296 8806769 -77088947380264627658500203426730822272 8806770 -21390262282534788828832461491673652320 8806771 -87167382232336115830851904919083357848 8806772 -11490200338322487833210312655137088768 8806773 -68838819322347458352350910830206804032 8806774 43097619421642592671339724271404521920 8806775 23137852565538923631222850398901390800 8806776 -152606563875080737171190838759230668800 8806777 -11784894738028817178043284261723752640 8806778 -85939057077320144453790529663271627040 8806779 2899343523571416504391460491283673600 8806780 113837041535057556419520244746419673600 8806781 -99613848928651324947312729475522583418 8806782 1304766127503540342002191008225481344 8806783 154235946503192257869736626702089666944 8806784 12802656375465311147811764219727052800 8806785 -27401097193223536940248930996326153600 8806786 17833496085112611936109908106708400592 8806787 -49606500198638987095288539490785149112 8806788 42447013009164961789004226832210745472 8806789 -245455228574990222898559813656446679876 8806790 -2144102790588659811983365226443238400 8806791 -8630900913517395792158595001659609600 8806792 167864085282112987139673475189025387520 8806793 -1463377948011801967136985725591734476 8806794 -20899467729745088219693537065128518400 8806795 -113071129381847830007948450549461362000 8806796 17810518288230734068825000830905164800 8806797 1390488719350880496584855827789207488 8806798 -5811332231167981182868848173015445504 8806799 -127259775778909985458059447496458483264 8806800 -3286184879487074671940330779656192000 8806801 4974936294021856007931213380099530802 8806802 89503868290487795082654353334858415104 8806803 -165637563050322160976466103464552052296 8806804 191530813588152519440913605817785804800 8806805 1569729254477246218850898845335090560 8806806 67537945206116668150205399538363319104 8806807 -71630245760394366267923359581403650840 8806808 122380869992800732144943953898821416960 8806809 -273561836887723054907827966067722358784 8806810 23112243263866296358481463282565006560 8806811 -79884121382688728490608701322553019248 8806812 33713214936544659831134296678566543360 8806813 402975758398634799591203956669445542080 8806814 47960960945861165000663626333993688064 8806815 -41621973841672811987153044145105018880 8806816 -84934176043959575551075936880231055360 8806817 -84926613957959686172091721758330836220 8806818 -31748740342804196066211690471726316032 8806819 163599537215519810823789779579846381952 8806820 53280933542209339560827547877377884160 8806821 -33895131661258687858445297874525814272 8806822 20548531349925593334190948682397791712 8806823 39312170786166153462489825729968515200 8806824 -8464005988578461329494328610478627840 8806825 -35390274153616840699161260292740020450 8806826 -22970071623459974633018489381159581440 8806827 23445913824968697314675259324752076120 8806828 -125234620861565452199501644110378687232 8806829 293152783396049096831839203850685969430 8806830 -686213737963135898316698051260001280 8806831 73268425175004805225088525427013931064 8806832 25295025735952557575770881282443329536 8806833 29899813041470098579593599574591133440 8806834 273565814392717788756051900751063699872 8806835 -191921640562234027622215787118985320720 8806836 77042850622136129610882140015413831680 8806837 -36936299213859217805445524321761351200 8806838 -69658374769945376279502189105473302656 8806839 -57007130106086810302412278317395050776 8806840 -21967068240007796029676533702911590400 8806841 -52135740777394644405389848304833612800 8806842 7390690858642538185448884313937557760 8806843 -81666548165287745000292640061593610908 8806844 -128821767299505823538229676915517451264 8806845 85678375634774069828190053518176743520 8806846 -62704069852036150474812291095716006656 8806847 -18731627061476770128638135345726730528 8806848 -11169328552299546896516074611702497280 8806849 115708011387190202755216757316196773936 8806850 5621950579701849598139252562899524800 8806851 3598403451512717169039384197423910000 8806852 -35216709472338235588638355171116351488 8806853 82222841087722244149020532867020569664 8806854 1901706814444017409378425832170719232 8806855 -124865356702947207019249254853402047240 8806856 -103669202929809484262669631543635205120 8806857 -134832399892651513655518045891414494960 8806858 84390999846214096155424477627165535280 8806859 87420834880955394495573675946202823060 8806860 -217941692893801546538168328745259827200 8806861 -32484863486675653951463731465729228800 8806862 18856566509182089792257516295131466432 8806863 1301149522874421514037713685167757088 8806864 12695500543577219861001309250150400 8806865 113678947341450424743830086809166439400 8806866 -265539502749695547016396536053550336 8806867 8217523541026711640262444973289799264 8806868 149281485974500718134997923510981195776 8806869 -64973751391090343759080798355203454706 8806870 28893615910059941281149810037437530880 8806871 99779138020010198910761523199484974200 8806872 -109767356875573848659316019066982830080 8806873 -610350432126241176938134035078030400 8806874 -8261709800743924401292152188592150528 8806875 7671925437609030110923273246262880000 8806876 -46156727344314602301457250975044746240 8806877 -27142362907601279709209083111430116608 8806878 31871597839609161136236298863025279104 8806879 106209218716772047568687336826007736480 8806880 -32455645227167794691846800586401382400 8806881 -62617564436478509027898766307050421184 8806882 22666929879322939161097654717870402560 8806883 14935290175499980197136099722836756544 8806884 72578064566085855974872042536443584512 8806885 6312071879206550469945021259961161560 8806886 -143964635392101022373832220384868350656 8806887 -5635772700626435650570582150603175064 8806888 -79845548117476164006746348852143933440 8806889 -43629387637114619815298873520027560640 8806890 9260545272563081194290656463609699840 8806891 -191390938206402733168177930257213853708 8806892 -9931745843671251679211545237948886784 8806893 -83685676911831119577067752107679456672 8806894 -269985436902537768897196638700145433600 8806895 -86983969089121685548580777854283676600 8806896 7247975693312834421536430333616914432 8806897 -43038711148932396737907920305291814976 8806898 -119104680451641504682170580075184071680 8806899 -81785218003240595064056387842271224320 8806900 -12681423060878566321964051307296176000 8806901 41499025897559404903521612789368327040 8806902 10274089633493205790241755708933088640 8806903 -34899456448546464603049931237525329696 8806904 42565583225377533762456180670225797120 8806905 -100958946622879369038356171639863827900 8806906 5452045582816876147596881583130268640 8806907 50971672279972011250136562290984535552 8806908 -12961013091671542785090418857859596288 8806909 -32045863095537095623814392123046581184 8806910 12717349747149128569293591856894037760 8806911 16742577514789739421714792673684638720 8806912 226978413607638266086675354778874150912 8806913 -153166106085035517135142265015255786496 8806914 34400461191047999853763506984784097280 8806915 -39674159714574264154777509450809882880 8806916 636298543869089230404317503840791552 8806917 -27103064047802140486192229611140522336 8806918 166979588681689003899641551901348615040 8806919 -34272753332332736054177222242449391488 8806920 14013169052198849948098212322590720000 8806921 -64949014303034609780348573040028005068 8806922 -41562372704762299680849027223902817488 8806923 60818633864811944263661157333053583840 8806924 -46045928037668528485967787566981890048 8806925 9982123626944538981879012407218551300 8806926 -8549811763132132796802937721192581056 8806927 132570510882763963328323079536884832360 8806928 -26467630328631015712568402475306098688 8806929 201413227469829089991909999740688269088 8806930 3729579476373564405385714468126225920 8806931 -19355564884053059369489135720398604208 8806932 26037260622765629615252047807773737856 8806933 144522870013774393625441966635993705564 8806934 202761383003558193417110402854113604800 8806935 -79915991697489578345585924693720703840 8806936 -298298587198965226586133353554207703040 8806937 -291277828037248862246872448031064883760 8806938 1109107452171640069427516752321078272 8806939 -18201582439597241742083705502360595072 8806940 -138006065241460637086513468017766248960 8806941 -58323787675628759367123277701083168640 8806942 -88742875083759476491619008926383228928 8806943 23648166560917180191714143000534027400 8806944 26332650539511419437236926548593868800 8806945 -4567631023476032479107818055284874240 8806946 8767893358239008415189641422942158672 8806947 -34663109082517922692837263702359196672 8806948 -150751345997128790123880191884229752192 8806949 221951160815906506633230998482943523936 8806950 4096389682534543000734811330258365600 8806951 -35800615523908994054432223833074538888 8806952 22392572670466787359527368184536924160 8806953 -26927640595914373194731685982844692416 8806954 27403361629926958929720185234451597312 8806955 -115405722321918485240534149734016614240 8806956 42581630406384658939804212976430653440 8806957 12480165355177180537617624088029160140 8806958 12037749485892637081530307262181600000 8806959 -1058705846347031972818440763465395072 8806960 -11942696009820909647020372726446489600 8806961 -21167695861354491460904530160605395600 8806962 15254174752154827749438845130030518784 8806963 167882679790384469125611347092040739840 8806964 45713803642910271370691905258700623872 8806965 42546975041509865012900194301899833120 8806966 -79193031721656593405074557988741401312 8806967 88453674200115008073531726874695742920 8806968 2679345739296826511860267079195381760 8806969 24513855907133976197881104063469514196 8806970 -210172421532788495941016100551005440 8806971 -19783737459378057944203305260297757840 8806972 -178133244110368914260419232406046004224 8806973 -52782021685639192182167753934943827360 8806974 30067486313896110260155346390719733760 8806975 3384595369561315598168591206882171000 8806976 -14472751055843068663635468724916453376 8806977 -9129649239597267121217364450956287872 8806978 30201202714665668555723399696873273040 8806979 -156845629515254920108943709031233094440 8806980 5623623939279073778970981483183390720 8806981 -331249277596284567780204578787404331300 8806982 -23353837476344242688099193291375609600 8806983 91699932546364355762858317351521360000 8806984 110970662725265998290494855062755870720 8806985 -128214721271071390934488126319229660 8806986 -1909500813256881403976998458277573488 8806987 -61845007520972648944802651417210043248 8806988 1441187074106892739345336918880117760 8806989 -141948227197407758749085405338413014880 8806990 37390715416240371452438683509477816000 8806991 251936911511801549841712779350720929392 8806992 14710254523627418317385603504007413760 8806993 -1656258455453803302839713937098991756 8806994 8728504696993090942907664588184366080 8806995 69996633424494696660827842081127928000 8806996 -121201232881981330503163572139823063040 8806997 -35725666379055479939573172742640676360 8806998 -57178468347846131498345830827021612672 8806999 -81773451678594632117627077613388334080 8807000 -258290433598016447694473235808573440000 8807001 104059950897281049890348656833915807744 8807002 1340609897210408863264421708334250752 8807003 -35451343872897642658154012101953594840 8807004 12513038529081339454558605038294538240 8807005 -54640870243868393323864541621417488680 8807006 -13835606690259876573258590015598993216 8807007 -19415307705460747340224080256731601920 8807008 33035024253833306789926177035809980416 8807009 -4776024441642782785100756835269151696 8807010 16537943219059664200104864892869427200 8807011 105386877865428509622210814032022488672 8807012 4665051530088412432285157530052136192 8807013 -139433907167717000830947675656385261120 8807014 45901068538200336944584582008205762560 8807015 -47448982338030043468632014078746692000 8807016 -36633207947319628105503814264489328640 8807017 -187681213242256635906754088084696069888 8807018 -11121311734482197799756907269020264448 8807019 -52457041579747605493653247937181395472 8807020 33663651194679187250372201888274247680 8807021 -224280540177814693630172037671792996778 8807022 -4434852818299544493846585336916254720 8807023 -69938315300991044470592006546036695920 8807024 -2406456034361681785082211776467599360 8807025 84519597519488862363947329443944602800 8807026 29139333324400621544439520228771004544 8807027 -76737104197407722540743802272382896080 8807028 -8875974589520911357412012117814190080 8807029 -4417787905086071466171954764016568128 8807030 -28392652335895516131870709857103395840 8807031 -315194229493271626260752823597972757920 8807032 32681073319257734550545444006881075200 8807033 16206318713649348941305994135544258282 8807034 22968108107251808153738084835442145280 8807035 -116671573547087992517672343071720651520 8807036 14121594094834042472189980321577834496 8807037 -192970234740790626845800344640792587648 8807038 9447621661955981334797945152835673600 8807039 -226386018603940597090167880735119980040 8807040 -59205367524051391819263337260122112000 8807041 58021400464549115021811768013116013442 8807042 2551403662497287942602837385464033152 8807043 -18158022479664027293234378021993500416 8807044 -17667578863979589350800590917901652864 8807045 -264786420136747650356057551553698560 8807046 7077506493701846895706337289982224768 8807047 -40865344310709290064311477315809705080 8807048 -245173194611868224177095510674756403200 8807049 -184099850532682063968215429586195658560 8807050 25466314009697238284766366197283820800 8807051 81762051523573705815946738884378417600 8807052 53555746957947198839976297721978424832 8807053 27133042078818222892200745528946223168 8807054 -27828014134796414345876949935739403776 8807055 24531346059525408219765637712566847760 8807056 -30149204667944168284086465400238399488 8807057 44657266037427102787396275085962030912 8807058 -266770245253874668163216492558023872 8807059 -174514036126742874545046483379862534740 8807060 -79472773564275399647090080766559091200 8807061 111997840906102531989110209800143520672 8807062 -156734900018585384824724775091217459136 8807063 47903431830172912903933271659658136624 8807064 95445430882621701165972196270117171200 8807065 -91497776823539075660523412538396412540 8807066 -75928293315543201409456575346007082768 8807067 -12790944599757395192853120938935014552 8807068 -63122009902343928756941434526453667840 8807069 -56232796943398664157902946348673179648 8807070 21989417252060648041851246820695014400 8807071 46984985266796914183417802957127240384 8807072 20721254459097778419177375790516273152 8807073 -31545088173787369820172609250350407232 8807074 -15040075731288586405861681779588940464 8807075 -93621726059140868401225893345706340400 8807076 -7714098344027973451478621123309783040 8807077 -213411951700889326836479812497294347074 8807078 34587871209196702209578982551037480960 8807079 -180721973990250014940797944043771130240 8807080 71189682499404089460789737314186598400 8807081 -272357804841900130110991911391007914368 8807082 -67413401954831957353135280381633999616 8807083 163275801643745276677861963818110282200 8807084 10799287118975549650707817937707714560 8807085 3113756059106575251060864034778173440 8807086 10874516477713224315554237565773788992 8807087 21856356099961425846892342798231516752 8807088 381966555137613619655535315182419968 8807089 226457135753719760315056855414968371440 8807090 -77571453171944696914357637360760367200 8807091 -40287247927130657415647023968093937920 8807092 -9275306413121439349868978209962393600 8807093 -29453680473005926133700914824560381540 8807094 50984972319063381470531294587691449824 8807095 210645277879902431319163958039256360960 8807096 4670935568247036050819693654445281280 8807097 80318204165794003801114236490707192000 8807098 -31995914326665241233982998940767966240 8807099 77388722178711081324098740993051959072 8807100 14251359468388957354774708325063884800 8807101 21896793078083919200114307381457272204 8807102 -39239602231258627600623433522500468096 8807103 251684513881476908067162080827332310800 8807104 -894234755646939526284401625182240768 8807105 -168039150522517285633929884947935911640 8807106 1588003922169986805243799707612672 8807107 -63941321308353096309728175839481165360 8807108 106857758601153810546392682053507128320 8807109 -23240801501423416760038827858264504096 8807110 -8836509696679002776731021617519214080 8807111 91351360663659420318440568027935647800 8807112 96311944011914648259162727754564305920 8807113 151031523880807330853127608346944779098 8807114 -73831338723448124477003654961509940480 8807115 -14664218568465666348982733386337333280 8807116 86115309306627433990249563735719089152 8807117 20731199559553415919284129915319286752 8807118 162812462372853280123080830285259998208 8807119 -138178180843467938629509784781289395240 8807120 6220913026128206796449139022265057280 8807121 106519439409731394371743762331928592290 8807122 -18509453026422561055642141797981566688 8807123 113512495435381105524788330997420176064 8807124 39106733609833691172652366094009290752 8807125 151870236269390815098186790223762547000 8807126 131168236722978497221813999881234660480 8807127 5823706050055893368940604074027866880 8807128 74646985279797854782487815275417968640 8807129 -170584560398570200481836896047990721270 8807130 3576040596618031656233513577351141120 8807131 -826045469210137314823686262411687936 8807132 202001950343453092718150644507344975360 8807133 127273754858599477682099644334536952064 8807134 40845681197928442439003830691741380992 8807135 -26398499356751005438301896698662478000 8807136 63149276345131303791352468970339303424 8807137 -18335021881795953387512860124330160960 8807138 -83593402742555997819422848450103567280 8807139 126161047191173140623863037951435781008 8807140 -61547980365129160526441538348785848320 8807141 -62784998452383934844877794276141154528 8807142 106052152234511748348063701829288198144 8807143 -3430162114814352059340652161471486800 8807144 64835633291347825507752906492937436160 8807145 -124425411741218472937532478571801193280 8807146 11902274188713187518755723409977322240 8807147 -43428781435515575790696395771582113248 8807148 -28256133022511686054544836071071308800 8807149 -62704821530322833111429404100871642836 8807150 36163598795192468736127238496567552000 8807151 -117354589237604641169237682943288606968 8807152 5298041901639476709811511280082681856 8807153 -336747806450591506153025094868480961040 8807154 -75017121538238405086674373099294250880 8807155 40678807627208335265708405972015822400 8807156 243230685362236736373234891028452403968 8807157 369902515261763287422861587460749088000 8807158 -7147396500315772699117501629569562240 8807159 154938184908438984148773445862196336360 8807160 -16429263471261625846846178360446156800 8807161 -215661646469007243640505002143371108976 8807162 9120023708459971555547324437674737664 8807163 77611435476748953190038277915154864688 8807164 80608296856383328789694831914018980352 8807165 36859423919558160661970201540404821600 8807166 -71872695273165425274164801139433258560 8807167 18172573733342425469101480146452727600 8807168 -147111681390012830984469846351578923008 8807169 11293219946788266337182732857592635136 8807170 51607843749337453541245081540853199360 8807171 -26963245066024765946455175913350037768 8807172 33681553507741646112764004107185526784 8807173 -12701536128084784517540023159603323720 8807174 1518011436987528741325723199976909120 8807175 11053481607486811990849991653502926200 8807176 -16728741059662586742179324073053552640 8807177 209568691649409300563693706043703968026 8807178 -88734027400843016600397433559673605376 8807179 -98400261500298186839361610820741720 8807180 -117800962878176520554456028391747814400 8807181 -89845420206238554216563201892903478848 8807182 21632407291547408284191458818918509312 8807183 -29342477545052312875553274789134525952 8807184 18044282024458855127799030361423872000 8807185 -109130491863799958872444802302338004620 8807186 -9916197638467591972165559132804729856 8807187 21950856884677779509008384167263327160 8807188 27478199039230583470737999928218238720 8807189 -40737634145663855062024724070591390144 8807190 -10830239071226612629326866099019018240 8807191 143279803905466867926679964763324069192 8807192 -226997689548938683848763050532831488000 8807193 -3427894810459762845010244191499337216 8807194 -105678915049397638636518135037723361280 8807195 -9629742945963427198144400746025042400 8807196 -68806244205834742689559546266961182720 8807197 69412874383908989504233360220092347232 8807198 -3174913661542114820307574311605158080 8807199 61212411058512359056472643436017403464 8807200 30128712963583478262227104918192128000 8807201 94286074793257608153395843028231427584 8807202 -7559216208442653945552952833164906880 8807203 52971199955801807339837958339236644120 8807204 27525450373503856605211972046499373056 8807205 22320054856806989352364342329948313920 8807206 59515460321796109288015469425026555264 8807207 359191979884299703199873107851679049712 8807208 -69506028193582359138029895490987376640 8807209 -215894221071083413913414560434796719360 8807210 -23208359536049511929817117476179932480 8807211 8540870349097027488943304419216960800 8807212 -108629356971707639299271113799939110400 8807213 171391413489838578494885900181986877600 8807214 -32701277749716334184089501945254333312 8807215 -93973495496757858930527703872602495200 8807216 -2891358748589791525607456449956151296 8807217 2841509988647630216142094309545780480 8807218 -2089102433284790331135833773787857920 8807219 10113774193339463288862364266548596620 8807220 -6871479294026282621100574566382778880 8807221 79628591897636876297453392423883310464 8807222 27704265189807086190030891473170116480 8807223 -10098861312685668617726254593177192216 8807224 -101417721633719593480041488046209433600 8807225 33195206858213601158767628763949368000 8807226 53384126860704513845501756278858649088 8807227 7543645889456144541594905714297429280 8807228 -50400481958875321056875675244331410432 8807229 10498620430693612336626601661281897728 8807230 49409396807374962625538418553716125760 8807231 -9602072633966732713617142462718243088 8807232 -11418745305623494794394249272143904768 8807233 101251543335231970821577558409358060482 8807234 -100429697442086919521994466885548231984 8807235 -65239595599948524326711427759705906000 8807236 45734848101294457648338793270389473280 8807237 -168521680948946850060005106299925678528 8807238 81963625172203172794295531757116759040 8807239 -42843643232295475483810760036700507344 8807240 -33282335105700469635587833781182771200 8807241 143969734808925042909697839447864912000 8807242 -81137801565262156806806842286750052000 8807243 97981311042933940382939900979680783304 8807244 41629994735469646187960181644259810816 8807245 -72188715432768608798493000566934856500 8807246 -24887121445621471411902602739852324864 8807247 22703708801320062968516134312536945480 8807248 27847576778298449109737493467678900224 8807249 71665546093932722991719818972293982320 8807250 -39186128720108352743185397513006592000 8807251 -72959516607784047173354504434431919896 8807252 -62300130701231443934451700141794060288 8807253 5252263181981669616509902182565120128 8807254 20373036792752715646370018551266636576 8807255 28168131461417903430569804707229608320 8807256 -104420032707997167154628257187879086080 8807257 60791315757557376848058613904571876420 8807258 -29601577301037972743556064735636765248 8807259 146856734493802131800029583836191204504 8807260 -1177687780430161957068109655360102400 8807261 418850982363923199007566514434924829824 8807262 24522237997421714474819647683464069760 8807263 -172066785218960068347071005919271755488 8807264 97084299635852638175037217699226320896 8807265 -92467822367299938161014911820463856000 8807266 -60969018580377722478471683990961294336 8807267 32870270770119102879405536019889405392 8807268 95534415046294346069392800991684285440 8807269 12827060168815518501516599254973692670 8807270 -88126049933329309766865293371345249920 8807271 -72255221319533984617345114518869765760 8807272 93327971689294877914374632077487692800 8807273 94706294425685800673232796876311966522 8807274 -37440307271548116301271513116945363200 8807275 10182410120023334857611467037277786800 8807276 57279912459612096399890590372993247232 8807277 -38194429566085406419013956941041868768 8807278 -108700894553317008164412061836254362560 8807279 -17658166306012645786800722224487601120 8807280 -20098307566985143237239961099666391040 8807281 22329927627977886959083985573016342592 8807282 108076676555901705670815321912662381184 8807283 -177243600137555690906796909078197807628 8807284 -22172088751480664427808402004238981120 8807285 47800625833705059178156511935190560800 8807286 5545086554566472694278975328050454528 8807287 -138860331421633833241918773486029359080 8807288 -11083840445425754679684520429609328640 8807289 42478983051050784601474061541186963024 8807290 -63460080566160600180415623306829293600 8807291 10547252963886026287659752330321812584 8807292 -24250030906274002388472246068678240256 8807293 -79870869318808138494950001735519797856 8807294 -20296315882985189664272062765403426304 8807295 6063488226410397317457507442143336960 8807296 -178967822972700525126775659517339238400 8807297 -231063744659807753301079163329322320254 8807298 -5508587705335313667355317992538931200 8807299 -104507468336093864692599788671749205664 8807300 69965403188597607259111759379804256000 8807301 -71815948472231323352239149302118943140 8807302 32566184288136391532514487800498065664 8807303 1488001403974192323561362998736126424 8807304 5055996125993734701471251040169328640 8807305 -64188324427368832463615614601722494840 8807306 122539753989802328630751742721748098352 8807307 4276003416709723413781811535890106840 8807308 -122204589417743273491695383964054307072 8807309 64598160782142051926540482657054577880 8807310 -33553484679721066699970821765144766400 8807311 -152745731000469062245406730753707355088 8807312 -10371838175592995100938887594200489984 8807313 170133366615467332845547278216130694400 8807314 131461194006893117550893951495340986256 8807315 12505883732638334702923685455191052800 8807316 31393603779929198993260241327979417600 8807317 1974136289083270411153150132936298112 8807318 -5960693328915387451991647242154177920 8807319 26641010370726651950946120792462567840 8807320 -1523383453317370967565825056748134400 8807321 -114661926701675638778521163227247104950 8807322 -15224359378044322564274861600503177728 8807323 -15170205247168439313912035563291070464 8807324 15431106820229468748615903407023635456 8807325 22679560730196825633954117944375709600 8807326 59259819291265978699475041846781961600 8807327 78370009071143981183184947591492076120 8807328 31313742957930085869710091442444959744 8807329 -177966666533822954180047393590218367000 8807330 -19616200312082655576216494501569105920 8807331 -31140331336613080657198086332346265680 8807332 -13890344536704189392112952644337176320 8807333 -19762001689366256699311605325878232392 8807334 -2078751452918467925163487778031309120 8807335 117397085442268625669239755694846532280 8807336 181059095788967409111622664759954227200 8807337 16747737739272768833749638087993584640 8807338 -9134509212366219033927991175627257680 8807339 -134625819294885272041690574909004009720 8807340 21361070829292612045468568695660492800 8807341 238422167014026030158167031787745630742 8807342 -12639619380822356462642688704539344000 8807343 103789708997003325908158032100984320 8807344 -4321412907999679756563161841414438912 8807345 1245346276976320984394068129114458600 8807346 1759853175646886649269007111365690880 8807347 -296498719291926714880173817541894596080 8807348 -94356143842927771834796635160420352 8807349 -8204262705747591936727374544913975520 8807350 -1659769363817574266903251019463000000 8807351 44011964532374272171415081551680449280 8807352 -106836187060239476904117278456990330880 8807353 -248399718051920056613489801156030957398 8807354 58202216874467320312844035826011019376 8807355 37789329995832174029962239178130900400 8807356 -83392716874559253125867223643375406080 8807357 -6156967439643695805223008971464527720 8807358 -669278302915007399037309586312698240 8807359 13050567672608578678357479270679806840 8807360 42752153827945342630035294218669260800 8807361 -297576476541856225036984447710581567616 8807362 -216945309174949817833831459725793746528 8807363 -116276458079827143888626003577460463616 8807364 -24568700471462815552862215585977772800 8807365 544401097051173040547171131410691200 8807366 -119350170104702570671844817384576286368 8807367 -1043612844128651401596517562423194752 8807368 34986469245581732529991768691123266560 8807369 -113211245222267816002488417910083013404 8807370 -24567641512111466274482446000481233920 8807371 276624641987486210552873593290777927572 8807372 -52265820072549692770277888082184473600 8807373 -2379505992595908688668847236916245120 8807374 12798346859636750950612608803537009280 8807375 -48063002342306199228731701119975330000 8807376 43803810523827801268880448782563540992 8807377 22396929350537400248322096324076214784 8807378 -25986592434420522403968637591226171760 8807379 2340541079884123280064830484320403456 8807380 29297885584781836455247257065541273600 8807381 -150795620668126949185962966740355010656 8807382 -78015224902614470195959947411710474400 8807383 -55200045391285002324061073477039610192 8807384 66409010613290224634897713766894899200 8807385 23388406714036107449317919722506416640 8807386 33343610989422121138390954322011401216 8807387 -157277629476472606911172824704358828240 8807388 -39426386340691611724117549544743564800 8807389 -2721264133503416489907705273299137920 8807390 57760729334739918811006448642985024000 8807391 117835229929660407049298943140867050200 8807392 -183458233070223197501871961547275763712 8807393 76424543521235666594112902527946485440 8807394 4054709469504351809275613838423889920 8807395 38925595416234187990953546540051682080 8807396 -85825577952248604145397061196490635008 8807397 -130543606822345286792175682992342122400 8807398 36451615609244120321680814150404351200 8807399 88308028083701473347340571744418848664 8807400 46422395908756345561580580905902080000 8807401 152090181010326912194364491289628553402 8807402 -85585475876713566221126559328477459200 8807403 14043007482425162740671932368103721408 8807404 11316873797739947753422889645903040000 8807405 -102903847329076272088092188878334951880 8807406 -17043237271151311414097159837089447680 8807407 -260997298825871848995455557848147325344 8807408 -1062792428573878371818763166920278016 8807409 -54641555243053208817997393317251776716 8807410 -18602278654353097686611897280769505280 8807411 182292424249710233591397456825461865912 8807412 -58222314580029318116017289364793190400 8807413 90570498448057987216588535218614931584 8807414 -13079112649047596782170525519887947776 8807415 46042185818826784002007721706125703840 8807416 -235027379874575497671597878527018291200 8807417 -101543256345488953987356518617807632534 8807418 23560622795074725680997090414030338160 8807419 -236841262154748884334348388582440073180 8807420 -33233001364462379280978434702814942720 8807421 26586336210472437596352665357971765824 8807422 -50349184202570671780152336860314448448 8807423 107516576058102588933065480916841290024 8807424 172883320319649450611526657986141356032 8807425 26335574184615696886943445656465386800 8807426 -99725765798085398730029309363176919088 8807427 -405282426228534445326061470365736130560 8807428 -17809894577243173425149685079232077824 8807429 -41182503573493312269319059596735232324 8807430 -16239142599210478454962706909920846080 8807431 86803069111546247380579540343707861000 8807432 1001267165929766916766211266103992320 8807433 -73862887438436441583865813219556104176 8807434 -55933736627220495313842435297155490720 8807435 -19505461543095083676407998930938045600 8807436 30837049635589670756758751441356898304 8807437 98300205418006400121261490331766156086 8807438 -2836513818644420861487636411567074880 8807439 -168157569698541173191761332105723264376 8807440 11598594030431506935093872234808115200 8807441 59638506562315772733074182781002320384 8807442 -27586895459394687394957342931849458176 8807443 2104582239888711341142470035931392240 8807444 31093529294181877634013839710736664576 8807445 101296411669980515194299661991135050800 8807446 33661116585108620249120300063761913664 8807447 145969007944875585560964129334124685912 8807448 10646315026478370433177930348209561600 8807449 56941690764577093493344789905248724736 8807450 -2509117225222852861981765237208064000 8807451 141775111089252369407432061134032718232 8807452 63989623302486066327384634457734889472 8807453 -217673791963135991007552350060882534298 8807454 -6991042724930548350627778504539028224 8807455 328055589837762120691625662845734727360 8807456 -30567414173919102685082173313749745664 8807457 65839703949674510926323831558567723360 8807458 36039834520055844420097094494929079680 8807459 152096499024486538631224100582147691504 8807460 -9081495634037666631376846189445959680 8807461 -104370902497253389825011573821552672160 8807462 1160716868894201283870701475103496064 8807463 -13173234770295167925593593117086305616 8807464 101220192436322608991068997704742415360 8807465 -129306810555080616656321447854422466140 8807466 15168199136461946513717696514457991424 8807467 181152481439913484248138267861035342516 8807468 -202864005131487356901787635993815040000 8807469 180751910004089472680092203753114720 8807470 -2539847571862007062671745097851741440 8807471 161035791858911122168463446773482790432 8807472 7060766274782917128386044750897348608 8807473 288609241206080557195146387570574612480 8807474 -36506979853857009124473011781047590080 8807475 -741631689155222200087026686951716800 8807476 -80081112293392608273285718950439187712 8807477 83147571674646957115577905901227891872 8807478 -52200862866131354494654665961284019776 8807479 -109215392171180296259501499618378299808 8807480 67384159665628886670624781258281369600 8807481 3044043288802532203366492015870335840 8807482 -7570094876386298464015755062010056448 8807483 204388232535963624218657022966672405732 8807484 -43865843939223071002578264342601728 8807485 37336793252475811201003182331599563520 8807486 -9833782323875834585938462479918845376 8807487 -261448389709705475264815165871344224 8807488 -27328325228948326866302891270843924480 8807489 201791714119303457923335184627379140290 8807490 5200417434469660923165981611414130720 8807491 65576681991885903497451701045658743040 8807492 -91853857345616519669599683153592646400 8807493 -177156621411402202569479553343771880736 8807494 -20982813257944594230128475829764460704 8807495 -143631479648827666849093340093231319120 8807496 7475777819403458785282355058345000960 8807497 33910698568494011521625078150290286772 8807498 36663557700596401218526863776375903232 8807499 -154851966143203804371102765843880109316 8807500 1566600636968820645947071757144320000 8807501 -4245817661822983468803649190329948608 8807502 -56281756549757931477891236335285840896 8807503 -41607006971776842318467098613174657280 8807504 -52249256448521215316875297260614983680 8807505 -35718368849532581917839089036666014080 8807506 105671206659434848622197344519056759952 8807507 -191818382429048669837579525680042032720 8807508 -21194879548325038360619117923310100480 8807509 -26012754960870945078791847296820955296 8807510 3754497670942133105032739256295868160 8807511 20737963498863621373688902599046202472 8807512 -39051263404505911722209243643979653120 8807513 -85770939135642025186803457974989066112 8807514 25186961818066805773251855693270704640 8807515 -67366720561938562692806448074274987840 8807516 -56266390297805430129162878325687160320 8807517 31883396901331437858183462050218749900 8807518 -363731531088628670094529800954071040 8807519 55550007550286697381618173629265130096 8807520 61965645653609408258084480512897843200 8807521 -15538705074034386335750049276230669278 8807522 25817582011057590235545679549464340992 8807523 3566802247824128801808461408096715648 8807524 -195820824545783916790636923117805329408 8807525 62540056108351870788260583869676409050 8807526 4701301762362804127283543933710325760 8807527 -52079481358451607415465589355448441880 8807528 -108254217710709083952137269804132270080 8807529 24157338537508752112350176644255306080 8807530 -91553220192987719618263897126389626880 8807531 -261271959496514009237026151700178686000 8807532 -74724272814677796733300747559744947200 8807533 97927322201722303541393648240739178720 8807534 40387744307293949646593150211767649792 8807535 -78379824369169792657385512964291260800 8807536 -14548793528428750754369610273697988608 8807537 -143415916042995155104625804182774978320 8807538 5927986417149155075880184217729664768 8807539 -72679952900023141504837887447939349200 8807540 16351094723954857232045668218422599680 8807541 -49995053991396825578756706570091200 8807542 -9230159306125132197077549897006188608 8807543 74943126149945234551464903286897746600 8807544 86303518893688061899168459670969487360 8807545 -129227496561271184835524032525448836800 8807546 40234139686828467983723890115266921728 8807547 17810195690409280570331787926616090624 8807548 -50895128218642108412119576101309671424 8807549 -58577641182197331435512237803452195450 8807550 411551180318126994305577180014361600 8807551 119542891981107457416281669065753944480 8807552 115259972418388384950161978592696729600 8807553 3623599406192540666445551319989547762 8807554 -41879897181054337372376006826561715200 8807555 42480086080849267887407132839025763360 8807556 99101284575530474665848813226753231872 8807557 -66164436685369637726616337314714418368 8807558 8373746158519373720132391180583583040 8807559 6166215361044091038336884665733721168 8807560 -102609373502067321810184476014525184000 8807561 -520665951771353238932841797627990400 8807562 133153980445736262856411617468258362880 8807563 164252840740230591532748543944403385812 8807564 28096871057581111426208968948000104960 8807565 42738557417362931729101622288772053760 8807566 -53606654570076571362486878543073480768 8807567 -154770697233920351054218065711472050384 8807568 -4009005702316508762772582117264064512 8807569 271616578468764794921182507254939033460 8807570 -66810747539364074025322860744290519040 8807571 109003717439727538643206428870540121140 8807572 -12443676602674971491858311067138439168 8807573 -28138970756269385229256121335024376178 8807574 -1321403841627970862667745391688364032 8807575 -2904367124483091684288851425848038000 8807576 12059029954242637070073556001835694080 8807577 16159258648815662525564252481175084032 8807578 -58500796491318690325368446542633260576 8807579 54351049250186358767233504631870705280 8807580 -53257250093276742926564565135246551040 8807581 165412728202048598735886282965883938880 8807582 -17364477642634128072822306643217344128 8807583 41596465135543824597579278423581132800 8807584 297890440966596113728690193930266214400 8807585 126135737838959479973757063180640293780 8807586 -598731589148378328905073810134153472 8807587 245860161431421168130700908335089046236 8807588 -126978357138977472975662857783811325312 8807589 35770206233928935235698413563808103040 8807590 -96301029144668464407681269756553600 8807591 -9364805449549021079723871206909776416 8807592 55591425771250170879148340186688798720 8807593 56154458656200180813600829596697593864 8807594 -41887689264199583310076515739120704000 8807595 26650934084710860743114802151130081520 8807596 -1137782319132296149231307454275256320 8807597 42162425802330819943342764533742101280 8807598 -43917282495253048095970812830690501760 8807599 291156923296448153271027849870004883600 8807600 2567624264013820333177390025586278400 8807601 105520917525611765759973395428135761504 8807602 -85315230180915450993268624168859030400 8807603 44827743763156018963443862346563076640 8807604 -757316992669014457152626995125430272 8807605 -67980381132353082355946909625880602240 8807606 -33396412156207758702796944884074225248 8807607 13458024458995949748403780278367368072 8807608 -36901386847678847353382427126554787840 8807609 12579330187246674817774667983231056810 8807610 6987909998142146720606933750659384320 8807611 362206569564750043129366652465839540752 8807612 -210485885945850539036816187121114890240 8807613 136518732550888985967083707254069798144 8807614 51372417739938909529401784749762417600 8807615 81418129959042474215481220684660275600 8807616 -2151966789255681190739946028164710400 8807617 32891667178143507607225941391565427392 8807618 -10776484973990883030066747482661479520 8807619 -238924138761337857181840191075446926080 8807620 25214515417620062388455453751092060160 8807621 -90328428336748371062093972910724708800 8807622 21674740080394145247608175821358535872 8807623 -25696170217017590813399274586293419496 8807624 -75115106333962984870136412685654425600 8807625 -165784499528894933598268894587385755000 8807626 -45001533177180244391620620678263377056 8807627 -36921940968909165948767189470518045888 8807628 14156260172219786444267933545881108480 8807629 -159818438026092949661556148219611269770 8807630 -35124188788639167397978904581494862080 8807631 -39872375490600878236799622562591718400 8807632 -20388937926551917274762080725799354368 8807633 -705381382995324433569711918590219755776 8807634 -17574403863392562726320512524673974912 8807635 133113820797543312113722632797314636080 8807636 85473993352719296525565711442393839360 8807637 174792955209701391952756312800208908960 8807638 -31655909751737024255133661546612193280 8807639 138739004308780052521492619283566338440 8807640 -61151875901574793442422421050441728000 8807641 -19740049704728605640832200716335294716 8807642 47796305467881216269041335058603583472 8807643 60794123241688886184093814748555496960 8807644 -118177928279560785769959982174597809664 8807645 12796646094805521093626697111269861760 8807646 -11476297082894605609781032187170732416 8807647 -944827244591114151208129980683557008 8807648 -334201829327211374791465362505134243840 8807649 11729783966051857621672081619137122048 8807650 -72441108188249981724736994797997677200 8807651 4415681730651683813838305078813258652 8807652 -55356438467592830222433699219771018624 8807653 46030929159319007417418449285756906044 8807654 -158918705672759634637366294606351265088 8807655 -24881112084721012373157352409579395680 8807656 12516597018512619403026617895757824000 8807657 14232464665212276520998018699634586880 8807658 20602119860769567236664448441774614528 8807659 26729258328928724278806755884236211200 8807660 -18290550331981685498838383342344888320 8807661 -36387313478326229010447280237014997620 8807662 -82394167186431646759144600583494708800 8807663 -48713398345648784840897459667820967088 8807664 -6202905863398416521226530992334241792 8807665 -12663336526930256859997260956416042200 8807666 -10863809477036239417154764142011361280 8807667 61006164496803264826300627505642241600 8807668 -91158869760302166232055026568918361344 8807669 -313586015977571640452408061639142152 8807670 -32360342943948289186401503364092140800 8807671 -215020008186669662498144613298135823128 8807672 38949108433902504157825524874154065920 8807673 -17784992466658403533466969801441639040 8807674 152749311832528897936476869147088276336 8807675 -888796532049565527526946488007332200 8807676 -22676243254175631446019372452515757568 8807677 -3168499332244762713117911810848781940 8807678 -2764392429914993710953171070508623680 8807679 72252017453562489613137188897149178448 8807680 13120512965854797366999130311292354560 8807681 2940012216621618171186926973955444482 8807682 30770169111913145369483582175917191680 8807683 -127634490018545653856541326464813127400 8807684 -55180523177089607709540174218905459584 8807685 43708750901700694217150753529841744800 8807686 -133194962736183777636603819348410022720 8807687 9095649663541246695078737040404354352 8807688 2988938137748015749752155428109568000 8807689 -19351705518251918778511038201652998144 8807690 -1571095711879204925170765396100724480 8807691 118782002992428006452918276296775775192 8807692 -84256448677729986280852515284910148608 8807693 -20902688724178468593146687125910426058 8807694 -11979026820829004228557996375060835328 8807695 3129700318002095548381547439155392800 8807696 8171140590051659679616636227059712000 8807697 -6910651109429652919190750351941744800 8807698 87611357921313722295498917353774131600 8807699 -49880447618586185813903978741882887536 8807700 -45926227075646919258521540912311603200 8807701 209597237050408090604795354657716704750 8807702 14611436759239832276885084775323514624 8807703 -16165786622927719416965609420273388336 8807704 34059026339434273587285663210789273600 8807705 -12749193899518127652606386566698972480 8807706 148312551081401763454134362148561561600 8807707 -49450339304561507877008617182711637320 8807708 -19601224354121531093646409582837745664 8807709 42713127519177634483145142260792594304 8807710 19945023384999896642506695363898560000 8807711 410808879534797174691348918999458856 8807712 19339501850882294422234487061699624960 8807713 -61626151679201330016519575102652209900 8807714 -27026948285789483765737468467892538544 8807715 -6636777669875461420147581540078691680 8807716 183617765255876410380083860517598929920 8807717 87902674116449638019778573392445468732 8807718 -23894969858194739797225947490874853696 8807719 -11838581374020139053927828669191637080 8807720 17013633726888862677985658419386777600 8807721 47409273790854504930138697261030431360 8807722 4701877745698426072274735062186151424 8807723 -131742692569759473958971279157106750028 8807724 -23611341904682512370556922813978260480 8807725 138305582608314612046343420194168045250 8807726 130562536787385032411115597695972816064 8807727 -54793697851297379500026977503376972280 8807728 53249725388118887595724007806573871104 8807729 -93606564220086028236876797746053227328 8807730 -30065673745308994668080326385274286080 8807731 275264474644945969037660508453511771532 8807732 -33180659309690198380631306741315339904 8807733 -2103134122721688242968772197455399840 8807734 52056147977083321849116958886328321792 8807735 73569178790856905392835195800674240000 8807736 6900850211790042185445517853963059200 8807737 -10311099278628840875149554225457912620 8807738 -73483274779003130349466024756777804320 8807739 34595336438876982879667509967709881200 8807740 2141152003013704277397365762055936000 8807741 -181404786266211876018225659057764060116 8807742 5719092253582348755403105863839563008 8807743 -15461402595551015721538695784690655520 8807744 67370000150246466219841597723788705792 8807745 51791546009896150188608079716652465600 8807746 -102614220115415355043157120989370528256 8807747 17868400580042360047284152155759141152 8807748 -108339136874153850148895376555200464896 8807749 -240203025338455830950610330529799889250 8807750 -141967739369673941218654599391654080000 8807751 -112996327222924662542716097051765299200 8807752 4076178839747935356204802268306565120 8807753 -654355519609953926086985494566867318144 8807754 -52629436466800080671385990952567153920 8807755 -30878647321235415725209961395202989680 8807756 15217568905930744093087821437469596160 8807757 -41244026901479661315530574632751081408 8807758 -55335066640047087264573761650344057216 8807759 -28173119331876202327978662740516561040 8807760 -10924958238875934761553956082274959360 8807761 -56866826198708650717343065375767365468 8807762 -69510545396703572406373933103823808368 8807763 -51963057618219709652691981323108704512 8807764 -9590594930569879880785664058749583360 8807765 -105547883347664569118823960673573586340 8807766 -31355746162631335347837723645820733952 8807767 20747451693238009043814139679800644880 8807768 135614862527800742904127762222408028160 8807769 17680547703463636649174328915276033924 8807770 -12915246298503788543244874052657643840 8807771 -9310241594779811258493224949357113856 8807772 5767905849990015903321605128950753792 8807773 -136010936023054058351758414607778766400 8807774 -35054359199586189801036576852609051648 8807775 63692696289943508074717589090294995800 8807776 583374729678311387070997705687302144 8807777 -19898808169156557159907113695714126928 8807778 13389702831724041067811765078262749184 8807779 -203308987296846060791313576626176379620 8807780 69046713449958017907342015459495225600 8807781 66281860892472423770215197301089585600 8807782 2161450789968835966860896960582429184 8807783 3538335397527345336440645563512751032 8807784 53084447165619315175759265350757744640 8807785 -30032435507090726928948237654593690880 8807786 -44255822459312535104755445696572772256 8807787 -34298690694092422800147619122571787556 8807788 -12605135876037757207321588658359678464 8807789 -162282380085568403339179018369181653440 8807790 48243235250188144415660417921804279040 8807791 25385592977085431652501624699220775800 8807792 -13443831744537587835009521747637043200 8807793 -559436485531579204825256597158920336 8807794 39722819352869356797112125905580026112 8807795 212709046405758589747989075066287926320 8807796 -58427050971015537838755120202229280000 8807797 99532524217766255449594175272042843420 8807798 4262783095816251763163263143172354560 8807799 9695271459047241466064866804527530880 8807800 -223672196379953154883476676942522368000 8807801 -286298579798570578719558137513223090198 8807802 60316972488516956351968618028979876864 8807803 -32903178246806479241771108962997209948 8807804 111476582121912842566416954987703243776 8807805 54713274247449726413386802935158950400 8807806 16817742706845286039973365092802440960 8807807 -243668058462630516922692117849142018944 8807808 -108369002911174425744963830242848276480 8807809 1115501471119292978815513097211849904 8807810 -101637611554292365192840652259102266880 8807811 105862242184213653847399906758306012480 8807812 12579868867220444280800773818635968512 8807813 -1761187140156143777081575006974440448 8807814 -6420549666864519564739770683055281472 8807815 7563928168164530706408215821031436000 8807816 197225206993124061470226926211241620480 8807817 -87615760834843848365874383215394561520 8807818 20781501710284826500262302231074477360 8807819 -607299437159694821030737726260644400 8807820 46203653249076459131355816325164072960 8807821 217955791261463813939575913677983838944 8807822 -24457314282506041239300601983957177600 8807823 63911391076452954991781256301211551272 8807824 56978936270187156930630854623129149440 8807825 -24194437940850550040771407238820097800 8807826 11508975595659580511347829179785135744 8807827 -98187822808972299427857273123411456 8807828 -81478303591467310141371668936021423232 8807829 -13620395148976324205644628755468256832 8807830 15600643527413725481598831263222323200 8807831 -96109169238344852293720104963770843136 8807832 -373278236582150278818917779871539200 8807833 -199835814409123563979380199474989901056 8807834 12050861996073733930284393460595088384 8807835 34351856813332941213289474333510988400 8807836 118018745200709009546816641931130958848 8807837 325815197898761551973608030992759552300 8807838 11673645984720943011496548135929305728 8807839 -260341609114577388954531084738975933776 8807840 -207712147978231538731230809011470336000 8807841 4631851449581128529801838934717571904 8807842 20805271988997455187608800853474080032 8807843 6090940877833640389300628789032362048 8807844 -33178148936706049376096513754728644608 8807845 -172323863885241212232285197325270769320 8807846 59332566375707917902087627954941371872 8807847 33994347552664111141145711404789231872 8807848 36555357536866142764680877703347276800 8807849 -4150227444934608005013314468083500000 8807850 -7669858061595788212769779938331100400 8807851 -119443967505838832879569596391541928960 8807852 40107926924911923802223105006416343040 8807853 -33546692121222436399329149900951029440 8807854 -14646856398066316234362924262983980160 8807855 23604453655015755186648382120763364960 8807856 16493206899810096851385259160012685312 8807857 183162339783315451587714063251004543412 8807858 -16591856834176816176081949612663326816 8807859 -1072526331659676416389809636246201060 8807860 -72528978333635533984079354612079985920 8807861 -181204945702214367438171471038493419538 8807862 218624560732001895897647973262178304 8807863 78565244672890978192534127988545059112 8807864 -10539170817983431625680640688620974080 8807865 75292712422346517158399194220154229440 8807866 -94721843298651581619048620800474961472 8807867 54824344053304854690727693617304324800 8807868 -24325546386862708051353867331400908800 8807869 29990662934399304735931855194328460896 8807870 55888182263371420085598333735380098560 8807871 88018270619217092576086260044193747912 8807872 -17812237595101343224976183713337442304 8807873 39543377535172784082420460632063927744 8807874 31492244489213616035362544114014464000 8807875 -11915156023467437096226283887123552000 8807876 68035567222634723152046415967930945536 8807877 162513449461047262313107853758736928 8807878 54546966911796947257555535751687846240 8807879 -17987426172249714505866798429134804520 8807880 26296999571550743160208179613913088000 8807881 40063846297554062251747904708377678682 8807882 -9764761987670488561897341100443449088 8807883 -19498606520943092083186895237654055936 8807884 -12403085604015221598902267099154429184 8807885 7645467539080093952238656004981365400 8807886 158733739532015821488567204157292035200 8807887 -111039754403995630872979041667080495360 8807888 -30720551720159659709642668510887936 8807889 168126347599279468717432954293290208960 8807890 1305773118304462387049021562408652800 8807891 165587068406670981303151765425333034392 8807892 93400293436043967452309160509510141952 8807893 -272677867883324725508396562900548071858 8807894 -127736903935908931571588719042380004608 8807895 13979930636303885471691299763882382920 8807896 -53995543505860790144689303755587788800 8807897 20097310194096689535985724159790624000 8807898 33723739268030621339716624092658838016 8807899 60436917723495351789422601704703656900 8807900 60419400739598746784921021796656256000 8807901 158058953083814518037259408647979052704 8807902 -59665254029185892661552743116642942848 8807903 -15836840574505093890445351205681375016 8807904 61937124150587848010137573768767209472 8807905 710837305087421029684558668100513920 8807906 -15177015308539166868237059219789506560 8807907 4432307724529516494091263315377846880 8807908 -171919278234652647255008288469812543872 8807909 213315266963782518558530020060789962720 8807910 10622618798041650778472807262957496320 8807911 33356240690195851168161136202381198304 8807912 -238733431787338203226413888110560512000 8807913 -102420349137953791479216915790747629600 8807914 -205112473979329378948923777806396437248 8807915 187363076177729842433086889222623918560 8807916 -9714280455100732597236906669749993472 8807917 116786811423611824158662929896122570966 8807918 13678706077034541792198702088314066816 8807919 1220457729518154647824308966019231488 8807920 5591282133674975547799149901642137600 8807921 -288637353409423800499959709524147318108 8807922 97507046178219055269912870887862575760 8807923 203472571830344582529705028935604127784 8807924 -17153212895345580843637218866466741504 8807925 592009823016349470996347596704192000 8807926 9456956517894447368174282488265802912 8807927 -193598226663615884852451249211709778768 8807928 -111869834028568791602464802512924323840 8807929 36822952713407050400170653083904074884 8807930 28365160812176728620039669136615611360 8807931 61504911195139926282085544489904631080 8807932 35231553486786420116325964974999976960 8807933 3558099101183562979246871038527579360 8807934 -45284607409573524253896484936957321920 8807935 -160939930591110589302672515437737060240 8807936 7953230981536780207072542077466181632 8807937 16932968500055872120404111628423914240 8807938 124340991351117088106055107855032810560 8807939 11211158043139811384239099886548550400 8807940 -2070682396597674876750950899056648960 8807941 -314269839262200543246072403740599412096 8807942 -78755368235287204678812172397402978304 8807943 -43588252742611472452446711984427662936 8807944 -153552454831995910508755142395042406400 8807945 -117960605198138355622532688164035159800 8807946 -32067734564602428374212932497110122240 8807947 228638622483064506968199677294426294560 8807948 215605536493654969543035089642112000 8807949 -2343806988459083088732647427161647476 8807950 69748193150563800577851701139724704000 8807951 -140930915511288464928466682990669652048 8807952 8845905949546794526710876303581184000 8807953 -81789067400230069070644937956908800 8807954 -177269284597719246006596869505145545088 8807955 -60760388159302394433005241034852687680 8807956 154279526775038933661713370391284917120 8807957 -199187769401238328024625875249854487794 8807958 -43197830503543949718271078031999809536 8807959 210499508558868970201930454592115129160 8807960 29354594794678550027053795000172544000 8807961 361644634987618104165077426383617024 8807962 62715739960875849848962662084763925232 8807963 -125534393193161780850070401316358379600 8807964 12378754236520561827621365272734474240 8807965 -33184710199496802863215122749641820160 8807966 155352123986556766295133073249180098432 8807967 109761680375400672430612398772920345600 8807968 18203151320396579476906106268835381248 8807969 -158194956853206049314888819126170601630 8807970 -56532012806892830139379965081441024000 8807971 33846926072682355927162675581900814172 8807972 192277718486484474816124159364307498240 8807973 -135781120902947836603621694852005168032 8807974 386236209784611724551381554500204800 8807975 79644566606797728771143280192878109000 8807976 -113504029778521770329107330754212085760 8807977 294879345609630026536915359179139304826 8807978 43630866231343070378818045853211365040 8807979 -133626316585126370068514401678045775016 8807980 12946667962308866511103076114416896000 8807981 -8041573976210895514192926834014660352 8807982 -18417350943293694399279905929190737920 8807983 335315279508268105983976340213603310760 8807984 758938646707424091363551245674577920 8807985 132694136779375819668849845530962420 8807986 67017578460368019075541629526171852800 8807987 75691102564779733167745764939414378636 8807988 23342830563847971256245996045765967872 8807989 148368186912309150054515282562586083192 8807990 79473025630034601710469460844387904000 8807991 2781765927311427579592424157077761920 8807992 -8159598685632393104353040020367462400 8807993 -100506403564353867179001783731393356758 8807994 57953364574739142260036880317552739840 8807995 -36245956279257426091740801532908009120 8807996 31584932586981626472831615041810388480 8807997 -54523123398299196804548660089678587360 8807998 -1152305873783814875399442144876118464 8807999 -18947344070761958069153558055701432640 8808000 43443607573156838098579100283174912000 8808001 -118524401578258488080219938955417464400 8808002 -42479880821602318036806042597372584448 8808003 25185163717135579779804318348247124544 8808004 -105588245708717257612864042767606599424 8808005 154793078881985336248035429336397017660 8808006 76727700224576081523384954217043220864 8808007 100622815491123680351653233120526271080 8808008 86539914785708338567984650733826211840 8808009 -16526223318092697534898769125504760640 8808010 16847892723773085093175920099130712160 8808011 69641301803998145475096891991937432160 8808012 32292390210606351835516052569700603136 8808013 92303551826616739792201505407040643040 8808014 80344789268610682893400710005153301312 8808015 10091812627991195760487104144496066320 8808016 15765170370775033889765325297601871872 8808017 -57596897193929733306931450139944987020 8808018 -59400401020370143448358136634463877632 8808019 -75108690097910384898545924047921274040 8808020 -7302974117320792745939556480176332800 8808021 351714922697602046595936461204040835104 8808022 -26527919901058249979549922124714003968 8808023 -102323699182046361144796123055168520864 8808024 -47802745456864513978556012858499502080 8808025 23060778514853104833403904957658487500 8808026 -76574154558228202674357064705085322240 8808027 -6284980507165564375852754743116654480 8808028 25959939609148384686663298862425031168 8808029 -27355558208518347947860380815559473370 8808030 1920031433631802097378631343142830080 8808031 28340388758517474652592941821817370632 8808032 209044196151641104332351585202249531392 8808033 45164714309425773634999822444625385600 8808034 78028011246629923585708987384667136 8808035 -19105474899134672198286405531272922240 8808036 -96318415189765350553913470336579365888 8808037 6226497662849366456522550805675877152 8808038 -70034983744172397079942309579630114080 8808039 1428737219785400203665940105351818504 8808040 -169565060925069376590890706423635251200 8808041 -123151001738053293490856405516625898416 8808042 -719414969820697341963351212318493696 8808043 28124336730234933895243052818444262904 8808044 -185408116207608735477449933484574391040 8808045 -45952273916801549987417337163162815360 8808046 -5731532807876826562221551153230023936 8808047 -176308733139760590285530466551335948416 8808048 -14050704189666141548598719244342067200 8808049 130793269872746264825114900017563844080 8808050 57515882281046462339344440673892026800 8808051 47824496295297080304819517531219987200 8808052 39223570035605771130487384115068618752 8808053 211889905664575201192056627659002099680 8808054 7746025310646462375112666335346974720 8808055 9364723742308059790955643901617903960 8808056 19770867070358118310664464052747059200 8808057 104178126203993667802487374929790585728 8808058 -42477478333669242321259337168454581760 8808059 4103027023368155128059176146414407504 8808060 -2101509166239047213813457741678935040 8808061 3683554952781110304868399247430903424 8808062 4230101728045504002290041671530232000 8808063 30700586213511268804062278264863200000 8808064 174846099820125108039816508761094225920 8808065 -72993024536110869055753396237340102400 8808066 -70732458305121746558448287320384464048 8808067 208960592789574835185642436691801025552 8808068 3239783898031406223144315621110651136 8808069 -96500316098464913414430697507648167456 8808070 9926739005501681263802592305864323200 8808071 -43065132758408343761645292948507586656 8808072 -2757462831702709390519061305363660800 8808073 -156283972362723847869208680266956312678 8808074 -231622388484502077807440010431838624 8808075 66131323421703353957471137563382650000 8808076 207449565421823293314925406754766933760 8808077 -1113932512978131233516337809933159520 8808078 39161291421123256168680509514077301888 8808079 87346545991204968806995737058677492976 8808080 -6875421487362212142344438332269527040 8808081 236753393599208787056044493223177273024 8808082 13381586913251760236636014930661563392 8808083 225438750274277499760706012360443718880 8808084 -34307341304566223428835320944999089280 8808085 29399849140620988791945959871362641920 8808086 -8109085010866566946850781623743286016 8808087 37328260312274792167488004438625885952 8808088 269949707202350242969699683075811061760 8808089 -194357600546510804760806633455121821110 8808090 -16684664823299549808741466237607527680 8808091 -226655308387351826567738267428579727448 8808092 16878447586313438998897770645274066944 8808093 80134485771306272132815570557636544422 8808094 60295468317314502014785586966607732096 8808095 142522994151259709418294455750615620800 8808096 8202342026368960917333305011155763200 8808097 48176101106529757921904441958844472546 8808098 34532223222562916961090481602728549664 8808099 25677119615398286072389138388652665328 8808100 -24797426136830935779917670747749273600 8808101 85760979368322032825763746324939559102 8808102 -412072902104740838743317202067195808 8808103 -24716087669940124427247470280810641136 8808104 238466075122971032936301275931359232000 8808105 -84956586284258134489853144195852678400 8808106 43695505080593573852245539468651287040 8808107 -4243726795599523330473174870897555456 8808108 35108339845597861437305294660351364096 8808109 -72984769718870924554994906342213488968 8808110 -30541934175506336632380163714472976000 8808111 -100239877203973289419965456112829469792 8808112 4772150046024498844082460258600222720 8808113 -129987524728687238984254127758627562316 8808114 -7441562948213389482059309847037444608 8808115 -50548665369869405354717411783878112400 8808116 -129616256119443857142799461482629791360 8808117 -138012623094925247936347170236339716320 8808118 -82070631889799953200834871945423779840 8808119 2065275197144351303029860717623897280 8808120 1074003587879261731156800553946112000 8808121 -56958763655253559841237072918552626688 8808122 -66527857940839378824120015830334382368 8808123 -21975329563301309046007819845978657792 8808124 15432058455859852889336795051457408000 8808125 60928130255577251151997016282053237500 8808126 8348913758564634106366222944210831360 8808127 57477423885196348756547402095706325480 8808128 -3783383811261465243209227153340104704 8808129 448832847738729715588294023221850746880 8808130 108978166596357978705989487725160252960 8808131 149741282843951907205411230476291805192 8808132 16415030111378016184010648601389420544 8808133 217911948572029297794584885036879004864 8808134 102802249216924600102241106913960721280 8808135 5568853581881545160870003506684608000 8808136 -86108316265974625325818994906215372800 8808137 6496140474925824146398423507233138432 8808138 14604269596603584392043177067210464000 8808139 78791456819983533687445919432809633940 8808140 61565835125571721223046999612176839680 8808141 80848638809956723940329975362321854400 8808142 27259752726822517277447698561822603968 8808143 -311509888304426691198757721912740462608 8808144 -2242715293307595194772115481008275456 8808145 22173392805477117273053697354579270900 8808146 -46780106186569671255382157603217112272 8808147 -13875028315628645863653210378570891276 8808148 -12384652726287896535500746112476805120 8808149 511153198899621299593255787501973120 8808150 8081262889758445794506551231256937600 8808151 157056211050240889459902832547816642904 8808152 -108423389446510759209659050720705996800 8808153 -21974961061865209552481686441446302400 8808154 -4843202097567426774514194951494028288 8808155 72366929846724163046295583365862331760 8808156 -34707520033596184581758497539827957760 8808157 83740306480223709801047104090971658406 8808158 63737906411641534781728070153753623680 8808159 -50285939240959050303847886121843104880 8808160 55414842281356361084832774553813647360 8808161 -101247810143908310313581484522368327868 8808162 -46125030571519922293508337525241969152 8808163 180987941496639207014631896829346048 8808164 95029311916131023876979571144324853376 8808165 23289640884156227652023905819960053660 8808166 -26309794698606715540700564152932886656 8808167 290423738959996658562045955894240473672 8808168 5396568701315146883034519808985333760 8808169 -206183777549150749034182198875474566880 8808170 5472891204123868219722910152606336000 8808171 -37363235773614594048636258307819496976 8808172 19296144191620488598501843774520524800 8808173 -177830287468432139107182403105124884896 8808174 -25068196879726523239258779585786080256 8808175 -48237780768860767385530614680943688600 8808176 -16892828777571952604830016878237188096 8808177 -28935111516220711737789655114720382976 8808178 226088402214256590116182393462293440640 8808179 186593388334570084224501570403119960780 8808180 2761294640591736240760034800776990720 8808181 -82238967628277285207161897581335696900 8808182 -1817706542938174206009886112555759808 8808183 -1307605309891123878936617534728077960 8808184 28731989201990930093349007653902745600 8808185 -57407783312995617348855952594817053440 8808186 4625703321767656618717959508317139200 8808187 -270788373786746061958996309942409363164 8808188 -54823453672155836354245903110845018112 8808189 -2136719138143929002589416074911621504 8808190 25865875825606884932642744882702337600 8808191 144591327281738001766676435675556615720 8808192 88371037562507682331504763620382736384 8808193 -123777658566453361430729688428151917820 8808194 -5993764662879680886234322788834466560 8808195 -76815780932329041037342579398478080 8808196 178839272277781636448619097005581878400 8808197 198664050639883584774806380418090599740 8808198 24803872464395406231855729707195197440 8808199 -891707313280135187567534480973222840 8808200 -6501702225845910082793222259701376000 8808201 -162349766483177878596335471463044282070 8808202 29306162462115975857739288910546703712 8808203 195455402883395140133110963877336026452 8808204 -26902509749233897408223384973152162304 8808205 -1816457491410365175771747584508330240 8808206 -921528797637544421470878986921521152 8808207 89800638285647531672119122265781794440 8808208 -3858492570611149140416643539670458368 8808209 -169439490117363588685717755921170276496 8808210 -51124163111007047438449106027702016000 8808211 -231700946061205609737508742883554303188 8808212 46110195454840560138636433193385197568 8808213 -107787013849154857937518572458604879456 8808214 90421267252083847293269043320922471456 8808215 70950663621594139856590760360862671520 8808216 -36125509081990847998027897264354099200 8808217 -218797329711032009965694658075080907456 8808218 -9967463439667970978836504550031413760 8808219 39918759460012466766869951565079724304 8808220 -29097347088292069655333378873382174720 8808221 33218089453598292424101231096820312422 8808222 7901463213824930462801444224510301184 8808223 213069887839643998411627954086622390560 8808224 192276763649697884685540786039578296320 8808225 22969617432118141874385718677026847600 8808226 20791861727733570929706751694593351680 8808227 164156362162366669700728378925060119512 8808228 34427723547582010638532460418469171200 8808229 -5934681940638832156115428861661787360 8808230 37146280793835444452138477758193573760 8808231 36474587870259357240849551095892909352 8808232 -102352712333662954749920181459823411200 8808233 -89151556341467229103100317081988023680 8808234 -42166613470875596103419737455182487552 8808235 -44480874078379691812696585204279182240 8808236 46861993758001223681927025710481093120 8808237 -25670227605706248202733987098631410560 8808238 39009029045326428842028051744236976000 8808239 253133373725860925100875194759547179632 8808240 6670565935551864171689674871144448000 8808241 -17116620172750851496141539313641329280 8808242 -3406241172779049871267915647828991728 8808243 -14408394354689172479068777404811419600 8808244 -4959812739765319375744669044098628864 8808245 5058443104104454467038296461994296600 8808246 -86939249995319298105468757471641360576 8808247 -25239277645403767243811321275812007936 8808248 -386229779845840244963616164189488742400 8808249 273034485662207143909776576200337888 8808250 -42852587241127963166222712307134912000 8808251 437110248084722664057405919889503553232 8808252 80451424995353808261992620299298386432 8808253 12358203096517364018436050709435840364 8808254 12722884964223248256037814008627130112 8808255 -46412481218382913977919604273727522600 8808256 -74662149645851798097557442945870725120 8808257 167819862945512226358700725606933800 8808258 95294529199000173450586077270687536640 8808259 124188295198892321935903145605921654460 8808260 79242099928231444936986551866902466560 8808261 73396533642603336198685341830148922368 8808262 5442925369402199232439251390637424064 8808263 -238056013861630569788197316739605826720 8808264 -60702888535447146581318639374840135680 8808265 -21138450780126707325554986462617622080 8808266 79466367105083448168657742116369974832 8808267 39067562702176431464727223675284026880 8808268 40320684765054218708288437854230066176 8808269 -44130662318739969608307202005406872330 8808270 -38602134627949099960745085537332797440 8808271 71734036609355888743804279315107188344 8808272 -33683806630808943191429441774501756928 8808273 157548732017549648855075383512817849122 8808274 -87939107884294415925884560873420074864 8808275 -27141076591447675479078893468212381200 8808276 28807678898569878615406606334057570304 8808277 -40391439883592783793112092820476080000 8808278 18107518666489652451288229119150557184 8808279 80100584714922881214566177404265042640 8808280 -7012543721942802840613678608458342400 8808281 -16879217204529849194525580809782752048 8808282 -9170039086008291960028022000746091520 8808283 187242512897334383820480442194940117248 8808284 194336871632646662765244502576088256000 8808285 18896408942328822427284292619103439200 8808286 -61299675094480160083839786243196800 8808287 38244108971709829808910553070574426240 8808288 111678341552893520390388154691567222784 8808289 60018609453154797153114465173928888816 8808290 -21044500476656032090918450738837886400 8808291 -86926373836368592034130607383750979200 8808292 -17997284350331848311162490104588288 8808293 43267230901408397006558480022389268444 8808294 -7086749643185308298039033756615817216 8808295 -53954265728082626155059938175283704000 8808296 -4719289498424007572938810219801559040 8808297 123173460715206552462043626273202285200 8808298 105658522996557972896730428638483796400 8808299 63218279586731004870786377162009565300 8808300 65796708644597929844421880258582598400 8808301 -202945824690594458503843738967507030698 8808302 4982825646325637459272810595879564352 8808303 18417653185925645521896476573941394304 8808304 36693019428674159809748378619739013120 8808305 -37596864213465087741799696668464904000 8808306 8980267642751776078988012753814657024 8808307 246262256183239840201021780254523540556 8808308 -29639884466135935544017441352949267072 8808309 -877229594915079828561584666681343744 8808310 8019654598651942260618607027220152320 8808311 27064217796042489979220721577590652824 8808312 -173359040956415558944982468878054809600 8808313 16609582249706882601528765324777602944 8808314 -120555936265893776375105508651515481744 8808315 -184179515882076654533349789518100000 8808316 -279657166080674718082423857940211200 8808317 16434781500084484749956602320918403584 8808318 86531221723120583198996233872862254720 8808319 69670256772333626578586807587230910744 8808320 28907440038816252907567515889670553600 8808321 -14955027705681141277743496027547886288 8808322 113618464254454132345012359071869493712 8808323 -75333582333977453282708063665194133200 8808324 -20399325565529752656944252666993049600 8808325 -108942770094222669444306378267249698950 8808326 9216307659277886113879020599600195904 8808327 241146972385963688759242346526726463536 8808328 19065894182967506488757159608658626560 8808329 178735113449366807707191267232718013876 8808330 11680419937981244387143554896022720000 8808331 31392337885655383935445314858884444160 8808332 -36813570347772600499984128485081499648 8808333 101769645671012109119923111272613596864 8808334 -134313363223657320044383384736390405184 8808335 -1471411781161508889540242359110848160 8808336 -41723149545300614914351966268325519360 8808337 -16515096689258229020255601556957073600 8808338 -53559309441603057319115548124112805248 8808339 -67453855367183768866063638437128212480 8808340 -4736874129949359758790121872799825920 8808341 127818807745796704332905527914527042592 8808342 51957055291931524918780291818189803520 8808343 189167300281445199256555737427780640640 8808344 126146512144928435186893357400116838400 8808345 -555486049327331812405843603428825600 8808346 33109849967229724516884455054334174720 8808347 -17892476467011230724970869170335297536 8808348 6409438971082784259040290954977280000 8808349 264991647272554111252923940320208703520 8808350 -4125240629430556395860895202610832000 8808351 3795871186396367707857305640574325832 8808352 -76045896299393949683180250594649571328 8808353 59166718158796491145653626167439173602 8808354 -97784172775214654767937606996549839872 8808355 -118867236052831098450990889182478248240 8808356 -68858340357192282954391177574188216320 8808357 21967686109719840506808959299934913888 8808358 -8794290516247393932632718997879287552 8808359 85881034683898601839242874537933498416 8808360 30805648815400957281851338895098675200 8808361 17813202187576707086713821309691923962 8808362 81435139889669376013602658799180256000 8808363 -195101000758638842991923003291576324136 8808364 -66196782844938493726563667348871399424 8808365 14396269056110599001418722510524084920 8808366 294768160220838537988749971310716928 8808367 358138585859081715513437007212602428832 8808368 23832513434034270487920228210427822080 8808369 19853357953864011096215681924007303360 8808370 133175033503454582909244032569761715200 8808371 -17252488411861910076414409075783283712 8808372 -146470655752437743485230147712256102400 8808373 -52729137795694199776032527236319754240 8808374 26498136501326643644077825785295403712 8808375 44355030666296885783062219669140576000 8808376 157041187622875043617652387808277340160 8808377 -7293560178607477689808111732803931248 8808378 421560048024821558907078782456579328 8808379 -140370289773533788838271759348072917836 8808380 54061675595965852469766564313986478080 8808381 37129696412152493467582145021395997280 8808382 38318715508526989314588133851190382784 8808383 51565903921882226824102228874348557632 8808384 -16899035899109990830924463011623075840 8808385 -61811264888843228182796812753673829420 8808386 63488795180458477291552108724799709392 8808387 -69530442713549349771896239978422784008 8808388 16876810359938471975602736389312492800 8808389 14274896886845026033427980489655324190 8808390 -23399361596420179938356610086063527680 8808391 -2519365631800904072397619344520119968 8808392 135248826784102332451763941834397337600 8808393 95848502960341269994462807264728719328 8808394 29312229003911908367805700406602290432 8808395 34668801110276146889077918364228940720 8808396 15295878659133944337818452332121473024 8808397 -91428502757787636775707256451017323048 8808398 -14942856955868259789601930388707721664 8808399 -2428648445776223007044688863107915200 8808400 494557665955828320393210528170188800 8808401 -98839179556074201965753113288681376448 8808402 7491327568861000663361779988518010880 8808403 -27722886092055071423864351847460501040 8808404 -196923991068483052337462101626516799488 8808405 29735994120774200762674031994872592000 8808406 109994616806342285807502595174728886464 8808407 169809017681152567238793356749685363280 8808408 -59980041350152629608797134503595171840 8808409 26430593608468857009844708896828707604 8808410 25563061254688438104734316492524333760 8808411 -29198511142587271627178294224459584000 8808412 156954143033782558680078214474941568512 8808413 43835032841298044971230911102868298662 8808414 -11295619888837798166568166925468903808 8808415 35398710281159086613998915604314229760 8808416 -97218432330274489702609134081590427648 8808417 33132705416087575812257599758802924434 8808418 -97968962006414135405467975297911353184 8808419 -17946697529957742019655659021971042000 8808420 19884161253746543040464934582265466880 8808421 -930466817938065917726999825977252480 8808422 -8899469192409682359357076733743378176 8808423 111074129839982197108590894347332376448 8808424 12846579920735128614473410531296460800 8808425 17874587135205138205276957667919576000 8808426 4626938515619290268108638503170809344 8808427 -29375154747594738544618117679208627724 8808428 166987973665228647992632776691994605056 8808429 36748468832749929902689191516998030400 8808430 -1801499411415347047200463836943132800 8808431 -96739837431780810484983571592079758520 8808432 30136370669210316396656440627018629120 8808433 -12850113199707538444374402231178963200 8808434 71021623115394955784061767002377004032 8808435 -94240416190525644007133676002623884480 8808436 -37897343843769301304790890224128275712 8808437 281203473420196984705592934208981518 8808438 93551308065286575174273749078769661440 8808439 -242371023459392422916910796614697140760 8808440 -117348743954928931922952638945981337600 8808441 94901678508411636317756598762315633600 8808442 49675320695824280287768100793752029152 8808443 117165489639291143863280501535823011600 8808444 5897285224403105345532711520876816896 8808445 -60281287732528078828633366575925113300 8808446 -50796553297663910144868793362241892736 8808447 -46555449948065204039427410174055247728 8808448 9174914162289714100637126244654120960 8808449 105101170709660396138179718232955106454 8808450 5503997433566731668766358777808192000 8808451 -40321666198333503329010268747067852548 8808452 15998706761286607871580346694434356480 8808453 -177043745780642858088127940204108688000 8808454 -65285424403682171947834609484809806528 8808455 -166369506878352922643639394507099605640 8808456 87819243724315777028246286827675443200 8808457 12250684509556898491810969611069383680 8808458 -101489252919801376939607591708469949440 8808459 35487475416418338615606779765523856896 8808460 -93440395579427487779874502588097356800 8808461 -158316150493964188719263347307277041736 8808462 -12160445842125501661432844831165239872 8808463 102416356568190564434964546111671034624 8808464 77620119900080531079959910851543040 8808465 -93953938719213558413998201833583092480 8808466 -60203248085838469006276853712177438720 8808467 -48295359140631974946012990093403478484 8808468 21494684456550933925215999524042962944 8808469 206091127965088556993800291069282530240 8808470 23715809338124052804526004417949624960 8808471 29267073742707779133491173948456120320 8808472 1076723474552258044604949057223249920 8808473 -60811734476944983111724737202022461440 8808474 7660229265710007889867667745757263360 8808475 -24493220966826243492433259760721726400 8808476 -73782648490956347836477188138940116480 8808477 138486012524376845437802845470899790720 8808478 27899090323906695129208468321488464256 8808479 -103560302432018062016693916990152998848 8808480 -70458941034401476617304929713258496000 8808481 26983675295708600905756997893866887328 8808482 89078362763847985925219624449175035200 8808483 -82633226737232068410226855362171107976 8808484 -13326442027254581752454975240965657984 8808485 127457062305620381348139999661599466200 8808486 7651902765973313933954228815254188928 8808487 -12186186331351768137337581423301563080 8808488 -13762144644092924455063189407016151040 8808489 80105989579709097390897323113532302500 8808490 -5039990935359359531612499502691685120 8808491 32834562061882808487521118728250803892 8808492 1677276429199959575682013628661940224 8808493 20129226270103002028155569168446505824 8808494 -1804965975552571918906558377416931072 8808495 14674853875267469223866383560264038400 8808496 2020493040949087449772388403961905152 8808497 -243206048618218342431199544435754723054 8808498 11475496237840744632131837402736733584 8808499 -36314917484857487519211947019408437088 8808500 147744918078998078503663392406978560000 8808501 75954019219582302994214260267260121440 8808502 122014369157858374152610313350731137952 8808503 236651478033392178593156769509152309464 8808504 -3205591429656776403162255386270330880 8808505 199555206360966108019384078163880677760 8808506 -73760918027696602188154491075943033344 8808507 -1110301931920608492384100063277630232 8808508 -3676185328338048571294169143869004800 8808509 -7739124458288777119617516678587806740 8808510 -13438811119695260795042521898650285440 8808511 -218950416699119697639921797907174253888 8808512 51740695489730370357742772552716517376 8808513 -19327296071851989665425559108756813952 8808514 19572018726940469452495768847978626560 8808515 14691195826069581674737354442033798160 8808516 -31548033391003999307256886065979061760 8808517 -90632737960786392425560009708193406240 8808518 112417571072858408588171095603961103360 8808519 -32116783884768778750254572156338591152 8808520 13305457872490564346354649274775961600 8808521 67194794062780539999338607395185237722 8808522 31556368595519031188456164936204005888 8808523 -10187506805879815599309402203655170040 8808524 -98804492415968179884866097586084379904 8808525 11897021588061864665769248702287476000 8808526 -67201136323127662789831789569646511424 8808527 -39619914168434103489219875283565392288 8808528 14806653803960428866967698118893502464 8808529 -512860367139237365149497259409598573840 8808530 -12182311633822829733366764162623743840 8808531 100216665540326999506878151895141754552 8808532 26087811239526840517396783829526605696 8808533 299074298858727045026382402874369035840 8808534 84393216309848876125833170237765500800 8808535 -3659627528403312759447516759757029600 8808536 16665280270652960613027115602591744000 8808537 110001787864274072789091346242537124560 8808538 15575025872771886225561251580978001920 8808539 -108525068909674166522058751953002601660 8808540 -9337509996690525237795141314181365760 8808541 -18616893749152971687705354156655932096 8808542 -21988809737192282654151871831778003328 8808543 178452365185186412723412852370095916632 8808544 85830247924172395123950537041955520512 8808545 10245320337922673137463357814633769320 8808546 31106762809415889266843626948503303168 8808547 -101630266931902019125710335890637547360 8808548 -23123357667275523091110769226079289344 8808549 -81124210195800502498563023142783263136 8808550 -16741631825758591133157598209206400 8808551 -187936132639001005001865205972146629448 8808552 81749030335296110384189457768092467200 8808553 28782889762435394596858720162147493384 8808554 -199690776662544907915674543918662009088 8808555 -26099395127445536071669438977298855680 8808556 64139112892217977955220068322414168320 8808557 -81251320841349460391701217243954455296 8808558 -84903559587914423297085126221435449344 8808559 -90691007241122150155319247030584008240 8808560 87379212142206765160042254792061747200 8808561 170951045960741607504279817342731576000 8808562 -35827653733734931440229545761981246976 8808563 -16509521398525280755079470556404149792 8808564 5535388626298536146683250997011275776 8808565 96165586716413614086008296180434465720 8808566 -6480584989910602231407507619599463296 8808567 35017502140667398507378882865060540112 8808568 271370145823171614762186085369151938560 8808569 72261682551135513237575898402090408960 8808570 -13973489365345083300898965551754830400 8808571 227569374659592076928182058705517489600 8808572 -150973660515755968177564407260822942208 8808573 119406934247360584529799156985396637184 8808574 -138635294922445185818703349586223358464 8808575 24128256225569351954765325573955101600 8808576 15596396643927145348300969486791475200 8808577 -94624435597733827013416429172853672574 8808578 4530116436412770749488166050034038656 8808579 100187473479620639541610762073917650240 8808580 59459080009221336644621211735647539200 8808581 73162339469586044133051513536832140382 8808582 -96438767844269635162888747036246272000 8808583 73232292494706662776568006192346251200 8808584 -15694660896953437805614032038009241600 8808585 -81252257284016914535109469530286819200 8808586 52468974987749644469843984712525921024 8808587 285138879581890966189995069408421153236 8808588 -3640022074698077281425078187961708544 8808589 -331560355287807097721806486729459353044 8808590 -6339860699351192032339906919004672000 8808591 -65038210283810587345807989410820562176 8808592 14897176142871235908651885236886323200 8808593 -1459848150088115694714995567011408896 8808594 13613973658208421523716055020597446400 8808595 -23126842972439792299535519711596126320 8808596 87619182068382050882719473167980387200 8808597 29932788181976653781813871343872663360 8808598 129596001208105003684252479057712096800 8808599 95986636093449758439122249223393215136 8808600 -14225723865920972208902279034534912000 8808601 222565872462200854982998667149174208532 8808602 91726799656039968885133400152573711104 8808603 -6025167613485480525293153747825160192 8808604 -19569856612117392442281849887415379968 8808605 -49523984709325446185342887714996784400 8808606 -45002475755152541052594797558519460288 8808607 -71455030706217108973564161214872442144 8808608 -261475793806496622226559030833905991680 8808609 43764566455460279776564762722280857600 8808610 33815645830048459342509598194223644960 8808611 89073246283896183759082965787151201232 8808612 -51820933423284518341174238524113266688 8808613 -114530059809004972995993161558672548416 8808614 125692741054046527844576589533230768512 8808615 16854887829533450548651635508009344000 8808616 -19621212618842639648529900181370726400 8808617 -115535042937653991609363667713158568960 8808618 1492942393029454550426008784986426368 8808619 41881502305500666538613703618715604800 8808620 38809054645280742702264019385698375680 8808621 -116660460506066853464086433214679505088 8808622 -28296791781662910274735950544939272576 8808623 97904573627377134033597483305380297872 8808624 -27237557385598713388600065306322010112 8808625 33542619204249117156954159623229552000 8808626 -50355452019318619860613068940967009280 8808627 7593154732224651140159753889785808432 8808628 -129594585213210396607995082654496276480 8808629 -32712784494477799574826255788911402770 8808630 25179988773348480157872193752541787520 8808631 78387953471634247744754541789784581832 8808632 23356123610278946501988694224505774080 8808633 75055603338245325247745474090400572340 8808634 52044168635115036323737691285636018256 8808635 -155727420908686769529032020640067610080 8808636 71716426910174545149002292322661970432 8808637 31247080136436031076766446233837799040 8808638 67417810076235543519735399352258878720 8808639 54487663314515396982364265103218497920 8808640 30875034762854822479567537563437629440 8808641 53317131649425687802074316071547472640 8808642 64287836541463603797997536048570316800 8808643 -156640739275999029413331316858209703108 8808644 -41096059651268210614614587469941933568 8808645 -43811588079581038424540505619717700160 8808646 14995731611138444825823854215014408192 8808647 207315698881229830342068502104433484040 8808648 -26734173011556709173472831079452631040 8808649 -218792892144458773003820429516334269350 8808650 665066178100581383920797553810713600 8808651 61684377816472801806649052615211897768 8808652 97252841754865821366517130888755576320 8808653 -33745461343074552278653306223978474496 8808654 9186072774222880846491323247300525120 8808655 63770449776087402138445540136503932960 8808656 24082223067605001968270375010467930112 8808657 65745826904409815176816995915381038016 8808658 43973384159114674975451379846119592960 8808659 178084309867439065309560865155921101904 8808660 -14726129846588326518680167196747120640 8808661 -11843482162088628807893429295554460000 8808662 86461878994929380296500042078294483072 8808663 -86875252071816907677297746728608975360 8808664 -42171945783137562104436594845520691200 8808665 105637670367182999355105800763672813060 8808666 8015356826427837479535700752850732800 8808667 -30736584511639736639886510010560629728 8808668 -39824335045302153527608110081594114048 8808669 752299062050276020243551685061606796 8808670 39395467125111674312268389387854041600 8808671 116481980146963684470874349911159315872 8808672 44402700750259046163675864076761956352 8808673 -280920885290719956886261892585947114078 8808674 -21570541587225832615452945010236787200 8808675 -46727265523196508875902460012191009200 8808676 -49386421042559627230250673206886855040 8808677 -124786267918510220018573780407621488708 8808678 23146543183492212011217353783704581504 8808679 445214484414410901743236902762712 8808680 107126322181899972759944586441005414400 8808681 31724468841568363836710875632674590464 8808682 -138250318331907874664441592309089993808 8808683 7727088198560085687193672757658801264 8808684 63062815348057482052785959637182363136 8808685 53128776966573479947095291709312159200 8808686 -12497400887988899214301247827715658240 8808687 136184878797616697246017028218465299144 8808688 -13130037634664960546843393236941209600 8808689 34223868207110392812051959309552708040 8808690 -46243438872751718068166405871241167360 8808691 -20077004824092470130524714633939767696 8808692 -66663839356999101544482661483698504960 8808693 161116547543909519691410566132981924224 8808694 -35663384678624564510706850250728843104 8808695 -42176682719447663001853943685856031520 8808696 44096108720506679719145389008321331200 8808697 260572889382088566453633120866519594052 8808698 186559548636951262566180765375588864 8808699 104562567791664729576590764193428093464 8808700 -65081617722836616644375412603692736000 8808701 63381569051388364282664904799022755968 8808702 -9868627242493596618053780682289170432 8808703 -37155550507458814448622206481915534240 8808704 195029343211301123157537611195445411840 8808705 -115290192560271528826331737886875339800 8808706 30508074779451287114702578760511388704 8808707 -67733701958377821944646741592365617640 8808708 -23170336587939926960292518077694699520 8808709 29072592010244333124926272994105177600 8808710 10177186148047027544680461260320133760 8808711 -123979291694110989487154377631158192728 8808712 -71697879439558460903028498147518054400 8808713 -61593137785394038092268491488034623436 8808714 -35750017619406077870221602045134919840 8808715 91658714886903818542147150892161860720 8808716 -22484383231927786037500314583131958272 8808717 61786843309314316196314920082878022080 8808718 -81858617279579098958058094965793669440 8808719 -61244603520547018458288439700708369856 8808720 -4236103825088964726993328628847083520 8808721 -74787110897820285017109025966507087500 8808722 366084806977941402317156591354257920 8808723 51296175509167073144208153924897177600 8808724 109808872260299958497020465254624884736 8808725 51388343202864705164295480966934946250 8808726 26064909737882375916885214444455254400 8808727 26430298314613954730744538287684888784 8808728 103159375286036104814331814141435484160 8808729 -67930200655545855446708797537662039552 8808730 -79400512718840535358897373863538806560 8808731 -68649573361471161820326688933028292000 8808732 -36812172163165364018066226097065145344 8808733 -125629063244851223841678268414402597018 8808734 175815594283014407929807874947903985664 8808735 696515987200637727118392064645824000 8808736 -220430362947137737848140880312822398976 8808737 170296498831355582429927220684080878080 8808738 -22516374186728788898163428596852899840 8808739 42786083085773775367777040047428968540 8808740 -34450087893983116236790399204810629120 8808741 -70755558526523083638071793721009133250 8808742 -110508285059462275915754228883428980800 8808743 13085818510684170228198507091027798464 8808744 -24547147858444554096037301673791815680 8808745 -119347156061972656875273439848166214400 8808746 6068439289548307389763023655862959200 8808747 53138521357340316899355756101187952128 8808748 46595386758138148706330135308983270400 8808749 112421867256170674434167230058103018336 8808750 20190439102427457260376976414248600000 8808751 -24512774065000657343186648568112950400 8808752 -11455351949561396055195364175935242240 8808753 143870675782722861584163983148607995504 8808754 -97256933255058932945168622903642897744 8808755 -92588659616236163220869846182227597840 8808756 29269868646045520754565905742017071104 8808757 15670692750843708068512662858897819552 8808758 -40402085215869900567077233273713389568 8808759 93633415891735352791505231243752429680 8808760 44607940914445494581029578136750080000 8808761 2479744384142098660147062203020530372 8808762 13092661621464857171917280850515005440 8808763 -68339028584101332559341196245624744988 8808764 -8061411884713809977367156099248928768 8808765 550253092213300151986753574007152640 8808766 215874230167323481530555349217472123648 8808767 -68243687062602165637014600910522081296 8808768 5213768533644502390826256756322074624 8808769 76519000938989865252398346374924061360 8808770 -9091414095475006291434288154500672000 8808771 181586884861078312554127309190418142704 8808772 -17867297858648693912505199774306611200 8808773 277755250939527438899366102417687141022 8808774 5973143612284450911772534626299437056 8808775 -10479225344069241575677540584686214000 8808776 111919281665846140358404246116825646080 8808777 185985779103949539591213314712585711840 8808778 3292653232204176138373756776603755520 8808779 23599797328751779099735859282404518000 8808780 -3246501134914891408283191889655398400 8808781 155997866141950835397612477902180942582 8808782 -149487584337205444145181218483008435008 8808783 -2960498179756347349964403732320246400 8808784 207903739419041170305797231747792896 8808785 94867700994744627056420495059804948980 8808786 -27490777846160290182025746079674640896 8808787 298965236474757822874109206223108332320 8808788 -155954754962041995802885260821637984768 8808789 -171250843033583009109418603910324699232 8808790 -43260281222283629759294866462518449280 8808791 -1181627237396349489044177891918801616 8808792 -6269989773611914553910814525519073280 8808793 -70785862680968791041015794451260198016 8808794 118112747748554250715163461447984563696 8808795 87772955858142622401868723672589751120 8808796 -137579763663594701258780139579382113792 8808797 -9905866353204772319460596589101511648 8808798 28813888738969793322891878465611532928 8808799 -92406303110502608014915076102296102960 8808800 24179296890802197647226919020134400 8808801 82525506037008342340037103679192243632 8808802 -54808162396672930525945124376158952288 8808803 -275737096072204009743172386082841267376 8808804 171120750652882517517551373913977477120 8808805 -1551069724112376129030472140273223680 8808806 45652120087173827547529972235197449984 8808807 15383327996322303391357254494153304192 8808808 -95877568470417990100731152072294400 8808809 -51110501567728018050456483751801788300 8808810 -75913737755693316495731354887491686400 8808811 158901828835759675133306585743364854824 8808812 -15729159694272478539239868681531368448 8808813 6200633588288387127543083612278650060 8808814 -10172783746914423310249899771125691648 8808815 -83708465751639531339214710425475962040 8808816 14449971023317993165103808244340490240 8808817 -15777905461228792427144281224292342928 8808818 -27386455093196189488171485665493024000 8808819 -136242401867839834047840308730011904456 8808820 33702324872604820397788649451214222080 8808821 -8045128332515378759867168523569909088 8808822 101678950386819382851291231392597887104 8808823 54286205777728796806556699156474046240 8808824 -3737775840775630745846347990564823040 8808825 -7968621223111558146880587923627690400 8808826 11808026092029718357760868740286842304 8808827 -49747276610981182421814997165049563728 8808828 -41869931178454719170149562720545087488 8808829 -301306464659123133253189606901460808570 8808830 -18175490975951658339488298485949781440 8808831 -2116996670128382921090281746998352528 8808832 -44193424825303800166572202403876044800 8808833 -13559115576437996071106245491030904992 8808834 103040463300184405556096708138419418112 8808835 -19571091267014477722418631148279512000 8808836 -3686061916568449060780916367049359360 8808837 -107492506656317621801845930977984885600 8808838 115094568783244558330213984799365108320 8808839 2340711055881134694948327140306818368 8808840 -91387334045342775591183916928588544000 8808841 125941515468127013417812961343615705242 8808842 18820089006842065059873794779058502912 8808843 -141782725208243059976605156192476729936 8808844 -43258055686446951634127434697092566528 8808845 42504709399156262893236779512182607200 8808846 5485407773170781175599684779195705344 8808847 17070713140849972379848692681017600000 8808848 -748346835779122645221536763763580928 8808849 -9305341125412632470413922709561061440 8808850 22107213597619178739276641597230984800 8808851 -5301640238918635280041179060847677048 8808852 31869967651297375638827665722498250752 8808853 -108077418948067825315736264936748222240 8808854 -25665706367097004187771841048305286624 8808855 7051673106692674717182063375624791040 8808856 -22903165915939701792764963249120870400 8808857 211905806874354944964453646807821707412 8808858 73938856694900202090964134773845009920 8808859 -40631747910864553766670252925165554940 8808860 -62651939260895029956991357504443793920 8808861 105409853654803178655467541812071463424 8808862 -47286316052862469999024907700538351488 8808863 -9319542538182045259583985311857149840 8808864 -41944814517048151134759386768568483840 8808865 8524166510127983899402669505404709520 8808866 144755942507045140470977957836376079360 8808867 5023759059723930987818890356161905728 8808868 -37493954674606373716190569114051902464 8808869 -561671408458250294968741176226918748256 8808870 -1195494392138557059329378332368291840 8808871 -138222505376971700211848594755054065528 8808872 -21991300420602456260370828290055091200 8808873 -167605439070294137233917499610154071232 8808874 60728455640881256682260550924201717936 8808875 -192269485386327387925647599080496100000 8808876 107656225900075501686128100025839013632 8808877 -77296044044498775310645464502391271840 8808878 -44115846242722184364175518602074742976 8808879 73348387627157721644321436338551960584 8808880 44710096007186193450003981280174080000 8808881 409134439003799782161258344147174733312 8808882 24707285595129352586687259529588740864 8808883 145390548159282205324251696244035941132 8808884 -37151447595715742026576816006675236864 8808885 46941935593661794558413170908484371200 8808886 -35465524670065367409634589007503093760 8808887 27171722711150383741789849127641225872 8808888 59550311191292231556702532840883159040 8808889 625244687947377053439418533161467024 8808890 52124340950959858296285817922045676480 8808891 9935185463033777429198329502766678528 8808892 -114748767163778273458980142792169623040 8808893 25468636396256849650022598624422051142 8808894 847565086541895582258690571644288000 8808895 59670547311183858203495046034800240000 8808896 45781707936638993023823591355627601920 8808897 198632022211031211666981173343826290528 8808898 12834828120281863709501816932731359232 8808899 136683256935346310608242526585581304320 8808900 9703618950713289420501524418653260800 8808901 -167911896338747930583090091914166832098 8808902 44264535963618522122897991984702925152 8808903 -47046053994406960904569195046319108456 8808904 70778126757430077848315936168794859520 8808905 41644444736194937002175130210561235200 8808906 121601733664026124675824889333029871104 8808907 -291790322280924809021673525818991803448 8808908 -42619433770555701491190872009543485440 8808909 -834835824547538173178917610372777280 8808910 -990954195461048758152970718608308480 8808911 -253373999682684538249550786937461307648 8808912 591410200962748589640372030767235072 8808913 -54825688911434869738593921842351304080 8808914 29350260567296148949943389908389095056 8808915 35398214251265591083484939414519860320 8808916 110870054273412888414070471842545584128 8808917 -90916623001366611671779586486853101160 8808918 -14706698950472385525029886069828888192 8808919 -89330269253408070846055908924016698704 8808920 23531736939406087060722647671986585600 8808921 -184734440613618967097955317451977910 8808922 -59047466659313110981890134792181896448 8808923 -55447110830133393854579691130883435520 8808924 -54399843046319798962228868411098060800 8808925 -31496960104364668997775089297699030350 8808926 23520645273178461311499662304311673600 8808927 -102081520146749793109521826151145399480 8808928 -462939125260550117320224618324352303104 8808929 73152490973403453154502353220389355520 8808930 -18883330724422994021234962804547006400 8808931 171050042433702234893015386592803576800 8808932 -61942753495127030532143315395422965760 8808933 -57844496183466087045074046442357446336 8808934 20288963722379833771775457014149430400 8808935 -119847240775635265327371463924994514120 8808936 -96502631080573127126813090231133388800 8808937 1588571346868798015405577384308029520 8808938 -81461809457776667968092049549573580880 8808939 -255579834251682528312945095537545734480 8808940 28185903415710560998299789208016455680 8808941 -83578151936276409405009952538856945216 8808942 55279917030565243888843168964131513344 8808943 94363300540198321370304932824578338400 8808944 -16430397361859040803044759720358215680 8808945 54973121304196095365148349110751825920 8808946 -92636169842017136285844834143033542656 8808947 -97633634707106031775967765900152878768 8808948 -45997655795013413933677559128175953920 8808949 -24377906105390205560847930921027338180 8808950 -16376052583064473091239307169345708000 8808951 -103344452659178288639645812689665790720 8808952 -37419454759418200989514752552103034880 8808953 69209444558198071728295519703469683400 8808954 18214229596457652372129838308863754240 8808955 -3714201839324238436312234839518232240 8808956 -82819031900963779803682941945450951168 8808957 126537882837562543400011569881382490854 8808958 -122432881587090172894269586998279249408 8808959 26118864863204075966936684352506847816 8808960 -4277284502424027893565135164150906880 8808961 -20415259369503684248344484224729083968 8808962 -6098099085607436214617138345372677248 8808963 -81353478353801203978059612938926234896 8808964 83968696311397702822649407369429527552 8808965 86781129276932450128175537274916655520 8808966 105688466314251099408756674733067401600 8808967 -81555409565453766362808046536947290984 8808968 -2965505556641351757764792700561162240 8808969 52230261595650347514923547278447161728 8808970 14344394391712663183314560014138598400 8808971 45222640853739211978902476180299331712 8808972 -205134498366408140536693657752053465088 8808973 7478598358121014111082093078050635084 8808974 -6977213373822322244034071996173516800 8808975 91261798254551579561255649957395810400 8808976 -18768560113925053666951346311194279936 8808977 166155389463934481456720422616157480000 8808978 -83758785700384440063294627228269371776 8808979 -31003333110962834483991247316448293160 8808980 -792192067166045556662171073123440640 8808981 -129088087543037437608106590239531223648 8808982 -22191809090260459813322670889182604800 8808983 -1910261674829301775447789918294209216 8808984 -104185733632209053023193044371833149440 8808985 -171726200874112349795954757943240061820 8808986 -19525486893970374782872024025258108160 8808987 25978703281816328235142029101038738176 8808988 -45323900063904982962507123506612742144 8808989 -68069484275316504498545970713548377600 8808990 -28722404490733483109727129532731242880 8808991 55367132884003172524622475314731489984 8808992 116677661543203747065405873765957107712 8808993 -170488973707335168016324889295721615536 8808994 -117473381929281348712462572585634900608 8808995 55069077666135378817550592571979181600 8808996 46619693615413266473206217616790302720 8808997 -58711101416935477289964533716748738948 8808998 48859671655783989534663690700428544320 8808999 -90615152063414222817549993870828129792 8809000 -130866414121625134631716963736616960000 8809001 -213139991825380826050868326647458020998 8809002 -73182526571707505516051167879615363920 8809003 79768448095644222007419992242529680 8809004 -53594795567524312609522189830836594688 8809005 -16077606773896106254039460926312657440 8809006 -9588642140991587376959777727622842048 8809007 20900867480150625724060560185472751560 8809008 -2088227851067133458511268162216919040 8809009 -27547753944059476389418164363058616640 8809010 6830973896364308488929330489116037120 8809011 -155899033259204121205828015607526193680 8809012 46276809607092124376799383400319773056 8809013 -118758919440352703142973258391423406738 8809014 -29485056623839957508314559276126252160 8809015 -13427859222633505556273414014435240080 8809016 39054688590216450308564057758692372480 8809017 -20103044013857778766383755065473569088 8809018 -48288765519463725849891894196460942880 8809019 -264398682813729154866764964994116057840 8809020 -65603352171433525924123810392982732800 8809021 -82359696268998258439862207724113637216 8809022 68292429408039189301085877808186589184 8809023 219316344946029911708506958945621760 8809024 30789239334357949824068860780805357568 8809025 -135087138851782112878136303762418129450 8809026 -3405053847549116444893146580472593920 8809027 234315646733780611477223058030086732440 8809028 -44579112802513167504519114261234466560 8809029 177122130816149158113559798662442153500 8809030 -4564513985485458661171630098134739840 8809031 -76072534895023537996053771028283365632 8809032 178548026798799994135491992783831040 8809033 183520685498931250455889062007622341540 8809034 21810963490891945018346879031268243392 8809035 -86353814897439073002820424245443382800 8809036 37868492973240799050994030499694192640 8809037 231519015719441952377836562410558813686 8809038 4600501591579304199128275832669380608 8809039 100952052777321747636463865751818775168 8809040 -33542077790962171163688654885890457600 8809041 -64332755399481737873937355307200758336 8809042 -61624984714877872420439827676536800 8809043 -226294939344458927614693074159222272520 8809044 7753858256526919103189657964530313216 8809045 10531246614332383911318286792080009600 8809046 -8896004252749510008713455923945676800 8809047 87853549973336620592579492624839527840 8809048 -3671831355651577816337453977673072640 8809049 -150088333662192636587307455331140728950 8809050 -15222984381185820652050415363583827200 8809051 95179791158167881132699287007686986052 8809052 52222176222178310534906193070374156288 8809053 -19940222907184648746267921906815385600 8809054 -103361420262063112482472965198648636480 8809055 36658166719207805986867556609433863520 8809056 2401911461550786980636259510752378880 8809057 14855285464291624678805718102495350306 8809058 34787057595040830204333978625058722176 8809059 9127408367689509828794078782671616512 8809060 6598507234410548725168243374322959360 8809061 174230916367930379018336247217554673662 8809062 13074014973802881537456455745782415360 8809063 -74911562667357185452882569157712655688 8809064 126297819083835932460472382164666859520 8809065 67279437703538543229143002589056550400 8809066 -77466225111128405560511543397966336 8809067 -71890581500559752024645593324787551884 8809068 19171048864498717758839330482304363520 8809069 135329044344001495853395331082579217920 8809070 91267343494360858788632305903160556480 8809071 25185480760403353619665294506708781728 8809072 -89063855009664830664515848531737313280 8809073 -106876445294778081658001633397847492620 8809074 -5675836002006909097136373640947278064 8809075 153492661305244954620699970516073683200 8809076 66254986138462915530167727729530213760 8809077 64599428369769136374245474901642661440 8809078 43084142334348460391614769837803468224 8809079 -266070847295809556894546979634276673880 8809080 35787042873485623948121694157425868800 8809081 -127883932815374231510071331148944883968 8809082 -9121432822152736646181464966730806016 8809083 1868122593175210146134310183322161744 8809084 -20460508076589855225335601412825907200 8809085 5054488628744995506830216297227092780 8809086 35980152453815272358562626801618654208 8809087 34932177421049199516622266116204509552 8809088 43234950556386818128274663211553259520 8809089 -46209607654730449249159882984783924992 8809090 75002740692831373892964392438116768800 8809091 62304410805983597344513407517623738492 8809092 -1023956995861469652118814304672030720 8809093 -142039257772131225727198060284566546720 8809094 408222005683283751778037162146973952 8809095 105795533571517263759367937133258483840 8809096 30496950036572730405018570893197393920 8809097 110884891387345373894606202693866121120 8809098 -12356473086129089018858496116403882240 8809099 52968438636071486084606071249999694048 8809100 -3391019027211306505302456560385369600 8809101 57346465905879961119545088764665528320 8809102 -77696235128141890887482390608227805248 8809103 402256134935662118921075429666317269840 8809104 24137512782157944292438573931205033984 8809105 -55409060976683306231318123138581753740 8809106 31777285558838715117098643018452644752 8809107 -107089399511787355460863548115003365960 8809108 26759399013734371082187127158000771072 8809109 -1069013060863043891290778625467920800 8809110 -56682352059874474154249813052120451200 8809111 -67257408371237050250270908414903124736 8809112 -1375714569921251642017984231882997760 8809113 -143374349292896135304259246569955798080 8809114 -128438719276043611641143884086764611344 8809115 1984667849644514192094917335497891840 8809116 -166618135597868069643235325168928276480 8809117 -103679143068967271716506059216572279834 8809118 -56610344555167843029465874293940122240 8809119 -20968104992060688898741772545872363024 8809120 69387374274634753556089119351965614080 8809121 -77496936263124204779393338149532923678 8809122 850346243993791622469487869956714112 8809123 20612508028681005011834216224976561372 8809124 -13788713771437973094993745995922124544 8809125 78739186326292698721589873387536920000 8809126 11038077697823426406446651387727961344 8809127 -126286784737265187679700696026442655600 8809128 57775227772624741803662407373783040000 8809129 209431183327357111270701250621201280 8809130 47173158060322537956544065782137175040 8809131 68104700557008817117410467297949443760 8809132 -118453701633776331617375061539361157120 8809133 9335538143651340885164362172513695200 8809134 5814895452875348917576054951176828480 8809135 9332728988120116764162095065178395080 8809136 9713815263875056812450647096540332032 8809137 -31490902343211786539868173058727275132 8809138 14332314919030747585497222970550773248 8809139 -75284426094656691405607784837718723060 8809140 67369822094194723110810455478930585600 8809141 26770736258857071022913560659272362560 8809142 -133986815170305766680238948766052604800 8809143 -36394046130928580285668594110219897216 8809144 -118972009498955702358204476807913123840 8809145 33945796418502351915014152542512870160 8809146 -12591268415947108656841194523331675136 8809147 -177387152192191528245722632142566817888 8809148 196314776555869895913394083284544734208 8809149 160829581937335717083522630546587307264 8809150 -14000541307088535174855571871345712000 8809151 115109997821497654294981267259050850712 8809152 -467173542486162216360794511089074176 8809153 -147687697369966014580499724612079665598 8809154 -86690281197393055800462679868388615648 8809155 6915784463491434159643351076498819760 8809156 -90330232773104714354394617778288741120 8809157 -71302147259695264572703924540075704288 8809158 -19926483053055923515741617820849425216 8809159 -131344999842507625355680570036408569640 8809160 64008697198336385100526505113030656000 8809161 71975843600495896555707800495514070080 8809162 44513621232830897345972253037693920960 8809163 501849773862255610013880642213650400 8809164 14705489230067855635081848515966330880 8809165 66114139269346671342524904100765146060 8809166 100604755559365625680269476102931556032 8809167 -166173847219866353553536285003285760120 8809168 -25924813595878355994292370876585558016 8809169 -214515218351342075575145177210213485056 8809170 -21488416370968033443606607369552089600 8809171 -233072256355397590429303454699521938660 8809172 32319762082435647218423878187624908800 8809173 113685994120843544884408439625742071822 8809174 -5033848465045506744356089947185308608 8809175 71160625468465086550814387059232372400 8809176 18815184112410893236847342596904448000 8809177 15172894252856798367291792525295927040 8809178 31179728209004535060879611320271001600 8809179 188152732320916652247971975015680260480 8809180 76262558797091624217582155052760611840 8809181 259669560188569094347169462641710370764 8809182 14802164853376666849213141613246803200 8809183 -7429746018378330982516331776919221152 8809184 -162019888956606074662529134536684994560 8809185 33960144325576592702560883240270131200 8809186 -39396292881322586172349977643201676208 8809187 160580304963775060425426780301122151836 8809188 -123206619393463510791949681005048668160 8809189 26863277697298994362446994216332645312 8809190 -35068173445402637882834662618131492480 8809191 61356068314976227479657520731030435600 8809192 -32386629598762628494506206314523934720 8809193 -60740240328693364756608546273363177756 8809194 -67139879373718120124740068779011030272 8809195 277343339842150810893666508314139920 8809196 49959697237448558039185030796306174976 8809197 -29116458390484401000009375626085456000 8809198 -49992376647148268924050203734697389760 8809199 -22833036394767683564772624708657909264 8809200 -14937996484431243054246130136093491200 8809201 41998901404145963276005881365228076900 8809202 -3434748139494866964270618873841571808 8809203 -4432554934569119878813677352731420672 8809204 -1209753717776047885682843655409649664 8809205 35531148960404972761125366507940630560 8809206 26213278499223624064291361424582242304 8809207 -151391734847163821118968625635633761920 8809208 -3734949731109849734520590204868526080 8809209 -3508455313237928813116390667793519360 8809210 -47385625161245433144089769815179069440 8809211 373196412161151096777411520986710752800 8809212 6167178100905616596624116985245721600 8809213 -79780290062730592407913659511521751104 8809214 -14068450616962302546895702274491563840 8809215 -46101622210706873137948534591545152880 8809216 84798538597774962222448255238240468992 8809217 25401182733863332357677502733417726640 8809218 -43447662443969607087791386093715225472 8809219 -13331658918554536778902451883307768128 8809220 -24648766049243509816401801321157670400 8809221 -153094170803374915132195509839225798688 8809222 -5968847549124363366928405620323856576 8809223 -71941834776504456654919889240083452840 8809224 41796446587489419052454771968828293120 8809225 129798586401210840960012952099884746750 8809226 90135441298071398543993401171123471104 8809227 37541411270275323467169735150236827392 8809228 -114388195354318281575488741857838874624 8809229 15283756811637512087595768459798125088 8809230 25639573090105231361257093459043696640 8809231 1716766050374880711802340266235712600 8809232 -53256573642582235576043116171134296064 8809233 -88958697988824052293272401656680648976 8809234 -19246874822156670334224739311776841216 8809235 26786545686833823003956110752669109680 8809236 -40007531673684649640513270664881971200 8809237 80497606682932200400496849727612045372 8809238 1008794098555506765156700165425236544 8809239 22459363274393476692865182902185809408 8809240 -90569272644115759014841420444766822400 8809241 -20558095469227232435437621866463984320 8809242 20679686248485668704146260946940181760 8809243 205896216953718583148646008847968860080 8809244 135157704281048026034152360365143041536 8809245 -47673735569853177753613358841352809780 8809246 -95773890720141872856449956878327116928 8809247 152791667147910000361821689639710071072 8809248 34799681116281350865362236714380165120 8809249 157345190000787602247787336118975140392 8809250 -161240754691476372800816615038778496000 8809251 -41271785499896369399849533120396783296 8809252 -135506179592906835780115800497827579264 8809253 -83466110790011804282860246514471125536 8809254 -15818329374502737214146836511396935424 8809255 21185086260217026853791362371558464000 8809256 98622580252469782337952682972920207360 8809257 109423858026396566958730424011948747392 8809258 -39354894345655762849078711419239033760 8809259 186854330907306710219463602711706689460 8809260 -9726192971888827198904962202741114880 8809261 -32286938900078377115192992105646898048 8809262 -38633664770507906897743438907330681856 8809263 -6336060799643347835743834071718245600 8809264 71454732272826077001899187117811630080 8809265 137274992981141352469249207040880372660 8809266 67059230577893278481301714566130513024 8809267 19891305214375066011129666214158851320 8809268 58057594555814937182894085625954824960 8809269 14752574642472023672370210073477021344 8809270 -8029868748188024388940352008455444480 8809271 107434733482390701512129539990483528200 8809272 6173606889680846932446009157910016000 8809273 4377438393813712178172907760826749088 8809274 -79995578804048698935801717941328053760 8809275 -1975030534124438649923184334480854000 8809276 36056181429797353419750915683153018880 8809277 -256299015182395591862583538379431394874 8809278 75041073080710397799106865668246165824 8809279 -177357307734339325829746678338256045120 8809280 -42319016461288115369588536205298892800 8809281 -1753001175025397156355046268881720704 8809282 -35088418980473211464128393181907529008 8809283 -9160303700524599686524398795787391280 8809284 -144068154087567950057222690475359232 8809285 -1765109344608452877344197660280878020 8809286 -115591042622836626970367792259927477408 8809287 2316661283524068527526718929981115560 8809288 149207085287155534078782040401915125760 8809289 261074940339482473083950687130585711360 8809290 28132949868766220138485997635706880000 8809291 303857643929129326001683194303440604692 8809292 18758915524611941867357988814092928512 8809293 48181410957404746448888694859222914240 8809294 81212554453798918087194762108926297280 8809295 -61408983900738059083825048782890902800 8809296 -3163044073792377825773177092623433728 8809297 -38387104490939836022309928442597131968 8809298 -56858850853698343573544322998269755984 8809299 41988182535111786105575891917404499824 8809300 44398025138177248750623413175107446400 8809301 14926889450916082382603967937548748800 8809302 -48594683420143971706741440112676683776 8809303 -47595048838626690056204727257102835448 8809304 -51223269425140119354198366673844305920 8809305 -44890556692460981443205172021025698240 8809306 87383461350433440546795157661695944960 8809307 47323748822054429535876915983917259280 8809308 57121684481144980108688285547282696192 8809309 -143206176992629152834608462122531120020 8809310 -46794033874708582883151431089481984640 8809311 -29035852302491731630522670830719175296 8809312 125440834844455085190060452764208332800 8809313 428099478970467358191814254728945380740 8809314 -24215588230721253558048230648059013760 8809315 111091434532161297559877068465763772000 8809316 -200301419888870271715975296813125400960 8809317 -9074803416590831224818711662025464448 8809318 19044882301881133290552152290381954656 8809319 112846519429108454285268119503538529720 8809320 30636458515047384043559136055384473600 8809321 56600941319880683990200474122228331044 8809322 5372961218639939166692168521474520832 8809323 -53007010088235976161194956442190651816 8809324 656725215098373901321813754148706816 8809325 2919397744054610292402905495068368000 8809326 -83559314776151188759518355683259012608 8809327 97362945190802798842907276312975893800 8809328 -46522697596486972940618739073111719936 8809329 137359187967223221703443737207979222384 8809330 757011589363343186019996424535836800 8809331 7871201319691937260777544382220023000 8809332 1650986973056758169742364087182950400 8809333 52552687395084779387327690810832700824 8809334 -36786923745765473638250647502261745600 8809335 -14499624843837249091270800355496464560 8809336 -210681061055531723688574412718659543040 8809337 -47230780101728277467122205923579285014 8809338 -54187374795394721970073798308557889792 8809339 87031677580648487298604845751180568832 8809340 1093108237817271601082672747284039680 8809341 18802184899459805814627780217662177792 8809342 1499655125550561073705688437482240384 8809343 -88215481293003677377141011246970074960 8809344 -211098337622822372018994204628746240000 8809345 77438863676819413566549635520720323520 8809346 1896182926370077347013642308612480000 8809347 -54111787124591709709855720640323819200 8809348 931004151591523606821469775887141120 8809349 22428865736524453821279325595905461120 8809350 18490555570787203649489642266752384000 8809351 123839765710142609542673542499029114272 8809352 160800341971329891620819957486555673600 8809353 -56011735400314501696349500893689000256 8809354 -41204002579698928160523344360260092624 8809355 61847620052803175677122609019716917760 8809356 29688517574608622127330769455317110272 8809357 177857225807194326711433823291568180672 8809358 15986442458312676576450013789255865280 8809359 57398769581147151500829940740570160800 8809360 -16204646804735216673495067519820759040 8809361 -157489599903816573012041817966795827616 8809362 9479636970378226712686449414723413520 8809363 -2924482507133733114154620033437928896 8809364 -161769452922019129109740320228080260224 8809365 -14858521130073495540294212188195644480 8809366 -162343781703330659705100482233634462400 8809367 450889612443975224664133196749868592 8809368 16133563199914557673802165968630579200 8809369 -173888230404070658689505889758033488000 8809370 23603153173508063858529318251495823360 8809371 -110048113164887889413354114413318657920 8809372 -2629810200111505642369934428708647936 8809373 -64158722386534261106989117646442756378 8809374 15715773087209511061601792609448781824 8809375 -161505848797413318482391068984969625000 8809376 289897055287026628091802601405568385024 8809377 13708911048861166662494991567587206320 8809378 -4799953825700052732065500084481795760 8809379 -237042269673709514104903748252493994020 8809380 -36357598210666109528118270842562240000 8809381 70203456303860974700892324871348271392 8809382 104537028896146698810751788738219789792 8809383 -66349638462945587644824457506899042304 8809384 -412909310600133602665937412428388679680 8809385 27726907760626201230937516286257370640 8809386 -75700565810606204533210892427081257472 8809387 95115055667500661993599055142284618036 8809388 48326109188292959895995738589335961600 8809389 -113368092448230383303254489506059875146 8809390 111867838752267032947648974696020299200 8809391 198390678063107314596399908424074471424 8809392 -24680590681267063716974953077619556352 8809393 186056838808772349596875049524469450642 8809394 -3626821264567894473949548484959737856 8809395 5331963374671917480190250923303741440 8809396 8965651032792865640712798368839710720 8809397 -8579019641543218693429502665826703168 8809398 -1550766748803878650265623547557009920 8809399 -157381624057461607421005040637033649640 8809400 133807960776278214393553596792950784000 8809401 220727243299296363936698992801564883520 8809402 -14798374924087591654780094942718574848 8809403 -94520102308385070705543376091756305560 8809404 4922415707362795026527020871694492672 8809405 -87318622041583468355230766031944820 8809406 143924367897287824490095326635402449152 8809407 33204984586423769840461098582885008040 8809408 62378958713867653442370647602243829760 8809409 -79392852453523414078474118825182277184 8809410 198297778725603593633549947429209600 8809411 -2455365659130744146271873869689818848 8809412 4717478776574658223405146686031240192 8809413 3134770851985043701772365588683115200 8809414 29582470112816271360836794203020661120 8809415 49520561294761415675403644526405517560 8809416 -11843932106079135016116616243239690240 8809417 -220450166758772663137092254994861928320 8809418 6391817196204704273250365136809690160 8809419 -105497622368347401223099001300901814056 8809420 -152853610442234576124458403876018078720 8809421 -11319400957848812625454585909000136628 8809422 57206590055675568736216918572845833344 8809423 112750851671976923227886426327089614944 8809424 89240709344570125332581736085291008 8809425 -16895697727143049550210138989203648000 8809426 -37961566722423522405011513956807198080 8809427 -37360885181374117036551543775896551856 8809428 -184508836591154867305660376580375373824 8809429 -201119394828311698376952031355247873970 8809430 33675793878463765505207053401069089280 8809431 -53372071175934890380125777457377925296 8809432 67152742501099306683312491235514214400 8809433 -196486709474569152496466305719326784816 8809434 -47899450574558421271572891435381925920 8809435 33217446010765243675328016635235486960 8809436 -113575585376333705403576587068484728320 8809437 -10263759200764649946021086243823314304 8809438 -69228984862586900351272923144268856640 8809439 236018972156193743405804990177915502240 8809440 121106374714352917532628536614225182720 8809441 -6335833612814159997274076146222321388 8809442 117999577545764037833582740925645347200 8809443 -69841693972352484442409722434942176376 8809444 19856559320818041843758397646109802496 8809445 164827428004981434518620436463615763200 8809446 53519291966804684333471291778294101760 8809447 -36654888429543870198208526257929596104 8809448 124754262014194448381617996782393753600 8809449 -59724732067124051351927895826428382752 8809450 -11977888914325302482566840630935506400 8809451 23762872113040163128371544602383353920 8809452 -146402557629555988437916290255995212800 8809453 5052392453416105783044225760840045024 8809454 48919043410256970861016812769871519040 8809455 -41162369441380190274368689255819718640 8809456 3164594956727924589475392154703233024 8809457 195387399735300731425579439389287770706 8809458 -6074499997605378917050671597633561600 8809459 40885997805057293489079770399769395660 8809460 -4306812073045705185110425791504506880 8809461 -27184517934153352483900720756712135040 8809462 72431081860244315061679044106572803232 8809463 161891872131498951830813392744837926432 8809464 147589812084627969895178681395912704000 8809465 70971596637740460937871788291855809480 8809466 117255818028705189425656318216226328432 8809467 -73335172133927056617521270920834341120 8809468 -45048430702346416829465918566273265664 8809469 170735947698774038842034812589658276870 8809470 50894530686252764417761976165124265920 8809471 306875016918656931619764210286812954744 8809472 21233578234529686814570555442557091840 8809473 134560992534367598447969175194356820784 8809474 85621072867850288494817168356053110736 8809475 -8025527454972999950184874368734554500 8809476 -35011545780813645883206806829605376000 8809477 282403363240750857789150240953795823326 8809478 -13867138586360032273771145905749558144 8809479 18707036759019796177660320597602597760 8809480 52432021954891809984613445605071360000 8809481 198402479456187421358992114710634462500 8809482 -47687381213981151612117506075820490752 8809483 -3844508312666321974544773760099422416 8809484 -163842316054849813557359581730127177984 8809485 -76917744147073532982674373175167734400 8809486 4944331742185276108547293078492464000 8809487 -127606218371951666219122247136944778960 8809488 43738698003127680588357803781626855424 8809489 470403936894544455521696440268836520 8809490 98153943476101571294497109759688036000 8809491 -899957836028063628379182662906639616 8809492 149621713937685654784685184278876418944 8809493 42086280944088438886538005291023974400 8809494 6134536267977607246352159367637292928 8809495 -15143835576864998107479292087117011120 8809496 3871204356735386320563786066967449600 8809497 169270312434997179260907165432441480948 8809498 19617518445683675809341253198185531648 8809499 204930612007006408515555018004777210500 8809500 17753194172525856222998032499220480000 8809501 -30731921715965764921334278469144674560 8809502 -49453373841793148934420913867475808000 8809503 -8535143969458822199304783004860720000 8809504 -145985523483839173141777596328842362880 8809505 -49929928901404492642015818343129343340 8809506 -9601400608373373285636157386695178240 8809507 53467680771180642351204181449508908032 8809508 122471444721600322054431027776815475328 8809509 -173289266049797850790322100731859470496 8809510 81023072633886260956368435755178764160 8809511 -47209175572998161715636787053382252128 8809512 -9041034996039801964711056104451686400 8809513 -104806127383879313026299882697709103238 8809514 519649717329572505137136252449377632 8809515 -24534420075644793430267539867981836880 8809516 -42695982903932590529352341569669538560 8809517 -146351373313655349543435542668196157588 8809518 12995224330428887270296813454060679168 8809519 -155463136244334160537015558874807051904 8809520 2529070666487271569562501223037337600 8809521 14129355094393633659318630169720627200 8809522 30269338835348911123757663758936669824 8809523 -138871919729043320113879141199359691856 8809524 77732663770467296431003917591985115136 8809525 -29802379013290137642346997916795308950 8809526 1510369785299063447161665336809280 8809527 -49835551812213919191090187415126734080 8809528 12074778322829399250477582734336901120 8809529 83793615451592958948910153827057273984 8809530 4612985600116299749293391465698840320 8809531 49124203645378877036688189779514874000 8809532 -114072763056449634573061400044495561728 8809533 -18735393862475017150263564003966100800 8809534 8951097904158452394129679385449741440 8809535 20533952589630247206803369382566148960 8809536 -23132320281581169067244267276913868800 8809537 141497375971105035210237720977334405600 8809538 60068529368745246367548002965375188480 8809539 2343098253369709868224327893727216128 8809540 40595914520629445603718284890908672000 8809541 -41049497625535451139560834991816758628 8809542 -13806782744317938917586486254367959040 8809543 206603625657888112752450811583932520792 8809544 -203595406562526692112625813695952419840 8809545 113726296107631784171119587010141072320 8809546 -6051232900346050101223279529610456528 8809547 98029637821819724418512300816073994872 8809548 -19274492939597238747109483130073477120 8809549 -16467932229914035998385270220726522368 8809550 -48988622402802522026847058491521011200 8809551 89879225051317143761655947231074629480 8809552 -11521544499338270686435574636279758848 8809553 279092955730107581096283326096106105060 8809554 6165176566190181655173443574346676736 8809555 53641764705745152801717194546182182960 8809556 -18458556086121295218586629203116972032 8809557 -97837042075940478863973316705413176160 8809558 -9694802160714302763024973506925893120 8809559 -108930983227845842805721121844129267840 8809560 -3016216318214576131837618381811712000 8809561 289178986252012167131555707543003553162 8809562 77903405256921670955479973076958337280 8809563 -154779792632853760160739514718004994920 8809564 -129489887133144495021829959312875789824 8809565 -98479827769970126659922804978702395680 8809566 16881299638661058048225552348986658624 8809567 -7305513381962279697054836102368794352 8809568 79955246164577432366304202062466252800 8809569 81324895368203460206421396435392890788 8809570 -33975578861539880076801848146535700480 8809571 -47992527522552818121609985544336160228 8809572 -113045831067667160987138942983561079808 8809573 -217277484272326688648458379027886066178 8809574 58998659313973896275992326958865818752 8809575 -10967795436255433023106773504539510400 8809576 28864695019493859343618909025075558400 8809577 -3530596136203530709653386452880531328 8809578 37871481648012851754903364659205862400 8809579 -85696115410807176779422755033955108280 8809580 -552819434054957778904386234372833280 8809581 156091338497682489692686868516913786144 8809582 -232417145880208490060314876514522688 8809583 3671527072465748547017268647296159824 8809584 -15090251386834732129792012642972336128 8809585 129729451602035264997744327283793409600 8809586 22424669811799712524547090986335851520 8809587 52750999139725567560407447934883486800 8809588 42679512206599276488316153981302326016 8809589 -51293625287760823731968584421883115848 8809590 114110524413767154919227310269013616640 8809591 -52517561592317760970598199481129401120 8809592 -226986178420731147375267220421937254400 8809593 -14378904280713907524926230847186976000 8809594 93100513616438960708387298793302474096 8809595 52824014684295780161714683863214905600 8809596 16356934270375571024945735049835402752 8809597 71784478538255531969773119386814735040 8809598 7147503990095046034167037379457699840 8809599 -97567461114173275663011981856399578936 8809600 -31777320163025215287913181625188352000 8809601 19959108539931221351900170125337521600 8809602 -37595169985490551336214627601644631168 8809603 -50548164048919691417873929862383449336 8809604 130680334775127258183069378984040356096 8809605 -38709427046522062291614951316155786240 8809606 54741346718593644953297658039524774400 8809607 -121770913812789178539479401356819110760 8809608 -27285127241034330052344786197971353600 8809609 22479615027109887752545930507547215872 8809610 -26391481854114678523517123963864987040 8809611 -8959093481521820922299593230500545536 8809612 126319912689802012396171478885983692800 8809613 -61643662970591947505750312476509240138 8809614 106314463598612659429825869599412449280 8809615 56106726033635960641104198214552763520 8809616 -2974490787385900764585430202828390400 8809617 -25004708662083896464154303586468034320 8809618 12556462850874911067644569500686543760 8809619 -51359529043435625142200281831650051840 8809620 46948309088667850590099942942651801600 8809621 -179186496466700561776316559015940431936 8809622 132559558090109582714311607945277806112 8809623 -28709086453063584156042427350411309000 8809624 160397544698721866462431497535108177920 8809625 -3666289442114993396596363076770800000 8809626 -1482116162958984612687598487114357760 8809627 -204184855785603042021595180882140566524 8809628 206502324903968705796847250265188986368 8809629 97586476590472661585319555111581983680 8809630 -24618523552159297796015347322719545600 8809631 -45420119673097785908166826304911857936 8809632 32495883301035286145057661700333436928 8809633 66277940743001187729713689879153118976 8809634 15566381097817367147235171417659643216 8809635 6007521056222908520921426212584806400 8809636 -107511238643574514392453699006512338944 8809637 182214213675879418988456271519460758012 8809638 9309730663996159090390573931961056640 8809639 210984748128064065519665021668508952440 8809640 717823445869866513301954790562201600 8809641 -9773778352913787552640708386124977318 8809642 36490938030952320359097082786912063488 8809643 12335469036408096165123902569342568388 8809644 -60837194745511838632264316009196994560 8809645 16201169753458146462878858185097169720 8809646 -42531490109909942781523298036479138176 8809647 -48023212020072604628652967692564864 8809648 26078015758090624357272396558847672320 8809649 -141444630578126577617628835625644811340 8809650 -37144322236623681280014866691263125200 8809651 -261502906878224465256859072959599887348 8809652 -65351791421532014712399204195357646464 8809653 -65937860733771679906648859599720732896 8809654 -11438762861973168260657585954616729600 8809655 35928200297066213047458665370680411760 8809656 161338084377790128322926764939173171200 8809657 -102485542548418421664891617318094569648 8809658 -6377825473990174568686301806752237312 8809659 50330406034489765239708892171787473164 8809660 14998075226026450080154117690481141760 8809661 -55984538929174456307659363674024043968 8809662 -17839850420537795920853245501396410048 8809663 -94983529173980950424859945477485101400 8809664 11455817638866801715368983968402636800 8809665 37267700010411255942367601149973040000 8809666 21286653411387219106309978321119694032 8809667 -23987311043792549668586477576523770640 8809668 -116546347213944795309565210228162560 8809669 99538722766348231541689519016122013760 8809670 5790784547429851481320055997311976960 8809671 23638358186151063527482704952303732560 8809672 60681303516152371427050049687905320960 8809673 18088076863273364994504594934377296640 8809674 -75681414372629722610378599102891726848 8809675 -9393086411275590139875339881228037200 8809676 137025485288330077203219493993413384960 8809677 -185936638343553360837418576712915636586 8809678 -221846684117413845454455900604987693440 8809679 28374381967475560557583544737780366584 8809680 16901915624957722845190822458493501440 8809681 115394962040680740449068185909907395200 8809682 39554869912470347504120070180815926272 8809683 9345782438422104836747939566012254000 8809684 13435397625365677998887297373915512832 8809685 -99272227149921299850991762614693811200 8809686 -38223965067398682918969865782393924768 8809687 161663401246010531579053687715381459336 8809688 -186347122749443698109563332520627722240 8809689 56160921920559809189938653941696990592 8809690 6605861385323933057195940756005867520 8809691 -23280587883417462058642147285989696 8809692 -20620022411477026923429244771797811200 8809693 554620326926166414244267162739708464864 8809694 -126360235700820573272984536848591199104 8809695 -47527342923531563297508366519962738400 8809696 124126631193778395683174423383743922176 8809697 9488824740492583126816027827301024320 8809698 -41585409631870141817946372522952833792 8809699 169423293211685292154773557588387605864 8809700 -8366399690514924792805134259288761600 8809701 -2136421238749122104805089312813220768 8809702 -21298552251523139538791174837430127296 8809703 -61073939600927687604966127595920500480 8809704 26684186312477305564435954552477777920 8809705 38440719819632880794329857203552941860 8809706 -24886941113021679335158644592712483136 8809707 8501406544345759233312197217303468000 8809708 -125735623539514377548791922155445049344 8809709 226728503810103205075143866305849277910 8809710 20886887649777966311474541205971774720 8809711 1365590820959349465348257214632290560 8809712 24617174329162214073772011447047356416 8809713 2646249199545966758414372421042890112 8809714 -42037010795063736178913783299329410544 8809715 -76265007841705803719138515059966122640 8809716 -84379680603515677214569467678995202048 8809717 7780921116143134927356640147084088992 8809718 -38194528022697683932251150148013209440 8809719 133148304520423053193554660174595527144 8809720 52036644207719466535639705187174092800 8809721 8008722801005158465653597796108130922 8809722 -4965970199276182356545110876337914368 8809723 -65783407274357100199593826442322763296 8809724 8444760664921861641497168426974175232 8809725 -27624079619587165225436446683904912800 8809726 11792674740101686158526652487585549312 8809727 -316836131950561075185333463858523398368 8809728 37078533856794607383097432284881485824 8809729 -121239599992976477757315853283081148670 8809730 15810502637918879536276432747693440000 8809731 -60049397379566312990954998742903965488 8809732 -123362744745097180384537980895540779904 8809733 -212343654605439243469712755480822122018 8809734 -69418369763222482363958637084437839488 8809735 -44434616262224767846937109231195156480 8809736 30696080942913471324871770864195993600 8809737 21317941674907471499055457473591106752 8809738 1767926975206479961028022898801085952 8809739 -260786523222139734464940056055875084460 8809740 -54463393339978282639046159407567257600 8809741 160967968406106673536923898003737404972 8809742 38929563948386312016545725313713114944 8809743 -2530591749468543488651989997342173056 8809744 41594469098679184008572635073479516160 8809745 -54480502833505904396815920692303805120 8809746 49371724330747463504527800399699763968 8809747 -14647221794117439757181120902345621728 8809748 32338464448209850038940092721688769408 8809749 -65318804585124672963550822039158710400 8809750 140589898095594435529073785574381280000 8809751 36761934649657067252414670054871401984 8809752 9093543797466705066216740277033369600 8809753 286902106885247044919963849770631052564 8809754 -560088613762561565816201017543434240 8809755 202799434326698608705659017945437920 8809756 -77755249301338782170867194658974497280 8809757 20360481574929762966689031948384583104 8809758 -68716592552943821238736537057379875776 8809759 -24007364663351812777974325320939849264 8809760 184335979389379706412919041604243292160 8809761 -28179525236090460331263343987606536528 8809762 -51838240782822802410947783619821736960 8809763 -383469171888157438412309659219631844360 8809764 -77144641938779892271235475057303920640 8809765 149657839574104827414108466675429037400 8809766 7844472188954502958986571633367973888 8809767 -49921771096112242834397765927712692016 8809768 471642551374030749102076075597824000 8809769 44835079175122843889044077935885890170 8809770 -59315016797663985793046110553976902400 8809771 -232756515734601303865433948628415806028 8809772 -9024615749453632519249084826712837120 8809773 -42533826628631136583437294010405073856 8809774 90527701183957438036613148573808358400 8809775 -19894029146396776780223263863009964200 8809776 47271759598535119656351079929545687040 8809777 -273599748125462200220744959775983068 8809778 59088096809753573326907224319107975440 8809779 -82284291365977975066279613684185904640 8809780 -15259493898785448772230545550196162560 8809781 -30709165426487566538936515016021846418 8809782 38997785283991596882865369857362780160 8809783 10168268152605183275749978356227336680 8809784 23951732394695853009548117887890616320 8809785 -26438766655342136621406124136464870200 8809786 2540035183862651529186883899164911104 8809787 -29072059011924520632944934073742899200 8809788 -41893499970612586237440082723369122816 8809789 141237312443852379966651274372866459590 8809790 40478640143308108754482584673691670720 8809791 -183672020979802968754404049977629030256 8809792 3405655063360553033820043854713716736 8809793 69067669723351181626947168900735483648 8809794 -26634935834462321667426607818036180480 8809795 88709717973357308495409148461772342800 8809796 -179254673218475871590002756633404715008 8809797 -343152696034676873949908371122714624 8809798 109483999963354295302318150209317186400 8809799 131860776079940012141770316406622525440 8809800 9090560314348211354386387465847808000 8809801 -18447289307393830591707936553158674496 8809802 -71095074576637752887154874113370154400 8809803 -1931753281226359117552319794573026576 8809804 -90230760372181858743379945329065561344 8809805 -24503958167294850736140485533395901440 8809806 -61905665889926898645369191741487820800 8809807 39481368977060803437125781772202882200 8809808 -61660843668935662665888560062939152384 8809809 -173435770889338062450455599373789473296 8809810 18146703357725708534765409535318630560 8809811 58405445244518623437619701555417455472 8809812 -102077273967952103592616874270187767808 8809813 -31725527656897986796220957866812666596 8809814 -3476718813015343140053865125276296320 8809815 31906345779200478601075094937046609920 8809816 53218080503440413013375388313925017600 8809817 -119162007867906178586101639457574070134 8809818 10181115071044254568255235777745113088 8809819 21566980435537177782690064055406121728 8809820 45683595965980071531908543222558592000 8809821 39476433393443963273980589963223373440 8809822 -22169784324995967156549567772566306816 8809823 35970399912855440095215489626858814960 8809824 4345243301321639047317580379741749248 8809825 144608219483605889982119542479137436000 8809826 78228801573910273638809107541902849824 8809827 -40976920274687022253943974965784521120 8809828 -31530280559958881629433049149812408320 8809829 19779342762826843265820108580829006400 8809830 28920480907595880311551572760093593600 8809831 39661347800298754299493081676638555312 8809832 41279648101849086351890826584356838400 8809833 48814463250825321916331825207163425424 8809834 -32308185368803950829182598651931982336 8809835 -211846069882680378264782012929804357440 8809836 12312444781316732184130859062364897280 8809837 214388280353440914098798986454237126486 8809838 67382743652270837793908010263265913344 8809839 -136441284435081574435731724881390586296 8809840 -135677017764766845864584120797102080 8809841 282079481804680063882633914749547244242 8809842 -79284915578405409143058860926342116096 8809843 26820081081389455704416246526423936000 8809844 -1255200865777889267116337241944552064 8809845 -6393380201381841000034898226139200000 8809846 -28942084403170781294876427970729652736 8809847 159286704482748129775793280412560712296 8809848 -8188575361087947673022093052160266240 8809849 -41436361565263247219316572459701906800 8809850 7194611454501939318161459595386284800 8809851 50618713557653827384661703251880376320 8809852 -5215083317510917716616577271114700800 8809853 -51619072258596286407032368234843441716 8809854 -8513672180168010737316101883774864768 8809855 -152311229228687500080396543120053490000 8809856 79907630305313385185687499271852523520 8809857 -81998492194910546830053210637070978400 8809858 40142241527665827746234053026828323280 8809859 -6316404913575254941456891514766554880 8809860 58208765918892544747959569217543168000 8809861 148763003091907373330509007217916826462 8809862 -44041375938602139848395475332971953568 8809863 -18333214146376496569035946479685570560 8809864 32127764560551592823283143731281100800 8809865 91388096239901230808715644052317212260 8809866 -34851775654522183858251057668362730400 8809867 52374702840837793328796821598255619752 8809868 54370979758645018128341718358443104256 8809869 -124122929970437259847013413037215477152 8809870 -12417358285682493338580863644112365440 8809871 -168250111303153822840999379507282036256 8809872 -21317033658436598514376327628170985472 8809873 -313212666176619594333006324495582480896 8809874 62012498315976101295105819355748874240 8809875 34725305412643568487587893466698176000 8809876 57068110233236672729545734185491837568 8809877 -57257708664013669079325690287804444274 8809878 -4592841374708537142033480312196024320 8809879 118117972768534547284155846235672290184 8809880 16970047510288484624200849821017088000 8809881 -227756952208251006430027840062590496960 8809882 -85328954738060071060012503434227891200 8809883 -2499828164289816164324588277077666112 8809884 -9616091974985102855484809352486680064 8809885 200054537454934466560784781327634560 8809886 39141632849434930305707130023261995392 8809887 41670671999310042494333511880548762768 8809888 -47823662137286898960641073376740311040 8809889 -42436431086231872733494508190773034720 8809890 -3846770904372457935561730523794575360 8809891 -13371053983439995768536634893368668708 8809892 -35577103492751064104347254720835104768 8809893 -39076770833800739164356103866814132032 8809894 -25316193412210989733402136705321060160 8809895 22980945185094918177692091155368389600 8809896 103259182529484242061259881610369843200 8809897 -7420710924604497349268326755434847168 8809898 7993336892733134580331217065973130336 8809899 -69543847521809712685847169035047567872 8809900 16728779886083820168848092440264384000 8809901 -290969636469990662408468854964561222400 8809902 -16114464639013754143732891675834264320 8809903 -12153863356054435963074385813942004848 8809904 5416924104946818553955826617603358720 8809905 -11935578169343179185894533655639662400 8809906 108022716680005224985524933853653254928 8809907 211629420385344857058242001115903950240 8809908 -22949093740912920021879771086755491840 8809909 -55508121291124959397128436029064728480 8809910 -106283588961971818244556590289066489600 8809911 136923061088810922088654247795243412480 8809912 -87082270326997346763535727961011404800 8809913 -72696212496204977022934026948369661440 8809914 -50659476249628774178834589779321265408 8809915 15356076125761538634427807185743947200 8809916 -47216322434770116792266279522711546880 8809917 -59148503417006004581105126551399653120 8809918 79135445986853625155805993844199688960 8809919 -70533302302408599733920866080305727680 8809920 4931021078289305702244486904754995200 8809921 37337026191053977619016431873775084544 8809922 -26484634156494679613829059458929776640 8809923 -81515271886953781871378234141102322000 8809924 -878048935044977756593080181819632384 8809925 20804124626549236311307001657776341000 8809926 -705024737085379025721288656047873536 8809927 74793707005462265077760896755365674944 8809928 124356017032766480938056394138487900160 8809929 -17347645170684799162097341962628872000 8809930 4194203399447389205351348643997707360 8809931 111724497352526530140211047727137010032 8809932 -1155508429772673356327116809116682240 8809933 268341992203561862656384983194077485024 8809934 -32656250908980696738453050908020167808 8809935 -975764774306806406448024796149202560 8809936 -59977924485099726551225960783232606208 8809937 -159479839287824649812375624878225158414 8809938 -72056060251285669179901145480376679680 8809939 26767408147302892010204435025534912000 8809940 -33146894687422649996834546987710152960 8809941 39505280124087543042434386035158736384 8809942 -33648152858359535878607631708157372128 8809943 44254278272165135091541276028433070224 8809944 -37437721119726429666430768342408888320 8809945 -105298093740881632180981581598909794300 8809946 57866491147682387002943207041597170672 8809947 -49577354052108420423798652047722457876 8809948 -82736629490627831509654520367449682944 8809949 -102533126022593102062783843376523625050 8809950 44543795227658401545862086692453169600 8809951 112397380128380760870374352856774562272 8809952 -27516920883685336334428526972214706176 8809953 -10711824302322178105219736485169045376 8809954 58737868115403684797017507731465220176 8809955 -98078033047613681902285319207810112000 8809956 35801428863529045709132057487612957312 8809957 5198403301013978222830398278753870520 8809958 -16710541679258608332165955508101047360 8809959 -39247960486118832184195255419120839040 8809960 -217600113813237719700605101940577177600 8809961 -57735625069983371157435608263644850188 8809962 -24443251028434098332734295906588491776 8809963 -225834533580147593221664950397575129416 8809964 27265139955917542447044940317739548672 8809965 -46752030946143078746978113293227600340 8809966 -5180050253543205807399788607295711296 8809967 -108108409652776710062537263300871319984 8809968 11421475108356045025084096866381004800 8809969 461257453898871266582340310092107840 8809970 29041994365523646869744302240587254400 8809971 13317320402741792463066702787120608312 8809972 -81193410818852768053077834780187460224 8809973 63790268975009703516211798705600386222 8809974 36719248381933385815104464678762299008 8809975 156233606342360309311511664441958610000 8809976 10838548119910884912684146739609231360 8809977 -151850862211935032503606904201046339840 8809978 -51164693618993542471374145265788537920 8809979 85442873597449691967759328856124973176 8809980 -49258613850381074335175090339064560640 8809981 -220486016491008951061067035527263375936 8809982 -6881739691041644219864919952880803008 8809983 -9042802933727567402894460759984064512 8809984 -85274877302375354111762543657304981504 8809985 56918596796573424196701183403582233960 8809986 37079724975084337406296476989446460928 8809987 -20460510117984444991056324373833619400 8809988 220456535645755157906259777380255886336 8809989 -66565445190703718655062272265103753792 8809990 -11953073675776842250289148943560867840 8809991 -219089232676504417207393513537055221608 8809992 -273392770462892679203141627366612582400 8809993 -109374205867438362328955615868578102758 8809994 31832190115184655102308353101687929952 8809995 94643469911220269903658238694803308000 8809996 382140008369229895718097956207933440 8809997 -36097804257583460124366349174547088000 8809998 -24137384596066017017079592419749928960 8809999 189832096479304170014430716212729531320 8810000 -2037609150804419654128724787502080000 8810001 -162258459557451648382532026764588574080 8810002 -225705081123907725636148647059312237568 8810003 117711905619417106801038462949937502252 8810004 32166985639757161536440729062350022656 8810005 4787880521520457412653028556278754360 8810006 -52886193564122225917784883939377070048 8810007 -10352641817882504175280828547291410608 8810008 152035733677200251257865886408991825920 8810009 63722272505779270342462540062451520640 8810010 36792818865825710105706334902424800 8810011 56460756017868767642589269003926263584 8810012 -2049717633804130045851556493994049536 8810013 44926916594830196989613075071884173088 8810014 -46220441806500002964343552313273430528 8810015 189745905317404249413417319197176619600 8810016 24289345789100492170978470428054913024 8810017 -225470330689893442607495874314866885200 8810018 -7516296870988798257834111986817976320 8810019 -224141977172819680514630402682882103200 8810020 72357209649323148669561094564147380480 8810021 -18280509681234925350671231675364840000 8810022 -25046763626063861572875566966855976960 8810023 -236469417615456771238830065987286348600 8810024 58138881815455368515021720518721448960 8810025 -7670563260274561153948819155277718400 8810026 -51241304918932576651942696841957615520 8810027 -14734511132265637943298676668404066124 8810028 -78086429468940674290443830034191410176 8810029 -117787266509480316556748978715931525524 8810030 -19097881601126281424517670355061771840 8810031 1697099492790828574278627817930299264 8810032 -139478395415482109911907230512316416 8810033 -54104653048915166542345440056333483340 8810034 -3308798322942344093971928190246336000 8810035 14942950003008088185584792790737556480 8810036 -216724285610861652540937331254049887488 8810037 12474344559135277001995710345646654140 8810038 -10644460188361412894088838445628491904 8810039 10526625068713721909899353557975460192 8810040 56926377579020376963625320040259788800 8810041 -110340761057124386458156584977796121558 8810042 44357617634884642948738687801042050672 8810043 -162390012912620256010245039016344113472 8810044 -66471875652160853930701675694217892864 8810045 11009303144028439856685014383526077440 8810046 -1402460579208847579365526869520606464 8810047 -304448777221459501650903499792779737288 8810048 -8816713885290775479763995596040437760 8810049 109181367876920397878206861245701730864 8810050 -14392996627167195173198637712629757200 8810051 228201567849799573157212038959854853052 8810052 -21006288504165581208327391373016327168 8810053 -155342583695859590890085885589514325280 8810054 -106291007310781649950903475830431937728 8810055 1587413664276553536457716522806565600 8810056 -131108858623995989881161827970034237440 8810057 11056337606917071870883685570494560720 8810058 -37848356650329279339034577912925399552 8810059 -62736811953973007049560049466176222768 8810060 24978180970792600058226863878853683200 8810061 -8626409934944005681710255199125656064 8810062 -22174615822681315043747230275185755968 8810063 -73279584934811393322892531451983911360 8810064 -50899678796561186577347344798492409856 8810065 135115033943379520243822100465992374720 8810066 -14127321145656853291085899171369168896 8810067 18326014584760391856435905377722400512 8810068 143656920763569677446227706394674302848 8810069 -43996729538768072659722406355069192004 8810070 -1035850693382376845225063097529232640 8810071 -9429879593263974940301376186944578656 8810072 150567746254827227940179342402841600000 8810073 -25568477013389130422534193856608525120 8810074 25710785379785152272005814891947922432 8810075 -99955995274033686624314530658855594700 8810076 24885810365034820736937053189691998208 8810077 23115922580794262149300953443600133926 8810078 -6272237107893893938187085697466990976 8810079 29748514035323222736911410886185773384 8810080 77059342406803762532571311552908492800 8810081 -30862194664947714581369119532111047296 8810082 -39003677181099781655007501354916695600 8810083 20356282959997951684308098351455842332 8810084 54021579557741198268692632455300456960 8810085 -177238813384532088929363077580632007040 8810086 35036174669844234486732250798392928992 8810087 101915940368599183326733159388076254640 8810088 -17464822315765896406575582766959575040 8810089 190303423011495944457850370854874616890 8810090 12708488872354704579197346559816936800 8810091 -101436087546790202449745341457789029320 8810092 -34788096597467608876009734196961203200 8810093 86344073714893067983716950969885856342 8810094 19106844133481063070755023815906723840 8810095 52267821117848130063609938642097231360 8810096 -55091418741058258161874807481183797248 8810097 -18326538905086841879979086886232180416 8810098 -2030228066699040090417908293707171840 8810099 213740259371704679435426896643014433100 8810100 20631109363612481200122407162267136000 8810101 -195396335140871719837089310761213714898 8810102 30176159736062570686256933852679943200 8810103 107395750721576960801533864439853606144 8810104 156003410379043576808653302707301457920 8810105 -26343592056574480496409333937327583040 8810106 -14849855580028158986360946594917524992 8810107 -3541752891883807132866930253548209536 8810108 64368016586917721603283928650095586816 8810109 -57044280615046969329832687183799180352 8810110 28650964468612460448557272390473888000 8810111 60593050078390328264449981893323939712 8810112 63826158948308368134397917339781693440 8810113 -153556190228755284540287080751441083800 8810114 142807023692572012014187493950918529952 8810115 122598300543763823817142544450691372720 8810116 -4940739488925516390063652528424202240 8810117 122571935760170401812150495118953334272 8810118 74618310488333768955931094697953824704 8810119 135533096990803772339466635321215018520 8810120 32615737561718547337880050366712217600 8810121 -19936809673951354290825956386519127184 8810122 11546604980858110229827314531322861152 8810123 -79937843643979915448371135438290722160 8810124 23539429515788570547705770699763027456 8810125 -51944625006564144575717047090733841000 8810126 61771402349826707756441233408997250624 8810127 -3576671342219222011211455691508446640 8810128 -11629062335357400321604605592194252800 8810129 197862822727324178483728282574004401280 8810130 16814223022567519993440846198329809920 8810131 -133746683075972292975759218898468504 8810132 42140541074562297558804768137059072896 8810133 -11862316376666634149128207397074529376 8810134 43355408079950275968182558754537885216 8810135 -6435896238359773931646126558873488640 8810136 -785213841028165100830665557703751680 8810137 42223030159315588370102648656861417152 8810138 29934007204203660020393898293747635200 8810139 88444958383208000764301027765681241864 8810140 24826370822517963594167968170774781440 8810141 -790525921916091232021397652016507488 8810142 -94592397170303208910962552926575733760 8810143 1129382786056296237840060844648392720 8810144 33705766327069464789612606920570437632 8810145 -107569326267038646371596149281150321580 8810146 -130938619917605901227537423874814423728 8810147 -214453568694028834665300427653102874404 8810148 -17153823386433667900117268201048616960 8810149 50055038342556120163948106790897099264 8810150 -10971460550009461508331244920206438400 8810151 -174714619904250824477898319356169776 8810152 -43291499087874875939950196690914682880 8810153 102944805787919377017739016774871933264 8810154 -142630893982187854407615643549398236160 8810155 -16486893588680942686440872762636641440 8810156 16080130683478559367358852778389017600 8810157 29991813618105505040066624093115666240 8810158 -12055839371718241625232549235966460160 8810159 78411652283333873555949750176102580960 8810160 11937251401892975864222655424428441600 8810161 109189403196475721233773376536667631762 8810162 63762654088103761150867746102110444064 8810163 24649867947969254865063284837840188692 8810164 196196690393098479872357316991982180352 8810165 -9707623224614753954932558751600584320 8810166 -44657578983679394787644594122545025536 8810167 -67632867216525025121894269407308882360 8810168 -304540250787349264503759505721031290880 8810169 30810041709511868267221382910498049536 8810170 -23961155117871082964747152431884850720 8810171 212122252044450847315383591268956711600 8810172 -34469860731218657963377831377893311488 8810173 -15293853900579610472722280104724405856 8810174 -25553616850377471801779995984377891840 8810175 -17769035885971011448372415654143248000 8810176 -78277088690807924807911525873242603520 8810177 11036384885023255480130299124238624192 8810178 -17107075393295275421088858284671268352 8810179 -57731485653651112362075931706948562224 8810180 142148391874082317028549557812715910400 8810181 19657227312639282675095408621868926400 8810182 -126083365399906822857666607800565981248 8810183 -139793061439826170163101875719779574568 8810184 280242943055716424224481293830635520 8810185 -150540276970593820453250505313439790840 8810186 -15122468917942960619541851188630917120 8810187 -104589657643186777601035595807156652840 8810188 -146713073596804039039484847932860794112 8810189 173221241594389495579441818963351855990 8810190 -28734475252419706498169954679521268480 8810191 73603680394797035918540123955035899184 8810192 58123626662564292865220981251604176896 8810193 -29657874536188785876866628831622687872 8810194 48600384684827178363462969150279946896 8810195 121070567794502123698535535250556497200 8810196 -36098146307863323971239472989348110336 8810197 400382314433914757968015462049437113984 8810198 32603943162826244738368767732930324864 8810199 -67392804634716452341611841077972258720 8810200 -24804479523388242363060704860016640000 8810201 14960738232469923997842569304214060320 8810202 -14762389572404454785586315332953383936 8810203 11307694490570050071401218629199552344 8810204 -35805912934478771761784775647782731264 8810205 275456555023508982863712177418956960 8810206 -52480033544321512517889506085867614016 8810207 -13475709220366842993921200916393279888 8810208 318145088851726666209425034894668464128 8810209 77762295500009615729551876779345031060 8810210 14190128939416318723939832023021931520 8810211 91925364527305376646417214854464881272 8810212 96591021179447301728947602199649347840 8810213 40608996938796277582564346872390311420 8810214 5625207216078991416670283427111892992 8810215 183219524689399812266029891115209765920 8810216 -201789508115686492962280168393677834240 8810217 -37641571200158054555696937308038773432 8810218 -19058329199943721387765113068385933984 8810219 117818421723817127328081700424466224640 8810220 9444618716587070175057281585453153280 8810221 -10940781178232581157771913777697689600 8810222 -18347128595539690483724885934727793088 8810223 80551432865927412466039575171118763784 8810224 3206015221605277918855806000310845440 8810225 -152263428394718793295284377125509752250 8810226 -32304907737683829770577932329988977008 8810227 4601183776659594076142546794332802880 8810228 -9082480931652778092361868652828862464 8810229 41407884594485691911280518267992520160 8810230 20359533436780975173392523893011284480 8810231 74540205331731633565149728025911984064 8810232 -109387632755625560284974341462905651200 8810233 77105500090846393907957180822466556500 8810234 -52461769364101185789403696690017619200 8810235 -9931610506455135073982393189239564800 8810236 92583743782290261909219038857305313280 8810237 3350805628459559442716218869890189760 8810238 -14079488867357886450823135060290263040 8810239 69117138964539299867517848383856887040 8810240 162309962046145708921604675947210997760 8810241 -22224332204601651040653248763296930976 8810242 7594960692914472313713633079621008384 8810243 46610330223202184091600332688211745760 8810244 -36390121875945064429956822237613129728 8810245 -26538606069972372965595436601872018500 8810246 -83831110167131268641563594380932259456 8810247 -155555218520093986701586473840140090880 8810248 -48595664426932199600078874002049761280 8810249 211184761589924715877010223878763304986 8810250 41194401447003064914927500665619328000 8810251 47430678414175341734989231642737812872 8810252 -148489741845424440744941484828072960 8810253 79360927059437287172981031609666443862 8810254 87951203766804334318089975014924592576 8810255 79335063209097303361975429936024587360 8810256 5474998645510990380717738499172204544 8810257 -107336907187819891018293342637519165440 8810258 -165353258346284856195468611309476326240 8810259 168397801543442123649102971680662168504 8810260 48040712283478694168241292938633192960 8810261 -80768768729266035523829531480225649138 8810262 16268220599391423744295924471936204800 8810263 -51793924620610954200776779700109336960 8810264 -255668535967542928522790793318014576640 8810265 -12131089965187056960642455953503761280 8810266 135641690098711995954685334023837742832 8810267 -114451171561074605067292901167631526336 8810268 41789008334463988723915608953168509440 8810269 50673968366664857035722516944323488920 8810270 -382029350625417666144328899747840 8810271 -60899241207469639821577022269624844592 8810272 255596731264025619642393672365848461312 8810273 173595071149441324614241670358536145840 8810274 -86840341560173263046266372676922685440 8810275 16518247001627854094727605999649734300 8810276 -65930985178879998869324241170035584768 8810277 19157240243265113532210565589128487232 8810278 128188601485204077683979952479247166400 8810279 -177317049942561697467739498219882362120 8810280 44710897779645213062726092465305753600 8810281 -10065063929212673772169818159802281600 8810282 -36646763559629103797355459386482266528 8810283 -57210255297541569197456694285993493056 8810284 36624274021774540670920533978453245952 8810285 -62455841276816602518224785788490246080 8810286 25731743940637677948210724151350953984 8810287 70356671936018081003338890522502604760 8810288 -11884202315518218078897910540379750400 8810289 13573774598634439978988152253357000370 8810290 -22136534761864218063607889811330069600 8810291 9087364801547074562589170431862138880 8810292 1563971470203447690417187969128118272 8810293 -2917553572356742548289780142199194880 8810294 44055185771943493961580316854837921696 8810295 15895231099828998829178433056281873440 8810296 60093533235005896088630221048182988800 8810297 -3233522001345015974458338097378898220 8810298 17469138357761103915196113566962905600 8810299 96496008687736716178005379097395299736 8810300 25404910419739604969890340898074304000 8810301 -151308760132759305484885664722457252736 8810302 113554492049868489342282397304494916352 8810303 47098255689218049680739675322293352704 8810304 1181965452017211853871002612238647296 8810305 1581516226884841838372618575469377920 8810306 -7560889479970074078455378736630201648 8810307 26014719017988666971257802901263053128 8810308 -116284360976535065362623815446324288128 8810309 -107318836940526734519740025493961499490 8810310 47891467102122692518758800431788812160 8810311 257506818130604340632102102369820449280 8810312 70969309875966633447774081090598010880 8810313 113356396477118092561144458968482560 8810314 -58568070886664669456686312309895649744 8810315 -4159421504395532835857164365786064800 8810316 34694240922168741697233543193146332160 8810317 99115460166698946265959224600132038400 8810318 -174534171044477311344875267558920606848 8810319 -21968868560944523553199638169425469440 8810320 -25670655713942177718311950939947417600 8810321 -68237117061480365252810604002740807308 8810322 4158215989612713970610259672053062272 8810323 -24766759220820096222572568496609553428 8810324 10522616470514454016061763960375754752 8810325 13061736410512736068071514237416955050 8810326 7228933247009418572396674406209363200 8810327 -31556627280923593335979744927110651600 8810328 -7750176909713258459166872695745187840 8810329 61455972319993180296280094836424095872 8810330 -84738185138380025687078835547033708800 8810331 -6802317013373059758894168909807198096 8810332 -202403157293544964280934019367115656704 8810333 36236249533062029792747182851355584576 8810334 -12709148931757878231417693653806486272 8810335 53457758390305886406353784483634924560 8810336 13402521324863852032142876190811226112 8810337 67658618212722096981836767512582485952 8810338 142688471084536558576688746465059210240 8810339 -49611409890116014290303112086327756720 8810340 -3496453657309132678826441213156720640 8810341 7968150189886790522549626287799807742 8810342 228928434150750537334549986620204892672 8810343 292417274625004784854833527426942869200 8810344 6754779932995174104421276006195200000 8810345 -163540603248236413491642307697804110200 8810346 18336162690727072518462339008806089984 8810347 10248236734093899847929959980675220112 8810348 -151213505004389264302179514562809243392 8810349 46925131575792555196079404309772881248 8810350 11904995586883451147362471886176118400 8810351 -59485337882612374510232661898674283392 8810352 -27966124304753284688707188943826780160 8810353 -245552826321905213384338749428193476398 8810354 30699165046938211484293725890825244672 8810355 -20181294867108235838422199318849940480 8810356 -419964187357891364398173845574117376 8810357 147040948701979151099745417495599474880 8810358 -53745585054716925325652542166793669120 8810359 -11310415117772543092763382238822508440 8810360 20098313335306991670870056510450073600 8810361 31280142234624854678173252182272552640 8810362 -111259464258406799610396956212791918336 8810363 -137743913090043742159649871016338263388 8810364 -80817886124042297802800587309857037824 8810365 -113470700721196310389950329643442774740 8810366 70818290073985944569181170169386818176 8810367 -24624872090723273411014350376238521344 8810368 1870651897943070380099866869859614720 8810369 -162685991741668534720469299251088219608 8810370 315169830338685300055184346797544000 8810371 -33309711535260365135197631081664339456 8810372 -6054808906723868354676977792541512448 8810373 110053812817462989662337421718631072 8810374 -89044131397262420452235699313436746240 8810375 41037726992769291212305138086210840000 8810376 -4105507139023847828316964828948684800 8810377 -113219974557324479301155010814164940620 8810378 87950019527641160560730692015651368240 8810379 -97827809690382048279242198391187844676 8810380 -20111718779019206986384798980485529600 8810381 58832925355374699507494862554696307372 8810382 4267053557259221025172078978524632064 8810383 -71058219295777782866263508737449404368 8810384 -14755285482942196394696935803486339072 8810385 -160271423351020813843510841740287133440 8810386 1538161396401098751360637865719246848 8810387 34499334380774433644797424355812539800 8810388 -40553708713601607651224751593896268928 8810389 21668135065545666142666219640626749856 8810390 -51659518627246957604276604139223366400 8810391 54783167019790368631981931107954693992 8810392 120573207920013881414404721604643584000 8810393 -239977741423624667400373237344862706358 8810394 48812480211309338967574781445737356800 8810395 148123453796752232848307901053073062400 8810396 128768955627969068841014409813714278400 8810397 -45224935332440717231960896831613281920 8810398 -53580026358427290780684161560512988800 8810399 1494696423306005438497864122242894448 8810400 -42857924584396192320067063254378086400 8810401 -160150670603634810663103766654565357598 8810402 71719190941307328898413671655321836832 8810403 -12710770300109372407242826970301511680 8810404 170042519709652898766213638314017673856 8810405 -157980694129359189621951614622759254880 8810406 -53160912178259302380060578676923372736 8810407 115656937308148708750905405071651649656 8810408 100710577205793764535329676550074193920 8810409 -80434455542854572937271638712323126896 8810410 1704069933549120414758789128016501760 8810411 -6429213227978248508736413008968957588 8810412 -19141302465613231399626965368167932928 8810413 -86299585102576335307998850810761722920 8810414 -63106613636294829656740373993739832320 8810415 46468081530250079244293590852457999160 8810416 -55713083547503596687003753328164323328 8810417 2231550021150722286602492726167277568 8810418 -33650157440856716366357479295818855296 8810419 -45718985060698825160981139275436238704 8810420 165713041727911189210958629398308206080 8810421 66280095748425626912361128586500750112 8810422 51361616280659848425746721936477842112 8810423 79499944535578602588720291970805925672 8810424 -61412069260827244369509381047756390400 8810425 -54615476227746048966050880242417904500 8810426 -51199453533278443724522542705525399296 8810427 26989813238159791677073892692101355008 8810428 -128961994958658984657862116215077077504 8810429 -389234367266300934848937334839158884116 8810430 34812064694112555026609351316463893120 8810431 60283956985392802864878235908530713440 8810432 76139921990693129076766964452719329280 8810433 47346560795443911577988388380266816800 8810434 -151950323353250562860117010851840622384 8810435 -143708999750468108800967952942329595120 8810436 45859695554367054507322957584815373312 8810437 27025742616641577778892854864911632892 8810438 -21988120700627513013647885327606542080 8810439 -73732269467761040789680760384898460032 8810440 -17437076729644845975470921636118835200 8810441 30531697638041052795720980982672490842 8810442 621479443411514644119907239543499008 8810443 155050804166274524928417343795261624 8810444 135614373351250663059625832203104135936 8810445 -63077693225717110358633171579698108320 8810446 -31406309969214591336862769990858064000 8810447 210723245968869709490033987870251270896 8810448 -15541104753855544309098937487817965568 8810449 48667699048181628563646664563702724608 8810450 -52234082295133750898433452476489900800 8810451 -49844650811754232093003143323218435440 8810452 -46157999293836807437547873777144033280 8810453 -28667683263559613071625374338918072480 8810454 36418284501371017995511527101908875072 8810455 65835643740344469182211878739168927360 8810456 -215846644830017409399761024632019589120 8810457 730991619441646216628454198481377888 8810458 1442664909758008608044308530470717184 8810459 97212099944983169641435519594276659216 8810460 83293520564132657178820413102603809280 8810461 -100738153816507369811408812339769539200 8810462 157896141982370114570127639956898863232 8810463 14687578004910783562627567503099593544 8810464 37303018656841467831605015363089858560 8810465 157136612758964149109684758547815795200 8810466 -12401942876966131231968432419081425920 8810467 -179709429837458005052110288962260208484 8810468 74180727542947340833719827080231083648 8810469 109550801739782754848847840334572714588 8810470 -13136843712040226051861669033755872000 8810471 5556851956920601596015428907240648720 8810472 -48994355596443123420002647744342917120 8810473 40994920392972736010554966259169600640 8810474 -84152412294542399192496619013776984896 8810475 -41699243795051908826347816972342656000 8810476 -32934724101981847672939484279141677568 8810477 -14806050243053376423176968290778974780 8810478 574836101788471132728383232891920640 8810479 -94995352725933432119579000166293618688 8810480 8609157575780413702009515859844136960 8810481 -664914461979488764305678313605273216 8810482 42899122042702383243105894958085520000 8810483 199975692294023379461699492139993543624 8810484 -127634066648927570868423392119496638464 8810485 -179632908691212523741833117821538877380 8810486 36555820220976795758016735778633260192 8810487 -15222044354572583154852745049456105088 8810488 -65477852491456185428775609120620298240 8810489 95216615411671845912480219248690610756 8810490 7118899464277064437446811307929344000 8810491 -212660709621467745202521162165625222108 8810492 -32831374213239188334856797186985632768 8810493 57991894823212808290028361933870219264 8810494 27659657973237465390293773038310848 8810495 -30033660191059130673881413838887729080 8810496 -58383911840907551437189777350532792320 8810497 110277561934613325469452879540295751940 8810498 -102186262188129570618796105016860606464 8810499 -110146689815196376500983942736008355336 8810500 198592245411052674119462691258534912000 8810501 -15580906535387216148028275050100615648 8810502 13177466087232309494444898265973366784 8810503 41296926318267115484848001936658179504 8810504 -192588832830100742235538489563467489280 8810505 -33508691836099965868931736699682080000 8810506 28750866295224577711190291315717339952 8810507 -95877813908879847430668930315439298880 8810508 -23471440436209614793008565574934282240 8810509 -108431378880471828058837383637685816960 8810510 -10994430413764361891751228516392110080 8810511 -83361537588665870627708918820219825528 8810512 47411534025083723925184681175438729216 8810513 49384949589278718722162885326220051520 8810514 -22526474829856815859081541166696639840 8810515 64720429057409027577180881315962694400 8810516 -4520942649395287665432248356476874752 8810517 -148274335068502217525954086461405999552 8810518 40238062274909257760294800987934047104 8810519 144951219384931013381547874246476180000 8810520 -44716944782496930572272043454192230400 8810521 -22819584189041929739607278687020626668 8810522 55477580064569480237233134488810872320 8810523 -193328357830353719541962675402702924628 8810524 -142360319049449548523636448797212731904 8810525 75604547763738819782736756949014232050 8810526 -15569149663715738621744574594538905600 8810527 -61070844739998205871481598524746107920 8810528 4345826286575540613208156066771107840 8810529 -9514650529994726697578754398924405760 8810530 33685904323404647835700660073274769920 8810531 -6437248751971258534615881186003786936 8810532 -5554898568411789956877757700204986368 8810533 134617773397282002318211068980811680928 8810534 84272723187672883897415891734895848416 8810535 -133423773773463583866175817497635698400 8810536 65946704987974997836398156149878456320 8810537 19214369410022132390941731211353242532 8810538 47191943182026541845264989575963339008 8810539 63586395276950727743566197727943986752 8810540 -83444044272028757168897195023129589760 8810541 22039952445737444415684552156842236416 8810542 -21910608289054786556152857565129583808 8810543 122150667212806081264267665806032965408 8810544 -17261295332388116654442220150495444992 8810545 68058388562600684093327052644224305000 8810546 -17895346957094839156035864709789953120 8810547 -101536119445003189206638911298273027520 8810548 78942951593879304736846026190864834560 8810549 -140305599777821874342801134278115470080 8810550 18315032840900398392323714726183164800 8810551 12002841040301972004496946788625230800 8810552 -53492275540328398875701251058143334400 8810553 99202552647563468539481207828180218704 8810554 73184940795215779552732018458480284160 8810555 -2528756525752980060363366688503703200 8810556 -132962327850928579913278538592140712960 8810557 -65960998647652459356596288734308854400 8810558 -20871934965597157010616960898333903680 8810559 167470075130422206800083326175375027200 8810560 49627884262170617740196677201491394560 8810561 114477222170723717927339901379391359572 8810562 -42217720360493776830503674676429701248 8810563 106508716260588663694975868117891514812 8810564 37095250520001945005387816073724649472 8810565 97558418264334886704192057288862895520 8810566 52567286014715924560159512757828512 8810567 -301017657418984381092825341854983735768 8810568 74788991692697411935906767921197475840 8810569 -142285866517025772624907879938356453504 8810570 -69153628811633631408119816283539951520 8810571 220938642892142748779097585437872128 8810572 754205129390701383257181295856001024 8810573 -200247191089765213544654603368083099264 8810574 1384845518736787515827024943813869568 8810575 142332605160538363263051605095746345800 8810576 -41012608968124130192650564595064250368 8810577 67310456505042022110459612450274121460 8810578 -5072434501584188792768913545102945280 8810579 97456556431902094620881493898367617920 8810580 29765856276091541752134968213978204160 8810581 76083327620626916593338447947098627132 8810582 -19515628194707804012035245542229806016 8810583 2099556877735145681657826110694391248 8810584 -4526169384109864771218290848271677440 8810585 -43081319157748167936193876737214800000 8810586 -42338791087121162109246714584916065280 8810587 -50294860979156439236489192695747598160 8810588 19681247349636376175543138981813836800 8810589 9400530082016320021882902331660108608 8810590 75697286398321134951927750001621553280 8810591 175558926280675028489657867153871400992 8810592 -52798464191956970119210748981279981568 8810593 -926407766156660100763963526137531680 8810594 -30654021441829302846187988410891266048 8810595 -117077801866276266819363294483046512480 8810596 99405657137770991754010205042909436160 8810597 406862617621554298312225366320315525120 8810598 -242313555224865815484059278755509760 8810599 38663573308053363041667727972754149936 8810600 -60120870866704982795142307360707456000 8810601 -140110997525267836453713386963564493168 8810602 84771538651530692620667066426496597504 8810603 48675343197915438134870238988834372608 8810604 -111266445497054963441885900394985451520 8810605 -130733047752404830656022373613670679040 8810606 -45817144624937344913297447851260253440 8810607 -22415100844774933956281496237694696896 8810608 14923441836857718059466309182557356032 8810609 -223179470038065083148893501662312838190 8810610 16941889348929674442794030282839088640 8810611 77157860004272910355925555994712732072 8810612 332358118086756078544642527618098154240 8810613 -1258262822014940037014685629455141440 8810614 -920958062196098614608629223117155712 8810615 -203735773508902547355610783278031320 8810616 34447339020314011228523927568601251840 8810617 234142630288906907067063083093376530666 8810618 -80828488979150515088021495755128132240 8810619 -92850721968740644501740221427126113256 8810620 41725995274042431462139683786369269760 8810621 -192578641904962456274195889725748118068 8810622 -21508853947192792331365077740485440 8810623 -60273789585264191490238524250920712280 8810624 246177458813622453652712840676507648000 8810625 -5897739869792764840431472420874880000 8810626 -23357992826953774761638493264803343360 8810627 -46867694174874515765668417102943066928 8810628 -10742426431630579389733175769125658624 8810629 -49176989638191499419746036037001398816 8810630 32561738861081574683801528863057278720 8810631 -51125470574537396612888172278421796080 8810632 -101942441949127319451690266709046425600 8810633 22646856762226165549503889978607101440 8810634 6772241020166026193032220289930559488 8810635 196745892525044554151269179750832174800 8810636 16900412260063076004302421734639316480 8810637 200801575578512221156975441901730624576 8810638 -72495513143303519965375547449288893504 8810639 -16520614028778987219325236970872579072 8810640 -11787171418411486173201295822159872000 8810641 -202630648071750554516355476330096966400 8810642 30841479160232747011869515666880835200 8810643 -67451648011474888251836867205503603856 8810644 -35293383272575567631595168159242400000 8810645 170703886980102593634701875053923655900 8810646 2221620474183681631719710185623639360 8810647 -180402279472923986998866306891267436680 8810648 -102006919754847538744634735452689530880 8810649 207039700321521981043746921989730085764 8810650 76893715479185328122763442605653806800 8810651 -301020045228520886010708756429099518400 8810652 -92021662827842667128185959658556794368 8810653 -440920809440447899436775996107961384416 8810654 49186556076362833764698625319528114560 8810655 -34652674373220627852520212961180884480 8810656 -123788235925597683819466383906057486336 8810657 -545920357896309122684755386941909760 8810658 110612790615236727375894753165021273504 8810659 -64366870849715037378623009526732839472 8810660 -131600741303985274496195440545024560640 8810661 -91418153009790593945608903207178975520 8810662 1882509486215689617015556285328024064 8810663 -3247431983630869047309081510656126088 8810664 7037688066225056560462685366089728000 8810665 -41917313936197453256148712023656052480 8810666 89689604311014403606472619690706810032 8810667 198492990055804554575745864381503892480 8810668 82651454398933441022413967660950118400 8810669 -25974403110888630127812691849717180704 8810670 21530637757801297368630536067644544000 8810671 -85741172079979156126007331949860662128 8810672 10639000546259609616202654160977920 8810673 3005413124335018340886788553229261824 8810674 91641290887847255594772364492971866112 8810675 -109537043886882882944388323142496288200 8810676 16572649343637440408842531876241958912 8810677 133510072391268183500481330573387834432 8810678 112455315596601610802820405842851081920 8810679 -106910890258770996975012337283175437952 8810680 34360260265185265970482890543768576000 8810681 120405842335092426262417014487411845264 8810682 -31979612550786600685989094215777451008 8810683 41315830041806220529460713285063071776 8810684 -18447456985722896614953004318368313344 8810685 -6287182639973582210139723833810196360 8810686 -139543013447526912835179414342615614208 8810687 71530644705731091211995518563064502336 8810688 8552959913506814313344078055494123520 8810689 231268312837488171133021897397698092756 8810690 -44250723264509182755128017885414525920 8810691 33011795734443302314997110402278662400 8810692 197415770280690450407470005876677498880 8810693 -284244591093726336832273884733866768420 8810694 -76858194860868330664718089198869310176 8810695 -10139169122729402149541052538556641200 8810696 69813341957171611339096655588360847360 8810697 32464539944460575749637946915923604672 8810698 -93841391583062307872020809018882077760 8810699 -46983528161375828553535511934962008320 8810700 491012318678851171214567858148249600 8810701 48278327188053871289880499306959643680 8810702 -54640147766970329239107307907724110208 8810703 176473548754246470469558466739434391864 8810704 6304940778653928636244091146365304832 8810705 41385794492528452877384813109425647860 8810706 -87548580179650862613715147128791251200 8810707 28662745106620140408326753622100010752 8810708 -26346124690002548338136861355148294272 8810709 4301194554267598844684161203375414720 8810710 -71303948571746200731384472426825770240 8810711 -16631557522242611685517506211710640416 8810712 -137137122563406140558011423176898560000 8810713 23418844298583690175850472156057693962 8810714 10671678227718482100127347985989202944 8810715 25958262340505506463812899186139563120 8810716 124483599134008166855538569291104890880 8810717 17869460040766747515793904598573435660 8810718 -7486389607726584799919196730320752640 8810719 2575880803401680793853334680382429920 8810720 42148944387156609771393098198443622400 8810721 186986626862642313359422551690003006240 8810722 343835079246790891638552139718656800 8810723 -12822242813954996701796615668553439456 8810724 -21306053700057051506085151303900938240 8810725 3099644204997776301513232992126720000 8810726 -295261892603808594074651894690956170240 8810727 -55395483846821692799374723002578150400 8810728 34542778936959259326237884869694684160 8810729 -152189089049680528682375851417823129670 8810730 -2805164735721837119721783792762163200 8810731 -265847177400368915696656290339325430808 8810732 12333638090604426037401210050814443520 8810733 32392177660267080676894335294007560000 8810734 -135095683538319695043905091166620225984 8810735 -4126189447221045843297353975267299200 8810736 -6959634140860034268241413313855488 8810737 77460285921304948485356303132725858880 8810738 -45862269911017897936923808925852960640 8810739 -51756123249763883150482511099736663420 8810740 34123868416030017201569554709516624640 8810741 104751238894814228839665602533557620142 8810742 79474585529370202615862938107892850112 8810743 -160494611884668198828903644797296440 8810744 -32475150643150062126724934658703564800 8810745 54005647571739112348967304358535725440 8810746 9024940636489406635860666932984067840 8810747 -282456499395766884964474915688505742488 8810748 -118806303719699415432218629664185466880 8810749 119490317703886610089486818405412991750 8810750 -22157671266007549089035742921281472000 8810751 -141327244579421909203081150765046903280 8810752 -13504098955685781510891597752422105088 8810753 -163092423135984879084030843159639874944 8810754 7615088615026402881308427706679272320 8810755 -7880036267985937491593415512504839680 8810756 135597840815903415975356516186490424320 8810757 68986288564332109625958566130492892254 8810758 -20171485831227886685271827222888325120 8810759 136518725489488559873777202417979287960 8810760 289365187153521031323772094418124800 8810761 -282175163742759841492537956065518174848 8810762 50112746565280301981627516859191203632 8810763 19233384360504349243417070566027841280 8810764 129856887598218350899455843577987147776 8810765 -17995088637241730041408949988838807200 8810766 -7712245826214104945584966445326021248 8810767 -9954512096814435632579551811178702608 8810768 98031165290516551852912320564120453120 8810769 -146819496718916228643416156480076837792 8810770 -55271878515064188046598060753722861920 8810771 -65969093066411339297866385700252394128 8810772 35834501451488746349923634181666115584 8810773 56146381005928795191304900121986665624 8810774 -19978569068497075471299654817598782848 8810775 5352848171390896164963863449375815000 8810776 -58672434896871484141351827817452748800 8810777 -63169342887416759336460807246606370776 8810778 2230163171734863228898382007354858240 8810779 233376144100210767500091423238900752880 8810780 85351681428568632034621763507228620800 8810781 -29218364151730031130558876999727045056 8810782 -18065330827750630053995127546782674368 8810783 -165668919528946072782796308373738756560 8810784 96165143923618326571247152719633383424 8810785 -9481302229032809252577069886904839020 8810786 2053660626103610552972924937519744384 8810787 152300968817337917433932079358152925560 8810788 -153140007858447731386574630674582545792 8810789 -3226055875779997455494198221303521792 8810790 2198549249088865210699617199836153600 8810791 -291485224378912698825054885584906169600 8810792 -4596897654357819798437299421860992000 8810793 -170129131218348619202347830271473482640 8810794 -9992389195960846572231445261921182720 8810795 75207728435433281675059395161347061280 8810796 -33656552311544896092088858425885547008 8810797 -30633380220977707101130098468757402580 8810798 67819278352762612361179262046921975360 8810799 -128804699335769493911626933527857990136 8810800 36313836389456884699926257970339430400 8810801 23461587369116422931762701953914804772 8810802 -3254619329564470290544890303496765440 8810803 22138675217661805511589048431018501424 8810804 -34678015423098567164620697979476404224 8810805 -25930877870480270781214769798623062240 8810806 -35985957359146566501791308618030743648 8810807 -20040999732544557684862119184355065944 8810808 7557231850141224790341428278029189120 8810809 -32220415941229633530926742555779893440 8810810 34372456579021503999728566354127290560 8810811 -121243846209276112080931701860294359368 8810812 169739935913711157381066205907366214656 8810813 -127546539814588607249501052259901489760 8810814 -44646364653769637311765805142297773760 8810815 -88070350011950721311918748706209040440 8810816 7266132772827404235367937751568613376 8810817 116631553438071581189675932406961705600 8810818 -19556829961980717789256447023871125600 8810819 115196913706689954712861493758925830920 8810820 -22767465981256558463372620763245363200 8810821 -276128815637148293692472707013336218978 8810822 -72497577361753399303560350948978520000 8810823 41937277121400544406460216046017903744 8810824 137087172844894544279546272445481369600 8810825 -19479704704505908743931575232996516500 8810826 -56305576841433203590519276462265072640 8810827 195766758325843364067948627279855945480 8810828 -62104665260370693389196033200660189184 8810829 5395327305948840647430494667486849600 8810830 -12144860067488659032809644412925542400 8810831 -138274252580544092132970403974209438400 8810832 -40388043567266818947165937117375365120 8810833 185531198816960640465267051364034932082 8810834 61791991740904597676840308159017756816 8810835 -23195515291537867864802715211414490880 8810836 55759168758210129253942675430214311424 8810837 -15301464083794423489762590367960362834 8810838 -34859999536519397660574385872951763200 8810839 -157204273200012683194062353174843866360 8810840 69594823824051017382023670176024985600 8810841 -60857158911049952790973099632826168320 8810842 -53434314556820198735032052534730086928 8810843 5238349668404946751324228711229115000 8810844 27153819066459393581619286070011994112 8810845 -182119405689310396686830090818172545320 8810846 -186274953009150311241117220417276584960 8810847 -27354184380296062653623588036868784680 8810848 -11491778846261572569908028569531842560 8810849 -238843116038623775356276476924359421150 8810850 19055525240324484903289073580310464000 8810851 10456971333734020944335115791873751040 8810852 -24996450015475439356232444154263624064 8810853 49318592224716975148561608532815755808 8810854 7640127782221777285454184139392182400 8810855 151706238415297250095295476673398954560 8810856 -1967032422576944620922502628456965120 8810857 -173710931778036559226813027486988022 8810858 -848158044661866364624289827490646528 8810859 -74122227379094364229862299052454015312 8810860 -38847510588303709695301354578446929920 8810861 -35929918259390125299041660178777146538 8810862 66490988502355208663302924772348087424 8810863 -49552907511908652875016965384153970096 8810864 63324522608611160137551799986427822080 8810865 -32623240741120473172435492135607537280 8810866 -96875741695441502114575379074788112368 8810867 -131169112072987630567960053972558901680 8810868 59283349888375458100755317786492160000 8810869 -92473693440656400600755768975429733060 8810870 114671540528471805588371068069436928000 8810871 -8663612656981215622973133940642136088 8810872 -1102238812679931399312041020032614400 8810873 68897365457714675495031805666748806122 8810874 -79121895347623552490886474086674797456 8810875 76597436377291921099247482294978332000 8810876 60374202664140659848523286721249167360 8810877 -11722240688359114336762909874381575680 8810878 -113116917893300735124102648388556981760 8810879 25921306845157809055645840990351048704 8810880 -5921851717257949998084817835104665600 8810881 -1836764917868468428243422098293211256 8810882 -2181143148442361582061480610692489216 8810883 4315799490173611867818357477418454400 8810884 44729214765471377731085165400797485440 8810885 -128097036386603699928091227061430724420 8810886 2254815136867674884981501907232118784 8810887 21081212577059103959284117704392974512 8810888 -126676472682551426094688898945075159040 8810889 105467008024783737447623315034998158080 8810890 7196592422634647995686273182462269440 8810891 266981848737089479946806662108027950292 8810892 102487711829358412069794647697307689216 8810893 -31710113617362687364397537314968466816 8810894 63502826287163089224583348183255874496 8810895 135858982683991721148889095953752388640 8810896 -74884518558579625884748162267113553920 8810897 102604294780691178761310387353123639346 8810898 78623537499586126053415448550815028480 8810899 104853096725538763639874756002002466960 8810900 -2964972762874276259061703648955289600 8810901 136699758821164002883863525870307253280 8810902 213091123931538975000520643198176358400 8810903 -115534750274523965982726057176300641848 8810904 123274739481763647713726418012645765120 8810905 -137513370851406311778707712117069818880 8810906 -18006414754338592621396973416211476800 8810907 -25769570119369683782978730777337732608 8810908 127641403630355239099237573037853176320 8810909 54562664951251755516138773294149766304 8810910 -24268172095782739341775545267889324800 8810911 54452177665176150140991053607057690000 8810912 79383698470393078128816474766326104064 8810913 16957768121078918290930899965261219328 8810914 -3255297093443428736671294743386930688 8810915 -1727655669816079910850018544750202880 8810916 -135464351826778322967808994123978029056 8810917 99794296659931559880624549663705776160 8810918 11523435292940368542019256075829704160 8810919 -78620050218837740069012475824215869096 8810920 -141418572859817609858306577312325632000 8810921 20191952494986077605159708071406038720 8810922 -33578188871238942104385146061423440640 8810923 252480871937386287464722457532259576104 8810924 13615491493300533637477589178279552000 8810925 52789974646855141390432840855688628000 8810926 -37327503417403508552857948815255175296 8810927 -6574186877385420649989618675604962264 8810928 4764569629198149417150747172319330304 8810929 169001662157530419015180711335512513728 8810930 -94235101549593979131828229765211409600 8810931 25711929947498551040846768945964580152 8810932 -15101951234606304536195024766717911040 8810933 64200105052573054205789934377291348544 8810934 -71927306818665344522983724844803904000 8810935 -78089073848605711584419531966216019720 8810936 -205723660203105049887586282799330672640 8810937 172620952283312454607349753712498603840 8810938 -135801398381620477723188120380308170240 8810939 -100811923996619717703688429457409391260 8810940 -74303583911954196616379899282649472000 8810941 -42219494605111877097933081292470810432 8810942 7509469442614435000341569736580008960 8810943 -70390744976276753585752392690789882936 8810944 -1365089097946477681602430589581918208 8810945 690213369384181879479883360451989440 8810946 -60437051956394857713735363124966158720 8810947 -189922445965037312850222330293479028328 8810948 -84898492866243556278898193892872463360 8810949 36801824491953521836849755741427384320 8810950 -14913954603921043025142061608368798400 8810951 221005587206989621773238661271024020952 8810952 84273203857402941607418590522269573120 8810953 -246109589883532262501065081499800507136 8810954 14810012795798410621484094479804963520 8810955 -25978810291532482620616080281416352160 8810956 -42697429375013933595180533430059925504 8810957 -228495201316612115843420291666831782794 8810958 106762794517898768307982435063566336 8810959 189271951578770556538729620248074066160 8810960 -334693395612778061243028525115146240 8810961 56707927778297404523671782378733708272 8810962 -15102429491875977546369189998187152736 8810963 -17940666455342274595647394002954053040 8810964 70594461446515501491878407363289088000 8810965 -24920442660069522795710095283641896000 8810966 32944378792438054356469316957299046400 8810967 92062311102394977112865501951368368000 8810968 266958845734786163449030634039326402560 8810969 -11648152896722258557495483212206528304 8810970 707260278529715854810679464126325760 8810971 -130114796751366735283959267772760788208 8810972 -938588427142688918777158954639077888 8810973 43907470166114238967061435527800585222 8810974 -85909731263985216424460679216797310720 8810975 23078531791852180157218119492789096000 8810976 110210716125845572333862139157938438144 8810977 3071667452065865032991437221783623872 8810978 -36548862474675173122668950998023168 8810979 -37581863786308285687516692430475291016 8810980 7798180342898968510616079983512992000 8810981 3532025464094006216003453145716093184 8810982 -14931765209522056818288923410004101440 8810983 -326585514402869182808152427825245008120 8810984 -80811337555478738417956149177815040000 8810985 -5545549820206985617940701576355069760 8810986 -62933740341463036518166198667526473808 8810987 -12633730261307240993409686331063140364 8810988 58197527957136122888536873916150639616 8810989 25796714277096038615824838268498492000 8810990 65339422920028208429003986818521688000 8810991 -80339222482111115222885289664984569600 8810992 -29209404040956242422199549374372413440 8810993 300984648114697979701607834087847388242 8810994 41335007183073178457224459040303184000 8810995 31944021729477378966457117602605408160 8810996 143389169859064747894817274852117393408 8810997 4459966280616490118103354480893698560 8810998 62081115595569458107687521893486714112 8810999 33152523326281830015890287695994113000 8811000 -46051950227248106679598060102502400000 8811001 -1365948394646178110146843956780395520 8811002 -103326675660950269533980244739776252048 8811003 -24427538742159364371311428638969268800 8811004 181916248000456870691687411662959884800 8811005 -8389194447598583987045721171332131200 8811006 4631557360029317449369125628453060608 8811007 -28077762960295420324458875771598559744 8811008 89753449752440946182572086800217538560 8811009 -92851277346229245788892937178898758286 8811010 18033753572712509085454073652692688960 8811011 43451371454317500053170274557479721224 8811012 -29227941210576972109398529590017925120 8811013 46703069359965948343804516094359494240 8811014 16378276790548300841583144442729118400 8811015 -51494511947408750343477885961081982400 8811016 -69481076424900881483172660009565547520 8811017 166172083064713646060273324152508823066 8811018 2471814924837990933677081089796325216 8811019 42959747776036032000516904048131262096 8811020 -5251976142783930367529536634883947520 8811021 -100709442589901144385329066730156028416 8811022 35503636531247556542771510609446487040 8811023 4665992121974744642808047103003613056 8811024 23436093403608636686948446974280925184 8811025 42689935450299149312490171361572952550 8811026 -31248343676373116850115990393379429376 8811027 -10496205123677702659060260957000564552 8811028 29988313623284427334168195903961313280 8811029 16198936869184605970364482315354559808 8811030 -52022402571540303276597575952550231680 8811031 35376507476434199213457520892120380160 8811032 46636404742071447068817980405981306880 8811033 -128844905779065808603773784119882189600 8811034 -103326420574737685292794234860079117584 8811035 727659772597019583502053208638012480 8811036 31474662501533338452824756946485351424 8811037 -31493815700758018498692438995576720768 8811038 -42354118774200174321349573744940013312 8811039 162297752600086052603859633684727614024 8811040 -71758141698581991918667448987387166720 8811041 -50845188739271660728073659785127876800 8811042 -38347292303448870082201055704261404288 8811043 -407072477688596296283103835347830904480 8811044 3173028272119546610603863224087939072 8811045 -30826724217061416660372690462633422400 8811046 71543334228164908901068970731008533472 8811047 -11882069665824784399182376016778259968 8811048 93773134734127025003927938848379944960 8811049 53553765064185059590457280192459552840 8811050 -39160915656180893247416183697939049200 8811051 37618979956428811344977625901458946560 8811052 -97693680297687426097982116625519313664 8811053 5965228245832218365527718165461936524 8811054 -2597389089130359741384743477711322240 8811055 -5741682351372163763932887035453656080 8811056 37793443990778277856624756169990848512 8811057 21560587250624598291856476889206921840 8811058 -7870463744167143342696185268267551616 8811059 75737485289973383774261744954767621260 8811060 62598566725626592953856824607936512000 8811061 105979592664792542216100684866241948832 8811062 10764684397259587709525374365581280000 8811063 -43836656092257132882107090289984175560 8811064 19078122171395333909657447046578257920 8811065 -93129875119004637806419524902660148540 8811066 -89795063283584247844020434007069599232 8811067 160574884611499613689010738282494566116 8811068 16792477267221936701916643644249341952 8811069 9248601603392551939541534490864094560 8811070 40158750356700681625289689222712793600 8811071 179440546571178962296393303540286868600 8811072 20138314656269093681420812912951296000 8811073 55726739551392870154462348131897963264 8811074 3563341664977662164381237793198919200 8811075 1176284125282880790669747395059027200 8811076 -127612090388486606606755926223074010112 8811077 -71529165367992797055700932611367803328 8811078 -27182772445994704311124977900457632576 8811079 -153241348768418844250209171412696538360 8811080 -10564099011234817387337571615486259200 8811081 -141146557609968428312615035695416043030 8811082 115274844444679557413384458889964978480 8811083 369303345449669725123342281374065753800 8811084 23179799548021901009469597976588987392 8811085 37286601396828004478612491892911704780 8811086 138485449319505223336612057068414412992 8811087 2451121659053851652071141101595971840 8811088 9978252772516779845321866845201235968 8811089 32829108085886485182943752239576417280 8811090 80220683514267949243848500642385208320 8811091 -130345607771051816392849556652114605808 8811092 56767043782652076234774532743009550080 8811093 56257253604712756592250635208766393728 8811094 76259091541865033679461353706184120096 8811095 899445307214363193646441570796407200 8811096 14340566898717835261971109318351257600 8811097 95443003622359136647585926450490908880 8811098 -58014263421811881539899099028437493760 8811099 -5630512415333494798377552153481920 8811100 -3715223607710135710248010206098995200 8811101 71207850121815865673766084113041900704 8811102 -50554578070449396434921982183363711168 8811103 -69015553238746585214270836530209532544 8811104 -27897961067444929795459644250088275968 8811105 -12594746144990545509404698690632209280 8811106 8249575052881642663653834602471173920 8811107 -1897257530362492646658132121543878240 8811108 -14840466277291605302356135432722331008 8811109 95528472467774451251044118761015057660 8811110 6759162918842675705139391847201617920 8811111 44132369504949011111278244861102968872 8811112 171031535539210551070153735233109171200 8811113 -52397833470573298612728301623463837638 8811114 -29278993619416905300584630422274333184 8811115 28441738502613683882038264660689582000 8811116 93074886038173834308276334054538775552 8811117 -13993403019905781278590871266099240320 8811118 91984832049913685604421002780433565760 8811119 244802328541397010620508798672235624920 8811120 5154945625786213027123622067440517120 8811121 -169924539978091417374817646557745757456 8811122 22042503036440687349783621860956560000 8811123 1991258651314077254713728935373024000 8811124 -7451317197980924687801871053270917120 8811125 -199430597387000077123610677552755645000 8811126 -58733012386028862047467076771316585600 8811127 38280174307969805381935567631634239560 8811128 68175587998814567082968938228923801600 8811129 -52619319692376765192730897130750061600 8811130 559155838486204471145829942879498240 8811131 -81103156795585637683798751063970642540 8811132 -19960054314657198455939388575201427456 8811133 51070137347341163482065920265843796480 8811134 142191007444777028642800996368745919232 8811135 93340304960688745005404617977943542240 8811136 -144934432630978487440142858286897561600 8811137 -15812495817652262836587030378454034688 8811138 4918034540492834864877275795138926080 8811139 -89044918835176372077737575533822622752 8811140 -25462707654031665646395721431652492800 8811141 173501603227694616492896098510729408992 8811142 166838793314147672953533120624127397472 8811143 50606545489607386161564263706972010800 8811144 50462454270658633409987570445101107200 8811145 -6500728780723136320189165279766154240 8811146 -30310281029607450284281558283542470816 8811147 -26058970299504649432413622180760015400 8811148 -108900895882212190960940781397362241792 8811149 -230305096480159591559609118499169988480 8811150 35778182553996673379332301597027217600 8811151 49340501482860651402341694103452178320 8811152 12640026286815833131082893169253679104 8811153 -10314154639020190238129129663931901920 8811154 7399507742564155360684956157926034944 8811155 21625857453707132055262019972580549600 8811156 -124153196869235144349619913709553379328 8811157 -19898284625002975564840699122615200854 8811158 63764423131823194907070712892213083680 8811159 -39349284645256860601835749842190611840 8811160 87696137850603402839685140175547392000 8811161 77408831126084522387771130948861114624 8811162 842367099021862639886837410364944128 8811163 177097435710494967871137050195061841412 8811164 86231137216288738735771265481500069376 8811165 4048676792371886619792841521306891840 8811166 -18140350689871434987960955822594119936 8811167 116462779131916498651436970031599573216 8811168 -211010634354593177491115332127372083200 8811169 7775535992316741489249058336023897280 8811170 -98092674647262605694767390276378941440 8811171 -98372646774959090008072167751542686640 8811172 -142893600460549048290954245949146045824 8811173 -55997493618982567295867476898666112 8811174 -55743377670170688846735955185061086720 8811175 20398439088062948188763204753305836000 8811176 -202860366467451257541171408918921216000 8811177 99456901417170898212796961768155397520 8811178 24782326255025491322373116941250496000 8811179 -67174024199369130741678917608243313616 8811180 -29460397531734760111026635355280911360 8811181 -203098106638265666067528488390000229408 8811182 -133995475042056131120454849641303279808 8811183 -582355001042677879396550878962055536 8811184 60042463421137592345896440941791543296 8811185 98716281339036482757172839607065048960 8811186 -29847241397870538382585129416280934400 8811187 -4685414527746710914996774710183163392 8811188 -21476733617062912810119656385381482112 8811189 -33586202761785289460346762161716784676 8811190 80023513874611605045362915520382041600 8811191 -210722438772274852484378899993426862616 8811192 -7155243153109050632276159595880120320 8811193 259156478731557834389468486593360298320 8811194 28985716739258345941026055325493157632 8811195 -97182913990704616113932426147306920080 8811196 71908720716349567118572621748308198400 8811197 65685773808941610305554486462991298528 8811198 29571163641963021355799575088612760768 8811199 213519303182294582993209317716560539200 8811200 6862945105686312350326752827749171200 8811201 59318273800281406666285450343299968 8811202 50621225000914124986025149480490713920 8811203 -32142974539217568057060013359332126400 8811204 54942147535684673285128305591285021696 8811205 -49008659352999067768804953798307622400 8811206 4562131929008724416760833778659940864 8811207 63013383962183572037564553222603114240 8811208 16088542701538452675949924168092549120 8811209 -135003900143569615767336780862979622960 8811210 -24688144831419256510895564421913075200 8811211 65243048297861582438985987261322353812 8811212 108209937906529595144482810396889579520 8811213 -23924646518165640330603963139888732800 8811214 -88954809089436300891688861553874239040 8811215 -33874831195371125719108236832067323200 8811216 -522347604988501065455418015202148352 8811217 -83745892192780977749793092513590386188 8811218 19756237002163068596316863155560979104 8811219 -140659690707977352374563765420188954528 8811220 -68833837431835146597239795657777172480 8811221 -113473108694377127928262651833518758578 8811222 -2965395908192803627479162057035513856 8811223 -30875673335218964823556807569695398976 8811224 72332934208641599628712198546945320960 8811225 -80195487899301620360868748139678023650 8811226 -14636951515575042876376921614797492256 8811227 -222891212473438429936432544254134084924 8811228 -49926111894459545088251826788668001280 8811229 116293194800732740203656762822236981446 8811230 -42868641205467306863642942749145594880 8811231 -41574913568809824148342744024970772480 8811232 31666143867620425068557283395065085952 8811233 -21643873986156352581742533549487325400 8811234 18471653251046538385300855926705066240 8811235 40629560948983511112353208995857081680 8811236 14598064695311528841917074969671868416 8811237 27591660422234437178006589089277181440 8811238 234623815970706386470627485791468310144 8811239 152397904504288399844282319243341069880 8811240 20716371301436142133846457252870553600 8811241 175479030006816194173635315372271505152 8811242 -94378640480459048009684069111334707712 8811243 61976226554925000769389369688079017104 8811244 102476100168889728369509525606821186560 8811245 -53885884058360730769348341629644038120 8811246 5539592954789005276000222348878002304 8811247 27608126261110893134989201924059407696 8811248 -15057044095794548183535374110701846528 8811249 -11758899131691795981479519418082056336 8811250 3343104942069558445406103755678400000 8811251 10388782697705866839840474174518466252 8811252 110356923162488180726539158833221097472 8811253 -234064391650637526825854063297623724160 8811254 -11868552302188990146692032099722756096 8811255 28091470627871206412974899374925556560 8811256 -48111973149251295548875245463348101120 8811257 -30162097630142963772230334703278203328 8811258 42539731604434094999792148763769769984 8811259 -2477021006523879617086254307159364696 8811260 -10096976776402790147321705816032051200 8811261 -3882671198950383426751488457309139796 8811262 148045090328191500874226186767425824832 8811263 94362233931849292552486807116115985424 8811264 -34325446464941220311039004429936230400 8811265 218067404529781913101804073148373526400 8811266 146966104306547231831993210208259322832 8811267 74275386101209847602769977201084161120 8811268 -34069394588146064453466338735487482752 8811269 -83675448354471745439494763811309832320 8811270 17259082010230879693762040892213699840 8811271 -85409942931637844377358889036789537488 8811272 152441736890899198222399028748892492800 8811273 -108295311084631957842692767866745171200 8811274 -60642646836694583055856508994124230864 8811275 43865211576557037646889756463480930300 8811276 14024983849996375296421157943210143232 8811277 44219742058128265641945320593408711200 8811278 -87262950756768266973982698055892715264 8811279 -126359552683802333590779982786753541976 8811280 -14379601192037108383898936062275747840 8811281 272344142091211420600397767545823484082 8811282 -26677238661879881806236015715871207808 8811283 129737079666428486770500400610329770304 8811284 -3249153605070543243667718284077754368 8811285 2536950099284033389159969465514680320 8811286 127461813443643582453191908477043064960 8811287 -157856733356583780357591939045474737808 8811288 -1488764734998687229255328126341324800 8811289 -334174747175838604082919859047723038976 8811290 31310252012603189211254652779744256000 8811291 -3613313704028242535908838146968420096 8811292 -27857556122131643729388656186717448192 8811293 153310007387805422485174964636468212320 8811294 1801221641348803624079990665271470080 8811295 -169418793294572439822778079458154458200 8811296 -92931397958504122239515725059902668800 8811297 62070842676346620949124478089029093968 8811298 -114212897959806342294865124269065486336 8811299 4114325859614663510412344856573186720 8811300 23807648953789967652750901965683404800 8811301 -204280599094038713496609654687518261698 8811302 500098261516964987838102057231342720 8811303 -58991631770316543691573405344609487872 8811304 167055207004123931279061030556964782080 8811305 204259727694447261725622663229100183460 8811306 -3188064768614652904703148477679462656 8811307 -59606470344505833825646480661983777160 8811308 176062589558365610092211084991626082816 8811309 -9803429330884216492317007699298718432 8811310 -3053735749628186483673274180360682880 8811311 201613828657413307601444244130841827032 8811312 -28919968826118445444895089287651164160 8811313 10280273946141815252660381479954560 8811314 10318468291556189809489038284618207232 8811315 114738094583271768298687848310088412000 8811316 28162824913679783768015218509951016960 8811317 -13776537146350348937201977253570122308 8811318 -54349743423031289277729789110088914496 8811319 14416551925877981955431351137266332208 8811320 41119458344457776041158377759029248000 8811321 22413036345266919144935340320466928752 8811322 16100510503527064866162197947017772800 8811323 10187350867893582616452044080532685744 8811324 13206140345455518681308154979729820160 8811325 177528376178260143511017005536059000000 8811326 -53562780152848784028748946100720262080 8811327 10029529431811561533870274613013139200 8811328 -2399566971522922591748222791297007616 8811329 55668691767542644791903427689238356930 8811330 36823545154900922683874207765217891840 8811331 -124607068629627544763786015343066676800 8811332 -92296583334089726444969694140074310400 8811333 -26144252067080946337334094962217520098 8811334 -23567033972152232285568735163078286208 8811335 -53331360084278605521114197753541050400 8811336 104749008521096612044245070574266982400 8811337 146390125128538971123517233606932352986 8811338 69883080665942023992628788646346764896 8811339 -143549756296876717082987358054303124776 8811340 16942830509411480182594004224893987840 8811341 153976858686338944383360822460190592 8811342 319741191201631637497093173491400000 8811343 -48769100308311859646115148116351419400 8811344 19568115198853918915171390908691906560 8811345 -2157848579337583885230775356525312000 8811346 -12245239658560870749293766779761299456 8811347 -80860528975692231694097985357295846848 8811348 -17164388403572100707808255294679080960 8811349 -133583622303098320747326744206188411520 8811350 -60140549411603452172276436341750613600 8811351 4134997012454273834733191625208275120 8811352 112256470177415673654879618751506124800 8811353 103016958820564222754176250383296384 8811354 -56773822409393742353862860410211028480 8811355 -37627584544094131611678728470315046400 8811356 36251488131442748493350768061331645440 8811357 -134268045393318354307664208956746776960 8811358 -124141378920174388728136803531019662720 8811359 222675933321861021487692413032674742560 8811360 -94182004708277598567894016558065254400 8811361 165332305577645683686017265847307115240 8811362 35312249346613857583881940639524628992 8811363 53230486251497063767564197719471349888 8811364 29104158289610704910087180708567654400 8811365 85539438872899755349944922637085677400 8811366 48326037339933549719995090079046124224 8811367 -142404154115674411567756490944128838928 8811368 236670911806302773800820321158240066560 8811369 2906517610946222009184093054401341440 8811370 2852795674209757455822510805906906560 8811371 352965175564097528479536130953239801280 8811372 -33481500759726661308531432646358138880 8811373 -306190004988885566485659863719890718378 8811374 12493907910511969581798076591550317440 8811375 -32310687794544505831476347208108396000 8811376 34640954540955769991084661694425169920 8811377 -1575041472059607121514255538124415388 8811378 15340696020601476111292989936798609408 8811379 121585679241968243868817052892292306384 8811380 -112630867028362954677820339791306067200 8811381 44569257290076603663367598565329105952 8811382 81150740245369978947089247128979717792 8811383 40590333093052051545754123138041949440 8811384 91548993866084921405398184021007728640 8811385 77444308689410224344812053279842437760 8811386 160669463046562849495887200287571329392 8811387 5231914278249917993188234820154812928 8811388 -2852964559313977091822033702668689920 8811389 147599545126591088414827650962623534320 8811390 13196993434242103708618063678636953600 8811391 234923503445677893781697083145440433792 8811392 2842694786809023717891336881810964480 8811393 125808929898987152766920791416596846784 8811394 -91652202992668809329682707039278419504 8811395 134757109703546649685763089601939360400 8811396 -149534084657242499976832023880034734080 8811397 16099486890147884401284219640012044832 8811398 -127991880380076845460919141133894800800 8811399 -41248214768898544849966569324532280832 8811400 -54599405567551027324189594602819840000 8811401 39875195183404489731725080637643705012 8811402 -38650544532362885912115736739899046400 8811403 121880392837073621853463671863581494144 8811404 2210560586487070256180793790097888256 8811405 -47946297774849096979063136705185746900 8811406 -74509552957438203009113368970434938240 8811407 78947874773398479402092442899199035832 8811408 -6025028758957824682215470013869654016 8811409 -34305677444652581973804923930004266508 8811410 -22495818208731251369750938511828108640 8811411 -46720602717426487820984304183530916096 8811412 156678854378717223972862214552403241856 8811413 16631799571148816377488888585763215000 8811414 -46622848712963656979042410256169497280 8811415 101988947669633739788383306916791744320 8811416 95983027113215602853366721875582607360 8811417 58608543114813780266641597914993071712 8811418 32857908597351325269228934764799441920 8811419 -264428253842795551017028530121549910304 8811420 -46332795377005413032523925299384069120 8811421 -204024560946627567505293056703719033280 8811422 -55462976071087005461532235994821474368 8811423 249669444555225395110558972208657472480 8811424 -37947542994917096384656282105833652224 8811425 55389912398978408814959728174048692150 8811426 38166748404689481127586354462704694784 8811427 -183578693644160304293392381757616145200 8811428 115203896230131701433202126350409699968 8811429 60424509835041062316230625253143508800 8811430 60357008846201136061566090474089919360 8811431 40724842529014647903847772809770072 8811432 -1016979496365985057163646629772410880 8811433 96631021905924859540549121594427119604 8811434 -37884945498272597550697913129218242384 8811435 -29270638690676658489933503375123005200 8811436 136026156056995260763460977629754983680 8811437 211167775017486977906089521178865560086 8811438 69884195916803965862208384315130103808 8811439 17798616781510649469234213377926075072 8811440 9917201698531747040806822024210022400 8811441 -251210765799191378718035266798653615180 8811442 -452321384011026872349900854575518912 8811443 -93407651255198346275736635576920600308 8811444 196938670769067082069621516914006773760 8811445 48426495314668111502369491721845577400 8811446 -1236919616654468482165589187045728256 8811447 -117181531480049800169953088084910277680 8811448 150120717803312982939821531786669199360 8811449 75204032939066309595915695136240609450 8811450 -28152231882232863556764439296531264000 8811451 -93428304503487520335614930642530518000 8811452 -4240038014252866634994082705272729600 8811453 24790438723024576211400319987274439168 8811454 -11904775414408949278885298641865825280 8811455 -43443634980377981419026749438542757280 8811456 -25189183444029510743693014831504293888 8811457 8675905539704483737352449443917560032 8811458 -22598448074349451942968600385802125824 8811459 97677202052933747001612986886706463820 8811460 29999665619489244334645170285595545600 8811461 -15349910756660143208911446883687035168 8811462 -56878431276642663870787330545805440 8811463 210417361671398421806666806291533898712 8811464 -191457920738661149399666551354986224640 8811465 -4349414751844547382120344359423555200 8811466 117665059869373042383254537653053411840 8811467 -62392979649670327477054593899242801008 8811468 17416353213085911001207723034226293760 8811469 146013164923837507522722370567812362870 8811470 -102411066526011011779405233322960768320 8811471 24698946137099449672042217314547526144 8811472 -24583262599363445885503412712285773824 8811473 -281007817816945494774157609250650502880 8811474 374003951792760810993467913847985664 8811475 29157091065475216771967182479717711500 8811476 -93780011511058715119400357702521489920 8811477 -93900162040994748051062671884812876160 8811478 3283280764842930817733852750286445440 8811479 163386358658747338582319285458153363080 8811480 -5145162836944824186889413955140403200 8811481 103387189605350189528404245617421736192 8811482 -11505668227746876235955934534672315408 8811483 59283465326640063128178632836075074048 8811484 73881293620722236345045516404201316352 8811485 -15954278999210092939664235678978956820 8811486 28242209853162651913798891645985759424 8811487 49578127003926787622808624045939775136 8811488 32851910409722357470554688679659438080 8811489 35849639773498438860514491809061004320 8811490 -882026046651120051382041582363602880 8811491 9718829568883415250911247172704771192 8811492 88306763524087527050474379797908042752 8811493 -112869442782393066184576621807030330080 8811494 -10165625893695914980602941805193468704 8811495 -21789503153697817596869398026819394560 8811496 -118283544502648156055439647529501542400 8811497 6694215780407990322390510890028017040 8811498 -1686258799043897347236001106485926912 8811499 182230251905266918739301016303165056500 8811500 30868825216584975293800388688744192000 8811501 -15525711611260487488052983592355077568 8811502 -19394772352784321885914773362531696640 8811503 143743836013297113742557541615696943184 8811504 20720450488022104222987930264633344 8811505 810186314282376413398168932347198400 8811506 -52816214973852343850045793876727883136 8811507 -52132249965238104011646779059934714112 8811508 196929900735986785783934892184351623936 8811509 -101912892905554074842139948603158700384 8811510 48695094235031577175533705623402290560 8811511 -7129776613742304033351816004846362776 8811512 -96882051334671583116589828254592204800 8811513 13632075045228418558859173182656690304 8811514 -8220052478021652849563269747048931328 8811515 12078713091527631491008303569335300640 8811516 -18128927871038971838796779934378639360 8811517 947201001775436515637918533217881536 8811518 -88919641611298473452695594909083095040 8811519 80130176460396861675746176897134406344 8811520 76602509977354046976461421219497902080 8811521 -31350613750037885812926152257447464000 8811522 81028193753857627210488636406183886160 8811523 -57136159506711357227275571419352350932 8811524 24423460641737560398191196392786779392 8811525 -27291916640133965446103758480267622400 8811526 70762174273413445916041368093717692544 8811527 20993983096768123545546818233467604800 8811528 85529258503354219901605056399796715520 8811529 12405295734632742130392301818401024784 8811530 -3577263679034356431579528340659548160 8811531 193640106352124264569467559608985233840 8811532 20970503650985177665594043473037806080 8811533 -47947492238402638772836381256970742656 8811534 26250020746998161910588233130050208000 8811535 196980615973715238961264540169468917200 8811536 -1112322493821710854729897404828868608 8811537 -55825053127004176164585070949908496448 8811538 -6669253444861052618130694526744876256 8811539 236430497019179151497102339802320767632 8811540 2292052564626378304228104901313007360 8811541 152785807514247446692505374849221020942 8811542 25117374906694943934493041891980419392 8811543 48205230101409950455130388923432336928 8811544 54810762880331879943572705105138688000 8811545 -198988528556273355339935107015153016700 8811546 5274600680039836902144718651233744384 8811547 -462333791143861267561902193383265252400 8811548 236739045390507430394419248040587503616 8811549 124534577292386335403199310332371771334 8811550 -5954440962330104931685743674616086400 8811551 57134016484475535031985626214824589184 8811552 -30854926541280675498518721456871833600 8811553 -50996530203195799331846130581148891358 8811554 94534959606489233567866528290226414080 8811555 67673427214203257567787922587377315760 8811556 -25484723235352117679781258669388156416 8811557 -2482968010691840295499229292530090688 8811558 -18181258836597408065184383251455221760 8811559 -119111768073214614697141430722290702384 8811560 -1379934668354431512025188751491072000 8811561 33456856751743560900318666736848098784 8811562 162475944423734247451201070176463388000 8811563 -55965906306534985973084138783102641440 8811564 34753011412133592976538100032114982912 8811565 1089500100889395548280129605010316800 8811566 16355039894560707910828790601620712960 8811567 96883509389908632354263590929125013384 8811568 -25208669476353495991513240668015230976 8811569 79940221178318231279109061345525064244 8811570 -12281127748476550367092099518973017600 8811571 -310903276268073664191124013405167206056 8811572 -143823917867059977958174264276239120384 8811573 80858173318199581194398207892032517600 8811574 -51539871731902596274993780652774152128 8811575 -57623109511042046519961841858035673200 8811576 -122964731702360535007817745586043535360 8811577 -5619628572697042763438438111601181868 8811578 43765389451833129907054401310712841840 8811579 46019708723913642134075630486102515200 8811580 -69533550273075038185603564081561996800 8811581 -290016308496683665423109904888524548800 8811582 3936439909358817192409562823239629056 8811583 176075582716811900615323491369567176 8811584 -95699186844766455054751600891970715648 8811585 -8100071488102489978119230235827858220 8811586 -1669320774060281002297775305491158016 8811587 51611940990054977510641385840307304272 8811588 -104364557782498328286103942854271094784 8811589 -28218998278863271736982510586238692676 8811590 -5743184278506576251833983756504931200 8811591 39807934216391894895064017193545440640 8811592 -134147342520074295447756150076416000000 8811593 -45290462145459009673165521010369219584 8811594 -70743601847697327540076245890498555904 8811595 10003205921401959080393631291348291840 8811596 33382482497086703458828482857429779200 8811597 -10750622399044664313055065686335105920 8811598 70967875099090067534062140499574184960 8811599 8527622449755045743466311025218608464 8811600 5144936300378245077106843384381440000 8811601 -59537926299585850774137345710385920398 8811602 83022770785717717740122566915748714376 8811603 812725201444220456576792295419169480 8811604 1089315359094831300562629718794643200 8811605 -155433237070221348016840335564665880960 8811606 -26066496923707634735620816397194209792 8811607 7986712414798538952465841606582751232 8811608 7711513347135142164258393597592780800 8811609 46729114675165581713899034823208157904 8811610 40215957133304099681758305535625892000 8811611 -11051494536083446206944102336659301520 8811612 -37631007839464989479695964169486581760 8811613 -103207162230260953994233266568870220820 8811614 54066013239518979315523740476666954112 8811615 52951743925905029491145945238001848720 8811616 213507706104644513240012280869625790464 8811617 7593538070494668105162419981473683120 8811618 17977975294651537845569297395662751104 8811619 -259200713075729844344884556618326866840 8811620 127419530306452493921430697568420071680 8811621 22834002946173052124026526473330044120 8811622 -17861302761601891706775642508052520960 8811623 18737657460717472970095651111409248080 8811624 -19648815672200662890781737247811911680 8811625 289116368665846020038393609271784650000 8811626 42048692391130060090483685315277179904 8811627 47277495121889143256455694031257675520 8811628 -20703321552094111816905253423450060800 8811629 -157545925081149829537627275199428398400 8811630 21144386471647493959862940116229110400 8811631 -25274267383420652910047984089175595568 8811632 -6244255215760834757408045308795650048 8811633 76157192900851957903778643824798702400 8811634 32981330024154113532843491091385276320 8811635 -18899304785492814844393064071326054240 8811636 -21053545375041639963466482691850969088 8811637 -124056476441323248637693308447028981714 8811638 12344915876771251526513099758800151680 8811639 216036550119325597398695721317456643840 8811640 63224328460369112002902663576698572800 8811641 -126753068870581858290641767614608391168 8811642 -17868923838228097076158098935937086976 8811643 -185754086555995776052326046411896598108 8811644 185892743600132184533726356033255375872 8811645 -51543837616627595959330876610057516160 8811646 1430302712555509301891553281726157504 8811647 -49536067833882582677649458826090781248 8811648 -20804710023617880885989228989120512000 8811649 2107789871333725748238258413265717312 8811650 92058526381761931798145157641000640000 8811651 137572427985984948128384123693033431032 8811652 -20403688297995036819712783472237294464 8811653 97837264489897506513961442321307895902 8811654 79214091400054291501284454166989381632 8811655 -49557542837463701086549037995179972000 8811656 55385699180988384858013190365280501760 8811657 -60303200327367649153721685135304492032 8811658 -54640106568184622405445061040749594320 8811659 50002848336476189953226724218030779860 8811660 53245339317022089569605546617940377600 8811661 -51708872190088474597940565029958536040 8811662 81470549090277448069174629653684432832 8811663 16652903645604579164437299876030052224 8811664 16111460798332266662793307622074023936 8811665 -34009958376806565314986440876833708940 8811666 -24001479431554092804686379806803829376 8811667 184833911904572946286784301828004428716 8811668 39571217153786358413146683712106895360 8811669 -45952606790448006273428931623677752480 8811670 47953562431653531876834109797377345280 8811671 182574442575692306680923901181645997144 8811672 9268622910028054058520729229898711040 8811673 42253233179921826674997340862470371528 8811674 -63951209661675399969789775076718109248 8811675 103901408867405776243996287035011565100 8811676 -17688583249658710641373895617958679040 8811677 -23511565943695718523150999153359034528 8811678 29518432313926743942873219147357118080 8811679 50244538494704115395949955313217725520 8811680 101954683437271487144422335480273960960 8811681 -53960457966960366339076938126865259520 8811682 -50205796948124247971061603379030196736 8811683 3582187068229122214038559044149105304 8811684 -4308485605356152276644866958731018240 8811685 -1455252666077706272391546437639545440 8811686 -6300175894877589147443314267357216896 8811687 -25312605343508446453191814523316702720 8811688 -34061796702051837116628126585703956480 8811689 -2488927652538838020974246247136153776 8811690 -7645153248635744830041019994780148480 8811691 -26353201707292899940569467127819417600 8811692 -32233371876207840122771359232278973184 8811693 24301366065185301667063395084849652800 8811694 -170533077327766604488574929966506007488 8811695 27160650936847111589354051931549060000 8811696 43539827866777367332251566516993359872 8811697 23203207927843693932965005705410199152 8811698 -1013233230695884611648856617707063808 8811699 -53173409808293817119709162158835747792 8811700 13448805818264097087886056014356227200 8811701 -99396004782041734029006767552627387730 8811702 -1090458719521955175622424593460505120 8811703 118974454044133095887135260065811009920 8811704 424229099646240705005583196527943680 8811705 -24572826085777303774533384518944778880 8811706 48380118263051965809837890436510416640 8811707 238416633458201619275496528055623097956 8811708 -61918046367576932377911023980320291840 8811709 53344961201063520072838300842395543520 8811710 -56095385359275838465311836624946402240 8811711 -4046243589042005381324926729161443400 8811712 4506923183849454364101499327390679040 8811713 -12251875865933261990969442494773977936 8811714 -31260137216087726345685686303540915712 8811715 41054679839946024376395690539391747840 8811716 183694561471207790756477777065749747840 8811717 -100622286106507808910139116880144645920 8811718 -208256415411734727891917595484593461184 8811719 -42267701802110286736130386682599299648 8811720 -6710677485787972327036093109452800000 8811721 145266256597704488338742324489742712922 8811722 -56785362448641258951129992828314458528 8811723 -80978226506686951740470625316396434216 8811724 -21529299775021259489421167731258549504 8811725 16351501685541710487492413377936356000 8811726 -14706668091480281232478225641755154432 8811727 12661765266373916536301027196603850920 8811728 42186229852636454888604778403334807552 8811729 -182506007166765304132719980114503604796 8811730 72449146723788403161526992849070361760 8811731 248420371086907917200068889088323687532 8811732 -581864109521632780489020215380482048 8811733 -40384803664238870017670512304894019680 8811734 119847908350112473587084928251227594016 8811735 -23322867891618286910337241883645622240 8811736 27828475376344725704928937468275271680 8811737 -94478966541510197705598397648459743360 8811738 -30792919755464121251401483164520555296 8811739 -234905858010321686366100364981820090880 8811740 -1900459747263052804628788585703608320 8811741 -43890360566344604492280776633240206560 8811742 49863675642382417629819284606161798272 8811743 -229321566580705656605526204803403751008 8811744 -59553364821713600988418683268780523520 8811745 90410220519698871864250956802256337000 8811746 -97357484580630603713172933168013526880 8811747 -2190042922725690942465944541786670128 8811748 2379452042985831976867547980758147072 8811749 -90089390051962246752659814199817861250 8811750 -16804464553524949249400854845327360000 8811751 -56379168216452243318899240039921196888 8811752 30712420675203320543576082902707845120 8811753 -308961309035169820655054079077365033536 8811754 -36460479555126481372424805080822185728 8811755 -87969616368701572474769245216345606080 8811756 -34154905720281385665433743484182475776 8811757 15152874491590337123194565012596715020 8811758 -21088009124573403144648342323377283520 8811759 89726540457198809056409586650602344960 8811760 -2821813828030319395214619309529497600 8811761 17414136635297439608431404120111784704 8811762 -20017247929185914220646183673002334976 8811763 -328275970524578401134767574041275194960 8811764 13089200030341206974443110523135593216 8811765 61617088776806458388894295434890502460 8811766 -4684156670539484248030814408631177600 8811767 44972485590545304699316185675920415240 8811768 -49251177142741249456560689445942067200 8811769 -18346808501065948997236911409500263830 8811770 -57644513943253320661234350194284842240 8811771 28510478397717210345664816392992840064 8811772 2036956339715583141547220031104350720 8811773 -22227179700153826938310001287982849280 8811774 78917209508016974957566178561319757440 8811775 853286138202423999917985094318601600 8811776 -191856081860779039559828141727062949888 8811777 71157963201943847171186230645260748608 8811778 -11377024620859344532605182866937018880 8811779 -292715670193749816685042750466257903620 8811780 7066527374858905949306130185384632320 8811781 90905714115761399806134151263861366528 8811782 -38275617277079106389804335383397570560 8811783 82367247912972351017454260416910612880 8811784 -205600333273312983130656931762499005440 8811785 26510361604277547687672468438014031360 8811786 -90969774333057919595180137317003668736 8811787 -296830609448001281823732512098402363564 8811788 -24193940774331767427471326050475718912 8811789 67485855668728358624481524340179910720 8811790 45443382173333379602599931168043006720 8811791 407066403898619823913911362099739796584 8811792 24664054600307910205607068659511001088 8811793 714381197254753276218345649548911604 8811794 104842269916827256610380572897467567232 8811795 -30146529931874925941510703791667302400 8811796 8031007785632100653604281254862276608 8811797 -151500606604157426545426726471857461028 8811798 -15790756396422037191381700251286326336 8811799 280538312604647891921729832370072137800 8811800 -12247328561008524297763567252865280000 8811801 106267749854579389971254265847481232000 8811802 -93663561602859925224645260341958800944 8811803 21435824409991078650649338898962371328 8811804 -4151113396135981523901503831704808448 8811805 -30925172714612508930803703067120923540 8811806 42769745018399711650252100403670798464 8811807 -147066169956981514704307369669850399160 8811808 28596149813128133619764950206891294720 8811809 -81916608745467260141047642614331109484 8811810 6211715433539887597585533026722744320 8811811 310432658335006100952127902965148789472 8811812 27218111784105183356021236904109588480 8811813 49039487831814502236854707477779886944 8811814 178063172329862589754424599932037259904 8811815 -144243050346356366781430546660294402080 8811816 -10454517077338923576971005250743173120 8811817 84121276347835152302561796332230588026 8811818 1840359427581134525610925346138741760 8811819 -92038710133854783958826492868160005696 8811820 85093150070796842186389983837854592000 8811821 -53946251983079256468063893468292386688 8811822 -15462541818402769896332372370040033728 8811823 -191684509979841088336170629333084470680 8811824 -7482629935729623864332908388967383040 8811825 68805795447118176548815934323462800 8811826 129149245151882291630872492822071716112 8811827 91895908834821770207071236518505967440 8811828 9208931167629658067647244262675216768 8811829 -44394394965874386068228583202559567136 8811830 3687891059583587727978085662544062720 8811831 41569078454938411839490371510495654144 8811832 9565331288826988661762994752994324480 8811833 -82872569851605944995722869573411738898 8811834 -15838233033315755019482223358214661120 8811835 76380519738361873229539161229733978160 8811836 -24927995713233291113160312780535480320 8811837 -46191583341599662762841813279256930906 8811838 15963433465505812845044805892455232896 8811839 -42627810379761392956955300445569353560 8811840 15117065196266973573507719843681402880 8811841 -15481189504741161703229985771916850000 8811842 -4905369279158042059771012093729944576 8811843 -7942572776184804808267700489330386944 8811844 -152164927831872745034538695377482043264 8811845 31819665522725667172406129383233868800 8811846 -25655325368596335123481362070719545472 8811847 7346100290237616806046554168367602712 8811848 -211598766635432366878410344282768701440 8811849 64845156138849046681556134700469986064 8811850 75320854965908459564165017613237120400 8811851 38961538191371200111358281391635704852 8811852 -12654526359241504629585791636810858496 8811853 -99356189486315693409167562800208210600 8811854 -30875451559072569447671992700991906624 8811855 82940120502894870543833936260592750400 8811856 -40791874825952279007931527549115301888 8811857 11539620447636329082814302447860969712 8811858 -63870502261054159067246904638217553920 8811859 -61286178559182359163022158836535345584 8811860 -51633455307302084742125688182197824000 8811861 -1712468746314118627256768806026008064 8811862 15643068636349648224449011531344060864 8811863 -304247332707643418728723601745563892720 8811864 8702902739520990438820351344786216960 8811865 -217869029702975922619209080064047105400 8811866 49572124273906175962746708841143695088 8811867 -70059696777410991423915899671274045952 8811868 11082797948840935127676102109504357376 8811869 19796361545514225620803248379773584160 8811870 -1080691521329125208233842493398307200 8811871 -201182184522850187941387413170937463800 8811872 109318008308171719873380459341849690112 8811873 19733870078317556367454267239371284224 8811874 19196356661043938535026963064807419904 8811875 -22540538748614812361465164060713810000 8811876 14780735054859953464739526029935380480 8811877 -202352765518842610342114338809597525920 8811878 48572083986551064877275582910290305856 8811879 43841280463631574622165204620214642128 8811880 66363907560356480289445615478110617600 8811881 -56399546352804609292915607417477797056 8811882 99162876630978614342339631937869235200 8811883 82354573999172404850572838470541020960 8811884 54629633415142793453572212061391980032 8811885 85157145753266204111686530255668805600 8811886 11075125549399155541553304771498787200 8811887 -2977522322520021062210135478138372000 8811888 29549768745150644979444548075633147904 8811889 455007904452661677540554043311249491200 8811890 16130774873364926116646933128604462400 8811891 -28269100296526791843954911549215098360 8811892 206070771943816269349175220076701689216 8811893 223765680566918506555655920475906142300 8811894 -9225868961511273578326236015006320640 8811895 -38119119176686103986343444290471057920 8811896 -2347327913453340795716578857157324800 8811897 138547313937834723776599535712554075520 8811898 76421458665183930561664395934768683264 8811899 -7723242062993500484744965018079436084 8811900 -28570988601451555626186704967641395200 8811901 -5164697883426366250417279342592022400 8811902 54825592032121538092836568016191881600 8811903 -921869004713037025770221877265138416 8811904 893407442128784937728818061707837440 8811905 31403676324787790652947404495907904000 8811906 -46004722916226337504965140553163015296 8811907 55994026940750749876842293206692986352 8811908 -70158730981270733502744046180367683584 8811909 41639777530692603844189781417917778784 8811910 6268991549382722330391732095306655360 8811911 83854501717008461838980718103858537800 8811912 4752538957414442312242054206213611520 8811913 -31261239627044666031305843584770865440 8811914 -142653131458813947242810100256096056480 8811915 93880975723974032921688483232879507200 8811916 -186541746180476584188626718442317199872 8811917 80270446462821055529910238994789334966 8811918 21689778729549769788708761955729646464 8811919 24892065665853614084668734520270380400 8811920 -5934917507523784204089324741727027200 8811921 8887391870281637660627713689517727040 8811922 -29387177979607973839608617870696647680 8811923 110507430800897609323059191663939729544 8811924 -753148410192468326277588296158949376 8811925 37271873839183822277912536225455957300 8811926 -13205365414933798676625099796935435840 8811927 28397751782118184244097012291000941664 8811928 69102171157921225668420373885340712960 8811929 -66969833253939387932211986054082004224 8811930 -7207029294179425700385277461420288000 8811931 -111805467099279719807519435875432483800 8811932 -21680900801039943233496261149611221504 8811933 -20850667532477482101753287115962983872 8811934 45173901378844090717242737927750360640 8811935 -1405329098449484406006080641265354640 8811936 34274437614923958399010462375335690240 8811937 -152547906743269835643319910027258320414 8811938 -89761670195489767132967339337376739040 8811939 -13175994377113364969453051242694101152 8811940 36442706364410308735621279487705510400 8811941 -19330764737257428560465275399807136100 8811942 -64451356464132103814875836164543623488 8811943 8212851957725864087459694568206022784 8811944 40549880645618841097624578117953617920 8811945 58128705054611345955407892753854232000 8811946 38591066069026765990180534270039392 8811947 -2900229405297352623595140430716196080 8811948 63523131049401807464370907231917934080 8811949 168725157423509470041532049814203772950 8811950 12798398289519865211303514720184300800 8811951 32498053438964730039516450351620246544 8811952 13418043662422293827137278909248765952 8811953 97844443080412768814459896011858939120 8811954 -45276059453244994859055301099251175536 8811955 -109944234726644630721894801336213434640 8811956 169567896420454877324390376780010869120 8811957 -13916213280184468575263850336671373312 8811958 -24748173000169865465267791027466125920 8811959 49113885668073485220002300293554185568 8811960 64948444224484721639512170664660377600 8811961 35509352263296434511648853704933115562 8811962 62678952219587138276205564154645996032 8811963 -152119124798193632048842526847104091600 8811964 94489302260114546344199420873807984640 8811965 132759931903002910672461732724807392600 8811966 13228385148799468869970970977584745728 8811967 16768536474483367474133455213409316864 8811968 74086573322143924012775469016003117056 8811969 -194487375542367211350682826459095928640 8811970 16758514803861282935264284566983515680 8811971 -18284250882287115617712705122507549280 8811972 -24152939088243114786821756573883678720 8811973 -199757000363552062687706116830756087778 8811974 175815945771180432453571181591192832192 8811975 -20511380094617385903978069010703254800 8811976 13020783544078181736040547869497753600 8811977 90816055502460589244073191531159388384 8811978 16241985626078760600857979301614789120 8811979 -63619196885491468200612989348469662640 8811980 2939055550673892097526191163088783360 8811981 -63506458266363718413689433738292212330 8811982 133408626594785714636177345751625382592 8811983 -242772276808546883377476673158860261328 8811984 -23143273365191804289779076313605734400 8811985 -4202805962887503525063953710178446080 8811986 51811334956389386618659270233313970304 8811987 27162078551364311906123304973764018360 8811988 29982735770650213614756627279620847488 8811989 -69238511716896530351357680560505601760 8811990 32948155928999629890276832729405440 8811991 161235497971538809508244939249965299200 8811992 -6154049022445947649172493110232268800 8811993 86310572364541502998902426961849876128 8811994 579220453527608012073058853004883392 8811995 117036248593002841024527172852851672000 8811996 22668897552171126954525899877009576960 8811997 -38690861127781923481963867296629246554 8811998 -7930494972860019498807006791778160896 8811999 23343209469668448554349832583283363168 8812000 -106258468416254744953038612585578496000 8812001 -155415500403726700449119944789782214176 8812002 6118729353395241511203066825123253632 8812003 -122280206423990285950609345056583227748 8812004 -180935791887989894308140167913921100800 8812005 85966092006925003953597611349195814560 8812006 -11691812362977270199145782365463912320 8812007 -68257713036668516531435676044612318256 8812008 40539317861386179463449616247593958400 8812009 267981401113510328278666032354937899300 8812010 1756228555336072921047412583294360160 8812011 -5121852038034719978971032425944477200 8812012 -52795515234100560628607272714383595008 8812013 98120599335622608416342748696970041600 8812014 -81660926896344525510641955645199272960 8812015 -200794279302896094238559574623018258880 8812016 -81912555307602050410525339484025520128 8812017 -87440458635068682331603227271022928000 8812018 -55921351964640274863080342662794377184 8812019 -27954053308756342359908117903944982580 8812020 29152356356984265707232957025801052160 8812021 -75350487415343813063420982356490621778 8812022 66861436815768604466928279199602542592 8812023 2563592528479281174558989490960711936 8812024 -83412198435473783121062832920054599680 8812025 -126848947090082837875083192211977306450 8812026 40145813060999483329902967004415726192 8812027 -1376138464455291389051802675098906880 8812028 80175237345099481261712874605849223168 8812029 29244570602082071574367845534387271680 8812030 103772540674386173367657636194813760000 8812031 82253068462710281987094730515516046632 8812032 42377257020973208386928135849222602752 8812033 4295024667151553919469695315053053744 8812034 -35133787189740000433404017797213718016 8812035 57123980529761155605357471224171443200 8812036 -70122301689118081640588958550576140288 8812037 140463674565353945745537363264366373632 8812038 -47660872846120934966854556802423656256 8812039 305177700771650820473284857845891291656 8812040 6057874451719870900432709105166796800 8812041 58824767307959427547124629381537864704 8812042 -97895336773331414114871332837707013328 8812043 54891107550486012232639512596984990292 8812044 -156702969913552650966750298287414681600 8812045 -82581422899356993242313883446959381760 8812046 -63685851755222431093555808502865278528 8812047 -13216726247752797356589721805662611840 8812048 -4438355914805713380223610915475947520 8812049 21990099887862349524051377770767913764 8812050 -15425369647199439658442943943658688000 8812051 -63483307700953657305738114590263522488 8812052 82301452669263876387607002349018494720 8812053 -16670904356285333056771913174858514738 8812054 -52210053476359038155799946439423328960 8812055 28580414884846686439593596928952550400 8812056 79682071391866093839604909598520115200 8812057 168103669192377272436494002430850675840 8812058 112039991009314987540403632585828834560 8812059 -88342141503407697518299216934115382272 8812060 -45902959367265805085497818014014586880 8812061 -161448482909657164800942461030204029338 8812062 78379830716449648107967917637757726592 8812063 -121396008882064514384594225883907285200 8812064 -442063204018334577267231822324286095360 8812065 9884200439270081314492823826501117120 8812066 33078976958158954412255602795787105664 8812067 160038278390880075876894497681138520 8812068 -12390744857346826888284107545097502720 8812069 -83036568646204292509491626711196873408 8812070 19231435628871211832916007758996420480 8812071 -3927028476156052700256432983859785688 8812072 -18953948330475724147765071322730419200 8812073 -67649960220597239819965355000148544896 8812074 -150372880651432565164792020005474803200 8812075 -66488145323131545737767386267065232700 8812076 59739512709000180686920655907569664 8812077 134647456801137446621101011025835970432 8812078 -11292716805828875631149818048260037632 8812079 56521776816616649217379374295044225984 8812080 11203399324697931882316940124399206400 8812081 -80440846661197317742179772766339212236 8812082 -4591475175097128295456282187656512240 8812083 -45473910718018780633141012733459041536 8812084 -47765104877824469254219327304910694400 8812085 -110659434097497077992151902873827796200 8812086 -50221448120724985591598481175885685760 8812087 -47619896890158144562454449733821854600 8812088 232971698692484287744260421794172661760 8812089 29793961753788988948536834924558773376 8812090 10716077910902040360403255802871521280 8812091 22873590696458823449410494685562021184 8812092 -44508596755658534530581522513317511168 8812093 124372600247689233509937105108008578944 8812094 -94184944857748290208520251235106557568 8812095 9009651454703362609473022671126629520 8812096 -99760574151328580592334773318704955392 8812097 57872419161627197483347936796996394432 8812098 -40847509693659775195781801303315788800 8812099 -132297666916792720304318578481303800900 8812100 80361620325578814169451869153648204800 8812101 21071892524766784606333051168685303520 8812102 8277811168348941642363471501110176512 8812103 102822004470047667153470105559264930240 8812104 36146455569117520076444735633031659520 8812105 -12854328409537899341140442787186528000 8812106 -31955025176118724485831432777265986816 8812107 -1082264435016606849574504302846963552 8812108 186852967012337124936735104931749302272 8812109 224380014749980067783492817906441464310 8812110 28963571373739213158182845167792460800 8812111 -52234758063704885758872755043020531400 8812112 24443387736741534153660734950459170816 8812113 -138276532335450092214115963349239139856 8812114 -69866969211294491609663531697927979200 8812115 76188392908517435654909680792993515120 8812116 60024363122335460727175817750375628672 8812117 244196977367406817847676330642661513166 8812118 -1200543135431082753567429582932121600 8812119 507467812261311113057781316312756608 8812120 31659438406145099525582967623983104000 8812121 -280671855051769126584669389695798144956 8812122 -1297834222776431823117494037959639040 8812123 -235062685285716660109313641431748989628 8812124 -135221062293209437522872200575743344640 8812125 24298133470977832700161656086729280000 8812126 -161774303835255470282346465633070487616 8812127 -141398421290481235363490090147385069024 8812128 8174817729639166893088340974478819328 8812129 -227515349522405627062485493020737209040 8812130 19997318668381969413563965636942893120 8812131 -117966793630566342601718501996501511048 8812132 -58930109069125216746705878890707107840 8812133 -125911464558499875703861906244915232576 8812134 -6185908398510768488843937943388471040 8812135 -161012314860180461601678306927272446920 8812136 80354665619320999996049719889988295680 8812137 89622636755826951178279315312759611552 8812138 -98101213702474945561001818497310067280 8812139 -77958110939245768200147487880493612144 8812140 8370947593393328733629209633869742080 8812141 108135807478320238790356989651389385772 8812142 -43221744646807598987169835623504234048 8812143 162733539803906384601539805551511637200 8812144 -43360193124904507252673709467331624960 8812145 65799445184110581417409196848831374900 8812146 -31309190469657923207654397402484793856 8812147 291148876979259103544601624012927627596 8812148 -2934057129360814382332958329115504640 8812149 63991004774248930337146537750607800320 8812150 37003313039443908028764074895569248800 8812151 -4294755408948817364301528708095184480 8812152 124176340714890512421814239263263518720 8812153 -9448523081260042863027517072634068480 8812154 76608737044462644533289425870373312 8812155 11684242739662019790422900515445099520 8812156 -84986082354910191454350031118698326528 8812157 67047215972836892928314422556059227180 8812158 -82483957064460794573838092660881315200 8812159 -126453722012236029593114768048121992384 8812160 -58288909059900355063411817108943667200 8812161 13878169135539098624462935250040728340 8812162 -1850530441731836351099894919395493120 8812163 561070532387346240177179094806088607680 8812164 -41152053343768189458790522641046631424 8812165 2469573389329564972756824598429059840 8812166 -5287794999261213796211660818855070592 8812167 -21889368976852622039995326539022704640 8812168 263222982281572190266463503210444354560 8812169 -25415913986153897722336943625719253120 8812170 16659787594233024734166080195616172800 8812171 -147747753617993230375458055747695864960 8812172 13024233761810049488427220464300810240 8812173 59793246418043352966903735337017883584 8812174 23507746766427915746012133634440794112 8812175 -146127971951957064216522829977080356200 8812176 31263068393655076395536065068682248192 8812177 88011772082565627091369462315158421872 8812178 77875315747576808450112631325936714640 8812179 84104561092642115569233861727265804640 8812180 -8537700658280005202993481278297111040 8812181 34036473132947838571830406462361894400 8812182 83623642755332385126501341724764375424 8812183 109916783276354888052941382019203217240 8812184 79488608579109486522517320609522155520 8812185 -50607987451165755290266774632183715200 8812186 85384219734573480540128878627448727792 8812187 -169227690985635407670939047881880693880 8812188 -18731450115875509561857393900412416 8812189 21601797740904585983852490127368382624 8812190 -74110569177345234200361553387638110400 8812191 93314493595507154678677877041650309192 8812192 -12064723986157194589478706437862064128 8812193 43607750922547560814672292552606276544 8812194 59733927971620533173122175999965927680 8812195 221713552930274659975882851478152000 8812196 -102622025825835601813704505273123593600 8812197 -8605791957701232185706592922327903712 8812198 12455276023271213319216159841895301600 8812199 9582581562201498846328106450742254592 8812200 64504052447378044177188050894530560000 8812201 -23030835314670392554790008897454102520 8812202 42090876486485157575840691156939032064 8812203 20561087006797312835145147783628073304 8812204 45901928847499265686706181063887219712 8812205 2594592443089913177832793299910365120 8812206 -58713064812956528298411039456832177920 8812207 -192831765986697028598198290353295026544 8812208 -28712572047692350468231665109156282368 8812209 73372065754890317761426920668333934912 8812210 -28567486629137764596264601013797524480 8812211 223730551050529231442550605005225228812 8812212 6516855491708814936993910182710145024 8812213 -293261766273928748863459588318215936640 8812214 40161621219252961710003308443389832320 8812215 15193343032909397805341925825670926720 8812216 -41300559706861505724584047003026800640 8812217 152133938880725080340552882736636693840 8812218 40552998951871046295315486741379968000 8812219 -110494967147563535856247117657895386960 8812220 -85541006362718315064822424656982456320 8812221 179072511964971968252705575443218309664 8812222 -169053227839339368670064132395865964288 8812223 -107748034799757024887328489437572233360 8812224 60382607522566141311114428767980748800 8812225 50572799897719794182781586841588849750 8812226 2507189878035838679737776766895867904 8812227 39334583509697238709617974565109161720 8812228 57260214636115572570105337359267133568 8812229 -93681345233747001703518441539515044516 8812230 20225876582277795451394131431172300800 8812231 105061103656145752045629748264780707032 8812232 37644506468859063069725063420331786240 8812233 -5203790380464347655092858851891808838 8812234 -10792524602552927493112058232558355968 8812235 -28193756596775409675602827752449958000 8812236 12353641536937444673185289871846457344 8812237 -4955407351402301165444495058034567168 8812238 20693908236337630423285874718423339840 8812239 138269405104212832293691031833303361280 8812240 37531005782034976832207137886473420800 8812241 -180532712669843607388959281766690809358 8812242 -78419539576349914733487179758001881728 8812243 99303053013051165192169449672369405696 8812244 17026692406595690456985513608108599296 8812245 33453990235937816784070289251146944640 8812246 23350827631885406730622120476400174080 8812247 -10210984052731723993267860384047307768 8812248 -498104538950673375202815401624371200 8812249 -168328728717214441452493075678037845750 8812250 -18060367572166762267761044191971600000 8812251 -19344827503399472098763650242922727136 8812252 67801346406344817207049805999673268736 8812253 -58640972319260108019699394146759652284 8812254 -24087946589193438810678145413453649920 8812255 115955822092835647987638423612584933160 8812256 280721674259891121761551844883846660096 8812257 -799666612331620594022903464838781120 8812258 7209632054144622731562008724021793056 8812259 46452158899115983206338282916658767360 8812260 91713487106171796710079073231282176000 8812261 -45958741846232243565669774797434590500 8812262 -150221794766622111589055836919162215488 8812263 75302587023065705552278219616887176744 8812264 135918187269564386219589365239584783360 8812265 25551356484347332013041153441202626560 8812266 6913701680279218145047217030640920064 8812267 -2238848389331349621583793919641788684 8812268 -11638855960990682483674500130207635456 8812269 -32994509479182961313754254131978910496 8812270 117485412957996103975005271197947692800 8812271 -61200489029594035301773357336696557216 8812272 -357414204675887711607414697681747968 8812273 -376484576101036564593017694945128967864 8812274 33684604450148624998545766990717172640 8812275 -9061397460880857688943449563940546200 8812276 -64660289071634937953291036782464860160 8812277 -57811089891052725080825798775756329088 8812278 -27264966758237741680937366341214750496 8812279 9082103301444125201111236564126576640 8812280 -7910683100292975692739870455037849600 8812281 177037434818127184717817045624599017552 8812282 -146118689425999066109286428205040549008 8812283 146287721055655564267890463593716698800 8812284 -30699439913714470223147456586519813120 8812285 76540394883793069483016847682094119980 8812286 -16277755774406720976456225307554652800 8812287 39812562716238793385887344114192410880 8812288 150746101246534698123696197376178913280 8812289 118583473782773934979444240482554802624 8812290 22694179258778790006633501065141314560 8812291 610928935670441245958100708400071680 8812292 -25846747326936597231917216325770673024 8812293 65654537398943087677932231940675248768 8812294 18167449277100291726942882200471614272 8812295 -9652082964527882054093770672775986800 8812296 -24497188008984189221315806047251450880 8812297 -2813463674958182550620238400345528248 8812298 122089363010344499907840054213073605120 8812299 127074013949698647733186657024728438720 8812300 -6498095988503223875873647336518272000 8812301 -56861736126533588679821981173787580000 8812302 86809280565126630097368918635403143232 8812303 229533957205348347314809968074238245552 8812304 -19054756216118279760420567955761315840 8812305 1470722662234758657235367292795896040 8812306 -30909829491429956862031543096340968320 8812307 -127993426937648447110394454995972565600 8812308 8352975313424489365065428778266542080 8812309 41509994636108448114025020350103808 8812310 8849858736704051795101992253768089600 8812311 148978653585732056759907255039011469672 8812312 180002250528315035212867468748370739200 8812313 157280168137305272800381522717944047562 8812314 -1470852932531029286510334117275020800 8812315 -5180866708634938026846746060202452880 8812316 2704842170976360788922302072151959040 8812317 2021175913126782482284173912303120000 8812318 -1561731775771483711613807015024960640 8812319 225429365939446763926393363692253530720 8812320 -95281485923892784723265127447370137600 8812321 72772105066864073189953588952019934912 8812322 -92485079017271839841235752613355152000 8812323 -13254605309518682514154156805391922320 8812324 -233574004526031148086165928599966345984 8812325 151671959332083246216165021833263825050 8812326 -41240855208958535352091057417251251712 8812327 -117946618046168975070098657121217084808 8812328 -24426792999044714980248910880506429440 8812329 -114143032550282970276909612992626709616 8812330 -48208951547196335484332884523878753440 8812331 -12995906357743361004080311634494535856 8812332 89977695582419947687659033816466880256 8812333 97627468285188169089593650964811339520 8812334 40141018755234194482044803801080727424 8812335 2925947192687443205930240967032985600 8812336 -33481516391657763081108615800139694080 8812337 -72287767115433158304039383459784715920 8812338 51949433462147707705444608872100361344 8812339 -74248926523644511886566836145431642560 8812340 399503951099042069481606755347200000 8812341 -17981175890986397270472719553120817920 8812342 -15514462712955765970600199132620732416 8812343 -176055505247002677984666684041711134536 8812344 -1737986714697125572639961813098721280 8812345 -29198805210252736822088999554115632320 8812346 -10638792835840778441623582567375084320 8812347 -2806265303788475884848718502462708880 8812348 36315904345042148609944720388717124608 8812349 -27573702687715200449381086765238801280 8812350 -31471586021805832294196773841347046400 8812351 -58366592001512389895400699243405742296 8812352 -71136777196244102330146469814982410240 8812353 37252973323514521058810184362473852608 8812354 26729444689370651243359977788807111376 8812355 98002507224000680917774317425239775760 8812356 63999980029818045015815275041416601600 8812357 113680246834529521427134650817304552606 8812358 -44293868866902702629988455605141340160 8812359 116313760168046372048201256326911319808 8812360 108808001399870601231861093354098688000 8812361 140265055103678019267696318903407743962 8812362 -20902180873267333442860395585347278080 8812363 -43599029855676206433238903377024209376 8812364 64067117134578177255117809179723133952 8812365 -17387602832117551489466903770877314560 8812366 -9794150508814968620066981502788306496 8812367 3213307489392988221630093378915465672 8812368 7448907014087786329000809171714048000 8812369 -30260958008207403445881910535591129230 8812370 -27722218699846616891123161857429803520 8812371 6124612678665868033316646570247288320 8812372 -75737257460921889552306932115942879488 8812373 -387547401809351260067155272488421174240 8812374 41801208090761797645746434367678644160 8812375 -98327565822609170685665179848455760000 8812376 53762356318886525004378426341013381120 8812377 216024101140172794299922367254724928 8812378 -10469897734843192052318175317922785280 8812379 63152453302347363660251147555729800584 8812380 75511791240680554807055075613272401920 8812381 -59789841103322351909117657140081089888 8812382 -102451828061712670176237561889528693248 8812383 -86592683202328967705145095772947528376 8812384 -37491008535502708946734571113409937408 8812385 -78484832099821000414559414859571485420 8812386 40060355460254902219420438232849138304 8812387 277077195985320201499403965998308363036 8812388 24600843271110944303874353171365741056 8812389 101478723688189980644121626897044259424 8812390 28958525675501999412544717069635235200 8812391 97005039377857399740844569956390957664 8812392 2414022763884681843166358662004736000 8812393 -186043768019971902994763217128797788358 8812394 -137783377512476130794732386486549671504 8812395 65414079542384404480865334050417031120 8812396 29405641187486498614450096672575084800 8812397 252400957077262783936526354859813513312 8812398 10002982829955580988144957395571696640 8812399 -115320481387306872955786711934126591240 8812400 -14491932773044843161747215430259507200 8812401 4031838491520966322444601156485291008 8812402 -106468117713454679308716022909874212848 8812403 187491146196681988469754293007779293440 8812404 -71242476961392728672040210969275351040 8812405 135185485753743534498635118021414390300 8812406 -2235852236840971912657956205122193920 8812407 -40215216724929983186933620067234420760 8812408 -23669112622433659291648424755740672000 8812409 154327042584026539154620892782565099040 8812410 -21543690510052988188266296091504506880 8812411 -214969601785985505241047932531007984988 8812412 323725211888694662666597100456173568 8812413 85318977379318780004583993646247625984 8812414 -2995159681432668521884669237805104512 8812415 133203961164915401206882578479023459920 8812416 -13581288092502708216058660439740907520 8812417 51724062637539715404824023524770612640 8812418 65908730328808854514638823643300121504 8812419 -5007994934136045374572054679990534400 8812420 -832397651216846403167472587781304320 8812421 27989079860898580598259697889092038972 8812422 45884516452304645882448038374552160640 8812423 88298430006964387711084895816723700720 8812424 -14713605234535184205923479921961932800 8812425 77092948391327882694832916869987050000 8812426 48188069842711997067475713684806541312 8812427 -29412036109536704864812339344142783392 8812428 -38367428815220544240129569699482152960 8812429 20838536174807999540658816169626111276 8812430 -77407220128963382421342101657507520 8812431 -130512270409873744712750917606281579480 8812432 1371610811473081048372898125646397440 8812433 -109463677250839036138226704064967032640 8812434 5017102256182616560986573208135870080 8812435 -56934536398752500049851618935451181840 8812436 -17904466258899004345123776354725928960 8812437 -22694193924795498350096600568681375360 8812438 -16565648652708522743734888247473077504 8812439 -22412297668991458209540951536909384760 8812440 -11590117429266024809379748347506688000 8812441 194592145711119069914248248935362572768 8812442 943359978735699922372533503076375552 8812443 -87967672612470164992746255044605107840 8812444 220291914603674952160849111351357799936 8812445 -115519099518432962949843640870516435080 8812446 -25482982259894375803769572018338714816 8812447 39267327254395157682283038927365038080 8812448 53424048836482927131725884867098378240 8812449 18604381019092397056676463448194311040 8812450 32622492407975138943429348659284224000 8812451 -152104958766566090478218329486775465808 8812452 86404133507002164583065732611706236928 8812453 -85816134484827532011128308962505856256 8812454 47994785609870907527400701186595974496 8812455 82812089908734225667144900611963633360 8812456 -33972187464890199957264838679367936000 8812457 -71573915873794623451460885169048396294 8812458 -41808936357641550618395468406406837152 8812459 -116925687721150620624734681605582107340 8812460 20652123548347798828245120196916428800 8812461 -38278614463983539960686429920743462400 8812462 -185092621289761023607327760386937188800 8812463 1131739343613441665172362205912800256 8812464 26342713750068340554598299620640129024 8812465 105803175914761039627876057038809266920 8812466 -43387379700455537913394572955440614400 8812467 -26255770609241490403926427304874023916 8812468 -12024791854562555509112317769389314048 8812469 -144411486802026430870419467456946424356 8812470 7661338667501427373756061312181360000 8812471 -192036050461272517805909579775830106328 8812472 243919216771359641293690943771891404800 8812473 -77760288189786277273926671114078287296 8812474 234537577107357111316163352965969026560 8812475 -22222461583992840326992756571915191200 8812476 -9276472145240316532926410641827863040 8812477 -7313993739444391122564685897575943534 8812478 -33504329118097112697812115442304919744 8812479 -63063050315064146038695763135213174512 8812480 23367178333855644550470096572488089600 8812481 -71829234766706642045272350496805432400 8812482 -18421417428330572065879915033145166336 8812483 -170380334974025965853470132830151104560 8812484 121585766485972033117707306140615846016 8812485 -120878956567774137644481796602810033600 8812486 -11374588035032251699569533725684575360 8812487 24109752900501887477401507331381883120 8812488 -89605709883759082931822628420415488000 8812489 7971427749903276706293051302674742656 8812490 9235275977108613842937136779620220000 8812491 -110384354680924289398750878554195128080 8812492 11678589807352195058118341980399009792 8812493 23338096033006069725441546917500074060 8812494 3558631608303018092610880416543083520 8812495 133163344902095515227623634935055765000 8812496 -8216395791065438793133835417039142912 8812497 -85307639198417955867831614847828522000 8812498 27195239700581833578409395398169826464 8812499 -120475000714457114287934109609764560920 8812500 -96827825522496023649644262411456000000 8812501 362089109638947634869052299954044831904 8812502 120493430240124362215706908747264241952 8812503 -113379343843436836522301410357471055280 8812504 141164791510799108917040683470198681600 8812505 12205493314443749234803786547914284300 8812506 -223366801387337910612447093524042496 8812507 -290055053814182165684127587677843378968 8812508 106044821107029302026817184346421153280 8812509 -7819455267965665360694816282065122720 8812510 -14574227715641361194186143699465113600 8812511 -45688792894437080142029583518558062176 8812512 -1110139583122403501677353134629060608 8812513 -81700662859402831487379786998719099260 8812514 76408590726979044766113995059103109120 8812515 -184009208070362477944145107977503794080 8812516 19363840689729266037966245521474355200 8812517 71292559669767959405711383642887919392 8812518 -34963815522177587419803655098451697664 8812519 -174254862679360938322303998165244732656 8812520 46295864873084231468504355750764544000 8812521 -58340769178045123766185566058083122028 8812522 32677004855243391949814582552480991072 8812523 3315600677188398594485008110248118000 8812524 2550703730815877638312711348128940032 8812525 11747632937211942505531380345667449600 8812526 105912803355262015566523930816293149184 8812527 -53683862580582028920655973065958905080 8812528 11425186546971267888785932633078824960 8812529 -16919756068473165535692133566683921280 8812530 -53473094631218956962906513478678118400 8812531 18331941057917646133608912683925758784 8812532 80949871410758926999418038742247693696 8812533 133842943589322727169113761446503240224 8812534 -95111704339033775224177549309408543584 8812535 -121128842355110641318199671268240432400 8812536 -275685402532974186016679315494809600 8812537 306240059208961531033964037310306958186 8812538 26443490061373432277055826528607229696 8812539 -23359665799818852249751727670563078196 8812540 10234483771650032193906585992337192960 8812541 -92438276832562824648186708248133496500 8812542 36424606036247790583249208503670261760 8812543 -227302138742957563519470962339596638208 8812544 -4896634369299173276026892611894640640 8812545 -8381583688177803981074929769625719040 8812546 254648839994088582837441472941996762624 8812547 283006135020195645285671294691957880512 8812548 30371372038770537231555189389210836224 8812549 1106886732936551486879530929623147520 8812550 -1615684736075554619385378462842971200 8812551 28178500007242735183789795745829946368 8812552 -147271854643058717099192038080822635520 8812553 -225459852517468210352805717564225968796 8812554 -30836534202462874026875457051663310080 8812555 142034021811807354856849755642524220960 8812556 9951610258462408548250188370232709120 8812557 2633318665035172527006941975374180140 8812558 -18181804488076272832484967222706177920 8812559 -40150444181998976626714119264357555984 8812560 890961695852879023791274203548221440 8812561 -41815083684771481432132781840090459520 8812562 -33025199791530932498043533496655639296 8812563 -7458905646076709982933096049961386056 8812564 -147780638276213386193529785306793245824 8812565 -55163488929831967620048851055882775680 8812566 4966234973801573268616643935188814464 8812567 -16383570437391827931453786979706019608 8812568 -162898554742226057031938686623732541440 8812569 26114233160458746281830416741273326544 8812570 -8262709375920433894093717803894753600 8812571 -35481535829552008587964883786929359228 8812572 36721361129469220639492479685893192192 8812573 14776986652039969018231551748180622208 8812574 11473985595452883516445576099494385536 8812575 38882614939370195311095059035930959000 8812576 24963758720696395021466660814260600832 8812577 471866205371164439144670200152675760832 8812578 -5899366221225623247605231911275671040 8812579 124739776983786688907042329984985084376 8812580 19520319240065274121940176338388377600 8812581 -43195352838144282829117462614662267136 8812582 -70904424600559484418009999099333784608 8812583 120352465358449443032191102612276062504 8812584 -166254017128018153444340667682172928000 8812585 191225361808716464443524009771124623780 8812586 47815547803147746665670804968539187040 8812587 4133995358679846962268679912292481024 8812588 -75717426815705845328619166446774850560 8812589 56582284068565302938131723089429354390 8812590 -72985975508752587590764141226708582400 8812591 -178831740051458818523033016031347958416 8812592 260044042645178218312794881178501120 8812593 80888107458922564343401085785043145282 8812594 7620489029903753765127326645194997760 8812595 -10988448946017462168956837174036079360 8812596 52390729066929497014878080641357369344 8812597 -52265533662699269276435418654849271954 8812598 18614365978871517891631394737477326336 8812599 -22622889506918058626881614435724752000 8812600 -107179299274572148929199934123589120000 8812601 -31682027334710848129928523044309956950 8812602 9672946387780737107532073817979156960 8812603 -171909310789753347434628745706556176816 8812604 -86621641254374445833326435757543384064 8812605 57174141224221270890255054181739088000 8812606 37757940129674737960935889212295489920 8812607 -156099720383248397786310543767713809600 8812608 12735468112161725339667171463303004160 8812609 127280264739550496189674416685780698728 8812610 25353153338007213192993392509911313920 8812611 1079367608874095959766982938909645040 8812612 17323897737379361215531771065686704256 8812613 88056452736423845664303855905066124540 8812614 448374672019831120502013061453272960 8812615 61333058477264543864206918088426143200 8812616 183514460044890461983445000485161108480 8812617 132444592104161460215540425727066335200 8812618 32098525108540478315526280516818094080 8812619 -169268662081330380221128884298778682240 8812620 -12833860617042019308704834267945057280 8812621 67563335362818092959748958783031620000 8812622 -8762711031599646435230778116985580032 8812623 38711359793394708366087192419187223824 8812624 -49367087753981340678560751799008501760 8812625 300107843302278512824973475959441049000 8812626 -97149721140185638390277306584564000512 8812627 -141403589746828704445445835217899105528 8812628 33708920296976290951407249544665999360 8812629 -20598729966090890998121903921174948256 8812630 102571171336599449164328219645064499200 8812631 -370126604813444709055154484053804304168 8812632 25935082299361280330516188986456637440 8812633 -4666003833523811034921593372992587116 8812634 -31771226368469278962154858837247159040 8812635 -676069929683984298997449732251070720 8812636 15049462059602557727498963348495431680 8812637 -180264689431178161630354871204354477760 8812638 104229028421067823017653532556226073024 8812639 -35607811085383160928593549272524325632 8812640 89350393937286072821245892085900902400 8812641 -245057655801162234017639072801205254016 8812642 129663977959064236341258204857381376000 8812643 11457531192858294144748382910801977760 8812644 -36680819875228376606489955354023620608 8812645 23461854645429846295468685173152873720 8812646 30506303556568429321461961839431746272 8812647 1296063347817229758874264693299140160 8812648 -82934604155615657822411533048777328640 8812649 9645132952135418204741638116123571200 8812650 -10281000250914490340696585686593312000 8812651 35301336076322982848092862015460702072 8812652 176463406161832720912772603834249185536 8812653 50978686309613292742327089610039216800 8812654 -76142632139513933195948004171142429248 8812655 -122485367648996862056077449740121376440 8812656 -10935846627411984659734635778081259520 8812657 -5886377082302677531599047467149950976 8812658 -22876186018575407136384580851181966320 8812659 14865857808239812343777900307460930104 8812660 16295380676372238907300132160831270400 8812661 -40610628694408007287115547346317620256 8812662 -14510094115407005900797871103095058432 8812663 -44463015622166118225196242506521571136 8812664 -31583767334288284645452446075787755520 8812665 49650719214279833826388347959729136000 8812666 -98190029235670877582483814016043090976 8812667 -142993602533990503219375766271861471168 8812668 -70249901048075962649182526102782287360 8812669 154810958903575164656339236121668168070 8812670 62564501956690744469959255518881180160 8812671 17750677022486239199359257334086205824 8812672 227840092271726528758107764529561600 8812673 -78275986193086553675759777017222206078 8812674 -12744833858363400191596875923460836496 8812675 10449673631233951640101532005304101000 8812676 143747053351696349057373870349392120960 8812677 140102912010662801212300711204238039520 8812678 458423860968046210083356375646842880 8812679 -47975419570045830233265563229592095720 8812680 22869158473251174621534472119936614400 8812681 165304786892637286126042531521316100424 8812682 -62521405147295306286972466944093017808 8812683 -37512222120892101258531327924898684056 8812684 -74880223281393005549658859838316483584 8812685 -55971287429324556483618448404328515840 8812686 9263841170158851977228494602231296064 8812687 58306030242880531018606133036138237120 8812688 -23237168224229634573908497416420065280 8812689 138671216415192782548036341461692176624 8812690 -86364856030485340864051929694867586400 8812691 2110568441003755360853194610394410160 8812692 -71570538447050309157382623142164848640 8812693 228111026309446905167379901486132748942 8812694 -43292652909780416681898544023443404800 8812695 -41131211395865686383403072236620764080 8812696 121404713791500298010640243582524897280 8812697 18443744555085089496126303435946763652 8812698 85351960439101269756760392002136268800 8812699 -159136677355440941674202792408582226400 8812700 -35346202920511134305486870975706048000 8812701 193679788343589836855920442238628079430 8812702 -119399285654334888757217605433453816448 8812703 237559291229193857783313990252847861032 8812704 -37566852624760490020828704369216061440 8812705 -174859711942248077983977305095228889280 8812706 -3511613140673660160733151761171408896 8812707 56536289946266053393574243514244134720 8812708 21440366092411061275138935818591961728 8812709 -150817965011694879786325905625926881190 8812710 -28566144689224677672513855532009420800 8812711 49880762502721428340644850113723067904 8812712 222881019959638337289434573250554265600 8812713 -12443063159009994227775554392600704000 8812714 -19657210701251216159437111201161374544 8812715 -22536332281559327221494145315213848000 8812716 -83454629808486553795264886590709108736 8812717 -34930633748563697361425074036344534848 8812718 52860602151600710567068167654714826560 8812719 -6187157686828789876668474182276179200 8812720 -7063332096152113247563213260027985920 8812721 3249942009812062026126138901099195632 8812722 31266641260392160918679985208985604864 8812723 -36079639458021172463845287298662194400 8812724 -80254506049544234205039961928218324224 8812725 -31394785560604981554884053550863334400 8812726 -22235455565855965546639652120579133696 8812727 2103952054584387660884371208130351744 8812728 -98463461340165654454202509016795136000 8812729 -114368512162596090495063465811165220480 8812730 -26923620578236900312720530646540830240 8812731 114725889815267213837054086828356626544 8812732 -4524455055852615559737401478540702720 8812733 168240258271188254116352557130210105184 8812734 2657689804470245241454947579668189184 8812735 -309596868631752644044781564189148008640 8812736 -71025743876247829508437824219670118400 8812737 32089098984695289195248539126415847168 8812738 16593597744959494938734112839079692160 8812739 43464480375969684557312115971744963280 8812740 -12492549017051089526760681335631052800 8812741 -46745304365906873009647554463047785920 8812742 2372659497929448066238657096786427904 8812743 167158166505077421240884695507814340264 8812744 254095211268642154106312404531885532160 8812745 34799968492156002933970215382530059400 8812746 41063068451003439191223462651177984000 8812747 -97176996375506390410813866839922723240 8812748 1250855667792910519424593136958613248 8812749 52576578963819284862087999971747675136 8812750 -103574021999715956341279751988424176000 8812751 306681086423969592319192562950012170600 8812752 4058269049807994381203976284885483520 8812753 81834431385657427060131441320793942002 8812754 42871771748004464423240454860658928800 8812755 -12335146036984850306479511500316537280 8812756 -179879128860522453702067207595793201280 8812757 144816185917352266028369229749070987072 8812758 -4872440891768107571838459690963558912 8812759 200897155732011313184744522334063790320 8812760 118697678571620870082107869729711104000 8812761 38266196843661691952653809723145511424 8812762 29390639902560291376514585464372046592 8812763 -56423286781478739331894528758987323496 8812764 2014863164897015854718326118026335744 8812765 51863848163231761203571052427817305720 8812766 -66814557452484708322283568622397157120 8812767 57679278316610973572589431008517054280 8812768 60696365868420239324995754600949350400 8812769 -14898831804352026571160816815331843904 8812770 19752053291190466484707218048567206400 8812771 -89928729707888053826251219848342458880 8812772 75053278685891590471144736611682230272 8812773 -10422023830312463767903875626170252800 8812774 -116809399056485039211604482516256403520 8812775 81470400524778538878930664934797036800 8812776 4089356443595347017323404383684034560 8812777 68227075221017457323608743198433304052 8812778 41814210723022127161759226144918449920 8812779 8836180080428076604681221086480246448 8812780 31663766081405408662634081524281907200 8812781 208712425632533679055217985306787454700 8812782 -111724582529220684966883141093730912256 8812783 -253471404531852014274027477984972072960 8812784 -33905590055240168615188264820281442304 8812785 121276405628111820008371773131416627200 8812786 -32135401426699001004341307175695146976 8812787 -131397753626246711633395287851776734048 8812788 -78427223777090177416285848081271517184 8812789 133668451881592421942642131467893657440 8812790 -33875801899724127314223367540988209920 8812791 -48968688076851188257129428324879660552 8812792 -22212406643297391213010651201894502400 8812793 -81038099564731043666934131104018428 8812794 -5256599447510574492922218646833254400 8812795 38814252552479842925711595606985982400 8812796 -145051347176562586551485413536916001280 8812797 31864892793924238599439192849671655872 8812798 66252743755884890005342521886252865280 8812799 -92735440936732532518423975899917051664 8812800 -4000246707666692845643268930247065600 8812801 117939034448771629111714545053361580802 8812802 -7590561969953854456678425860538393648 8812803 101938531307358237401459591038850227704 8812804 3938892088694418176293060779225120768 8812805 684798937215079586167379178488342460 8812806 90874527677537108479333093009291149504 8812807 1934731386543091827336582547167661440 8812808 -53151973621334137714984700003657318400 8812809 -47021928920999270716675577357505308886 8812810 82169280140741694211459570990882776000 8812811 -30375366968130344124056599857820365168 8812812 -35168248568483547625514834398676095488 8812813 44459057163427519102853185662962005024 8812814 -42874733744479308130078243481282096448 8812815 -37852410845543924447499972406769976960 8812816 -61201109871686328184437841684417404928 8812817 -90248968995895076619936129656138650008 8812818 72701134841314715089288206666820608 8812819 -89207166624520403029582969923230893780 8812820 -81872678977476648163920861988801009920 8812821 7973984209887439850725091489606181984 8812822 -46744116084346028941170249415175736288 8812823 -120894483844235928981016817069083826760 8812824 -119824446358768808677596096494991790080 8812825 -30368949344046883950881072528070296000 8812826 -14553452587906757763047134436822081280 8812827 -17669832434681627864472298102365984000 8812828 -280469338566048138780942247858946293760 8812829 58055603697984602832792165182916470976 8812830 -20269682723841506381906930117851545600 8812831 -43280865075063656600512678015904702368 8812832 5425810494007815031202971894721544192 8812833 118973649239481838085610320432104181424 8812834 -117799917382355492339850234241364719968 8812835 7703223287008278270760979129719647360 8812836 160574435107279133205936463005146169600 8812837 198970860590297232135397395964897672224 8812838 16065430764826504092250705544018767296 8812839 1969828952856996218965941637936080000 8812840 -24341868780317785911753608508091699200 8812841 29641089771031703217383733815237413824 8812842 -4001406504086312059721274881334482688 8812843 -30343472069819667697068765571112769228 8812844 75431193431819315710518853195822484736 8812845 -59021343126829182592254757101354259200 8812846 101764790808730418502078072187807897920 8812847 -266571213208153898184355234341545950704 8812848 -28455251214578091963359843845937037312 8812849 31020317113851830502299173427070742564 8812850 -1002106352287535167850499078310320000 8812851 1614323739187127681101175432073354864 8812852 -5530604955878481300117792851311916288 8812853 -10273135125372338743039802135208952320 8812854 -7889560467119969116286936944208252160 8812855 -173542367830768745575539497152031571240 8812856 31764962804253247844216595728647372800 8812857 113525856734888080602900450401436720288 8812858 42359906648078597369222641792792007280 8812859 10774083797468687731887746420578944528 8812860 25312902115154670445258787823173468160 8812861 194287906467705081815596708476122483424 8812862 88973235095775805569557881250863602432 8812863 100797629238211740076577824105243068792 8812864 -8606920122663525617241874028134662144 8812865 -34008857911773595487464791954234182400 8812866 -25495758292555274407549585145423972352 8812867 -31437555905924510034583780227981796608 8812868 29554468886147821530952038877033804800 8812869 -17087865919034979601907996068258257600 8812870 3684887406215463559068867726976723200 8812871 49629397371178617208128131207488626072 8812872 -34869070562238035139614106021299297280 8812873 270416337548317525588955029805330844122 8812874 59438789424260609696478235707166647552 8812875 56323922320784957467750848874639296000 8812876 -322394028221863529988902435793371277312 8812877 53151472221304544528595536595925332726 8812878 -84420638297558615874023579037735889920 8812879 77250692852977160610293376156433562480 8812880 -9163660900666776119022049366012477440 8812881 -36282512032281048611748101383832757696 8812882 17115875310938238955738862010461669184 8812883 -109153949055196800442502407395813518868 8812884 -85757222253516363086602128450820392960 8812885 66339854632442760495519907699249611960 8812886 -65041170057601530023091500021155737600 8812887 83260965747982344200109921091321624320 8812888 -387848346063955742459826067718062080 8812889 212501924571826193804265786061533960720 8812890 22260553097525101808766748989188648640 8812891 50691941104595376964652028532173940292 8812892 216751026424570306877456982446339507712 8812893 36271431002055059681113570293933120 8812894 -11434599859291652910101256950801197248 8812895 -76586795704244704594445250328891379520 8812896 106237913190705455225096449332008976384 8812897 34082584351138865093231462718625240320 8812898 34364282309674611726507492422654149200 8812899 -177982222085086937587163104049310745116 8812900 -99097677066696058347549825074395984000 8812901 22519709361506606670410214939664411902 8812902 5621532284930414103652689162993291264 8812903 -106256738410636421826406821141997488000 8812904 -101394011971689726011948486008546698240 8812905 -82387834971460908951069683863086507840 8812906 15050306882037481770696924328014367152 8812907 233553690221299656202582190097523863156 8812908 88543481481927147662806903497760389120 8812909 18330929483931497845806298667978709312 8812910 -3391981239276456517745158292131587840 8812911 -108319936199169259102833021962316404736 8812912 13443969536508777242794126324414185472 8812913 -183264919096895985964975352223865409838 8812914 -15271240267993507657217997133017600 8812915 107242797340942774985855841179708968560 8812916 -45932410374227810306997676729860483072 8812917 205995445863269588404749190704107025180 8812918 85783121817229331355494176680520640160 8812919 2320684591001521333336356656228316912 8812920 -58073975156229781620169169800382361600 8812921 -17966218874190154904378553994408092160 8812922 127496257500977070993181311670864934400 8812923 -89898345241669941943616020110152125440 8812924 -267719184063525980400796773799605806080 8812925 579308835731766247898663848752504000 8812926 102501959221770972362538889285483629120 8812927 118303925013386635050577286130770045640 8812928 -4240507275398999520961388797608591360 8812929 -119077070911820157402489798409196907216 8812930 40865625897410351191494258694181952000 8812931 115336806953580791069268515996715540864 8812932 61336924553280872170654124364087708672 8812933 -100282057479519696448721030128613718816 8812934 15457661626100099167701148590756721920 8812935 -125879530936550360182754498188804036800 8812936 -1587488322261486510764211203176366080 8812937 -82296692791730548175955274160674428096 8812938 11240414661245170655768443990812799488 8812939 221697657509230343565407807196143766740 8812940 51705638968466073973214797150686796800 8812941 126887116129304548462438750233045418080 8812942 -2905149983572966038315501330822315456 8812943 164577360987210267485037103395287238192 8812944 5284156484212282075794292573111296000 8812945 18648588942913631882500469250137603700 8812946 -43769120394012894884002300639041157632 8812947 3176403169115525021913236968817104896 8812948 -17675954839840596529996412394515712000 8812949 225222241163558789045555056910144791950 8812950 8509092664205857859316250605330883200 8812951 866805707475671977517888735250123952 8812952 253358921517250171128293105392506009600 8812953 4446234024906944743667820973838934324 8812954 -3058931456562364057379912778685399824 8812955 -182025797006019029011569276245726598000 8812956 13623100352505011931454958159713665024 8812957 -114653843324265815132018950401398522388 8812958 -1632204501480474078851140693928048640 8812959 35067224271871835953155516383445943296 8812960 42924317936136758772978874956801638400 8812961 -150826515639302254927728098715673809438 8812962 3570092527652620470108206764553493072 8812963 -167620178357751734576882097979560374336 8812964 -182378873818076787614054372170492674048 8812965 18215659639903320751037885211534318720 8812966 36999686731756170864860015992488105984 8812967 -11723019905378271097731479508637038984 8812968 62227186941790627018859626979635445760 8812969 38276244249745324180631376809275137360 8812970 -198344359950858535748216107927114506240 8812971 94160395215626020126650742294968797340 8812972 -86445440714316685952563381522552780800 8812973 -180952858778880848303661251982081243336 8812974 -25579330846973415010896848904929374080 8812975 125241260979736599178807668334179859000 8812976 33889902464177105829174683235271852032 8812977 38715478657443259573227177225096354240 8812978 -9758770118890454583859345934815870560 8812979 -882403344299712882775205135290552320 8812980 -93564551144331254801942125022004295680 8812981 -76081150735150118639873249629266611218 8812982 -5399204690226325259548472497757901408 8812983 25931733122802194376621546281215325904 8812984 -146187828856052316409785055637733273600 8812985 65448826168175817170000866804398399360 8812986 -2073864641035078584098802521183665152 8812987 90096480071424295405153920831271410792 8812988 55245018571367756689857529525800262656 8812989 -178114318529009139019753990615270051200 8812990 14975240092717452286869454446551116800 8812991 66895628520710259971425365377189766768 8812992 34360645662651319583272411371921211392 8812993 16596766309747201387325783000421533076 8812994 -1178109989271330467201206660984563168 8812995 109029842879253697340283450342752979120 8812996 -16873834539796557446014759104794032000 8812997 32590024772984635156384338863183164446 8812998 1060275335036982144397190633675583360 8812999 56562572406040429980483876933978923808 8813000 19860525912622198168090206338457600000 8813001 -83808601451404122274307810883667619568 8813002 80779970231417010788674026930191706624 8813003 166866349142297348902758733769519952960 8813004 153989457785058821325215214058158062592 8813005 146341542397220902695889007077072947660 8813006 21299085546306439747598141613795125952 8813007 31708396897236107953764229090526682240 8813008 17830264615266401276129222868565778432 8813009 -152407805762621076761878482052263275790 8813010 -30720929306447870018462673638425981440 8813011 -189938615634649041295544782146991242388 8813012 -53972443067777345984939541547080591744 8813013 12345308219855348563748490479650939200 8813014 12154268865024341235179936504015745024 8813015 -13185617726344826825283480348070884840 8813016 -64060668177667530491277067922563276800 8813017 167421704078044551263593914939800217600 8813018 26323262534565435580288654175462142960 8813019 -56730969959649835475643562507049911656 8813020 -109792869696434810489436834704181803520 8813021 -10110221409117338970518062581987640320 8813022 -375168631327996530811711699497461760 8813023 -194861116115237059972100459201779493976 8813024 -34514224991097477276906649371656060928 8813025 -19711327498923718582688856866365569600 8813026 -115922174058480667533036552035164602288 8813027 -12851371649170622751470424567119358480 8813028 12342652935795222341977373833339416576 8813029 136533416354380755658239644056306517630 8813030 -24687626223224180403042525526173206400 8813031 175934436400575157685076660908779008552 8813032 -32059677399726273253518489101490032640 8813033 -103102097659222919479821193675733748480 8813034 -101471838875594630235858494327581697616 8813035 132309851280713553411447871469870880 8813036 -82234506272746075697220901720078709760 8813037 59687229004248916274448137207547562560 8813038 33083954739730858207100175657902333952 8813039 -119460227787895365631873110862671818160 8813040 -7822934598869425281434065274198753280 8813041 24214472346119862000580183877373967442 8813042 -62257953303259012998913652469263232000 8813043 9644353069664164721767431199819895772 8813044 -268581080222874217225503031589461787904 8813045 -99021633719157679507769893823955737700 8813046 -11644211669429961776002460448768003072 8813047 96583370210413814413039961487396106080 8813048 14549098948505570365622147557434654720 8813049 10565357001691996123538322858784791552 8813050 78605510346286521256588010029985566800 8813051 18755975230326544106395966110411807312 8813052 -15737332459984074079751257087162982400 8813053 111312999936565832481172516281753591302 8813054 80393634587101281192627658790078846976 8813055 15715249918683873380923644000207273600 8813056 44923318269324055595267884519375503360 8813057 171678756656030670442053980512479427632 8813058 13018890103556897176842547952113978368 8813059 -158708345242130849200514082837792788740 8813060 -28388067414613367758616131601122763520 8813061 -40145908869204744292588856352155286690 8813062 -146355845128787738906722906292822359968 8813063 -60395378994445570946058634416185918976 8813064 -77317837592798842331106359720169308160 8813065 1644531357891947277145710791447064000 8813066 -11876064998909612540770191203074160640 8813067 3126903676165541510765526779766089712 8813068 160660555645386327267597510093146067456 8813069 28119353795908008462451612155657436470 8813070 28971518404028779734090055965998899200 8813071 -3492896118300548654628890510554714560 8813072 25848063346417823698603423145845604352 8813073 503495888269901972717310628970536128 8813074 -152926529290809075955871601755283941760 8813075 -35059022741868902042671434883658651700 8813076 8115858389887798644466547549448517632 8813077 30847372749609258723996057594607085312 8813078 -91602968929387540038996500508725768160 8813079 -100335334969548603597553222714767024552 8813080 59809030797089110772518057593145958400 8813081 -165696687409038263121162285343033016118 8813082 -82484921551353996498707728210116602880 8813083 32290428870982949648408242317398042944 8813084 851197407904263270298686319474778112 8813085 -57220141721915662707997016987880765600 8813086 9558139126200533139716908232801722560 8813087 -25251740313519482105751800183747482800 8813088 -15710418828009778840775028580036902912 8813089 -310277604886687057226736079159282205244 8813090 -29286706883184796833615464344974389760 8813091 -185644219987452536498961816387980509440 8813092 -230126517205690155267534315445282562048 8813093 5149824293227050122751596984089965822 8813094 37447555957110090903695611122153289728 8813095 -27181432439813503225621304135383523400 8813096 -87234603769258681534139557160904960000 8813097 161131244840987345707932806504725342080 8813098 -27165953310606170187023305651087093248 8813099 32481908388797403516890660454583919760 8813100 9811364042923050147096919495883904000 8813101 -117200735482755455527584229362139045536 8813102 93813809288769525056728311148934674752 8813103 9093112777581413669116287523530439824 8813104 -17807202148724015655461038217499705344 8813105 20498939716124636491857416635170193920 8813106 -86009278536521460774468300129328532736 8813107 -313911650411733507320669009560435190644 8813108 1019599520882845905337997851101911040 8813109 -31458402514275154866239054773694450112 8813110 -52446362552054511831940287145931159040 8813111 -250623889875233077932861476627396574048 8813112 -26378145822070790519141337891943219200 8813113 60106872097781407064348872615095262400 8813114 8924908838105989687113770706230114304 8813115 53159224831785351488887375990162439520 8813116 60364869473954654540123443262092221952 8813117 -152771292340872128575411640454342111840 8813118 39250922862543373522161806693954761728 8813119 -19470753849631829762639471284118697104 8813120 46215954648126444697628038048886292480 8813121 -1645266731992577456045218270612058880 8813122 -102511880116602834419476637760629784576 8813123 -41491024298832000982864531941921849840 8813124 2266707936307211827120335924776641536 8813125 -18112970904373044904123490700591000000 8813126 5410612591550945993202068766929093760 8813127 -115570626182547881105148852206974414680 8813128 134031546184574583530744684190063068160 8813129 1287202319872657332981801532181995920 8813130 60659745306320895900172526533202334720 8813131 -36629100334279341756923226785805653000 8813132 175733445002258274369441143714452922880 8813133 -26811507603313984913351398239667645536 8813134 -45804651457067524941903210931747587648 8813135 27198508479099137461597270351763299080 8813136 -3145357836505724231448286469530583040 8813137 71212746043457083143456867223499009392 8813138 -118399785506938815520979438646434939904 8813139 -82953635011075077250125209851620790992 8813140 50428564954735881799157835052093443840 8813141 -140374859519781315510382469253579049416 8813142 11500876420037287135501534346453303808 8813143 -156478460157351755979583984110816815608 8813144 -9799976981754741991503982515343380480 8813145 -41518469057118674892617260585027768320 8813146 -70859164178775493232943382632332467728 8813147 46969958645084862194921932639667656992 8813148 92768110109637070395001730631280519680 8813149 -163114340756611981194763520790290373850 8813150 -592175758710526369826435709555912000 8813151 144439375288715634441330210722330880 8813152 -111453171147067929768304639870106861568 8813153 145521680551614904602657968483193978402 8813154 -3790264420764196273339005439145875968 8813155 4024669521582086397842637998624725920 8813156 -276460662070764047860570433508910080 8813157 -173540388052431829486651453925003644608 8813158 91951788251660519053410968630933867520 8813159 -27658192455496561373350203245253000480 8813160 -27119961551929562702375656840553318400 8813161 30217551069378234537032801925770650880 8813162 -17069487538750342400043822551620267008 8813163 -69957296402234888379030912845833222656 8813164 -84618792303412409519273110824797050624 8813165 18110033313732434427117655640834918400 8813166 -13063263870185460385688581983251231616 8813167 -93516851996250723181176800047108200648 8813168 -1533693464396884273683134554512162816 8813169 -60077179275257126888230970382592100400 8813170 -31505748988011968414705891134772826720 8813171 39604405756308675695088091253495127372 8813172 -1776628359146091056214013188139819008 8813173 133056325173227314265921485143314878624 8813174 135949081803569201738740596601916169792 8813175 8857617745856670483311121222888604800 8813176 -86992059578878167370134410713756631040 8813177 287785839560440875271678483092552534912 8813178 22855552819088523012903165389584634880 8813179 235710783666655629322637305164415418784 8813180 81415344411083380817365342935188259840 8813181 -46092689266922870367289021691242558752 8813182 27067323189029667385720211808620326272 8813183 43445744748089812105772181850448510784 8813184 66256568813127235351612380684484608000 8813185 74295819664678381536096987880612951380 8813186 10567117888712744415484573413657736704 8813187 -9477812402122532964303232994247811440 8813188 162267831382780432006789599051908869120 8813189 -76542370510484843583336570843260026848 8813190 46488860685378895531805270346714779520 8813191 -20746614947922431870185601495908877376 8813192 21451865377785679591598632308465792000 8813193 -72056210178329899192131423439425597936 8813194 412605681575942650431646362052931328 8813195 -105374137292855416173309919624856702400 8813196 12930600316271256105357419033076393984 8813197 -75880309895084525798451729873377088 8813198 98167182038443151178263706307305969600 8813199 13018970451474779586719179003871971464 8813200 -18878973802145173372897475364505190400 8813201 -145448613217339473924451447936675327500 8813202 167681155940992912303959229889245440 8813203 -98858668938198551317341115070448716720 8813204 153586746467324127822783054192851139456 8813205 2640970963562108522564510510650421760 8813206 47791273700526512626890703015139179584 8813207 17746587333300682554786112422593986560 8813208 154315140931726858108802133331853598720 8813209 26754102625735380934194088135456447488 8813210 2805528684135271236792629964335769600 8813211 14181194840897169559259436410455288320 8813212 120063393983894204891119660956720467456 8813213 -188292232828657619804191367356972233216 8813214 24543933603896623464524834392312122048 8813215 -11581433247561331206439594952330392800 8813216 -16303859548658838613211148748257361920 8813217 -3677729033014323680181826454049360000 8813218 -207852297468239909445819779551031097984 8813219 28224928126981666856090666986387488960 8813220 -28878733720849660266430395077340672000 8813221 -116332795802782759768874186989914272578 8813222 -93113238591720889604334719628034666176 8813223 4474000770294702174665222570006458440 8813224 105671203760912860919649550244914298880 8813225 77298985595562134892592490921696427000 8813226 -11136843192125472173602574658377218560 8813227 -202918113658448040865085597221096126924 8813228 1145080419765459104709738609641504256 8813229 -23871637993395744867655935700934222016 8813230 29396587765849075840479112821694821120 8813231 102380477008987477025545628351419614192 8813232 -7712653541000882591089184477502504960 8813233 129507186696628468450800631597824388608 8813234 -176258959826320358073409595829037635168 8813235 49255746349455226701747710743810878000 8813236 -12593883972292311437420234519918142720 8813237 2031400295362314408415292325527352000 8813238 -10030787911986297856769707004405587968 8813239 3210912432420494853945207647325174256 8813240 100132485617709394000722035899822080000 8813241 -66422149152405812331954609189052396620 8813242 120857263270312800113418631414951572192 8813243 -265767476945727123025665045546055005240 8813244 18392972938522102379142592466501099520 8813245 -33600308302608833903334726347590752000 8813246 5704436815702650716737802640211958400 8813247 36070885737861727485298218380480753280 8813248 -81159747936276542170812391692191137792 8813249 -99251360409647376200780833399873890750 8813250 -93715842711681747871425590193080856000 8813251 -74324851843685967450000640802757975748 8813252 12030066806789328589555468298579705856 8813253 -46205419318261548328980130777834526496 8813254 155916070323813579688311799872789300576 8813255 36631255284772134884885107419488017920 8813256 -42813870929357820199909413337200844800 8813257 124861888100155697483982515601266172506 8813258 84173226394547618565590961705664901376 8813259 -33255613486095656690010197973606865920 8813260 -96619740879546030375660325853929098240 8813261 58657208149957936538229068361636095862 8813262 65539457720580533765783229532817497152 8813263 68200529792829698501555141744362134512 8813264 -12634018694701526771860832575659048960 8813265 -33248346113209459501998404740180327680 8813266 -25941813286628119877091521494112378880 8813267 130095149841788791385327788635372062316 8813268 14939390389247800074301045379487610752 8813269 59664155746602917436326006979562589952 8813270 29568189566663099735198114087510158080 8813271 -143377003140227761659431350959965230488 8813272 48976572658233536143342912567226327040 8813273 -6113333365984030620421384395978120960 8813274 -63550965229338399283371352031028852480 8813275 -11532623030656210450328928554036662200 8813276 -146473349294367261658396719515541722112 8813277 144085026721866678132289123328361702 8813278 -19054780837131725929927094612977020672 8813279 -151027915253963028161701334311255809120 8813280 -477598723506369609192333093749391360 8813281 -31095730026649890616944052612492237918 8813282 -10821580497690144038496917646198089568 8813283 -88673747933585957789618410979497003200 8813284 -12593726222791569413347884776023450368 8813285 38657140936199069222365382522180909400 8813286 -3246316166305046945726738101943072928 8813287 -210971141390850676841610968968935568728 8813288 -152097832273695664891804875874412052480 8813289 -47165412398226768448612603018456795200 8813290 3804341867744838981226311866065110720 8813291 10065457883749993779352186174032808692 8813292 69915135864301759224135998296684756992 8813293 352673791014642127203065921574368095980 8813294 -66404345372585336923575880253993760000 8813295 18251670205182723554342432439018054000 8813296 -45389571571742532837707949067963138048 8813297 -69425109808453582247244253166708964300 8813298 -8617031464785705732760325724235502592 8813299 -73070059887149814715234384565053982208 8813300 11329243652900175043598860851097804800 8813301 -18456055876694679546765799209509425152 8813302 -67973876947510331369750519048450265600 8813303 -116034514843044568871305018815828645720 8813304 -25920962411905764241750691197934284800 8813305 -318237343358158155465948917912004540 8813306 40488533216911877285604929222681834352 8813307 12131314172748787439767543631176290840 8813308 -8030926111210036085819411556779869184 8813309 -132106435012597549409520604513684516884 8813310 -67881019739057382994609452078560348160 8813311 -1355990087111587654901260130586678248 8813312 9443641860282137795831070118536806400 8813313 28447581225628084217928779068987622400 8813314 78070713410928343215062387540650809600 8813315 9666757093939449495107782433781904800 8813316 78951149478781196788107752858414410752 8813317 -36327313329345704546602968495622130820 8813318 -34509249309787810718405565617977844640 8813319 -249727358697714670915116345579425280 8813320 -65033379362454834842544235247142451200 8813321 61702587661410415421837639124013192800 8813322 16430653880037069481146432771220078080 8813323 -1819255779328523540990518250891565616 8813324 -40195342891921397769878317171848284160 8813325 -28783424989899161622776506626006026400 8813326 44825054250881522831264891583390417600 8813327 -296781252692757288936854663872624442688 8813328 -11519606631046876031305974516403470336 8813329 -23148634652225796724765260168393209024 8813330 12898138270765356968010004480395814560 8813331 109304453888814607041695499224831298420 8813332 -179955549565224331588802603258465617920 8813333 221277866659224924369835590255331247904 8813334 76846277153089197717402873437420114880 8813335 22238200504324065682354940751111141600 8813336 -22085596838241359840246755371116267520 8813337 21871271747766056413896846935625005568 8813338 -5658208965840744975089463762654720000 8813339 6823290074283277132546313142550896456 8813340 30229972228138928652694533201500160000 8813341 204875033935393097989666881009951748684 8813342 94592034968154473888103882755373747072 8813343 -6837287133335320323355235516900819712 8813344 -105680424955984024202201676163256745984 8813345 -238742009578092692163257505197124363480 8813346 -5085332896566005564990966848361327616 8813347 -87143837844628001267671252563001659168 8813348 70604471003315445172997407331696212608 8813349 2707652562750055641174056279563900734 8813350 -16669079949989730761065620296178480000 8813351 27273967662998542314742396606595299632 8813352 -58164150246604769270026858771349913600 8813353 -32123018435193091741296562586666603398 8813354 47856661392994851982616741838448899072 8813355 -10431314374621950081691345212506438400 8813356 37322872858981928594811905586524896768 8813357 -68443853689970413149014945806560230688 8813358 -21028906133582875046191923848006789376 8813359 108426062717114080027109834281533336040 8813360 6879227781158685880432296173827522560 8813361 94789774480808044619766091349174563200 8813362 -33113300698399863710672078624301275136 8813363 2000631290165273063001433133628933408 8813364 1287375905313485221799257028827545600 8813365 -128515300739320678879592359086888307680 8813366 -1082813843032593918330052916041016256 8813367 -12843381048620851869297619111136431560 8813368 -155430051748673626600888113821494333440 8813369 36114304199456863361470283957212278144 8813370 -201056305449471600449169682548664320 8813371 57028111768643572374540989039191639312 8813372 71266186117703109565694014304469875712 8813373 -105989408632938099303985824593084687616 8813374 80445750734998794310806980798963566272 8813375 -217880499535240022092593662329815978000 8813376 8550039156857186109211458792182513664 8813377 43314656640831800137619503941842852692 8813378 44651376583436678263947261444265344000 8813379 -125656875271105926926662963529995633416 8813380 43701179540359864172476810595713516800 8813381 -53038111204641415873073714502533764128 8813382 66670780394031407951665944169771699392 8813383 -32995010570007005809456502920718291368 8813384 -256785225038842994704140472165246909440 8813385 -48365424303410772964846464241888944000 8813386 -21176947084652133296103407835902386080 8813387 292961645276749559568262652157409722792 8813388 -115806072471356509921416987284819841792 8813389 20454589344051427890920883104370610924 8813390 -83751988843757259447501719818846483200 8813391 -49639028613966580771988617428411744240 8813392 -11744937677597411617716638764171132928 8813393 64264548531037216952873069929741713408 8813394 94048223032061163661103131157620151040 8813395 -37136691317365508239505777954941549920 8813396 1006332781587560054465562149763268608 8813397 -97216637845099374225305692314522815520 8813398 332466124383708935673351699146753280 8813399 34813609964584908907343171995136028336 8813400 20585238487397196958158526963160064000 8813401 88643035583921930929097359800430813824 8813402 -41278512601620300166314518401139516736 8813403 32241605057689276575454661740856685960 8813404 -8571699230254978408303545456246214144 8813405 -86383769474863308817899193145103281940 8813406 -25922987253242423478870863941815386112 8813407 -234943865949797698516379708789607749344 8813408 -185799736586694671339726441162226401280 8813409 -437068954991531753466492905794600704 8813410 9222393341499016089010522611143669760 8813411 4537955948063385348864132254153680032 8813412 -9941875638225378236252823124674448128 8813413 2643027938071253895019945622675678720 8813414 92101076471280820098083849443263289056 8813415 -51197181746562299009410276311201235680 8813416 -106714722398023224877791924411509145600 8813417 -45730665728383559402057788121469984768 8813418 -69359405413672988751326354833824076032 8813419 -108067725914529961953263440532794775040 8813420 -24773844511995085387267205583266611200 8813421 110599802793871343752256609038743024000 8813422 -90480848173284640927130563840541756928 8813423 -9594731857938502089136787987773633200 8813424 327826466931354678202516768227852288 8813425 -23699539537255251816194251375025011200 8813426 138845635595931233928454569820886736912 8813427 37626800060970603256390438143143308032 8813428 15984670681179313795516593924405533440 8813429 -270005046579374412402290124420257694528 8813430 73487088380852496519008974163760850560 8813431 -163912635666464591574207536163555025872 8813432 83086997825854293226650647282912440320 8813433 -48065320484415488908384678163401561152 8813434 83510251006681497062950797057633688320 8813435 -1223791505405297012192824308371709600 8813436 3416987549729349322496710026593117184 8813437 56486689165487645016880983259286822572 8813438 76364666833655252712524965064028154944 8813439 26916581325584106371794359851111828304 8813440 -104994180274800582305517126570894950400 8813441 3574446315170533676849522436294385344 8813442 -18316336194000372681970881189981553152 8813443 60770271046503860812523110102439405904 8813444 131810898024280164413066922617060727936 8813445 -67877976881541736466978142846561706080 8813446 137290302228429333759566102890040809920 8813447 284193179688098541254453897813793391896 8813448 4682590096671690799445858918323814400 8813449 -134379698002519625465042710307719534464 8813450 -46663067787188526704949124396440672000 8813451 -92786305353101142996507028869723657768 8813452 1214913396765266788303611763041812992 8813453 -274058839956525377682488273775496824480 8813454 981760686738871577774875741227904128 8813455 14603055803885726216597495015828305920 8813456 5242063194181483981290786427819302912 8813457 -14102817344282199470728898530398863646 8813458 -158917838087359784257684746179124386016 8813459 2529568946055906769872935624326707816 8813460 -42767251331190974098995648964718499840 8813461 144614230429977248234375690415694518624 8813462 -2307523040195267112575237353010184192 8813463 68183192365495703379402421227207811488 8813464 -143342735595329187513001059418319892480 8813465 23547235415255983896855931096105129860 8813466 -8419690611050118632615883843260732160 8813467 -133397680510289871404803965565614516080 8813468 -144658386439428478880510099219257508352 8813469 16610057303717227300674860305619993088 8813470 -77502296132809378655125527016527623040 8813471 -147775647070583258292792113973875639328 8813472 -123837841591600458500498305539058434048 8813473 152480273575857454327372648152668380720 8813474 -52891970626958923472736167076929519328 8813475 -85966714193685357451537405386210384000 8813476 -23953006921652523062067673968458895360 8813477 -87908021962160958186611571185657913600 8813478 -13062454060731215581106164082647699776 8813479 92441775707304683318959866304163899320 8813480 -34839876628322592267221688443242291200 8813481 112791799480965308412876243474752510352 8813482 -32630913967908136719696527017409091408 8813483 69736854903482263163062508152875832284 8813484 51403825412594115386710629399627465216 8813485 -28101741340604873888148107873853029760 8813486 48462337429988959525724350040166248448 8813487 141090374847078277330161305842557149952 8813488 8730019445291813778748610234528448512 8813489 13933252471692402383673405362586214290 8813490 10843076508844779696000820331810995200 8813491 16474172293099982500828879982472821800 8813492 4622148523330473256688416425046732800 8813493 13154025447280520466327311107646134620 8813494 137832778973368437166987183177329403296 8813495 -1791028115872482055134561691843292880 8813496 -46686401549227435507055655084681523200 8813497 37415710160007245488457253509224961664 8813498 147538927194745695907857887081229990000 8813499 79176588676616532675613070457878482800 8813500 -9799037301782961727420569270286464000 8813501 -46994036623505364885405779008517901498 8813502 -23221412350889082190469703728898969600 8813503 -92016093950343163271062882524488429248 8813504 28186072677835659779376585297176297472 8813505 33413287868632845600129917518234533120 8813506 -62683530659400515018250439727098545600 8813507 223940653922203980224259786371274377520 8813508 -40091310376598448644217985277731602432 8813509 4859056705214052350490590765291712440 8813510 58548011504543638203226423494582956160 8813511 -2692538211879056384736325039518912000 8813512 -125580567938788683033743821721722444800 8813513 -218938624905985357715628495477767363238 8813514 10622268883604372623721410653519012864 8813515 -96907189464728379196304233617101437200 8813516 -177348476879263885490704326159976366080 8813517 8729331756320674082569382446568569344 8813518 -22598112922035362498464460503920710784 8813519 52162324944491422752337819737999792 8813520 24269664211232675056855912767946014720 8813521 -185288208049533279700036366514251202448 8813522 43464627186505365524222316901092016800 8813523 142514193568858718869573491240075178800 8813524 -13321257221769439211197775741606294016 8813525 -29381622147797443368347605609058479200 8813526 -8278046572348411708550338325436065856 8813527 -109180433149295030958844019549794357624 8813528 155199001816299376312206375899873372160 8813529 7236795932056042694173303817674432644 8813530 85982120576424182023562813641007731200 8813531 -151021310898855430854638097013906605216 8813532 -7592382495193896217634882664589175808 8813533 -45475887480818873983059872620215728218 8813534 91157390848392083031534132026424298752 8813535 8503731075784261541757715717148829600 8813536 -274519032360415374903184077952713228288 8813537 129379012794111267894621159659096486832 8813538 1319145390278630728226263805214516480 8813539 103899911617928728308735974959338863056 8813540 -84480329836286585782180750713672533760 8813541 32924549068354064332592604423264617280 8813542 -35969683205248344170862801261534665856 8813543 -48092212229126991236489055357682859208 8813544 -85964974990764757162510657399290593280 8813545 -58626022802778279641687036126560402680 8813546 -33464911516809049125223055704203608064 8813547 5952767848486250039524908295656312924 8813548 -8334275199934364114404480506340098048 8813549 242949297570226434325359611350718160480 8813550 -42262275257805522777311184778432123200 8813551 14355058923883940705680096713413515032 8813552 -6180449092399596442248183623345799168 8813553 -50131337450008864799182223584911813696 8813554 20342738476643719654560570592470451200 8813555 134802274784615719114863644108551086960 8813556 -2088042573820336441162772172930662400 8813557 -71664116348152068619117717807638266194 8813558 -41798490844856712382917665097475772160 8813559 79720329770369425647238989345072649704 8813560 -23159636537346642690157626497761689600 8813561 135863903718417688746137949600121164372 8813562 -32256491687117410877194395703023157248 8813563 -9232210047967323734053255809695054832 8813564 -82443029296682043857823857007717388800 8813565 24569153732505553687663193856192168240 8813566 53441661291255906871799887446645546624 8813567 -59090752073103740268929497499581592208 8813568 -81286345601235277513976411645867458560 8813569 -69340400219615259672467099974534444030 8813570 83059266487270057648898331586613352480 8813571 -59961805731447283622142758856034121040 8813572 57276523716646526702692555098062926976 8813573 32005417758028699539655545867361783200 8813574 -28931116629416192834247732667194869760 8813575 145848443135097366778639065579152688800 8813576 -92164565289557828799669551070999505920 8813577 415562689196522525509006076128646208 8813578 -39283324429297079413248759906276715776 8813579 4922990677705448327639579634688794240 8813580 23114086278891276781292775662837468160 8813581 -1951921785291282442617662778309567360 8813582 5994915738102190140951291239215966464 8813583 89663629609413300394288091792380453920 8813584 13813407880821653688391217478837551104 8813585 -32048224393839953783042253667937852160 8813586 -42185144989490109917425433770476842496 8813587 288049880612007777460895717880937393240 8813588 79928981846878991613268852217058871296 8813589 -79346640926298369354734966070280919040 8813590 3990652220339487575888282801641457280 8813591 53577142570295455190528301027906780000 8813592 -209278723296776401928549165218315591680 8813593 101248042525454039426004082436428784580 8813594 78880691419591003820133193781270586096 8813595 -6732865440351592499162428005344889600 8813596 3974026846790873745624246572781010944 8813597 -45253065592355602597811710167631812960 8813598 -52580035954697940035382215944277228736 8813599 -355978961502720317979398276886572400864 8813600 98265972868960079820557907309625344000 8813601 1252573316723519746314979698710826768 8813602 -35715206895965935204234336763103429120 8813603 118057949362444088999224158771352931040 8813604 68898913943886089572066084350696499200 8813605 82003804133759798905323233600224843260 8813606 1710902530806100506184996648256595840 8813607 -43352312660213874893698268174151561984 8813608 173281230696660237762691137008260700160 8813609 88809242406389365544019989598697804416 8813610 5652609766470008843971636203861196800 8813611 -438773245571785492096239501851992376 8813612 72293628791939836106883709686493568256 8813613 -26714473372594711444614950855938785696 8813614 23298332208635372808611371691923599744 8813615 -11865388338982917124971617486139697200 8813616 -5836287852040340525859495806653956096 8813617 -8211351635047050825126147960836308940 8813618 13434515142308243066183843106971418240 8813619 -75069397007926867106378771435283022956 8813620 51488182490754169988700684034756135680 8813621 -75931258232466655882337237641558060548 8813622 -45655054625423407996241491915483372800 8813623 26490278699432866979293519788459038208 8813624 183636361721577525448002586277867520 8813625 93880555495936734412527639292172880000 8813626 -82849724532813267555237236002276825488 8813627 257485397342928863336453787621938101476 8813628 30277989321997578809154519874603714560 8813629 233455861015212365222576488805819743488 8813630 1926670341954011798098150499116779840 8813631 -8138102239161840564381746049122795760 8813632 36605941582971992775471436517006114816 8813633 -76046403979204890006578569473400890042 8813634 -45387053302838890428901575376850747520 8813635 -50279670544627800713858951108422166400 8813636 -44822822855066714664163309886661458688 8813637 -44380481462587758237165808953421311360 8813638 11894100063058730052196599260356218720 8813639 -66341053122886546301217006203270395560 8813640 -127898964831421396525857422465433600 8813641 -15491068301229864124744166954273705216 8813642 -21982692429857805425497951210853592528 8813643 -28324285537358086227739280222596772136 8813644 62241440418299721422918696361813032960 8813645 -121442728088552298876927489278598103200 8813646 -9070573212573878222850445343758483200 8813647 41348023543208490466992591383777997072 8813648 -68740974569659768696748708729766297600 8813649 -85167758846654035067632341459486716352 8813650 -4345622831676710583741827424314052000 8813651 -60458015746612310570426936238743197440 8813652 63927993150900776599331014352629573632 8813653 47781806654672129590753498180918077902 8813654 56498488444736928774362815178726911776 8813655 -1835522755967632893582992343360431760 8813656 104193275738994422883787341283423027200 8813657 25956523547543828983441936643134059792 8813658 -11393598712667915378333866086727621632 8813659 -79346733267036079937985170345627965184 8813660 -57082964721621635247932307909936376320 8813661 27710266631057291506464491014803600000 8813662 27826026884754842947159882515991250304 8813663 77852233283208147176212548576977466240 8813664 -64501410019755092747752896072131543040 8813665 -13886523530951873982026071126725532800 8813666 74601572823271638214965390469495660320 8813667 -2649244729799399362766086785783707520 8813668 24483551790302112222069204913480130560 8813669 -179799348419974583656466715366436884066 8813670 13077938390242277503060963900336684800 8813671 88992181132831347942424919706551922872 8813672 2299269116433648371327337649278812160 8813673 91418139546747590466456188884161389568 8813674 8355629209956393611665556151001980336 8813675 -34746244820928188834698648949829547200 8813676 -126310257870194917267772445857749805568 8813677 -137826764146274381777811233847867755168 8813678 -116247176250365252010098408595318759360 8813679 -80512864906826021463837722414190833784 8813680 12910617066866605502058761153835663360 8813681 -46718926205205398845954300559208734736 8813682 35525755046573693197014400761056503680 8813683 -256673475638896766246992269061431590068 8813684 -101175996341647365075666419114031648768 8813685 -92971791020939040423832454450050111200 8813686 38396397271818175380723950469162547200 8813687 -135305816927428620136634799180882283320 8813688 15268397642140296503888259050191380480 8813689 150833606866478441009980393413695968490 8813690 33277033035128881264068998156078661600 8813691 18056095590639704408827764256539391032 8813692 -53126629127351159621699821624082131968 8813693 6001698766654007909491160939891349600 8813694 27217728938012611837629525735506990400 8813695 -56791858717629198533624893857282355200 8813696 34165822920857007340685571838307205120 8813697 -25409039618841310654614199848704999328 8813698 -98595746776279500930575355610522274400 8813699 152647213137032327305162492973437400700 8813700 15242093389240941900047928390812160000 8813701 -6751041815863112738529517865060616000 8813702 55901645231476120517599334654006597952 8813703 -36886829429669144203399892119044014592 8813704 -502376683407549206714733820736378880 8813705 5818940489132216404369485199735686720 8813706 -64114701709574881496448537518828904192 8813707 31098815606003939739962838945444417824 8813708 -85415617522948907365901558762448982272 8813709 -72254409843842451400494950802759525300 8813710 -326444490609250756005522572898816000 8813711 177333330441548352223497276325711189152 8813712 -21483938775453860953893514533004247040 8813713 157616293800807930847734679980248262962 8813714 -21884873652578126163404403000884244480 8813715 -11761277335944555169532728833908313600 8813716 18783936090296757621496083540219516928 8813717 -39666971987209163102758507855743282048 8813718 -111879515458360518176370346985383522560 8813719 18396418138506541606090477355347185040 8813720 -114803856006307909738444001843315712000 8813721 2024620893894785794229144060803871424 8813722 190189405101094465045440177104349169152 8813723 -214080305588304942193026159097323308028 8813724 36896259754016922648793638280249760256 8813725 -73863484577508147353833506519022948750 8813726 -12013484662798390926334499379915523200 8813727 46937219379712535010601421971435822176 8813728 -9470415334969756472991152631762124800 8813729 11946489400289151851183486533758438432 8813730 -42435507534328912854646471203646433280 8813731 263956033100185047905549895736412700472 8813732 7393524074999294918707229256212628096 8813733 -4139705399316605721964836006706121472 8813734 -3774379101795726010395526023515371008 8813735 6101477589867260243161531336513076160 8813736 23419844649405171564145644307590512640 8813737 41925815737387306911194366155066203386 8813738 52442984388692814372618702978585692160 8813739 111895991159502193348606553069310372480 8813740 15054112135427088969874748267063193600 8813741 51783641268963167437954290458273849292 8813742 23722318041458567378460043973386650624 8813743 22160507055058080113482292043749070992 8813744 34078111188368087361740588611950428160 8813745 -161460273515128469646284469438945590400 8813746 44732531075959660114614269139229501344 8813747 34003750690577799097706759647766621196 8813748 89641753756956461886180635570188308480 8813749 48440615315011789232620307632052607136 8813750 6324910947064692699323191447416840000 8813751 13241629387473124244797343498976815184 8813752 115296161486516897199030896722364620800 8813753 -562639394441617675034423568520412736 8813754 -24159433200860685051842697559814280336 8813755 14671422912298078631214947138684492160 8813756 24233231862317116126836003570231303168 8813757 152699871231387631464717232393225335360 8813758 -3967215186909159254200474584753240960 8813759 20883863881554614725571776276731370080 8813760 1650272670299504613484193388334940160 8813761 -227599096738229724375592401458928384 8813762 2784532465097609534524357855476583632 8813763 35362223939252356673712801012264997584 8813764 27185045975192410227426233250263144576 8813765 -5110948606920288559963026048500866560 8813766 -8172577459303443232214630688081184896 8813767 274483409022526488047622971744068102320 8813768 -80340029743335286352085082967710586880 8813769 64940297125264839182374449719302870272 8813770 3196728662224501896372011682245560320 8813771 216969532948918078268566941024185997972 8813772 3754897059187988239759819960137933312 8813773 -75097809872001751206894961487185891978 8813774 56522026595500713019914203754543277440 8813775 -69824276499530288787786182826746260200 8813776 11646665645414941649793908323747192832 8813777 -6847914169384847365063519629289193040 8813778 -36707786964652805305873587847051042176 8813779 -58437607024538268920760773428931537216 8813780 -82826626039546728956766562522130434560 8813781 -42347287616802860925669183305635658880 8813782 32686917854433500426862881137435720992 8813783 -49240171516751860793867528479514033280 8813784 17125050968586593596920648122573783040 8813785 125114915647337286979770454969684432200 8813786 41899728514295965097874146436462797280 8813787 49387229238920412511897548516768337560 8813788 200908300788951594339935040869760793088 8813789 64122542062690944222928825353252391590 8813790 17655124114264121407550328691800841920 8813791 -42246542289088305394221038371763581328 8813792 94024073628914207414970740858975158272 8813793 238242574298540407795361322125521046400 8813794 79867806681693674889900133052891466240 8813795 54844084600862082316035223821233672400 8813796 -459566361376063473074592349362585600 8813797 91688459499011010658906958984784337946 8813798 28383787146137929661407663578000218112 8813799 -102840127727199805333808900208300440880 8813800 -88094901907802337893728362381017088000 8813801 -13766987892728398756621549810656525708 8813802 41282572653144089375444159473772543232 8813803 24558639905342697830558329143669446880 8813804 -66830573635279438738404772137718162944 8813805 -15322929079800139857671135276553615360 8813806 19870144828867594063428763413988556352 8813807 42011336752631437543189602855259870752 8813808 35875787200501137058039624803374137344 8813809 -217133015857191400285055470812291794880 8813810 -58750738186794033572320234805649720000 8813811 36882097822119696092444104136947928448 8813812 38028671019899412308297113313793955840 8813813 -68461258493543438739048374420516012256 8813814 -15348979007973478976409366692401373760 8813815 -147219165905403314125255824456245560800 8813816 -134174923804819671235819975206550241280 8813817 -117308310801547957900748678643228039366 8813818 60523136073981639733088614647702062304 8813819 58549268826630312422507474286738539520 8813820 -31440334002745336556956416263324989440 8813821 33662945190206595301549973832364726022 8813822 21636216901414478854715386244238707712 8813823 145827646330847881180645507757928048144 8813824 13474961517561548934818282530018426880 8813825 -24997683502913223807863880478242370500 8813826 -30661896449450417611694549312245006080 8813827 76256485229244496535750140720395070464 8813828 146370594730029097916162336579421168768 8813829 -77291117244807186660535606689751780512 8813830 19595077838372056528992572845849854720 8813831 -26906054814609026121563233245501203520 8813832 99733651208570439381905420005845688320 8813833 -8552672044985666662395844926193260480 8813834 -19361996819492425756641417760315503360 8813835 -19272273299221702647046203224564867280 8813836 199650995934373647791615278705783518720 8813837 20899441887040153851498143084667600000 8813838 -83439025032072651440433650099528481792 8813839 -1690947365181284808547229943955671176 8813840 6991489102420180885594014285280051200 8813841 144523374757185596494032072229384791792 8813842 12780450169164788913118811991789849600 8813843 226943857215399501225800425286277292320 8813844 1510124851780735638879278475188037120 8813845 -769658293718939987680352924478181320 8813846 -47689414163847128639942497747519834176 8813847 -30084268096060939460528868763276600320 8813848 72632969692186362259488519484832256000 8813849 57746975626858951959027052017996085440 8813850 67097287739063345589869432278675564800 8813851 -190298924985511289859534350809292216600 8813852 769500552075926149600453197793665024 8813853 -78136755429589305801768833268036810240 8813854 -48110444692045843293685190425024811520 8813855 -10969429721145498483143646613496625240 8813856 20736297824575609977601355619255189504 8813857 -53980003051514836359702724637277046986 8813858 37050278009007184415402966995733483520 8813859 27410226509620212672211064184374494128 8813860 55414155946886596540874440738641346560 8813861 -50036033552879570017990611730345644768 8813862 -27870426649438475081493708027799008480 8813863 62349514163568031336583173027389112896 8813864 -166733118569427895104817040736416240640 8813865 7512800729286822893687654301678805440 8813866 -52667674848301630150854145336033151136 8813867 182475848842051388122127208622181012916 8813868 -32924671253149117983424052740382343168 8813869 -91306036509709590563050343675319052320 8813870 33811527787264417951893192226415424000 8813871 -212194881786222478672096930595646665616 8813872 -71365436021009365777923875035571814400 8813873 -79515915108345428100538235442718672878 8813874 6754335433002032478533500339979290368 8813875 -14190722519516100610105810349522160000 8813876 -133277489995656484124108815087494739968 8813877 -126389800309886307882428352642455251680 8813878 -120466090590979405031478943406412017760 8813879 -165873126165367284606068990826449042520 8813880 -87213090164676562801763792846936064000 8813881 114779453512592117747736433089064052932 8813882 561196057900935434005372284021768960 8813883 51133016315876407664077295690831843040 8813884 -5791044445683532306275481946478664704 8813885 -196215796303340213696191189349272686420 8813886 -11462130793075779808357959495567286272 8813887 95618002680770992191507308845041684000 8813888 -22473556956243889390657334603833933824 8813889 21302315845520956584718290502496905728 8813890 41312801105388666818150382573775272000 8813891 -45981355082513016109811444167740580200 8813892 -8134322544747759807861014716385614848 8813893 66399823753616958154687060271508783168 8813894 -67696741588330865875332174004381881504 8813895 -37467178789157176390911821624273301600 8813896 17265252316079021491764224932745871360 8813897 237108341346890841877590775249229264346 8813898 -66674821803200258605066066481205729696 8813899 27768804887969682969643329767546838528 8813900 26579405222428527111095540522116300800 8813901 -23556043218916191322440607673625691968 8813902 -112410901976428496772593409219686724096 8813903 -36002228618426596758652177514608335120 8813904 28499590505210291248182926749470425088 8813905 203121436107862233049642350971732283600 8813906 -36544779745932863543664402199143892848 8813907 -35538352030327063855188065228040105360 8813908 61068476636756367916590593647087968128 8813909 -12774315826693786264268954737741881600 8813910 24768390204540725876006661409663641600 8813911 171342831991574913613551240675543873432 8813912 228845290798771270805972965831131340800 8813913 80850225003588179603738698729883803344 8813914 133300718466130781403318226976613955056 8813915 22989363465307462773684321099215131920 8813916 -138026482582507638878364122450404574208 8813917 112020260121353777282147751315932359232 8813918 -44353340310388726679237600083208021184 8813919 106756948012430100769774313547174380928 8813920 -52515334491080052542200701425276682240 8813921 35091418329491037463555757667450937122 8813922 9380635190471947390426332961862584320 8813923 -141339497475547972676172402245826265828 8813924 -238768848270983488534478395685010273024 8813925 546346766231528885018428289879419200 8813926 -47767299712479629367219519786493747200 8813927 -82987206376772958679859168878231611648 8813928 126152740403542691417371069381050777600 8813929 145014288552818964459996254941256394640 8813930 1655759542316577184107214670539179360 8813931 -18347146667000986433284755840875360256 8813932 86566561532816671899857120065540618496 8813933 18850300630917537103941008580419428182 8813934 -1265989992217432092700595697105669888 8813935 -71364328112989829797231037979082104000 8813936 29435860350149111751155923903969001472 8813937 -46090094984855152407851392205506025280 8813938 60480252417985733658039521709392695296 8813939 -162289196424998090119026304493036527944 8813940 35460193302780419734465897181861683200 8813941 -262532471278630747291289801791269040800 8813942 104313402504123338246854914216652676544 8813943 92249597495054153111293578061457672832 8813944 -37334271835903079332861037559606435840 8813945 -43669992879761429429577525207237408000 8813946 14027910205983131663613231686862048000 8813947 8044415486662205355089570545638465880 8813948 -24648896343462372048694708863316254720 8813949 -19534852176152206822359898183053313536 8813950 9056008412483208332914840296882528000 8813951 72710307231715764560953180546689331200 8813952 1638396092807722109828568044525322240 8813953 -48977972737783227001857017098459562796 8813954 107487479177998624311572014486927122432 8813955 -22295894049880127035575662247387979680 8813956 -19798405345755911976041295323604486144 8813957 18399310122424109414901138194167908672 8813958 -23298412150893675317925486160750538880 8813959 50001070234620071656600568303900314752 8813960 66448552952640304032662019698417664000 8813961 5125653964927653475961144874070500480 8813962 12159034870195304948567456742143599200 8813963 -26130982599287956322319178050546943788 8813964 955582758650122690794795893794622976 8813965 -39762598186921247023508838082391017140 8813966 12935591385548541884538085934063080320 8813967 -114678955104894713468047571318652186240 8813968 -59091298061082162986027521170210816 8813969 -168826620084164704067327396193526983630 8813970 13846289347777126751661222819588441600 8813971 -111386685807503100079392142641094207828 8813972 -182182691588260630467560009770536476928 8813973 139225415134915024228692639547985146176 8813974 -3097128291714524994840945507142800000 8813975 40877228928428141421838496228568030000 8813976 -43962747353066841673934424307464806400 8813977 -148517986050050122860580833689775494268 8813978 -21740476110240891075476447525892829440 8813979 -50341353571532810241693864446828749056 8813980 -20886233904274203976389920717086494720 8813981 288917298966840615105440030661511020000 8813982 507954027728679684689826543401570304 8813983 147626390413295103085706019570416587232 8813984 275432223056153083314824264352144556032 8813985 35555159060002581839773074396296496000 8813986 118046088529650575517029238074651944320 8813987 -44906917459561249868148661185027862368 8813988 -113675130194854618305880900155085178880 8813989 77911886398807010058235497880537727740 8813990 -26353775797601337368429030804889849600 8813991 78388665851738096012961450155841701760 8813992 -19386031176901323436645656426997923840 8813993 -155870149247523376501343476837109194758 8813994 -8794026911661882899305607829960150528 8813995 28054494637215400895507092869350706000 8813996 183569638293452774403375746285347104000 8813997 -91633302471025749863589113873938769226 8813998 104255557216401086370044049123904392000 8813999 -229997212746800811194740273210058796840 8814000 -4393118268968269770240585112387584000 8814001 -71154844958299858070837978031220019648 8814002 -14715888898144074960527428484496488928 8814003 182809854386156062565874838223803512 8814004 -14165620085903540040478876648722628608 8814005 -105055490055261692371188199137325932000 8814006 -28530731949852806818114908714451597440 8814007 47695628621188709160489702355807106352 8814008 -58554245868614965655454495612688343040 8814009 50854806332983484699387646611330055504 8814010 -74295260843584001641561763128005408000 8814011 689887332473910155317675010911659264 8814012 -76277482959383459594546244041081650176 8814013 22891241875524250148529868227118158848 8814014 -78717082980238588641141304281350507520 8814015 2379960895703136715407159536729896800 8814016 3811206184658812024411374908457615360 8814017 171613760359328920093271894654562144066 8814018 -904574832340818972037468634197367040 8814019 -224216569555096994703916074775640017152 8814020 10789232556645766687502572202217454080 8814021 109702531319533605679785882194134194624 8814022 -48040841962256347851340168024419451680 8814023 -23415785102334869127409824585173738040 8814024 103529076846808302023409287203977216000 8814025 37510426922080105066285202460597363600 8814026 20930728361356398495894474327700016160 8814027 93045186447960857878440840385055176920 8814028 -220493409999116604979088139025955051520 8814029 -29778911186055223296722285502758047488 8814030 68124736976732204206130705318777856000 8814031 -193481703189413771869594583719193617168 8814032 -9944249797770419420745740004366041088 8814033 -131374382106519047366330018540231899998 8814034 -45468006433655859815553106597767817584 8814035 41328821131692787956682163185617094800 8814036 19828223880344673174933957279237242880 8814037 -50648789494564688241950022935660403360 8814038 3349215897058404584100620204066406144 8814039 22568273804057548832724829542625284048 8814040 112772086079248068638792710301658316800 8814041 219867756243342964391519574988588277652 8814042 -37854836257834216035347473498772021760 8814043 -75371275260570888127028008597667138560 8814044 -21172663990967168388510082387507580928 8814045 90373813033848769968046892084653780320 8814046 64218303532006026731768899770337337472 8814047 -208056179145787934257235356198404666888 8814048 83038672474015026652946471467389026304 8814049 -51161170175165343632709538302803318636 8814050 10666026709584424953145022126973388800 8814051 235815959182981565507530000629187137024 8814052 25509429836028044819570996594581948672 8814053 424921102142308508176554706378817987040 8814054 -703076832073303339054278478583070720 8814055 -8914521894220273859059681681812126000 8814056 -145965492670563151141782426762756311040 8814057 -4158514526408573303989488995860296960 8814058 56721439990204454658858694839560604672 8814059 -131022309136660710324141151365165775296 8814060 -22075522761763531964555016347911219200 8814061 -39293768095430531072055457716848700000 8814062 -24894177643610951388853795096835205120 8814063 122391764105292779893571191125680263944 8814064 -7293151649944446377819682393597476864 8814065 81323651041860252012441598348588786920 8814066 30459539406263336521755017759908268544 8814067 135945720921806548776806904004742326720 8814068 90933269421002074384161207527609623296 8814069 102985157263008433340478621101328460800 8814070 -82502599701223617192266934796473323520 8814071 -78844047888819425138665396572940631928 8814072 -82673680776769075744226560166407987200 8814073 -405039763336729919806555681760932309632 8814074 -89101516110707636943666850684722373920 8814075 -17200093164050869858030713977675980800 8814076 -192395160579390773369175623784715018240 8814077 129079403194440955791034160550428888832 8814078 15891461550372012212165494553029340928 8814079 -455999504553615372564705808277480667840 8814080 93751183582940711141070221137485496320 8814081 -65905183172325099402086977044307814400 8814082 56224346273059730942544511518882768384 8814083 -116485159538574294096834371571115731216 8814084 2181015057610195328098010584189347840 8814085 -12358131107551208379357365162364704640 8814086 -116505134068462423835567752691618065920 8814087 27902391377161145343284495262063823344 8814088 40137317599140942177996076836625781760 8814089 1160812541713496631352872819347812890 8814090 -14036646041101667403547844269499815680 8814091 -6038797333338886837732679184156437616 8814092 17102722153210159701046017498275063808 8814093 -235051881591949314986834349917519232 8814094 111033615428727519751062917869340289792 8814095 127083964203567415295865318915173124000 8814096 21599472873720433074652494011278098432 8814097 -1693907390446349615501437409990602640 8814098 -102330159574161496351880186224124571648 8814099 -22629198793885201752540229552420366848 8814100 -14091473440537067171079005241635840000 8814101 18460694121157529553918194528218041102 8814102 19916140327072919466241361741406766080 8814103 -66397197105633538834383840657130662640 8814104 37328602853715192277359399545788907520 8814105 50453228094041483468867928186687053700 8814106 -204318909615467326319685859615506432 8814107 -380687305995012464810990508119396759448 8814108 -1274656084996842692677163584480665600 8814109 118657363657705338274295255483173522560 8814110 48128719957436157748605813031585968960 8814111 -37228241645132445143033497160257267128 8814112 -107233715246532293083410561136763731968 8814113 6157057063010080522993812587543511168 8814114 44751812446477696710192113077837508304 8814115 46985088477942053370031600853506692000 8814116 63986216293816649381926956352907105280 8814117 92465752619528868552932792421780682176 8814118 -37479757862252614374890329125961790784 8814119 -1330355296872339354067070359626015360 8814120 37186986014763140487983488016025600000 8814121 -273496647796320598060872068170272172678 8814122 23407598908829612438622984388414524672 8814123 112695116955592816275646093934618574000 8814124 281744584843192488195908031831634688 8814125 73381867148992028586633959982910920000 8814126 -11181012638716932207680264770303929216 8814127 -52486250670411948098960906111134388256 8814128 -13357704801441289903590334999598039040 8814129 -13636313285977080355647612863793484800 8814130 1019308423568137264500424284885145920 8814131 26896169695733686137655740009478038432 8814132 76717218696754459418713622151348253056 8814133 -12462253380038365214266589336454313618 8814134 950743542919761486894974393028758784 8814135 -81398964490344123148283674013322825600 8814136 -18001237791149902441260799037798584320 8814137 93188872527471908080283924354116418304 8814138 29672376316800728842345309634386333440 8814139 -38244970291796331493928227471411422480 8814140 364274261901606921560820727518074880 8814141 15497867486474044693083848512239301152 8814142 -125148345988290116070406664012506806528 8814143 150949812677190829702209703281594722544 8814144 14317620647549272453589535062501621760 8814145 -138188078274309611613974925386452225920 8814146 5491983372552155259135805524449042304 8814147 65160181549163868878978688005876273472 8814148 6067541296796240992764210737443659776 8814149 216993058221316378665160936204041333150 8814150 38804228869121127925416592168591440000 8814151 44972752578011290019899983172894392152 8814152 72181344631891857594240648452680581120 8814153 65412467711331944232135957673650787008 8814154 10128308526067065905093818688172041472 8814155 -7799116215137656390949394035845148640 8814156 -3345425346021948549476143608318022656 8814157 99783357709577568086536296074703408960 8814158 -140451404956816767892475807254006137024 8814159 119437900252180960589372553308562406464 8814160 -25391650642640215018924766124661309440 8814161 18514900395681240906740129775746087232 8814162 3220215758607932913912554310608530944 8814163 -46526413405826476436059581132786253588 8814164 9166981620000426618252289557380501376 8814165 8567851353364216818763194781754507520 8814166 2038087867895085458980793749166507232 8814167 -18708269158543811928448145047367777784 8814168 42740212769174107207303330846172774400 8814169 -23817775631660955934889470013135416248 8814170 -48813333675223204989894942814423698720 8814171 -6686261792417112626049903771561174888 8814172 24852386125616237550413393377810711552 8814173 341524588135428133635933525036136335180 8814174 58850429740079826876463599018359156352 8814175 -1291307900887092649193480348415306000 8814176 -683574680457963408467546645806448640 8814177 -1991437081517471327208893319180907608 8814178 74911569865549280636522465751600770640 8814179 -256773323613337014687591855978481708920 8814180 -30553620747104962029214724654699642880 8814181 125861402455544210708598304138370340352 8814182 -1772336722843893031297078771734071040 8814183 -5330443612195364670806951309751974016 8814184 43667684238414112050260125146963778560 8814185 182878559315313361093777097366177463360 8814186 -91911636609157703432776232711162994768 8814187 -11654895041357178170535528149731081080 8814188 -6432991931653772190933910061736376320 8814189 131819333981273524497855621273874856928 8814190 3409388587241073852080195633440296960 8814191 -1275999161148109016356998519234063408 8814192 -52476907971865798818503670351006793728 8814193 61207082257669157959217235331416878500 8814194 -40887282936836357282146192044564673728 8814195 59369691368814209476230007908622846800 8814196 -140222223790555824544468457602714203392 8814197 58986284107726461415699656848358083232 8814198 -25427875240888335080898730016772188736 8814199 18286247268767147202942684621168381440 8814200 -11853029991812558209009451436719616000 8814201 -110740044267876020643563543988925713696 8814202 152882165593072197623443333493963685600 8814203 20645026581380019641307003272794496904 8814204 28507367576433574653678118619659468800 8814205 -121422410556200540960622928862810595840 8814206 -39471994717719668971304522640628136448 8814207 -49031521335473780322384295083699445560 8814208 -111542140244324259381034865750892871680 8814209 -13012234353634469625948768340663864896 8814210 77271667949826808496829341805977049600 8814211 -2614130624671302438537448574542070672 8814212 122710788278481372604822016938591521792 8814213 -26312718101736767119345092733209526176 8814214 -54130098942465930036839372041483689600 8814215 -91019343900194328362669109292325045640 8814216 -87054263521654174771732973177309798400 8814217 214474402380214052786079282893317050266 8814218 38022066087535291126675409937103273056 8814219 -126574424794092819285535364082736226856 8814220 117545356011615441187008886817235194880 8814221 -32224284928632144858046522984595197440 8814222 43837752167643893088244205580165336960 8814223 106218485402718654483840902533404427704 8814224 673114899294460010479192136621752320 8814225 8691694641715624786826990252947123200 8814226 2952953062615626790842567438292224 8814227 -204908356108896539391083606042287203924 8814228 111565246042404277794371527810999013376 8814229 -153503487609454154585274218504448269170 8814230 16016074173811100326073866068231889920 8814231 -316911717928978474970907269723618402400 8814232 -20257736330722905647038887028551843840 8814233 169337096890673660060314274218016621520 8814234 8652687660969038102585280272662964736 8814235 124357545210571392238366483086829076160 8814236 96863794692105774260790248280291233280 8814237 146645456584052840766921212201384319360 8814238 39592443984194474493742148178458459520 8814239 11717670989499333554100860690216497152 8814240 -9573048038158585670799187212810977280 8814241 282185420137200440557169254752899132642 8814242 11350296482464383483809638244828121600 8814243 50201123407512084622159988163436518264 8814244 9305123447047171698502751294293708800 8814245 369936741232116129780095953181104440 8814246 17066576943282006322162560466649118720 8814247 123365381679418409865372556045790337152 8814248 -28417905550443499417644628940041712640 8814249 -58502957039305940226812089349423080566 8814250 60286609388168011705168117594652472000 8814251 63871416874071645597922231459410405792 8814252 -53736772829270483770068105201820999680 8814253 58420592236527333257575291868458067680 8814254 -36389270252891924204528232604848863424 8814255 -36257134262340347658657539229385171440 8814256 1024664644644433850968134585784270848 8814257 -74699635473804985698724162988001904494 8814258 5506112342801113681564695760014738960 8814259 38333892870444329124349742927291734920 8814260 -24329207100216739035294432998402457600 8814261 19148748966800016600732209802090641664 8814262 -46944057711362779532101758646521753216 8814263 140471510308333654129586064537785449512 8814264 70982844368918821250772553185311723520 8814265 55098817606456368195400023155717022660 8814266 109908505372352493114225543048788727264 8814267 73264471384087225547781607018413227520 8814268 71187970415454898972492837308114862080 8814269 -2250182950891857024626201664709004256 8814270 -38907077993543417911046352932199724800 8814271 43696137610801958621978330802500377680 8814272 8501495322228707967003737001475178496 8814273 -18421547599655282411077125452765489856 8814274 -7436008239187273614033482440559374848 8814275 -7575481108591198563136141152621578400 8814276 106090834905216336190119673757558908032 8814277 21193829189311140683008160629359213472 8814278 -30040510269152572202189588915415669120 8814279 -44593498454310011615059592983140024240 8814280 -119314952748273793619540270682034329600 8814281 -44518881414328168729629238304169597696 8814282 -21115307880405914003518443560018327808 8814283 153306290130800052139427070652821520532 8814284 -27822753803865642633503997865721136384 8814285 44265731363109941526447870919989600000 8814286 47882692141686869821955761654660852224 8814287 82159018471364610783504146992212477936 8814288 529999366187347848323412539088568320 8814289 -193553623148761953526188061709887294080 8814290 -52421796057972181408756319589858892800 8814291 69655197601229352772591567625915153592 8814292 58707593570060393223895671584996919168 8814293 -64131700892103164509334182366634317320 8814294 33699196563424276367871394380789891840 8814295 46782610427539914721672749331687349760 8814296 -132304994735238079041503359833069219840 8814297 -230715716578762416391489212526596355872 8814298 109607943807285473285294443094813912064 8814299 65832491328146033661138741235058517264 8814300 -49796476546977451554294373168954982400 8814301 48139088953268070332603151509297115302 8814302 5072322414880622236663719874328506752 8814303 67069070078345805753389180514544975584 8814304 -50307507912517703956429717116213264384 8814305 -31052097873092621776434370049012616000 8814306 9833961373363146557275863309297840384 8814307 -34388086576150109615505593324524007600 8814308 39979903609602741144969305533495443456 8814309 -32267881961733893325009786240109816320 8814310 20841114141199688049581942772924629760 8814311 28056271619206407939211510916009500824 8814312 -89658723232671087371437214864179200 8814313 17571896179225769057986000469069961984 8814314 -91244178073341303871625909291248781568 8814315 -43126003554139464541715536578508254480 8814316 28925295273163092656353802172451577088 8814317 130490125250921548741466355011246214252 8814318 -21823539759953397140431041343849190400 8814319 -226840443091181502413303785548837711600 8814320 24826047214248678497594264734983782400 8814321 -100276519363388563849035080869994794110 8814322 -13595497119767243562360882438063240576 8814323 -18847984749962985951428910293198622720 8814324 40665804360057771890856838307837982720 8814325 -21240810598963318464426651048597561400 8814326 -38970546273247875438903024416264961888 8814327 47790453627192454333799994717771651408 8814328 -49810599051995339006415930079558041600 8814329 -300950357303130213080311269476785780524 8814330 -20604814617872426753342634926034401280 8814331 -159333173207960133163719741449789019868 8814332 -118693602989014483856807132776890539520 8814333 -7445622726835703189299712688999939072 8814334 895991745179027798033904604050170112 8814335 82852701914565096466388319795077001360 8814336 6978076024787186137646469438504960000 8814337 105591936871680844921428305484148975552 8814338 8674982862717058704571393864226960448 8814339 -23681483903714425422463137247933341816 8814340 -16909319936731464589568284412485436160 8814341 -284905184755417945117364911265353908258 8814342 34761864421971117573448181579071365312 8814343 46914760157481092795365712712066589592 8814344 5975049998303654728247224460255232000 8814345 78071567056009886241784658467053443520 8814346 157302639103485722815360250730146004480 8814347 329949112686274745504814201030091951200 8814348 -51658265855291584639522781641857562368 8814349 -339614109630548636930554327947032420480 8814350 -24735279371408118973865358292319064000 8814351 10717599383647377560804449472013227520 8814352 -1070516360401430978896903066604912640 8814353 -21633830696717184223407149043399712140 8814354 -12839558157372523018737806426866083840 8814355 445272328327681840396855035194104320 8814356 -194348798170198178199793588132956286080 8814357 -79618031413958501594303112799501328946 8814358 16479798782993323337927141030256279552 8814359 -148507927384491362142638083273717958880 8814360 118044791110210578741650865408533913600 8814361 -138137794088334032791242540406133162038 8814362 50481475134866733498251878527842893824 8814363 -69897037596497206584219155088886931856 8814364 -99064339816971780349754675275155916800 8814365 35946167385212961755172569320421336940 8814366 91487790014520694183271571125606400 8814367 -168938704408840081487617983944739240168 8814368 149014198430216875988659406907364147200 8814369 -24331116285892169069340271807724882256 8814370 64675747255832301485163357362240750880 8814371 -77199827029106975065674181543837178736 8814372 5774313946551923669692314977392177152 8814373 -221204950097987716282793644410082045378 8814374 32980549792226665526493123987067606272 8814375 17994072986097210232436462951869020000 8814376 222801860050994692081919629084101580800 8814377 25925528565922163611257718228866113856 8814378 56994948941608794067286805086296474368 8814379 9362685487049135865068289925936695840 8814380 -114962752235140883114850428702783016960 8814381 -16664138051778238073836801220465617152 8814382 26556217327607826646957986330451580160 8814383 -129033494686328599241189564994360504336 8814384 8509863938862339789962482481434804224 8814385 -1227299930521029172032850154491315200 8814386 -74080643316210924054772884914594947584 8814387 -32961419382244676153966602775733668040 8814388 -9730865608251843100839765024619837440 8814389 -33522434076766087929161896845586119840 8814390 -22234999005893808177233084156177717760 8814391 -62788311628790063069819572462400938416 8814392 -312515560331804066548514845224816414720 8814393 136151479913921407728250423324291296000 8814394 73370250420175582204872220350531037920 8814395 36757718160139928701312882240304386080 8814396 -57235195017540933903375570460452888576 8814397 -13395953156801999303751004106159940154 8814398 1016882350154099198090832494828799360 8814399 -58468747779350274072809983078455304320 8814400 15244093637314264295279100510286643200 8814401 -191250020461135038331837777618527041598 8814402 -5299378588502699816649193136191462320 8814403 22475630975942753939264895122461888400 8814404 -87611523859725858002796900536065459200 8814405 12302254021825733131859112715640083200 8814406 -51881960916115061679639594563197426848 8814407 83282545833096158851182123606897206400 8814408 -39698840524738133919851700115622215680 8814409 -119861790898439310532588313760279268390 8814410 2099206946997925777486355971031953920 8814411 -11725027596625097766400810830000859140 8814412 82785693865618668805519623415843417600 8814413 -89179094560668952027898410929734851338 8814414 -14460955725564557861006547447971788800 8814415 -239349594788420974314688898970363774000 8814416 -4928502725056874573731314658984329216 8814417 -10221841748416132932982005893162364288 8814418 34616551188578118342553280742098006160 8814419 138462894472128952734686385495214883820 8814420 -773016713195155358641245111552549120 8814421 -24681219206371453752082190725324458816 8814422 23617792551801949965438140017593844512 8814423 119478968794172790398082950274702844800 8814424 -233173778121272472632013022106353367040 8814425 87298727952587617767159987752584224000 8814426 8380049201353172405287874113544959488 8814427 272012566877931053285693912704802222592 8814428 3573433808487958751174813951831801856 8814429 38068045692552260282299591341675844524 8814430 -12037154755914147370932320680804826880 8814431 426787655968552182579949894727286731952 8814432 -88552835917195874243328420670668275712 8814433 -23934167919626123926714011884143684318 8814434 65463256140785809108750220825039685120 8814435 -28538589587699114212947829248497172480 8814436 12351567781543482220198987715256379648 8814437 21668104937458874593649345682792686112 8814438 -17000352125926773170383468812655436256 8814439 350679933036735479347224039278725970720 8814440 -4257865926344198847033043775838259200 8814441 1193413647130780563403211153430609120 8814442 -21091760506024309611824283635073408000 8814443 27547484726776760432208465897732901200 8814444 16456983018204592598701864675401340416 8814445 -167949077437970117945198790245034382080 8814446 -78353556273634897504722117970502314560 8814447 -45715727451517339349403443305393873920 8814448 -66322625638336490555419342160827875328 8814449 107030632888655854799829992852155235712 8814450 15083952346592282630324522821198953600 8814451 131518122124460931089425017074421003744 8814452 -60822362757491807358841668234019177728 8814453 240299430565338099979240196733349133664 8814454 -5422313177222093505048522916521851328 8814455 -90879679243490761776100399298182806240 8814456 5741974311220231950524775259349606400 8814457 265140693636397429094406490664432905706 8814458 -4356275733767588821594125943243446816 8814459 70335547311096928373297651437602060288 8814460 -95972632080840180690027728211462366720 8814461 43534608790998713878130220032889374400 8814462 -180052252281740828661681101338786176 8814463 248034930486904226997849090167739670680 8814464 198963457014828534080747049246963793920 8814465 -38238993028190329447326779176390327680 8814466 247828319652812930371920527491629576960 8814467 118066954465857211758486285339125375112 8814468 -28564484463158960240145313393828294656 8814469 139604183176309065576892181202047723870 8814470 -36443942197101360067243498726189213440 8814471 39765818858382674467083725490988209360 8814472 99878018728777937188584243885461145600 8814473 115511254436027626567365823833921505380 8814474 -72644087729807907356522197404768337920 8814475 67160039724617452130164563452008014500 8814476 165682675627197675590029612569921876480 8814477 15451201891292432364368415716396770944 8814478 44714241644708469805194270975110346240 8814479 175396706090269641190030969569567148080 8814480 17983397714615984744040736838968934400 8814481 17528300647243203178242631098421279732 8814482 -56148482920861251302473148352645168000 8814483 6739619330088098903429867011388868864 8814484 974448889214199832634305860574687232 8814485 79105143534365220535525675432027881180 8814486 1664698633756594194424697377646537664 8814487 254832845018313482822549899904674336 8814488 -204954699586232428426081201545350154240 8814489 103339769806370282496896667513930511824 8814490 -34219103757541081027902013340076084000 8814491 -48070134523478784204706234110355807728 8814492 99850618661430784699683416064862748160 8814493 -12712955784296271232123834038751231258 8814494 18861461561179883376447624067268449152 8814495 121837911816837134328016898647797855120 8814496 -98432426567200949394155586054950289408 8814497 -87907861515244499354035385053995833280 8814498 -7524006582619029565459767508401070080 8814499 -265820875039984161594622859421658006760 8814500 49334016254595013513728925403199936000 8814501 15240735129512888539201252435458594942 8814502 392688630915319809259573586287640832 8814503 29355622808561429662937337674079656400 8814504 -174714086463133030894469151146926080000 8814505 26727908997051448317064582589900756160 8814506 10742021252941922121593252791346131200 8814507 35825024037954779457823539621512802288 8814508 2962338059696899156016569631955781632 8814509 28599499409709743488612332408706118400 8814510 -25826443119357748804381298818333904640 8814511 -61722429897011578613109524079454987888 8814512 -20217784155101471020497878143923830784 8814513 31929002770975848868870969131056897088 8814514 -68895498648696118195096721314651644144 8814515 10779197088261907233390738559035794160 8814516 88047025935713674839540519029327204352 8814517 99618135696943651594026801448105234752 8814518 115424628214938385612990350334477967040 8814519 21139238713192022066555824632505644768 8814520 36376006194786696547907544661013299200 8814521 84517324957408415271712314248416445952 8814522 -33633067598300448607574782016948579328 8814523 84972995230223066316388913548682409744 8814524 49049021517282950901328128692166276096 8814525 8184191336175441190637298583436781600 8814526 -20365807965789978742049322093797120640 8814527 -3865212501762652934315954879073490560 8814528 10511018169021687674164383567178629120 8814529 241909928323893436277908286124137080130 8814530 22225882297287581910493143661939806720 8814531 -8972892318474605192107931585993185920 8814532 1253879021020324648952913824306669696 8814533 -94637103228293998567686435686855838816 8814534 75073210422231387439666174944375336960 8814535 173152331837378031315429717620756703480 8814536 60977776831542286687019367839661926400 8814537 1131610092327792819523278817423222554 8814538 -16515321079900824647538514750528048080 8814539 -144803147781315219630514883050748439660 8814540 2240101634072609539323483719470940160 8814541 -15528325916599074153454514514761196000 8814542 130056632153709847740379172119144752000 8814543 93968454903403848628579578573112554624 8814544 26597767911769851523592835840710696960 8814545 48918252462271874456888338677602541300 8814546 3543334104896548819822414965173253120 8814547 519118777166420509475736226856407712 8814548 124989627843404267097508768009652443008 8814549 33794167603097397620389758540381710208 8814550 64830732969142565906758621039301760000 8814551 3703990905356121448636682703797150544 8814552 64450519306163290895306008841494917120 8814553 -127459322092951556247948322254144561120 8814554 -35953263478774709520339579307674678528 8814555 68367858636846057498820850654265631200 8814556 -119284432949363577014297352809768967680 8814557 -181203735693084411031080152870552239194 8814558 -6132938750711338077828260565279805440 8814559 -29343719464966990334368378693908342720 8814560 100335682161707001933578861663944704000 8814561 -35378009940738896490351755585580163776 8814562 319481373054986887054162947359588352 8814563 -278167936162890810143633036830640569188 8814564 115359137155163430815270623424741329920 8814565 -1104801398467932455545540599359587080 8814566 27593233665892812661482556542738969984 8814567 -88714245659094226561664613406015874520 8814568 -75502656593542512981579434261021982720 8814569 -67774323662021102019781905929242377030 8814570 -979591132571338238758812248359656960 8814571 -20830540669987422118356713701304766656 8814572 52129606133781809187454392697933166592 8814573 76558112339796806826882294842449326444 8814574 -86468860728889042932966864628555222464 8814575 -562896511807247954663091943065888000 8814576 -30325232224856117111952849361037918208 8814577 -248737013593191499796885449247225862574 8814578 79422436270134934258215662465700621840 8814579 32985360905533443616297779768673854720 8814580 -28460041919268919502552714959634741760 8814581 -66934155970103317899473052671872260708 8814582 48437276566834213096019756125012107264 8814583 146369531772901262998859075713351619680 8814584 -17679909103418279386420600134938910720 8814585 6280679072376353388183522100943299200 8814586 -24338891080584670692967243724379041280 8814587 -194917156976375232488963253112328783208 8814588 -17121462042009076356784807939685875200 8814589 -253025313400988925421181624853956352 8814590 37614184711316014544606793707290800000 8814591 -75828864070010799256653230888896182648 8814592 -167450032412975872945731414355712409600 8814593 76751064380997122078309909933863843842 8814594 -21704580270269838124147495556996382720 8814595 194389084078531179891405430676288115600 8814596 71712366810454252613767374538945425408 8814597 -86103949211201468509922466203948858880 8814598 38446524700682536319929050970911377664 8814599 78469136608574009256290925897135144600 8814600 37265921663996850002228801725793280000 8814601 -26359671287325098039561552984819098928 8814602 -1880936109206328378984272368664979456 8814603 47907418115636534481073937476981115904 8814604 -9285213987004509857350329869287898624 8814605 162286074048062678390795371548471709260 8814606 -101219062468531492035831145790362023936 8814607 140999348333689445975875755777001831856 8814608 83068622515814519040722307843440640 8814609 12835924930737009212816460659576994720 8814610 -11588412422429803877264423744859842400 8814611 -25639296968184720738163414396497786048 8814612 12159091932042671867225207704099184640 8814613 303608757798970215026084236495277600 8814614 -69523228099642171352665117061799397344 8814615 -56154889906799589886732810226514017280 8814616 116449969884164675514731033758611394560 8814617 12264528358483786169674180174921320192 8814618 55826172080861241008544916413700758528 8814619 307679790135945484703041213445318876112 8814620 -84130651549040262045759187889379832320 8814621 4142461639872599696510689077622714464 8814622 -99550874578626337614903797380767475776 8814623 -407226931505722944834937847165197487376 8814624 6780675300522575001241019153425367040 8814625 -182730783415800753361639004701642416000 8814626 -75876574214084790482984430075011725488 8814627 -147400041983182074496424325031675414236 8814628 -50494911337942296414191626032546485632 8814629 26398160974020360187724258824593249276 8814630 -9050093325885017800669766180615976960 8814631 17472586901112985765595943155629168224 8814632 24755442970714425723837862283082547200 8814633 49595767182145536724965134636647112448 8814634 77922778133249826575611810650759063216 8814635 -20251896227594421428951448324713316000 8814636 -183655777796435748990933794264322631680 8814637 -22774228849178291832110215222132010880 8814638 23852402207338653077428088698836660096 8814639 174724461734626105366874805683662076424 8814640 -1559156873841472377496134077763747840 8814641 -127326419425372910410982762292982899216 8814642 -886982541510655069784825204524804992 8814643 196749681485666819618264052579247498892 8814644 108004970670387047794876380296411646336 8814645 24092719505084445123707888192981579520 8814646 77245729724158333481916223233742906272 8814647 -104152624831044559227308257630789634904 8814648 -129359937465235462503543178761759191040 8814649 -35909286588444068171993008844584552620 8814650 -9563234903674047550419022767050956800 8814651 -70898429883871205325400346206400646720 8814652 -74008632919977657531188280089666887680 8814653 -297965290883904952193327840376601945140 8814654 47068518483226036732947794341203021120 8814655 -145779962759488038813611287669043644440 8814656 430061428268829832136891766210035712 8814657 61417228395551579435253388141355592240 8814658 -6797178134259512218106772709824330240 8814659 -227646130145991591127799402063252991000 8814660 -31828605064074537769272484293871472640 8814661 116880257303641606949103471715917967262 8814662 211561589106543464284308412439530414080 8814663 3982931329871830008317660260670578608 8814664 24710329528126721892356097755753349120 8814665 -21946749972155867305770045590840870940 8814666 -20617532183199767880031843482170403840 8814667 -159179268749969092432281590702084162284 8814668 -4390427255174465873738866202279838720 8814669 -59897097776281385432088994784239285056 8814670 -5491867198229596694406119657287392000 8814671 247106970242975548381844964864152053872 8814672 -11549495625696145994153599054214479872 8814673 88056408103494683521429188118446537600 8814674 -126647765441753928518350081595326242816 8814675 10261349575925573736744036139246689000 8814676 -40769729381986708923047143603738552320 8814677 -2716814002430536747843653914268466500 8814678 36470891787410363146562182391401189248 8814679 -80385326043559835506600233416855881720 8814680 -26998349388353283076293945582021427200 8814681 4613918856499033470854015360711852160 8814682 -23754521571897436206307972986173948928 8814683 -12402726526906363531215899210197134672 8814684 -121740198280937260687378283890880484864 8814685 32171834901463837788330623228805604800 8814686 127736595420869929091120017466821809792 8814687 -69745944246650590300741835601222779136 8814688 -159928869235100124751987973529959792640 8814689 34040186909134201887187149395006945280 8814690 55656597234695724388634209152062745600 8814691 303138388628365955512799912331803094000 8814692 67146509164437228403807817342803506816 8814693 19271738947879475824501136554421724000 8814694 4144102312333992032264426515837976832 8814695 -9531287614034412566270993745847718400 8814696 -58868546992979137662136111349121515520 8814697 164441108884148971602016655987161113146 8814698 32800162958109968382174435463788039600 8814699 2529239278670033815999173734653800744 8814700 8227665582052752630357891408456678400 8814701 -10636910840057827874760939103025334048 8814702 -54854254429567024267740468434361890112 8814703 256249328769330076907185798408439359952 8814704 7081254462965334938937228571703377920 8814705 -5842984242128813675011842521430096000 8814706 231769614881821979177137816372671895584 8814707 -134248775930899156044532313047580672568 8814708 73464069105379086532941931668694149120 8814709 -65048467951878667853721144230528385984 8814710 -13491781340987695552686407324137098240 8814711 -108843535170029561384760801502661704728 8814712 -126913835245148333843166786322628812800 8814713 70101283135310835304205091074734874964 8814714 20835804430706214130853942577985106688 8814715 -29176416901584610577137592590019993280 8814716 127157524174423871537648544081629091840 8814717 39209220260007811316851820789045571840 8814718 -109730187673828852940968715954092200960 8814719 -25254601338501873724159402126813791840 8814720 93423230608939342247985556703359795200 8814721 76926889222171613845115109833428225920 8814722 2280310833818258496822073914372306432 8814723 19753515035051424015148036384810913784 8814724 123656198776136618445316460725308345600 8814725 58317139863813145658507120354491952250 8814726 -22171983962164153676679089487449949696 8814727 181336552326278166943758724091603042440 8814728 -105903287102986764653600744601029345280 8814729 11366216489363324046964225120739520 8814730 -88733915478583074864021506705172174240 8814731 -24665040901471810807538500088831527128 8814732 36965099811706881268966032131422866432 8814733 62751343145389790195354210830813900982 8814734 -138984190479261889885222002489858129984 8814735 -88405031605123963020760309588023811080 8814736 -6193647704156621286029267385169739776 8814737 315482268404916241522177017054800773872 8814738 22430574315378955881858534546674050560 8814739 -45918140995947931975806154543551717460 8814740 -128602831385254218744769929775103385600 8814741 100828062975204115051136387902015299840 8814742 -343506219134034611276356121013509568 8814743 60528637097499184304199980316653262000 8814744 7177922038273853930957009067452497920 8814745 254695815814589920857360111418660101120 8814746 612855994377370951108564932311454720 8814747 68179397071513370692909768162495441200 8814748 49853827947621305347826692753560430080 8814749 26173003760813270127736117778897163750 8814750 -992128857058373218639535333320704000 8814751 -100901127810551235220827600028163077896 8814752 109985178437551489793934096382027825152 8814753 61420574918402212188108095099427472020 8814754 -26761523323572851281868235762373648320 8814755 186128988120554434993397565912907438560 8814756 -29815667245595975015989760745459179520 8814757 -58667920251287622696223464610212992000 8814758 16864428777361839505858805870202302976 8814759 51529226786864436145575367343282214528 8814760 41746861246991898254428686452813568000 8814761 422731844686226776779723137577331158912 8814762 -15979153373864424138153608881663806720 8814763 -2118401270196030912457172126133354456 8814764 29857781199455326366299205428666172416 8814765 -49082845675562078503130445855469852800 8814766 -93001639397628553548716297511819308736 8814767 -1357649572907487425046437057256641808 8814768 31405845928637828483275391630106624000 8814769 12530374280119592348757343785546063796 8814770 -89819146230525774622370621215845709920 8814771 59900554209620265679483174978351948800 8814772 -29064652874160888819589245107692104960 8814773 -94464919700258416946363713234951115712 8814774 -53211927563317494430504224895881023040 8814775 1079189812294543914000348288072612600 8814776 -112494076609239085253142005797022883840 8814777 -80036351292150337305697227808151628960 8814778 -11916589303700698393503384736011268608 8814779 105861906428897490027638866964752417380 8814780 10493910526502930651857953835687618560 8814781 414769380459880557276883055855395205964 8814782 60215546321143506119855875249707004800 8814783 133714716431595683783026105599319009224 8814784 -34849152849887938749109782604205260800 8814785 1212932128212986974608305638178808960 8814786 29734336245179067498453598613747259264 8814787 -244864260626089716877852708411581754564 8814788 -87925333106590558846487661642515693568 8814789 66907100531390539852045799141708232090 8814790 61854768880440815720394359506251446400 8814791 -81472987161757638962731440580512449328 8814792 29342694148196971075934960125594828800 8814793 -91718268167410407790859341348425886556 8814794 -62620708473332872654770491894434148304 8814795 2362713004887964094620356685446689280 8814796 82173109985057149748236971511939464192 8814797 -141013257957400916205396117311923631754 8814798 38060306484738011869999260413501337600 8814799 48778261704205033052701854420703199712 8814800 -23059665946920472315072848173352345600 8814801 -45443992909252997214583494167842151040 8814802 38900644851351269299319141224111262352 8814803 341934797430896619713141292113759831040 8814804 65743896634981328800867819943805290496 8814805 -113393837808272802747152179808424991080 8814806 -15829104513792004277399526599527742208 8814807 66632028275080782721275997217187695904 8814808 -11038110752678020752689569021475543040 8814809 -127208283528840698591276026640389791990 8814810 8356924060261534881115217490695996160 8814811 -312644721067956209807909307820052629200 8814812 14824943214239825109629558060132247552 8814813 -34210953171014850424285623976202006976 8814814 -56423526693373619416811147232900801600 8814815 -123618860882939003470471455596521166040 8814816 1358432559833634995935554838330343424 8814817 13115181900061209525966491242136505984 8814818 -56222900579927830627616456111654558640 8814819 11957718969341520704081989105897230336 8814820 10447840973448802686306306036466483200 8814821 -83562814607104630573067998721447502978 8814822 36322051360625187417659831150281812480 8814823 7976434230156642911210594562028648704 8814824 -49653314667046605621328881790649548800 8814825 78902063900374142448389051999756319600 8814826 -101059191494465105094130790205631095888 8814827 17179317527161354967877792589591956000 8814828 -1129559286625718768305284097829117952 8814829 60767560641577228074466868203083285676 8814830 -11114307657566475938020597304001427200 8814831 -118579368962488506292029894326143744248 8814832 -4811251717332321729904142221774192640 8814833 -240523457321388805340196079073853279918 8814834 14393742759947582516052310375874142720 8814835 -4983038764533657298675325734763850000 8814836 -25910704155462188896380676646602874880 8814837 127677842708702089028992461533532425760 8814838 57592448877241896320699146536720988320 8814839 -66041408562450378378586174928173045800 8814840 101708015140408192485692490419097600000 8814841 76761374278389870148063375223329136640 8814842 -65845905280598585616659542577405507328 8814843 -112013108992980315679393060064584826976 8814844 191202608123339119851035021464539508736 8814845 38431337646211602759217158208325846520 8814846 28883956510541794683431234667976305984 8814847 75852895772664733308968441931667551000 8814848 47870311144786796638942763350826680320 8814849 5617031930824508805046070007284048928 8814850 -43307121449611315518966879225753600 8814851 273639588359020702502443294017971577852 8814852 7299114271225706916262680130514995200 8814853 -50608988760447147557036189129214564898 8814854 28416033160228265991799119045657541632 8814855 53766254684552340925246554035181302400 8814856 170944400254109747078462233919690188800 8814857 341468328296682290958095655445021097652 8814858 -31861760941225171868701152437760736512 8814859 132903447502510874295399044329937777880 8814860 54970927310615581387931576478113356800 8814861 99812135896955308374409187463697428960 8814862 -3354177557772256110260010742345616640 8814863 11676604693300615531342531234678687344 8814864 -1895915360242562073335681090992865280 8814865 -60401770456894305835081149989286108480 8814866 -114516895192660823556774761398051879776 8814867 114014356551078926338627583099308187760 8814868 147154284019726051550823919286593454080 8814869 26529203082760073891506793513816104320 8814870 -233826115962637250238295452064740480 8814871 2956706558585935433470745651039206728 8814872 -11236799135685282525472081671772876800 8814873 -127340400116105754946559301529575149616 8814874 -85410943185962654749819210160460031488 8814875 -66373903645951938675928729118491848000 8814876 14112084605409416260561845653556756480 8814877 13871090548923971920778004064076738880 8814878 162631864626592378747524533596705338240 8814879 36502789972565678253158256794815564800 8814880 -28630236809805773699447343289486540800 8814881 -33152331915390176887898063146996745472 8814882 90706994594136889854683114698948651392 8814883 -6638567465097753627521349433833546240 8814884 -24190969754720453194492877942255308800 8814885 -71512342473137622688188369987268802400 8814886 28122432539191221363634419440180434560 8814887 30082806209424837431690178072166599720 8814888 -57394580427377981857995980072706293760 8814889 -321857610210650582411295857674658910476 8814890 17866963680768290971022388001280916480 8814891 -6527461752090838806268607724126957696 8814892 129382377751961360840673046484980649216 8814893 183065435240842444974890195424892949142 8814894 30547851464777849232858644068201098240 8814895 -140703768487014813488693608483697384400 8814896 313888868635924612479732781644152832 8814897 34933037764771708477222313391573726720 8814898 1489369633178783583347050412523872160 8814899 149222181462786578817270669414258329760 8814900 31484809545198176938153635290055628800 8814901 219846082413967498121324668488872673902 8814902 117097185454659160825013301380114111232 8814903 -99432931219098385620289401388583599896 8814904 8891198464083932342033871891434496000 8814905 -46470030000116322464721244865259881280 8814906 7349706334963143864868379724575352432 8814907 46619066924284718870594110142465257440 8814908 245457762474899079780960367274768142336 8814909 -80748500463373802325841238288150655360 8814910 2654325453097543748010436230934901760 8814911 45902095541345317899507383016984459264 8814912 -6500934365762502943620227232260161536 8814913 91983308577693561355831641253568372162 8814914 1503966057570739454527765285133232000 8814915 20217468500790358758431044320123320160 8814916 -21486932439570144288022272262381393920 8814917 23335995146096771469191281101019600800 8814918 9520294332942232332643393505085358080 8814919 148792568205238811525780255507691999320 8814920 -154328543899951602760417911232152115200 8814921 105237512553928106972252797200411620112 8814922 35868615820942115458320476777045118720 8814923 -48885994190069195791941281239872133872 8814924 -8443404301947209556707789695591914240 8814925 45230918041854990261066911491115812800 8814926 24100216478604115785023234052032670912 8814927 -99215390945121209205120079297416645120 8814928 43506585763096332133354484065635532800 8814929 -112616473105378304721966495335027491470 8814930 -24032773779834252971006825657006522880 8814931 84926803122079983210311948327541770732 8814932 42246549617792649051346173851483246592 8814933 252796863002501953409982615666333993600 8814934 -21573844811168360941534979366253619200 8814935 132496298703129214143697360352223641880 8814936 -22324623100915025918745987787594137600 8814937 47820002432654422985400264274141563972 8814938 -40618315736079457302007636569803792640 8814939 10147348964766637943498477591477533440 8814940 -170722336979855245472285600606339174400 8814941 270222748107404251098894205311315810342 8814942 -3992641381328244338706905671417715328 8814943 34146235751633393463895496029043425280 8814944 3154347481906574487191025777657249792 8814945 -8654055164932601404374325040312501760 8814946 3643406333841182836375168581242962944 8814947 134280564862297025516714984648718012312 8814948 9493282120391564588856311127594301440 8814949 112477383340738848255802528887706762848 8814950 65136643893816654212518876366192620000 8814951 -195385554369748457846285896674421438320 8814952 -27118186990671165951711861005171834880 8814953 248362999589872723070877084756333720378 8814954 -27113199058631801857871143519706396160 8814955 50847018480287164239823806751345374000 8814956 -85026678205108573774963217951555589120 8814957 -737449647839843888901670763882310144 8814958 -12414867996321244736636092527766057920 8814959 60724603864819955890845214671887164512 8814960 -4991718552890711853879823931906457600 8814961 -150589858118209409176286331373162551269 8814962 -17234617002789995791244624752984472256 8814963 26951157625915620108799767388458907200 8814964 94593527696296857108119995274803438976 8814965 35599382684991365205076441727436808860 8814966 14211599785952538226217062496207615424 8814967 63336968582666810323492989421498191872 8814968 39623746957266485508997893018868162560 8814969 -7408355384639417305716798099636767436 8814970 -30064309486546360525112743213912395840 8814971 198604760079700711377326256080871696 8814972 -46723828805369082255973981414995606528 8814973 6393806785542762944093542021990774720 8814974 18378951578745282558455050976367820800 8814975 -5793487737561991510918988334228478800 8814976 149371356062923164883128246516968325120 8814977 202014939418330477762632307964855328852 8814978 -11259491375869913907203553296005248000 8814979 -56914011022014804061579386565651490424 8814980 41559056992536520662739597155530895360 8814981 -3398477647641317210267238700163529216 8814982 24985935014254785921103070475641880384 8814983 -182019277566209502041325409791653697768 8814984 130063471107688003523264151763406192640 8814985 126909068226461606730156163222116961800 8814986 35061500638052478392622264380647974192 8814987 -10630452051949017800556547743587471964 8814988 -20614926236844096310041212763241607168 8814989 8912366977418154561941116329088744800 8814990 -86917397415690852042300745951587240960 8814991 115581227451140107818780938452435383648 8814992 -35168759400735429357171941735279714304 8814993 -2703418195349565662765151533641182720 8814994 115148765802564370269008373717752977296 8814995 -64248859987071774531622436825097633120 8814996 85695491725229996744223376153090657152 8814997 20772262585255835581890320444203526620 8814998 26384508982334050551796418478977456640 8814999 -143843470418013541274287374652836573336 8815000 217941235889135220502106801011200000 8815001 -40117635376935954009482205542365379388 8815002 -56905268094590366306813596710577486848 8815003 101123462197142401348442989825145932464 8815004 -157132690271376287103551152189277465088 8815005 -7098133947934556010072189263948006400 8815006 -5238516022344185954332180263825847680 8815007 -158422231897487156362412577974078259744 8815008 -57309985934112462853556784620975947776 8815009 14914860303974665141091922566847015616 8815010 -106048589337203243390648744864466133440 8815011 32683870139599285340538924873995972472 8815012 -92811731905838043521281096307794672640 8815013 -88187937272666058884071503048205125600 8815014 -13031475531679597002496670803529433600 8815015 7310659740157699828040299205860583040 8815016 59085145300035077673774369647844802560 8815017 41926393065728801582953784125869548448 8815018 -85007081924933330380096831421704073040 8815019 -107125041228484876251075083350114764456 8815020 -9824115182650149995005986843587896320 8815021 10273592471751276441547055729257907222 8815022 -11012030819067690920129651828889451200 8815023 33834231966296370854489526756755923824 8815024 -12321599985188987761719350555351695360 8815025 -36835670085655652217983213963656083450 8815026 -14313841241389894979309884278339551232 8815027 -47731659843041725479198999463494583488 8815028 10643958858314328016926786257577597696 8815029 -57808068574432377056327033721457134816 8815030 41479434783316731836282586831594374400 8815031 -51706414002331055200564407589631811000 8815032 -26740634056291921133128527712074792960 8815033 -81096537938632762243117226181742908716 8815034 20264926444689226044963478937199644160 8815035 2003475702471195685638531361782841200 8815036 -56914241208811249173917518459160514560 8815037 67159304663837479463207801107578470400 8815038 -84346315452743788512241287991407175680 8815039 12830721088509621347092569896287696624 8815040 6803749634337013926120743040146472960 8815041 -50984356555935912652332923233917472320 8815042 -856170600257939055353162544669105600 8815043 84567124511184101082196920905701200 8815044 56948733997673112968975143142621110272 8815045 -3991410107269254604981750696980016680 8815046 -152893545419618594237842492541646714528 8815047 18581576817919081567221312429785478480 8815048 -16140899221746367955726896455979008000 8815049 -20533448583483144992421703153436173248 8815050 25103742728726596336530928583126112000 8815051 42148315957270186204645642820461277700 8815052 35927274220746498153929600036590062336 8815053 -39705641942301160615265151641842922976 8815054 41393482861899990401461616939197261632 8815055 -154121149929856290998733833452811714040 8815056 13589596563427995228463896042543120384 8815057 -1077295136046965965487482480239009280 8815058 17305783590932367111337824765964331520 8815059 -93972940012074458563549681373263998072 8815060 -142899613702169862028884185311452299520 8815061 163473576722729765450520399708468363612 8815062 -6443243164831902834783493412513064576 8815063 171153897524818014276757936262518706312 8815064 183508057101292848490163906808710031360 8815065 -17029884865932751076685219303364204800 8815066 1447754583431659015806217056269210304 8815067 35671699653726239034698281440416592192 8815068 -90905762572486555109779309764050408448 8815069 -222231760977407468312691610875979269760 8815070 -69410874553669721217169061407218401280 8815071 -15344707981716238030060774946273199288 8815072 -40915494096581018600695957035574886400 8815073 116737898186284826818258195498174929540 8815074 79103692250147517764252786066148658560 8815075 -73985167548871629139682442704219324400 8815076 -20168624489561062164995044928939458560 8815077 -91309131859627132949686423059818532 8815078 21705906161675007304210261708282046592 8815079 309611814845320581505918857772888512 8815080 -22061424333993383317502357776115712000 8815081 -107105078318749799431827162289588245936 8815082 -7545657667294118600941823422519185216 8815083 158656323754380074575755051737807246424 8815084 -103325645229745061432313960269400534784 8815085 -153547899973886727340367446449068163840 8815086 -62667679385087527848720325749236736 8815087 -188698800384704338512236221336105615448 8815088 -3578493919826950447408842051456860160 8815089 116343063521950278355349847546287998368 8815090 -95700529177950448099109354428872943200 8815091 -38031145782179487128982386057748501768 8815092 -65932657556293701322213896165648384 8815093 72449279510221258281721025961422384800 8815094 5800903500725473428926509284861094080 8815095 125535661591335149369259759264776755200 8815096 -352984931954084646054353976321519267840 8815097 -96790956664395453683153803694318882454 8815098 -13427665118597344169349319876079468544 8815099 57888270299462956866428536934362898800 8815100 55331965452381016663710481347836160000 8815101 -33018792233743855426169241467836685280 8815102 -58085153653264747826326754949956280960 8815103 44883436078669877613447757356769046400 8815104 -33068609119083955115933609495265017856 8815105 -50484047909213531230450535260048823640 8815106 13651668298484951056417070499514675104 8815107 -27654896952373194687697862108553112320 8815108 169494830626063251760709523236381414528 8815109 44122233555125499838644841796643284604 8815110 2162109282830206952032111319387262720 8815111 165018559933250484422687488433571394712 8815112 -273172652753713016643734576684139141120 8815113 -35613650850525486986237990667253823958 8815114 -27168033834081551746761851401323250176 8815115 13113448482597625454035975274333159520 8815116 30335868489031345177841966097302313984 8815117 -209933985226082028036696375423249541834 8815118 -24568483619117927128387209459387731712 8815119 70608218650607455989801249599012951568 8815120 -1797075279168724764766331901974937600 8815121 -19869293662130941266003191863120197696 8815122 -15062890733865539097107114922891183360 8815123 -144030943515224434813015772946462414480 8815124 17187851365093190738676246073585575936 8815125 -53613952721954336981074473977832432000 8815126 24440631848504034882110231371535203200 8815127 -179705262297488116833149799279626916024 8815128 24519805211091840155159358085288427520 8815129 936653727897221611815223024045109760 8815130 32746767198733756217159790173602416000 8815131 -45997411073971284051494420500591322160 8815132 224453296543807152037645312153394718720 8815133 420083148119594021223443543187954720 8815134 -5085583467717772131321609249331043520 8815135 -39582294100840319760764948604975726240 8815136 -334179512367429409856740966075717386240 8815137 41724590784951187106778597719256246960 8815138 -150806348636742050106138131434960447200 8815139 16435781221621326494158296041277981456 8815140 -54932410798690631448287241346434359040 8815141 -20457189567001337215290700926551190048 8815142 9800738409551279124194459057839274112 8815143 51527700449939106464691302706873069864 8815144 -68088813843263097087984112909645178880 8815145 -9230936174080228458926852213293348800 8815146 71358701513013388314781029027068143104 8815147 -44241013252288489915038457226954301696 8815148 -188322158907966578829227303253484929792 8815149 -670744089465169151612047238208862794 8815150 73213595056413466331983796455468732800 8815151 67660524441443379917723028794613499152 8815152 9365133900578582500045293811487735808 8815153 -104300215914387028683668044760446713536 8815154 -35907950886355254804719819369421802224 8815155 31843666349676089309317283593075226160 8815156 -51139387024204850531725949767983122432 8815157 -37085136756447178205465699149832141160 8815158 13473424767933571213053831553836816672 8815159 74932061500611860544550162353973160160 8815160 -47095542947785917001251150467407872000 8815161 -4058370547032906709868159683379218080 8815162 -42301700318323528639755636676959777168 8815163 -3983212884465202404038630399803406304 8815164 33576066428316428865851351647942533120 8815165 -5193190708774631911103802381513269280 8815166 137691262643481825541854626392519895040 8815167 -23196374384198903966846406036222620712 8815168 52068665134569152625276940847583592448 8815169 96832503624664064472568413157512083760 8815170 -8489339836846193533842998980887398400 8815171 151687800551805952676942817625636006144 8815172 -744159223695449383641841361400557568 8815173 -182156008327549598325745620185499952416 8815174 -2134550345738187334206613911307060608 8815175 3454900967698201950039058128403538400 8815176 -103998982536592492152121874438425804800 8815177 50234939257116120445734878798060508800 8815178 -126829719917035284972954811520587089360 8815179 233909540193979565121085648451380615680 8815180 128622766676511225260072799246860052480 8815181 -229054555704762079422612729645896980608 8815182 -33700290482463117668934731620988419008 8815183 -20537359509127375848723724742915368800 8815184 -27774142552389230236223192950532603904 8815185 62797219379154878345096512245039412020 8815186 89229962057845546278785572105390875792 8815187 -54229029882677043306048546505271839488 8815188 10853163575898721181885075638905999360 8815189 -165613362386954688049531786092038313010 8815190 -68308273654868740570849038724092518400 8815191 11545289526800026955062507231800262656 8815192 151895620028859028866084990157104844800 8815193 -148653117982251155857321429645843773558 8815194 59143061610490009439241486962191594224 8815195 -6443871795220699044183025476569009520 8815196 5237328156476253996141044863300219392 8815197 130598242801511100751883871777784080384 8815198 -14920248600567055736900353103308899264 8815199 -23240783898794279517381300154746143136 8815200 19636103564136395522937397025184153600 8815201 56496743269885426282642800557290567202 8815202 57054391228553618674932484044022905600 8815203 36787122231525613399859649178952158080 8815204 73822274119637953803285857875957667456 8815205 -7544866224389669775872976402635489280 8815206 62466155259894414878707776252056474304 8815207 156580098944024872144847188635089654456 8815208 -176314978172006491760385481228278359040 8815209 -116792298548367824896517299648473109296 8815210 44220327815190347190311998772595317760 8815211 -74561945256081617043237537873519298188 8815212 28345733206134280717839275932730975232 8815213 46649406330625582405453197491271501120 8815214 -23489532502663736539537824904012395648 8815215 755116313447502943734995576191411200 8815216 6846993279115395067564481446205161472 8815217 111112832284620536842304845079998161000 8815218 14125646907799414862694409233869557248 8815219 76528356326275578885461004721861903696 8815220 -66394014252844802019565941722827173120 8815221 80147420178318732401217932784401450880 8815222 -18781760691343484574647837838281726976 8815223 115501276449569285651385410153238201984 8815224 -88895676210482423851738787090845532160 8815225 -65647834382169715295821696982060886900 8815226 30585643156677868122881434614308407296 8815227 50947250909700170821168058258143773720 8815228 -20087783254410300252715994027272210432 8815229 -146815119666695460516303491991648659040 8815230 5372535322067748859964946690124580160 8815231 -132591810560209959456153878357522989728 8815232 -126152287668500639877043629172614758400 8815233 -12004575654622506503904113987373161472 8815234 40679290327502941127097445989427115520 8815235 28821113462426217647488707797753853600 8815236 -74378378633246059716019394571309649920 8815237 -14012129569642623895178117000171806114 8815238 70009462021465998819260149594404023040 8815239 119214851860904298872514079616144321904 8815240 -30989096293628980673308059519393792000 8815241 -53000095578856886318482211218290769200 8815242 -40894787627598764609908122057523911936 8815243 -6091774065975895393586573126115035712 8815244 -51220465596905618587780663618682974464 8815245 82979282493570535890664417578078825600 8815246 -61425457772721666323994247241097089280 8815247 76041670225906385168009131450014313536 8815248 7348825616823142859621647205397725184 8815249 292903760621499083088954457175590875120 8815250 -62850679278219505224660454455732336000 8815251 -123837895393023399909295002835173219216 8815252 -43180042069793186173432287629975513088 8815253 273086523639558461522057964968611224846 8815254 1972140051873552392872773530679877632 8815255 95462072298756525380023673094908446560 8815256 -115862132783356514878392331435267860480 8815257 199160950743908249300292551671074746880 8815258 -1261859591030464909675152125361398016 8815259 2217638661847764262219575939091665420 8815260 76976168991881553450230849211269698560 8815261 1455809231928296854028550233246800384 8815262 -160145758364462566350308142199055872128 8815263 -94076269993548382824381438310958369136 8815264 117762211142530473976592273359204515840 8815265 -6612630384804316573167934179666473520 8815266 38693009992402707702478778853820772640 8815267 65084000951640743692936015678912900316 8815268 -73532060281443809037274552577874997248 8815269 -130353711173710662525903402983135146656 8815270 -90218014267933057373864338309484065920 8815271 214553976399780037699105383268339127352 8815272 -6148053505719271737199758552160665600 8815273 -415600614968751485992929642158399783040 8815274 21085639779643711680965964104247765600 8815275 -33908283829709127592413771468609252000 8815276 11191745024583787187056529982303344640 8815277 124051108856738960921664553951781775126 8815278 -33286779277117004835706058671980211200 8815279 -138557128194362121485061765388691325312 8815280 30019468467861394350321238105790545920 8815281 -3695395047672312219680452096063541280 8815282 -6788267862506210013449639923797903360 8815283 -8419186356693644060726175001768788468 8815284 -14932675321904054086302378448754933760 8815285 -18423773354645725085668929571558882020 8815286 -9450325193971081296108096828646796736 8815287 -9117501095919237624013375101158884800 8815288 344061362693610701835558541475615723520 8815289 51193484463212441878521865124992781952 8815290 29321520114550002093651069473407511040 8815291 241637180813848380163378782497057646692 8815292 283875226089085244675824597849024184832 8815293 72604172686721676797491328085383100204 8815294 146723909014438701668692071760460194560 8815295 19349180517488258301739864111314007200 8815296 -44599628389270943767580441883413839872 8815297 -210642822413654105514198665600522618960 8815298 2532563019032177136404173637412389280 8815299 -39719605879942481163918629493388342800 8815300 27670262053003467673610165594769452800 8815301 1892288258577893470521195827763157344 8815302 3342304555829896954046339050717132800 8815303 -44488355348093823140000943532832499920 8815304 167209727327443456216753348309991270400 8815305 -40526257363251393524796279199383474240 8815306 10966443656861713088510810095428962352 8815307 -198813789515600468470690005673799406444 8815308 -53988495891446300548735122515188346880 8815309 238375065650812178281491986399325851510 8815310 26346665722118857225540449944492655360 8815311 -108446238364551979406395591568844033768 8815312 -60616171870468603705594966686342709248 8815313 27912722254551995890385665559981636724 8815314 4819073564448962552932521267611842560 8815315 -28364485092660468819642126692833015680 8815316 -115286326918164876185344119253457940480 8815317 -5527571855111383802585881115854519488 8815318 555208769893374055263652456324718016 8815319 -106069759178629498677464105571138375720 8815320 -115589021598573088844133868965197414400 8815321 -30925915974694877627931302901366303478 8815322 -67612312484081023100747573101759718688 8815323 -26221961302696790148239023825034471232 8815324 -18266605422891931182541271583654674432 8815325 -34144903539689438831054818348103474400 8815326 -42124062826683305674976661283110854016 8815327 161669621747329577586943041292262537400 8815328 -52957038719732924196946706977951580160 8815329 86468811765657162319544927267180566674 8815330 47731263282768141418835823883182070560 8815331 -12013405556772777086438609547897961056 8815332 73349165438035343370790530726736115712 8815333 31332309718698167252602951774393909560 8815334 1906064901100429563339015182040000 8815335 30429792447382292270479458105364790400 8815336 -118013891869014839493256699578788152320 8815337 -272562056275175520565090796703556627014 8815338 -13376628972488966385646672418484034560 8815339 4495878628922171190872536422215234224 8815340 -93372871466029832249651044039999672320 8815341 3174361341024790123955700182294611680 8815342 -28959835460985061924599715871950100928 8815343 162369110275948372761029508924379616592 8815344 -469260630460756060714070811708751872 8815345 177911457937870671218801506635082244160 8815346 25456157829120522977063780305035085824 8815347 -65705623785750194939394714921953467752 8815348 -64161227325174886264642798177023252480 8815349 10825549489377655130143796038287250350 8815350 -27967798209178849070498259665908771200 8815351 -157459481344989841929551417188253368568 8815352 37434368558911597575250250429641113600 8815353 54213596333761600398147793333436237904 8815354 -95521975755049547254774203310225969920 8815355 27396140455902114820080224976666030000 8815356 21900828901158212499969170690365922304 8815357 275024024278289880327043766190995596812 8815358 -180993496644657768300756956647023474816 8815359 5958052667649764632529100627419059200 8815360 -48396007701136517283729250950410403840 8815361 -17126568903567793205355465018320823960 8815362 -4505182347770833682053360407431587968 8815363 146496173297879703068673418857017903612 8815364 -149987925706289867052404284645614822144 8815365 69406888273492254501624725486868710400 8815366 8021280610177359455331856713066891264 8815367 -100049941734757687409094773802036599040 8815368 156365817636927993790826331285943541760 8815369 -89016558506177274647790078125985772320 8815370 13606436786063957125192191570708278880 8815371 5230591926062766055269500050095156480 8815372 43394834683197491745611572677728888576 8815373 54175680945090243255848456466645504000 8815374 73439321785150466486542230475533788544 8815375 -90638396440508732422653108916103880000 8815376 7331904746432952242110990386018066432 8815377 -5904381508056743773114772076217386240 8815378 -60088596927413524331635831796219924352 8815379 176587630777068707041395127148922631980 8815380 -14760522695328939374215567889586585600 8815381 43198218753801962277025588841457494364 8815382 69220645119913325987412681758988405792 8815383 80557699410522077958404604612678882024 8815384 23442724007200276350166039097909329920 8815385 9619732975275773751909387726112063560 8815386 4094410773686721027151537624297342464 8815387 56972827182932302780593687239151872 8815388 19180438854443233821818113429133744640 8815389 -87569351695450402623382126860095166432 8815390 -104682520718470850875123598062801732800 8815391 -29451661275925170202583833835613564000 8815392 -5871697398733555606570943006991974400 8815393 3444843679628538794099195661141082900 8815394 26201855029481892364908936585694551552 8815395 17410341421052465376068898755324364720 8815396 182536366079224898353577391170804316800 8815397 26060416843260139315768866777997110846 8815398 -25151010500356526802381969527842020480 8815399 267641477324885097868553653692623187240 8815400 -72660344376420668602852120302114816000 8815401 64830075535614651485524170477643211904 8815402 47291012709530569989969328673199223392 8815403 -164326264839932781329484488181795510348 8815404 20188601922236147753218380246082821120 8815405 72050924384350083398455704656957010060 8815406 20933223877145380394091725606981965440 8815407 11645653751727610599975257411526054288 8815408 -4101705323147377933840453385762897920 8815409 -6634921936784651678945216786843111184 8815410 6716016526794349364188713930111508800 8815411 -186054537562174420665047373357975268800 8815412 108129349867499201734205600835605993856 8815413 1806635147212516063313076224182988544 8815414 86207460542835869080702600466813190144 8815415 74505121237376764078282893629220964800 8815416 -115830975832179193166584155042188390400 8815417 73450062476065080758013735728828749248 8815418 -74579788231527193272551926159135543584 8815419 305580579435703567059682712235566710320 8815420 84791579499417290878806772538557440000 8815421 95190556695882054982020856281260423622 8815422 2917910855387625175864972512180062208 8815423 -2335345890249219009007917823712483400 8815424 20836144839210800091736738831203827712 8815425 70149966767070029952712154315142102000 8815426 124675948897457405010413032068063730560 8815427 -69349558852856044319496760355070182724 8815428 78108724789288357961930955186721168512 8815429 980680376465093765196972962054888832 8815430 358707503598920964209731874596300800 8815431 88042620650081999619580657654942099584 8815432 -220695431519604028390105002004739865600 8815433 -304415962328912775410203557675604028976 8815434 15157931018316278939615619433105678080 8815435 11724375316238943797790025542396920160 8815436 -38932846559363709668382626984847513600 8815437 11730449352872518205002434247408381548 8815438 -100909877416522486206692803165610498880 8815439 -11911050240290394423960920689662999360 8815440 -16501827361410180990488911990428794880 8815441 289915160177779370597715490807025584500 8815442 -28646667871373904963568245894551820000 8815443 20288604975945727412608672779726912000 8815444 109615423187678977681434074364029263872 8815445 130048466268987393358976056681657988700 8815446 67298039897778386027290902160758960000 8815447 -37542208594345996796600146462420224080 8815448 -56116545072612559670566444923762800640 8815449 13326842005469223445561210379887694400 8815450 4280291848253025305875783418951232000 8815451 4223004181061623690090913468532939264 8815452 73442788400356772640873645526140026880 8815453 278644069867157050152835529278913427660 8815454 23890865119687253361415494858756356160 8815455 129878089131118427195319938211474600 8815456 -35972697348893743078438189051783151616 8815457 -7960934170971859860381145957202851968 8815458 -112886753066131220249009414583382583040 8815459 -285204177491693912633049895589512614896 8815460 117815837187017869660615597263996545280 8815461 381609650347871910910417067447757717504 8815462 8844410725454909802343838431956203232 8815463 -122441915213633667390295712122605459696 8815464 -37611347698388117704303331332559585280 8815465 -200017567534309718679464499806870578140 8815466 30528515225969566198585799670245505024 8815467 2913788539264727306327941508327317080 8815468 -199794103992938967565452173527957980160 8815469 -8462379818131965172115448276968250192 8815470 16691735833607603013030684945981849600 8815471 770510520014560668495560924006531040 8815472 13045452778050341384786044015375122432 8815473 -56797481131086334974696879268779216 8815474 -13171132642072597171026937231492065888 8815475 -87981346762952109839894312528847484500 8815476 -113264003268629391673854497626467710976 8815477 -100520546350371324884170434208626006528 8815478 -47843980233749702751757499112142160640 8815479 158598942633095978433636326849978922984 8815480 9079303138965297362030426762812416000 8815481 -55321888005269363057202584910545386608 8815482 7105148026459016559580948402707477696 8815483 24362306906844917164816615864195479600 8815484 38377249712815534100730360936501081600 8815485 -28754048553584607527189843535061708800 8815486 1131395535868661599659155315858905344 8815487 -142247729417250038692956402716154524760 8815488 -58040900656607518178701570586978549760 8815489 126032044809315067757441710293027612290 8815490 -14024389712756877097176301307745554880 8815491 -2392771903352248955124355392391395552 8815492 8407726920445811787029110502298601728 8815493 261589189614300861456276640992886862304 8815494 -88984842968109102653701116689676552000 8815495 56566378113658414554286405038673041120 8815496 10981206301911028785080851852473185280 8815497 -19178202050205330999206634870370519872 8815498 122324560191046378660791445000268175360 8815499 -17789768149970606289787561801009636608 8815500 45903290216321107432834139933130240000 8815501 6238182200271664986975529932638912000 8815502 -28623631165605799377740214017673453696 8815503 -37347056403571063713226862909411671536 8815504 36422015917313894691177888503612088320 8815505 53279565825082411447838525999227436160 8815506 2937424266323640727962889788142755840 8815507 77331368793178955592850401835309928160 8815508 -27490284313570482278374039129876414464 8815509 21048684141546970688199731015950092288 8815510 -32845747756412276626576901369031607680 8815511 -342501279972869797258093656104946156288 8815512 -109228802119504373886119960600326164480 8815513 17911224847983148460919195366582258624 8815514 -65372451217561219372078378222364963328 8815515 -63882408346653945979524082037040576000 8815516 2390546800429284581943514862075412480 8815517 94482961337851132357324207484252581740 8815518 -15986560563055856289883377514772923200 8815519 -121448366560836546822784817556620301320 8815520 -13423822077606232153188752616471920640 8815521 18627783308988836500267832787267326400 8815522 41923794312801507521092246520741247312 8815523 -25945281720695554939521854629664259576 8815524 5817282920698496521265606503091782656 8815525 -69104948048625220565809320924440092000 8815526 92467593839647176014135139597036383712 8815527 -15009755831477385354046962734697596160 8815528 -3272288455439956173633426384070947840 8815529 -28657422598515044106043118554747887216 8815530 -2694894645269810880450289337387143680 8815531 264190747277978069051174155362717094400 8815532 16308534480924116310346841051200094208 8815533 -49969995754431873032446179871999513152 8815534 22441205638650679769901831644651035392 8815535 337351611244341202215286019828338787760 8815536 -4859869844134055004641026840532090880 8815537 151059649516339522037525947705024785384 8815538 -13330368567833987136680442785953637856 8815539 -432965277166279495359180024460772640 8815540 -54763746478283035484008383622992537600 8815541 46588192527914733138728047608884737230 8815542 64492617452258957999893319730814091712 8815543 -59381465165671753238114537137733070672 8815544 -55582764527093380901714010534617088000 8815545 8069429955503273171427462548468286720 8815546 -43850810032924601465354465588189106720 8815547 132835055295339499770659800109002254084 8815548 40632374759164511985689256707923501056 8815549 -133550665250979363239202568545824011450 8815550 29571414262771069675854235577887204800 8815551 -51492544201614423783161531955844621368 8815552 -9620550373401603152340352981893382144 8815553 -10411362465849820120080041888084389656 8815554 89072329658854471562757229373727373824 8815555 71163928175416162183829483756144824320 8815556 85141879891055981339197119545457928320 8815557 -74530171777592956189114046225621443680 8815558 -151128399218982958344166968938514153120 8815559 -306949459291070928758607791323566720 8815560 41653032548161738306539922899288883200 8815561 -19983013854593972858349844026701983068 8815562 36498227242032594604554855873035457792 8815563 -28405930016041067554433648161500119040 8815564 -129799412133409763301335803568194509824 8815565 63869017928384034767321696783972764800 8815566 104825355324676633999283731793666233344 8815567 -165312686251850336645987713855664218384 8815568 -39467190416886939407904877545101303808 8815569 53705700527116925728220154805318150080 8815570 -3171652243259230054057355223509053440 8815571 -37204817439810419335391016614871283920 8815572 14732127833027129097353663846912436096 8815573 65962551730951770236642270782541737728 8815574 25766033723978579028335695037144732352 8815575 -27609388832689523915077566738260627400 8815576 55577821600826714973902516267950080 8815577 -129974089245153357968152933817820227574 8815578 15006438403311032993821728882157682688 8815579 254573908543693334830681343880167882180 8815580 -158882475940459056058913371122716236800 8815581 -104299272022012607925669710249405588160 8815582 -59323922811267841105680286762615681920 8815583 30177285683783316180698102207593244352 8815584 -78195185578731723165584949697542881280 8815585 141111063072930678717858446898395649000 8815586 -51587148193320912274243447063620542400 8815587 142068855142601506306571044233109642560 8815588 260975750040391773771717511320378383616 8815589 -193350917012459165954608875289514228610 8815590 25929829926708831445481931135399840000 8815591 -40470523686316937014929864626123384008 8815592 197068016574263523152937180230302433280 8815593 -25487341228839242469100435880525020800 8815594 -12534314996859251688770411154686791680 8815595 -190433245757680823032970213281654004400 8815596 -47845310708928447950821843843023814656 8815597 -73194952184838752280942372123188257568 8815598 -124717044198505210580399202859441288320 8815599 37798113046497286173864949054863305064 8815600 4581190111577892077579685924417536000 8815601 112072522074184766247703172431349513280 8815602 686034665528447964681331530702372864 8815603 -241789112024216960764376127943888362840 8815604 -109149953695521297372111843936996433920 8815605 23144835824149763153496052879956080640 8815606 -36276661099591350751420539530528900736 8815607 -115264367791602050709529327604564037144 8815608 -214471344168086178986410336133933260800 8815609 25754332687898345446156724933375037840 8815610 70566963262878182002832856482889984000 8815611 -31746112938337748358274028184621021696 8815612 -17949082020222104432144541331991464448 8815613 136077436720861111821231448143268985862 8815614 -3725815825123450716975612116276020608 8815615 -16725645808507579327540497576612755280 8815616 100081843270411102029755699027226132480 8815617 9041968665242762755246906402132498260 8815618 7951916237712361778106176453777327616 8815619 -10389752171573903849410162552219767000 8815620 -492944244614809145671148904929955840 8815621 -133345493058376975922538928571762598178 8815622 -1092811082658759738506797694577173376 8815623 -83257860831293528686183750601291418240 8815624 124125954972950504882109999865558302720 8815625 -7753661381384707768461568695772800000 8815626 7685906676706014899775447107749004640 8815627 69727546331693643708633791466843860200 8815628 75556910483787002785565062878309911040 8815629 -92112500689681031940268360017980836416 8815630 -2895431115051910811840729398397268480 8815631 -1851593416730188842197334408151563336 8815632 5773481703817452515270417676129533952 8815633 -54563448746345879878954842047563318940 8815634 -45332727309588672238051857504137564784 8815635 -7504978965325134812034550334390527920 8815636 136239585051366368955653886609927872512 8815637 -247000026440173945344750029095295529714 8815638 -3468173389982041503693829107259999872 8815639 23425360492570136315045151422299727760 8815640 65311267439429237299197538578731212800 8815641 94266417032063228417678609900630614992 8815642 -73931223939045629694608841064074982656 8815643 -54685388922326124143641179351880488240 8815644 -3067649960722028980722168135079449600 8815645 5196706757325092271621360595449522240 8815646 -32287361393810991384488807426243794560 8815647 10069757218210236521159280212911398528 8815648 -64910449461552107606801125325565788160 8815649 -144969841120891728469488546139582734720 8815650 16256050776332176705892253259914441600 8815651 -47173982261327777953639919856143847616 8815652 167576268509680408231341236464792285440 8815653 27596488415131980628570568585480119488 8815654 139966732668369247154526680193203575776 8815655 16426643437602966557463555615578821560 8815656 -4651759246976026103852798222069268480 8815657 45590187023182101441936308477029991332 8815658 -113672210109551607334352167763760864000 8815659 -263525054773721323685252925851159569920 8815660 -36141952422882074057559938343794227200 8815661 -28315211942659249870874348324812631508 8815662 147602892930608895384965143196728627200 8815663 234104845646377851964108817473747376912 8815664 -18380872516038042091503489321139372032 8815665 -18989989814170863633520538738775406080 8815666 164792791077875550130713607776270535200 8815667 19975078340521726871187047294210464512 8815668 64591375614568649756502250832034416640 8815669 77377811456881506564231957197722809280 8815670 14256709382708499470386548047290156800 8815671 -95547165633866207221749101271861610560 8815672 -185110483322799959830001299455507763200 8815673 -39026910960630353823157349721207944280 8815674 1598431908581582932804009197028737024 8815675 -125206836932925430119199602457661464200 8815676 -30604151829468837742779112655269850112 8815677 -64510493396130548306419596075675328320 8815678 -60505837102382186958753140667821871360 8815679 -6360781892601730209139646278766918616 8815680 25694038731584207141510283247311912960 8815681 -30031653781851591703396247980405830720 8815682 44069398847106766141121666708610768384 8815683 128101331706492172940080140567360280824 8815684 -4383081308289869382056052500829543168 8815685 107053192257979207160225297126807416380 8815686 -94359549673063476735633405835842166272 8815687 88815074629275470038233030984616388032 8815688 -53567734623537777011294717786480640 8815689 271654952973798711404958518649730579200 8815690 9678678365205861833115123624428054400 8815691 55147856873449767877911531090290923800 8815692 -21071019326928641807596470931845869568 8815693 22943371225100494899466405699054984224 8815694 51762917557680076068521129412102927552 8815695 2364993239038242346535096366801187840 8815696 688302105305551709622267049680568320 8815697 -160605588282869735142884436740834364 8815698 -46151779272970436918647062817577189616 8815699 4944526537674941450951098469283373864 8815700 8977654230880710652875693710926080000 8815701 -252942244231771086474568461689555793216 8815702 13087169923630663441243870917927864192 8815703 66867414400103980385097518911179379968 8815704 -76741956896789838593600825659584122880 8815705 -11284168731636191853131366161054141440 8815706 185705508897594102409912371977038560 8815707 -183615081910862404768243690575825200448 8815708 24766551856171894721383089823122556416 8815709 42264367482186839515377773165933287872 8815710 57662898542789186872067957830914105600 8815711 69688111446455503635992291090465114800 8815712 -25801345232556211336241612307519111168 8815713 37600987965857205657862045420714586544 8815714 104093890057662701941479179264094885456 8815715 -44696826945049549183061317176042604800 8815716 -1115894118824610881801331501952708608 8815717 50280592385912159204898311079620562780 8815718 20500183043816038485055309678370695680 8815719 -47687475188725092026082194231816376192 8815720 -7174276199738816353229727511021670400 8815721 -231747677881268220779868705379830586800 8815722 45057440630456405582029645091639715072 8815723 -58115037210880536622910988972319157360 8815724 26574955517742013935647964746460412416 8815725 25047322889724152839424788416915494850 8815726 66830339161917844971036349864699045440 8815727 57755131001100971985871991520956651040 8815728 -1468998465326961480491283410191220736 8815729 33937368986700928401482680671243388084 8815730 -13391075882312452630937842356365176320 8815731 1074690346207423924166047875557224704 8815732 12758966107172185567185560162152052096 8815733 -26808401705291352508991859922462067136 8815734 30825732635500954955644994487575472000 8815735 -74282618269463527620814064727362161320 8815736 -179751369520064880447958073995621048320 8815737 -21779681456436707484337795455027716208 8815738 36370496512954615315881030264494500320 8815739 -53506029062300774503950667918939566240 8815740 7861492157718124022490528868567296000 8815741 -101752854330906506755273509584868246336 8815742 -10050669949871146589402387602892025408 8815743 -220772441662672477259610171622342817280 8815744 12704325750504105860097352153851494400 8815745 -172437889388961797861055611720101795500 8815746 70607438835602386756586752318056614784 8815747 -155118874607075709655408700344336478688 8815748 -121879125178525151437950740400838174464 8815749 -44172160725350864776380050601274298112 8815750 -41665508767917352307531553208273440000 8815751 10052561362245615835090922583406082352 8815752 -81662734487275063943204409493325045760 8815753 202226501304708575676860547178702543120 8815754 27872593404736281235353719303505799680 8815755 -16815706114571475019105683440548480320 8815756 141808473831246708673771318206513278720 8815757 -221801472166147740711558778836259015668 8815758 -15618675286422459569686743568141498368 8815759 182508048541797701894542042899909254960 8815760 -8495275527507141875299171918499020800 8815761 -140435818499616947799179858080585474590 8815762 43225962906918155856430061331217175040 8815763 -139570780733620444106369131713128294400 8815764 38242038254295704150977217445896165376 8815765 21181167373239465862878737369507030400 8815766 2521010470332756873164926683757196832 8815767 -76108958117896633529375210762189421720 8815768 43528063634663127224138884416282624000 8815769 -78777673857524430771004295534423419830 8815770 -159875491267029367899585336535571404800 8815771 3948362774386874462217240191593858752 8815772 -523056880297769873136852756785479680 8815773 10520319134695332771109160507408793984 8815774 1710563794941048714027486245980154880 8815775 -60171396986655915039192756129289009200 8815776 -179297580787457092266348563941542592512 8815777 -291384073833670294313985923205283289374 8815778 59339309172672659683234183645612748160 8815779 -12643967889247846894745976487356347232 8815780 450954904961820688548178650638745600 8815781 124784071873537934344593529511041951704 8815782 82767354482353534605271725628188173184 8815783 82697416043468465510407125083983597200 8815784 -3928264967100031123433925856786606080 8815785 -32193117657301179041816914851607437120 8815786 14410850431423117249309180204053043200 8815787 -4726771434416623432724945499545967564 8815788 164938644404808626691315409558012383744 8815789 7403356036165504869929614454729997590 8815790 -41808706160359070730753909933378577920 8815791 -144417905198694344356859711183400109440 8815792 -39216444158007039140033168646025740288 8815793 -44371147583141291742813329799295262784 8815794 -21363489815558444193681518104151580672 8815795 -76853346135812035699523859307244221200 8815796 -105305215026940233813150689316836966400 8815797 -122400288530438296360347062782085232000 8815798 -130013009125746230523120000163891738560 8815799 -257217394844772314580357733378414666200 8815800 -1442590376892969141223926982041600000 8815801 -44084993650136458631309388604376026198 8815802 -57003623443191179962895996751172857888 8815803 49356590553261753096067241420773159704 8815804 113815690323417247534136535467575878656 8815805 -20092083908746421083979529250268271240 8815806 20805736283628468039195130327751976960 8815807 44044074446057212597462297618752259584 8815808 6838950555912386214890623331733602304 8815809 -94475213952034042818929644477114690080 8815810 -10132899780809465851907957005416960000 8815811 439471894835896051103765125059715200 8815812 -18194268366535035209899910920780658688 8815813 73923741442006021440110983516970087160 8815814 32043908016688862618586443340050166912 8815815 55715448770130107926911093586636392360 8815816 38184435193091384044164273869209651200 8815817 3205603733946555148226363792353202640 8815818 134785606572126986878913791060956672 8815819 -185802567275549064116343977157631036780 8815820 344939476239056952047022231875880960 8815821 -1275045266344814867128585136689469376 8815822 -20299693568699348949066438197554892928 8815823 -80393123542197052425450867041165030928 8815824 17777077672458141038706373028283678720 8815825 -34239577374099343761936136429672591450 8815826 -9670372853245765537862246755772456640 8815827 -179882344299712146957339506635473623880 8815828 9800696863743444018556796505451227136 8815829 34288683153399299753196023920561877280 8815830 19335494059169796007474981554708289920 8815831 -54469090839105044547284808430691807088 8815832 86939439085914904673398072612417044480 8815833 5893530526342545329511961793379720000 8815834 -31121978210439427474482098018962823184 8815835 -18918936854018869818188696107287085920 8815836 -22742806251804200501079713175892735488 8815837 -19425069758906826725233566141443710848 8815838 -28560799299977989053121464353468710656 8815839 -101701200403521782006480342129577818880 8815840 77439108582784789323394477940578713600 8815841 59826660282500742326395864958365950084 8815842 -3058944217366773359325611648149512192 8815843 31972782710635463701894610915821793880 8815844 -131538105772381645058906008709104251264 8815845 -3920615332442320747135632411201298560 8815846 -16690569856141616395655477649255438336 8815847 -186918861752968224411359902368410017440 8815848 103902779961036271533048712155430502400 8815849 105205636942462622739047201124806054592 8815850 -66947713100370577822723965682721007600 8815851 56325287320820165966449446570990833280 8815852 68200687099400308963218031188239687936 8815853 89409513008071079136682332923815110102 8815854 39018573594364054008525789751076468736 8815855 12242005957551219368452230391201245600 8815856 -10433002362779092741337892034520875008 8815857 -18271418439147565148811619205237720640 8815858 -12669328887403914301119723334919988720 8815859 361850226473193144317597301879535488 8815860 -1479417650772022447959963929965424640 8815861 5521128869389868240895046232939650104 8815862 -3519561110763581932759227164092326336 8815863 28106453916617047919306624445790506624 8815864 75306296197984711069693931069151129600 8815865 -93583238794456854740327677768696951740 8815866 6319033066300084701987642211454644224 8815867 131576729352287252945484082056630723640 8815868 -215928601655426383684116466696681623552 8815869 156622180373831100961328287397424312294 8815870 39721414874767596999741715803139772160 8815871 -343799392176635400193027553937862130688 8815872 1025020621975454594786493718465609728 8815873 82802227942351480238714096560478785536 8815874 159683053093255846419226743014016297936 8815875 65152086147119208655848839561748540000 8815876 57546542796237267094729483022255711360 8815877 19711580705470956394048458061008094464 8815878 -3014828309579151839295791710051080480 8815879 -123266606380559778952056198721690977224 8815880 3494912534184696521393468975528448000 8815881 1554490667087207906112235730836775952 8815882 -267510346615309884578102826634532779008 8815883 -180665848124159789302088823145884753600 8815884 116126524728026481775712629340739502080 8815885 -138784136054042494392882227377242755580 8815886 -79543677417496911417062244072261375360 8815887 -101580318211894313649661295521895975256 8815888 55602829031543278249199999607022886912 8815889 261965093568852809587337882134447488690 8815890 -39266008708404193431659910959071726080 8815891 -115873232509000664075161671483636932528 8815892 -4865580470377877146472242421427014784 8815893 22165775816211030961631656090697206464 8815894 -54206856958161363626567106032022540288 8815895 -57174230822510932334299648023065431200 8815896 -97590194040152234926958965416027002880 8815897 242924409904386836307617945303310502346 8815898 336262714018100881704554138497059840 8815899 1619298092146006423360424732276390400 8815900 21079363150368812958118512746449996800 8815901 -12627157613146231012839075627163087296 8815902 -30039483362400433963162864221333998976 8815903 3609806183948202764645674491471598448 8815904 -83225119334753134234418523166010769408 8815905 -30572005954263747514920658478174976000 8815906 142676939807360216061183177064154619264 8815907 89952468788771569657552978308963299760 8815908 66211843226248250714653099317212636160 8815909 -163240878774271279902189555503230589890 8815910 3152315552617224582656771267737407360 8815911 18802613001099298574150542323199253664 8815912 18136758783473729027174359972617338880 8815913 291863026744687906787243035552394266980 8815914 37384406144470263881305361353160289888 8815915 -78527879560518380299222449165239428800 8815916 81901271519295787839188415837703600128 8815917 36568849511013559030005393540637601280 8815918 -7796741594821223167122498100486596096 8815919 86812091598852085432898112377600127360 8815920 10683169630568908912123941656287641600 8815921 -113115349862580124038858519071782278108 8815922 -68302238728638866507356112720781301488 8815923 -50750315285290011405660268921240279440 8815924 -83205812751785974447298777746042255360 8815925 -55739024828427910036724913067586803350 8815926 -48295588518166878763585375174653911040 8815927 92460395957708156730467812437016990312 8815928 89588275024306754908149927448771952640 8815929 60914392406597211340354653646275564960 8815930 129135407626119597801197442192118886400 8815931 327841350746137604613504554935887167712 8815932 16679715312283290049819049366155084800 8815933 -54918454945009364369179660875716167962 8815934 97812676414153387693188907903779023616 8815935 -10741470350981397554937479079686860800 8815936 37761416390616595275115463260650864640 8815937 94867649527118838794362541936430011880 8815938 87914887206383281996396275710457884544 8815939 80389760655454420989442632772596980 8815940 50096502851137799654034550615851847680 8815941 -66722744061241644336789109359490567650 8815942 -74870174748621057200187234077808184320 8815943 98406916296665515519319759746029636240 8815944 -15416434791230039049204299906246983680 8815945 -19569623354017443322662915874728836820 8815946 -481258410586692656336286663640352256 8815947 -13415819768278178867757323396836667136 8815948 51268807998878866178514715313720280576 8815949 151044947020983731445195608361930376950 8815950 -6384068262150921189821323893871036800 8815951 274158672203373302651531093008496131952 8815952 55009355246752971667258576194197446656 8815953 -14361828444598888099823602607370902016 8815954 8592916097613928010684746003627779072 8815955 -17228165999899354679409325289740850640 8815956 52103823350805949017043051798892931072 8815957 182420064091754422559487477198649926720 8815958 -299738703242409730306156181033304830016 8815959 9736469954951624243644646460597071616 8815960 -30877287170666884567164348866979840000 8815961 87128521971510360258759132195206562624 8815962 11492482121799509204446392614492352000 8815963 75898039503915352124065806902644816800 8815964 54497301844959861988782412158999255552 8815965 2772589102354090755290652371018529120 8815966 -45962705621546933880716052632872505856 8815967 -7737401137145380312711367551623671520 8815968 -25391741149786850570110043793636458496 8815969 -3401022638263231233303615219680513856 8815970 -42313403056012161613933162135776772320 8815971 -48206387208543146086679536596104857680 8815972 110511910163513915047603370646726239232 8815973 -242744777675493715705159589875836587778 8815974 121350597361349490281973086468310845952 8815975 -34812079001616570563531802275734511600 8815976 -149041932988948303761151587167098306560 8815977 16683082889211571321141878977314138314 8815978 177304371021664327822165606129250105856 8815979 357221061351992961178715972698895133576 8815980 9184720364747355674046588729526287360 8815981 4186940604525374682007408135195350582 8815982 100442239549590084703263131569586930880 8815983 -14447554921218625577561925877056026112 8815984 6267254783648256703273269285945999360 8815985 -65807905788875609313206660326511855640 8815986 137018918108505263805378857298827923200 8815987 68528600529872739610395352852388623104 8815988 -195475895001226094246616664994432080512 8815989 -284607631923917750924144241193979904 8815990 32971337547429849570360641794311722880 8815991 -168303271968898235437001144002021248 8815992 3637878060402885973847665753415024640 8815993 -34529180863899671445880892224182706560 8815994 -73190665352082945663155361552764633856 8815995 118917551385222094844126425960198128000 8815996 42065886601718152277181503179582273536 8815997 -18666433087361468571537852147219954048 8815998 2365959290110298625532560839064622080 8815999 -10014693851718275179182602667561986688 8816000 -166152430043325042377741244039168000000 8816001 -51113623575815883066711792193220303568 8816002 -65620363833782855855891007211325108736 8816003 -13215212375899169956591822255225750320 8816004 54509650892769935641701307179737946240 8816005 203908931500436609017887982197159264000 8816006 54325653737985895478756545716574472640 8816007 -178335434542033647338692108150999350360 8816008 134962648448581155915648888530519208960 8816009 2274277716171427372793892766442839140 8816010 11595463819260450254017399928973726720 8816011 -36201375215091126990883336228342295688 8816012 -79839310604173089769593919778710642944 8816013 -164713064261369080413695205227054071680 8816014 -28165396479379908075655297811883054144 8816015 48518136505651570529868822166599251520 8816016 -11533893888808209439667881787412971520 8816017 16614479029183352847713972755760294592 8816018 -28008113278817709074372939916242983296 8816019 -113369902713061967495098779426166426560 8816020 -29223267848386864162453722346049272320 8816021 5342694698136332096520988079457942264 8816022 -6250908200750243114046514434241527168 8816023 -144939688310772691583932044903935616336 8816024 54917896340831376857068696889383526400 8816025 -37013613089438020078063907532027244800 8816026 -76748370057523925137454605640892380160 8816027 67059857108506139111349447295834035984 8816028 15392826314911770661609999806969151488 8816029 60747641405098678071977332580179227000 8816030 -99040192580586902640252093688516963200 8816031 12960647691902716040835149773751735592 8816032 -203834612993080963088066946661077811200 8816033 -274592146166217847046004131230297243116 8816034 -13065606534515555940011153459273578752 8816035 48614217579395512203632162700274422480 8816036 -197947828389599983820059796736316149120 8816037 19127727735932239363822510204608094560 8816038 26967425108118717015762040697818152960 8816039 -171229440354778382263378190854336507344 8816040 -461381067984367227134205633477427200 8816041 -81103570289335495533223824615380905628 8816042 -96461419690198429418408924305607460000 8816043 -285886360866133453267843992511183530000 8816044 88475779025127790307654837167983355136 8816045 -29402227779817697446220163702451326720 8816046 30412384306346775779820759243972216384 8816047 -175997684899449692176090800012190622208 8816048 6264769758889241124352725480545206272 8816049 -189738813634286571576193478508529214832 8816050 -16122251128860514803080205545148709200 8816051 14019225452022273723038558330847996552 8816052 -11767545539446342839069009829173424128 8816053 -197675286046616186045398091809227335698 8816054 -106960334073233234813172942744381300576 8816055 -8498410129078944451148208628131096240 8816056 -170629220221170462388809987111031173120 8816057 -96461096761040665807561363568116202160 8816058 47005699441089082748023522833749330400 8816059 29553303625727660744927599664239496192 8816060 114613188489201425779999266967856640 8816061 15856935523394926252726454217711220224 8816062 -149682013488054382579010784929839027968 8816063 262914561782398697644675200192680853312 8816064 1252947500276128763675942510911291392 8816065 138718290058920379545562459297743673320 8816066 -1490304800746421714430195106403450880 8816067 -19256017714275246813065157023187027360 8816068 -59037163553170662548686218018591309824 8816069 45450620696815446463746974194888426140 8816070 -21821233592337062774526385040880691200 8816071 -249640361681675107374087041272039918056 8816072 169621293245673987713009833830056263680 8816073 -14482806643370041661629114739780492736 8816074 -18358468851015418204523720310563870208 8816075 -1352385106829156858563875921914280000 8816076 -38826414227436657096429776206773619200 8816077 103810612759866135935952372762373762380 8816078 60189975568012272723585314024482011840 8816079 -153599206274537105813049459376679020536 8816080 -4442512777135777963267617848174346240 8816081 118445928539047423061597533564794877824 8816082 40364356462328988464636826729168076800 8816083 237474069705869047008470727959711508332 8816084 -123832924251468036284571874329739837440 8816085 -39173076118779210970033411312719051780 8816086 59320209895596008332598050503354224640 8816087 53272063854146878577665846251275321280 8816088 46352532158696153676767705671378821120 8816089 53611531172000299238393544002921061700 8816090 -9355317336129754276652335925690265600 8816091 -116920241250644126872119573785930831208 8816092 -109074550258597081417319571896687056384 8816093 -43236749944795588589968639796567471712 8816094 18171696504774734710933126108785684480 8816095 -164094031869968829403462515561351802800 8816096 -17593814992345873914163913355632836608 8816097 -33553781500815921016402494511004728128 8816098 1422664718313545648809795277833190400 8816099 238427862412527521499631623487876154736 8816100 60978462547426535562756439422085862400 8816101 23827657574780778980821177275096333440 8816102 -23293729919540665647597434291774913600 8816103 197758308787565233023687029022734928912 8816104 -181486356019952443279343344977836359680 8816105 -29704027441994052669854270152991844480 8816106 -23908907972112879292810285647838392576 8816107 -30524994607242436319143128278972541600 8816108 37585391658542726100419154679072358400 8816109 -102100330757398905507904098924770076096 8816110 -9096933296843812495142303883236735040 8816111 -159040617530952429752524979374534227000 8816112 -7484205101190561590304490616826003456 8816113 -24633707655269083787575600596260501340 8816114 -92747493709974685970135404093135628160 8816115 -46076618897273555717405159703828096000 8816116 -133964786194961112657398142636576318720 8816117 -146300444195013905335063547141052330834 8816118 499748626762644532492211324956098048 8816119 -42014744144532596081828676248189423864 8816120 -43580784297931584545923134073645363200 8816121 1482343915796112957226055372332871424 8816122 46384411574029349896514115690762508032 8816123 -196634973369432193452728670051581489628 8816124 -55349768223982344447877866116825088 8816125 221895127220320353782100231055072935000 8816126 -23214701356532002889422931064039299712 8816127 -177149563037719882585933973922706234680 8816128 135388616386770496257702298983214350336 8816129 151487401177305957738817793064250281600 8816130 24444191400392277460905698378115187200 8816131 27419258637097391926574740889664613272 8816132 4749728936629644853519622427835587072 8816133 -149478091327894975752374283946044391200 8816134 -119435682916897621704488882598338450880 8816135 -108989205851232464378342519696185791840 8816136 45330599076771692318423161081757368320 8816137 -10696051175879820729844199657369198880 8816138 818436322852161444030277643527158720 8816139 -16978948119381672609227808136381641456 8816140 -4543635640137088432382677775983426560 8816141 -74089091454540319940618507786724054816 8816142 22227890093319564253144964351449806912 8816143 31405070168541411711487416594001689984 8816144 -44652652614244376144658778628502503424 8816145 -7148393753652559440168777098577504000 8816146 57590666950548199380834824663956432272 8816147 49040749283618374374540329995251102720 8816148 -17711035378972735728159970012725534720 8816149 -192572276310942322703745906372885020964 8816150 -5835222234867370929344569285333584000 8816151 -28243247688232680634717173780310114968 8816152 -26690375349204430079914921004079513600 8816153 53795707252854461449176962912324405184 8816154 -54820565129350814584107584124082874880 8816155 -205214457046657550012940148708666645440 8816156 -174763700006402056107264539930505300480 8816157 -43133812774303244675279134142887837920 8816158 -13471889689601960687020658709231672960 8816159 -55524533742129884719844643747886135560 8816160 -94768183972737549769460697010525962240 8816161 644427037561969712231668522151276864 8816162 31191588886930174513069100058877783200 8816163 -77852765021121886564669204837911168000 8816164 54486196501793825971014762154930163712 8816165 197690838794968668755209674059587250520 8816166 -125177433693473593617770064334975013376 8816167 -24313263945069396041103419096241543408 8816168 -255437458480790721811608131901400765440 8816169 109743270342362045697645251519670985248 8816170 1459149707078132318698509911686268160 8816171 -10500202648910447146787111475693216000 8816172 6221535855693517936839063637413494784 8816173 -19516467828978994930315388844828053696 8816174 -99948640662778233627569408599387938240 8816175 -8481205819196093720023285010948964000 8816176 7729761741526625333412919066139492352 8816177 -197341021925701083913866747669793382160 8816178 37285169632274175531425753653580009472 8816179 -24381435394176251079090300118913140560 8816180 -51576115095336084551614770249966777600 8816181 50122488931288315234880323233736800 8816182 240878898021545940888643849607246193792 8816183 90426624218378272078490220374180568960 8816184 65176902893964931554717688625822822400 8816185 -39822099843095261835317142322364599680 8816186 -67171851534929823347682285853428728208 8816187 -57436882331259141695661933212000772840 8816188 134443696501810386959040170296088357888 8816189 -36911534273651538685528726058705344680 8816190 -44214565344050807211235452521526604800 8816191 125942669058151067249158464749782246592 8816192 6418022592461188245353459679378800640 8816193 145586763127340489603494091432021426640 8816194 74538656806656909435607306844232754896 8816195 253679874140991665981572928268855042480 8816196 8749721234447439293564857080673873920 8816197 -59069389176400038793218694910670434660 8816198 147614898460871204778048889741492725600 8816199 -23672273100337946250084786462807593472 8816200 21205021204692680238144767583753984000 8816201 -127398021672315643130755503679348821798 8816202 -5857018528011698423804116529011501008 8816203 91768006096026890601014703177623669304 8816204 296449490044282976984658660476269056 8816205 20671478037662059907695760666167323360 8816206 4936302529753439737119953535302787840 8816207 63683387079232338259527932914238073456 8816208 -11425243821207371207096561131006328832 8816209 -182325747170184931896702701375346050960 8816210 350498614013454935874200310581673600 8816211 -1556324395364241620293923251529672312 8816212 -20909788934904197658553325175281295360 8816213 -80305279236744318645379067442110988288 8816214 43640718350681149403336592016746862080 8816215 -131085876951858589214000539079356433640 8816216 33478856549266053173852011667962644480 8816217 108051382534713270461759549813241498912 8816218 -106016262570048385174448537428859047440 8816219 181289118377384249281935857297838775620 8816220 24886081068539571421798591120575559680 8816221 60224030110862732557000054988481648422 8816222 -490625081370013194516990728241514368 8816223 -48407001802785157579933966820070828840 8816224 -61552167608369014073144118752283721728 8816225 -90932124618367379650586345546820882000 8816226 8260518963005075766885977047887270144 8816227 213334110401829567731635178791383000396 8816228 43176265860471406734341786663597936640 8816229 -398091981933233186567295895871033626560 8816230 -29947732680051196813238576665799393280 8816231 71044409274700289936546607309988495032 8816232 31150315313314897578653252680925184000 8816233 -58959740015118122878884880295204787282 8816234 -1775910467506171856505184367711151360 8816235 -23696471508464726157351382437124170000 8816236 -4211016368346052216952146388611439616 8816237 -258958469114218809776786953428286707114 8816238 55746964767312604109440927134545554944 8816239 -7500754762203950506767026213077578440 8816240 37164295230323520318958717069446021120 8816241 -28581751655266066404936044527607708736 8816242 -64994068757842505280586330123913856000 8816243 -258020880930843229252595564801189027508 8816244 16294008512916123760762748653934370816 8816245 13634721404816056465806245897239127040 8816246 -81140311438714136575299743941728152928 8816247 815135758672234272621420484357545600 8816248 -4220555800656705985996775758091427840 8816249 5975564870388281436319603691956898760 8816250 -12307878349533978797053308487268160000 8816251 -102258631082221618312680645959320919760 8816252 -128651276617959578351141768600671480320 8816253 63768660407397008371983366040241690784 8816254 -221897780180482370011120671543696965760 8816255 -45884170933855966310751940512855879840 8816256 10863680859095966152602326814582374400 8816257 -173049925256600280531600226167776028668 8816258 -94341902834912390237724643075579067520 8816259 -135695714013897474965129866320307775496 8816260 -47723814474268359981280999968765296640 8816261 -204030244750112899221652123420973057700 8816262 -209513853226876496637730540871135232 8816263 34502235165938636345822639035250175512 8816264 -285113179432195302300002824470147072000 8816265 -35867929595396064583254040850948844480 8816266 5544138015802323103872116419847435520 8816267 -143459793068143790041270009820886768684 8816268 23163205826588434733347581511096565760 8816269 -94632398594384928479598739112217092736 8816270 2805375797597883059297917094733494400 8816271 91335579804500755098727736051940548640 8816272 -64959077161758329196330583755805057024 8816273 268413924309381149659008001993235529522 8816274 10558280120185210270932756385057008144 8816275 -50996229750983879326211740712346873200 8816276 30478975124209729149992219392597549056 8816277 -150299324385540956394498181398294254592 8816278 138892206075571279266392416143199825440 8816279 -172012299012757505055228725959398816 8816280 -8721103137092919016835090576228352000 8816281 218949375262096693797312258010298731082 8816282 -62239575031611889348544432875347253008 8816283 -3216011370606397474563945476975427072 8816284 100399231734680834438732177705997487616 8816285 -128135738112117420198832722250742649600 8816286 22054198430673197942201959510039523328 8816287 115511627756128459687912890294500419560 8816288 -5866150672145235917498338782983356416 8816289 -85105061601795009376702320941421872976 8816290 -348902375204447591228449859830118400 8816291 -144383831888772997388158965550327366656 8816292 1713051002728120959886734179803391616 8816293 183600486264179373328659640905978373660 8816294 62786023059180644303960079015825801696 8816295 103766341752130252911852518806742554320 8816296 71307970529758893716812679870264678400 8816297 -4360951374849326038285443860544624000 8816298 39474220856352230720846484317717832960 8816299 32368192955280676996317828052637761864 8816300 112386999087218401221997066187113996800 8816301 -36351125662861417517725560381255140532 8816302 -286026965690054776464877562799373824 8816303 -159240716720604959844614932064975534448 8816304 7765738970508071528122305844299694080 8816305 117648302943509471242563483266083042560 8816306 88823883624826604312035039600295150352 8816307 -81419740175828193161749067867330359296 8816308 51623874414297230349786466017425260928 8816309 5421293853130547269578205746631158510 8816310 -2229344507023296378353997774742252800 8816311 -59963795047619681742429428054377722240 8816312 -92667282756150482038214210646422323200 8816313 327481122348083961629271713341015488 8816314 -8461678030487208812611897867229405472 8816315 87029011964907005092936651254572952960 8816316 -54924150370472833856744202740106997248 8816317 79915697866974762111899408458383287366 8816318 -55556803855914497805810390921062611584 8816319 -106523597116128617798068712160416265840 8816320 -18798140195380870342507859568356229120 8816321 116413628211662733881122182985241568000 8816322 37597723446789108356443209916799639040 8816323 -28612228702643586465034587670317778960 8816324 -61171153977026778109019963340966110208 8816325 14736209574230741849783902874289360000 8816326 -1945498583199128275082123654206089888 8816327 71522885303794405852936780137759168360 8816328 -52244618295103727758657354708276608000 8816329 38034777387416626782993671400800117312 8816330 67473212282232944278467144424857264000 8816331 -72151496498762330075855281015206718248 8816332 11440578169416442318898979068119040000 8816333 3779833600283617760119185339684142944 8816334 -77894450791321461772783970717172573120 8816335 116162547436061186672332111324240026720 8816336 73609395594735908887492300054633562112 8816337 -42697374979400388626331212147258904960 8816338 -4624224550047962274035310655882033152 8816339 46810207584574849528593495744687141456 8816340 6796602525634210022490536300701286400 8816341 -56085666597316837570363956962692428708 8816342 28834675459850911370993803925976672 8816343 -19177651304606857927031985427277020416 8816344 -9418389623370271986255667141504634880 8816345 136637842637457608526293942247710276100 8816346 17523223474870032876623596048182056448 8816347 214742437537683403492556156146283353796 8816348 193987659474910825254113282883047201280 8816349 -55526840157735953932910451059926359936 8816350 -33837717401422699954663498738039473600 8816351 28788342392463715739910748963207784352 8816352 -56496783704274313326889740605568319488 8816353 -12284492676163703608120355284082231040 8816354 91389444994038589543691695621664446464 8816355 65852957213773813435479455318927479200 8816356 2599661771544074031049076300150120960 8816357 30792150330871468296426743682347543232 8816358 -46221249953184316397394749019863274816 8816359 19355253160949785849940630848061205560 8816360 18433114762486291186755286448588390400 8816361 42831158606858722044967205346678715200 8816362 89701001673271121074896783451081325664 8816363 132208814024412760172296683168354500040 8816364 -7546121629437293596581990088981826304 8816365 56270114049565763901099237824242741260 8816366 -28619109540741048360804242474912085696 8816367 2117303103816731704729900885787786112 8816368 41979063425854430489868115207840825344 8816369 24141005914965508131225929081194229760 8816370 25047694013957455763115792905417395200 8816371 190293434949898077532435223147778229944 8816372 -66663747586987148946919234391875123200 8816373 -14849134978875063450370596770059243620 8816374 65162663457208164054689496605458461216 8816375 -98046042710059461503800104417267732000 8816376 -2151958021639030075234755573413314560 8816377 219733859240193687747053433461263677060 8816378 136889214213827344416216166138471395840 8816379 29635273412232101564202190425081643776 8816380 92465738433579680208931980114991641600 8816381 -28318981967073520400395064264405307456 8816382 37324030503275299869668976106851537600 8816383 40693547210788958536552309611181899984 8816384 -82779817955950756288289797150039080960 8816385 150177202109784467594700462926375650560 8816386 54473227244329070573164872063260897184 8816387 215361358404899524067333363258995315992 8816388 -59632510852704659445124094334683381760 8816389 1790175112739107061903593179240646620 8816390 8546832977175360021766626769953744000 8816391 66507077426052346030778873487944708160 8816392 -227473618225376098805259472375021102080 8816393 42415861817630470984063498251447590964 8816394 -23692986766975353813260901318358794240 8816395 36664210100766310313710026813614722080 8816396 83729444142793985524204683656971938048 8816397 33663161687774530154138899017740040672 8816398 -55623879051992941464467897012906932800 8816399 47544285187817475857349892682369115240 8816400 -5761724143030048543963524107599872000 8816401 -363890688627124094328590315363812999296 8816402 38764767942343260900825002929657777152 8816403 -24364782307638925939148144488238029896 8816404 -174725581304311260820881845609415467520 8816405 -92391291348537093878749632220679278440 8816406 21785666954014160171654809985621821440 8816407 -119519027348613112207419550228475106840 8816408 123304324946742429473860175920060661760 8816409 -21134115314915647598037940191346892736 8816410 -101154102324891980675149618968499748640 8816411 157413568320279817620536344774419604272 8816412 68885165423290813920269712853249204224 8816413 -153422207544386246777112984768352214516 8816414 -627172798556839622312351229513496128 8816415 15338579387493378060938692297618308000 8816416 -44747754902892737006716201163229757440 8816417 -92565617107982349013439294004172334160 8816418 57739676540972974912518748050477081600 8816419 -861664222204030205252994138319545656 8816420 -100488960965640970398547750370938494720 8816421 -106610453952220428508560645809530082496 8816422 -40953936568852519011372924675933509376 8816423 -143967645138289845768717259736148816 8816424 -8789556691300595808029479571199836160 8816425 -41107232705158252285224208144684027200 8816426 -10244852072764212645283457747961835776 8816427 108773333778416949171953255402921950200 8816428 -52935509600172608326272504473187980032 8816429 3539313032443341813547027152991977600 8816430 -4083134166489974014752172087671521280 8816431 53113916971542559966463391525958699008 8816432 54363928896659880892196926822543835136 8816433 135891823371157469744529988464245993184 8816434 42228346907655234170240479910084404224 8816435 -45009840160317359616560715663323042400 8816436 71490474405944609842348181243499307392 8816437 -4272700654391007288387613332206950400 8816438 -5792382592928161289492911875810604800 8816439 -73125446386764224667550297264953284376 8816440 156134303724457452483736889914886860800 8816441 374501217046270347576498038929945153152 8816442 34004715822992059905850938785968192512 8816443 3403891664815174004019068666163059104 8816444 6897320668703709920126242152095035392 8816445 10180599060311135182069291740125224800 8816446 -6300227577123864979062102391287649536 8816447 -244504604839510730184973540236160471104 8816448 -15974488129078519516697205732953554944 8816449 61422644998055026509419425543828928450 8816450 -72665670370778026062034430842177098000 8816451 60941414887293501307227735022211299584 8816452 120156625087279497375819403106397671424 8816453 559791750408106026264974462897132640 8816454 48423924089930919599315607443779426464 8816455 -95056240090988675074292648907213525840 8816456 -5934977270091293231866383104197017600 8816457 13594343999993922103317485812215151488 8816458 22921042422081607827186700619767915776 8816459 -289538661687134037553955235556594085640 8816460 -72867723327879116119241282473626915840 8816461 129131781693059306388033160645457571062 8816462 101667061427267746008381901640331264 8816463 44878512151195281841851909446068262664 8816464 2549668880234010247547326269299343360 8816465 -11503834238331959314517690898003014400 8816466 72938118798671581120389914898489600 8816467 -59832860613024365234797710573854355456 8816468 -190858493834057436182973965727273140352 8816469 110935734130880852137081851312243334368 8816470 -5565921782687885997505809345866428800 8816471 -27840359068685899313910870335439149760 8816472 99412252413825353747729217606296985600 8816473 152609300944318951207233467227821315722 8816474 105339086667013854468038940536745692160 8816475 -33000359537176231321688971000433760000 8816476 45125649643039635678673987858512936960 8816477 -191428930389337316953004901663708144948 8816478 -37231292832805206532362506077070456832 8816479 64242885976524188544122691303825792000 8816480 167744212667371639419154231262560911360 8816481 273207026337644572473303845833655560212 8816482 -75808875197195331866750791087769628000 8816483 20984021226044527757864866342219915104 8816484 120920193834746835006025912027045057536 8816485 126851115425566223928519457887812013180 8816486 -6309515179392528072830351750069481216 8816487 98775624473762123382369427908690421968 8816488 -52758774392645865678237588895635456000 8816489 2756349242137795625824783319675449632 8816490 -5424716426387001317664208619001893280 8816491 273365463091669708711878970955909434192 8816492 -94437964301537674925024604603418844160 8816493 -17676207363808387197477123368095457280 8816494 -22320134513368761289293362265413088960 8816495 55201736598996665527425071880921794880 8816496 -1024995245288336695072831240824422400 8816497 -81901967550277124061723733189744020300 8816498 28378423950772898708958497624855884800 8816499 82712160164788706932618443323920971120 8816500 55934663918827320091297391410575360000 8816501 -112488133647552278693873839038051276498 8816502 456319410144134202955452503545269120 8816503 4126451311572283578029009667888796144 8816504 -227222193206082380794422281621234442240 8816505 1468349062779492543280441633785950400 8816506 -162722525969116996030618882255599063840 8816507 1018320151494894517445724081758095872 8816508 -8495137516167190611203847613509818880 8816509 -41689874532226668565853060356163609952 8816510 22002919412037305863765263397877272320 8816511 61811979768618506312671835287707216384 8816512 63805531311977135840071422099377356800 8816513 -273995240387654615822995080995269805760 8816514 31571621537346344764812697890920289792 8816515 -9798401932333313289188386731959913840 8816516 -61717556809717335785970566988124861440 8816517 606888855916787631461149888612046748 8816518 -71208877649597194441057544895703427520 8816519 82663773409634107008060263406156400920 8816520 -9163205708264716065786253116466790400 8816521 1003890010325083399026788627573834112 8816522 -53458273845121178731043393669012751360 8816523 18672704414736731060391094667415075720 8816524 46171028300847815525350949152007462912 8816525 9131907638893736407624839609979078050 8816526 -49480705699213089017534087360493381888 8816527 8575441420930483864288499718971109840 8816528 -3019942820359747434065900253789290496 8816529 20017904358423276645150639811784531184 8816530 119042567672425148914997124211888780800 8816531 234254345182692956217887418836850652332 8816532 25323263281025449665080216496161126400 8816533 -109893968342359719999239678247754747776 8816534 -54886877687262163756949141852282287584 8816535 -12609441680835417090269450401932471360 8816536 -11605341974296950296142722345818275840 8816537 235503558996831401836208056444071546186 8816538 -37782891146116606363287579047435777280 8816539 -120921424994595458854349467632205174800 8816540 37165360171135819969403495053015034880 8816541 97147824465942604551097630848654393984 8816542 43930480234721749018828065940501094400 8816543 -193186276528884334764040749597693362208 8816544 -63457381864049943196770982518193127424 8816545 42919803370312734504000832881196562280 8816546 86371786746811806732389874381030168960 8816547 -57030837659637628584270243318806381760 8816548 613331861947881589794037439188373504 8816549 -12902616972337558261234579388756027520 8816550 18776431099962569069978751964392336000 8816551 -158609414176877613884839398525848770800 8816552 46872222965124240175781165379272985600 8816553 128037882677208453781756963433138872800 8816554 120696333920816851571004477580578764976 8816555 -59927372196540867196244112365806556160 8816556 38167404391617423163820241811286261760 8816557 302397283841476342862179961075784294252 8816558 -80514586810809837094037457062360609280 8816559 6134945589790273464700752933023005704 8816560 -11559450365064738452693595666949079040 8816561 49012950633330106393246224837962839080 8816562 -42496363696691093938374282862211879040 8816563 -8776674198144486465529419160513496240 8816564 -58690863387689871728804646143368224000 8816565 -19341497225054737272946537283336160480 8816566 -28821252106630555318039577301137405376 8816567 -112521059120110772649803439676985510400 8816568 -155780104704309000370071251677809930240 8816569 272943623584735116757825646377060675840 8816570 -59796873809699473853679526411306579200 8816571 51714061300734579080285689062245550672 8816572 113774229935742736621703953816462078976 8816573 61113686007910843994180360966326314822 8816574 -12335011602055013014498726626497195520 8816575 -4206090203001265131332301255662734400 8816576 -87443269011420052767144635546323648512 8816577 -42700362819130697621241453880891677696 8816578 24733823928308887569475481358764613840 8816579 -165485381254208771267602252147001210820 8816580 16388438627374231713495194236290048000 8816581 -101284450800126176281132814995028219328 8816582 12506351752392710044291706123210108544 8816583 72714286884428401753091546053306784424 8816584 71286572764539567401652971473161093120 8816585 21499324950816852291477140036044576200 8816586 9470415733071018855416450676465942528 8816587 31618699810577539022514579353592108400 8816588 66702876625992507350147632815375286272 8816589 -35567969190921890250597674779680696960 8816590 23291149792960578671648532096583000320 8816591 -2391091988386479527671038527457597696 8816592 3017121831374318031873671377670504448 8816593 120719817490240649563478975272082935284 8816594 -172237563158381052528240356511330582528 8816595 -7387285425261281168703053986428342480 8816596 -122428223810706685034337830682352412800 8816597 -7898656296560954409832834599183992928 8816598 -9234755946622484551285455211636008960 8816599 13329951151172938113611446564413481056 8816600 -20975456546887022582154363201626112000 8816601 21430358974827093624783885100376061120 8816602 -93779099957567138922617152400290399248 8816603 -35189007812880622611663191338431465696 8816604 57803120848294995692214000089541904896 8816605 -2295489355854745311312979278140375040 8816606 -119769361782331076761302109953141963840 8816607 -1047765317218666148208780129712047120 8816608 -216992245841146150078903696293832949760 8816609 -44570796162781308046260174348534988140 8816610 13004628588139746052370928011105502720 8816611 -36136757181980611738117660568360018788 8816612 -63014431921078712363709906982290063360 8816613 6138836508051864444618764235194567040 8816614 49876873264804218257020627073390482656 8816615 18685792391863913772544380869358632760 8816616 126191248594909645319620231325297310720 8816617 16156944734816570625557039387612929792 8816618 96007786520815841493498273615600803760 8816619 19297154668000839306053764226762249712 8816620 -62482420727845843668334352392748728320 8816621 -82549918669973129055704102528464282176 8816622 29229378921623124959513591639326519872 8816623 -245649411070330006203175715624752862128 8816624 -10321117799234027424339653985380597760 8816625 205481079680009029187001413391776178000 8816626 -16404678150034525939472085739330071552 8816627 152142290224175833370848083539590900440 8816628 -9285432691646695366359364308908083200 8816629 163332893528734073658345059895660909230 8816630 16031584715376466379094782153385000960 8816631 47237357438091093417722336787959064960 8816632 215955221593384348895238463114572902400 8816633 -31005882192100421677170142925665353024 8816634 1650130065196245775345849269768829440 8816635 67835330341164485887060920408935130720 8816636 74635359611064485281787932067493642240 8816637 -193330954136900512032980818132487825280 8816638 84622504758004347424929104608343013120 8816639 -14444950932367705314778052266643673576 8816640 837039873635590097650158144376012800 8816641 67306637953809636574951500439574231042 8816642 -56157281337244042939147161545597595840 8816643 -132511060807026059925173451568380115896 8816644 178506109937721177479863157548395230336 8816645 -25159025287080504961048683979520335200 8816646 -26066088674490237594305394157457702400 8816647 165465605007407926742867042174255232 8816648 1437033333657273310182645473897349120 8816649 -113960161976501958757147285281066850560 8816650 -14578505288707572066072983244026425200 8816651 121605807674044560280983275141009645652 8816652 2977014007603013234859444182183009280 8816653 -1452316653707602387606445604063185098 8816654 -45733240558668403921066359415572704256 8816655 -835979678199350534535478514024133600 8816656 6038965963537150123788014913818886144 8816657 -27763123736902939451280531278365651968 8816658 -21603921671509635933621059305980736512 8816659 98360405578292398738092208623387621600 8816660 -89720428833084485269165804722994544640 8816661 75066609716717900632722723446469648000 8816662 67720366200851105929251667510619084832 8816663 -26274863059112441349022604915577351336 8816664 96085632261420879048521271662715371520 8816665 76931127724865374438014188276856000 8816666 97551100362190495374585601778295010032 8816667 186610150755664505219211509438713303920 8816668 -13322235460151582984475311295538140672 8816669 -295378717450823443332487471107318086304 8816670 -11026850593917030503396406503733682560 8816671 146563081673461751512232623299030123872 8816672 118130204413797307878622558128958144512 8816673 -93494507703965073543543520327149734496 8816674 -72298287225960282727706706095166527664 8816675 31263022112054905833792215778786892800 8816676 -28247387080387716630521437989946429440 8816677 4252210704321608702760294861003530720 8816678 27063789641509891821801478778258010624 8816679 -51653697102282464159427825893256255552 8816680 11922791460541643209235586573890764800 8816681 -82639672569306486791530977994297488000 8816682 3050997949579996479697418393162072064 8816683 85342569984335855827843097514706998720 8816684 -84948930708899079380282559851394470400 8816685 -86999501945597657285060315678795875200 8816686 17578319922448616939017924280530665792 8816687 -103299538458628467350150501552207281608 8816688 22315278449434622880151831310548992 8816689 91097160944167685186554040115471432256 8816690 -33644565830020661181627858682302434400 8816691 4028203881446532026704747641588348000 8816692 179380462454686453135354671641139218816 8816693 71713481394444138198934160296701494592 8816694 32403053133679343432221666615052707200 8816695 10774844780753318476105558264351212000 8816696 31579625457782490720498253749153792000 8816697 86753121071729136640113283517514178368 8816698 2821439662185587118864852052528139520 8816699 43309562918240115913190246135731271736 8816700 -54694852850319883028397944947427904000 8816701 -110287225478708018761182675839079786298 8816702 -31884274001162141912147355290527582848 8816703 626748358674618165310864425665460864 8816704 21586452605114165144284510762682023936 8816705 28128170365283379900441493458751412160 8816706 41740496054427098662088737276305068112 8816707 15385992750178927433000534088662405112 8816708 149653792993946763021774073797697945728 8816709 29081827694518793582955985873395237024 8816710 -5057097971671982282225207817329049600 8816711 226507075026272393345156870261732052312 8816712 -58890869639335617837145711929193512960 8816713 -6333360466568233979726548686498117680 8816714 -7328626048396465985053964565336795648 8816715 -35137812669129843192983485218749364000 8816716 -201452976944650848142013804442326865920 8816717 -76085967363119677107599391205631444628 8816718 57761682286268678321325204911317276800 8816719 -513401695792654788058679127594348120 8816720 766688237157479693375195981135216640 8816721 -8079306861138672248889178426381264896 8816722 31999326830076437559222917442127430400 8816723 -236219346546839141475494466434871755028 8816724 -4408683534718053180635165005627822080 8816725 46540587367954258038934898217824596500 8816726 -42106459120837745913871839374643134688 8816727 -202274682891386886370801588611025029168 8816728 -65095658941440505755622800185178071040 8816729 104245994073221538556701931607133798660 8816730 -20860920619253972415296894689577441280 8816731 -19475937438274012322823223116764263680 8816732 -116142894023232338063701293882745019904 8816733 14912252928966121632498660548577351264 8816734 -715138043478174357313665971539563840 8816735 -112419634945755837390642939873898988640 8816736 -51775963128060321124818589503158747136 8816737 -336078490239286596302304834304654051280 8816738 26002798319349102035652466726663850496 8816739 -20619776034601299348915030568971639552 8816740 117985198108172286108605084940543713280 8816741 -22802940144135792417689868653223187200 8816742 97326059596420557347805549143405767680 8816743 -112856413787376003174989514468794887256 8816744 3486734635024440794416616438765875200 8816745 30407456637392174444627206014682915200 8816746 -4644367359393457467692037741591497376 8816747 -227389415626295103077375467496993649804 8816748 55161026433519900486181950933708756480 8816749 192117098583569755170081663465625841750 8816750 107885356657955032020243420085530192000 8816751 -42928323260054840897496174615609851904 8816752 4303006686976023157820779320253284352 8816753 -2334803641248610798815606544827774720 8816754 33158033848619034314238183379277214720 8816755 2385153661895922807815372785521131760 8816756 26685695536685762014032418711054793472 8816757 107835865097708899484116430509903914720 8816758 -52548956158445779596978346843812100416 8816759 83231760117357269086954113562265693616 8816760 -2603312775549148891310536327695360000 8816761 206906929341993054573681127007458467360 8816762 72649839483260290765726498952777859552 8816763 -1042400806962937647013781602470548352 8816764 90799045782442964862375885692617354752 8816765 -55251483161441099197391119729242547200 8816766 -20439763363999183771671886489749370560 8816767 -26959178096726741464410232973092259288 8816768 192071306915963154737786414037592965120 8816769 -13151980015093748434799208726587201472 8816770 -60639095225980319536099101804305241600 8816771 140067427619548916935792909480075278972 8816772 5536621851053211924209615914189553664 8816773 92710447127108571051667371771641451040 8816774 60913631947959004506651313842482375040 8816775 -47009308004018466310299154316855270400 8816776 102854548130836533059028663986435481600 8816777 -117232915114686679753209907062984336000 8816778 45551386997804564243998618760103963744 8816779 -17587271691583957864713881836823415760 8816780 6666339376464576807971036696972820480 8816781 87677612819528177030168655868145775552 8816782 -7811191192257771090367772366728878528 8816783 -100315292520335341304993521992803672400 8816784 -24808128494642011482799912102927466496 8816785 -85690421270118988111018568785078560600 8816786 -29601983394836848260437976799759344 8816787 6509577233567614789526955166502474400 8816788 126859430094423805044753537104294665088 8816789 -15461367950295850074178342107419479410 8816790 6492348297032655335896238107258638720 8816791 68562115079824153007448985011919253192 8816792 -21140997417134581434406952167450214400 8816793 -51424346179957656388064084837256703536 8816794 4994197974293689042424622760983224832 8816795 60043748461215381822174485103107769600 8816796 85850366245818339130927973864562447360 8816797 73102558470694147027143351113692910400 8816798 212691286274165754012284070164747504640 8816799 108956128752193858035847559242088151168 8816800 -102185206598929466068734445094515507200 8816801 -52633422215564430417204838065501949248 8816802 1323422519433606829840160517665231232 8816803 80278363979553410146248055805836062784 8816804 -16696516241161762009999369410689084928 8816805 115354148079532336208261619919216854300 8816806 -640743640954760485044749694017229696 8816807 141028246187811488743073608428576136056 8816808 -19586742977651039932535388748602408960 8816809 41088784506581105835383262321691126010 8816810 -52994239199190722556738951070336993440 8816811 65277818344094375086087746982488652224 8816812 61572271111248800457335927878188272640 8816813 -124619032965578413214140826489189132340 8816814 84367143548145652820897942564265679104 8816815 -35576881445030156135182051465949712000 8816816 -6678441190541222097323315732467580928 8816817 10533701571376363478181477847430318880 8816818 -73474206323339132768271689852537316960 8816819 163038122837307422698815437247131614608 8816820 -41813589770826518166997405803122073600 8816821 -54736242795607832588459255441564706308 8816822 -26209160868942746168465249455063671168 8816823 -71171429096390207808493579287203694000 8816824 241067129355100172501046684030733516800 8816825 -518323255084550797414349525837412900 8816826 45433388508842589576919635396195615744 8816827 -201108952575472861159473309676250023324 8816828 -11735063538414951970122221435967839232 8816829 -13957699032853018073703361207832554368 8816830 -35152036791289188272392673154448702080 8816831 -1116817513733922903441015325996575000 8816832 43672194073482529487098602082041593856 8816833 25375515314519642281066036368548966704 8816834 -20488199374362645195164717676515235840 8816835 -29261419246143249071168971862496075600 8816836 -30897102801051346029440606312239943680 8816837 186043038463061104608650564096060211486 8816838 50774314930519903310753971312789231488 8816839 119658822131374309816665581441904213880 8816840 -157086406759289720259941356271716915200 8816841 -41700044255141861462622958941704132160 8816842 -102442212789220197201294863462671948800 8816843 12396789678017449238634425335868601744 8816844 -120305899098064065370831451156045136384 8816845 -106548583763120078790249361178141785500 8816846 38907283771984654303396721854351263360 8816847 -28060020946306052361656521639093079424 8816848 -5694784285549585949394946137742376960 8816849 1862155646534666686465083688165521264 8816850 -851030474019302253198473460418291200 8816851 42169242458423714375127014403770641104 8816852 4183122353533508750542497764482301952 8816853 106692944384307214107898504881425375904 8816854 27255318109685985249066563827207769376 8816855 38375674024139362385587182501817386000 8816856 49597760499245439329077828037855539200 8816857 -64096882281965939255411137762998226688 8816858 38765477401441314835001123263461431280 8816859 32839551125257182204782577560839606764 8816860 -65685696188807269007243515884428605440 8816861 -252403561153086524446059822598871048538 8816862 -35049897038489130614980827351285651648 8816863 210399260020932490120375263916759234800 8816864 180861492655327742870059169815904649216 8816865 16642467580933553970411005507632189440 8816866 -27555473421997028077080798493307260416 8816867 6073822613456776235196647786727396360 8816868 -12505232310723301024957799966096606976 8816869 -209006713907967810650675391934740249730 8816870 86178387376144536104775246812939260800 8816871 -66248638575664562948559972843963380736 8816872 43320163421773108743386215928031590400 8816873 -118623144225103315828730056272936785436 8816874 32839719612187147760251161246652416000 8816875 23852777634871705064988388533105072500 8816876 17333237982174036927705534582149667840 8816877 75013079849430689559765768921465295680 8816878 10555447268565345902365217584087517952 8816879 -67028051027007908320326785507313394920 8816880 6211294667449350756688674475472977920 8816881 41545019028865630088623349488338009252 8816882 -70513254543123983133622159733908065888 8816883 175600040069274199899719964878041569648 8816884 -34057622387655607325914736347749741184 8816885 -59993039717462994969833098908485604480 8816886 2361323721976778231831249096397960960 8816887 52206176752755312145550958285990889752 8816888 40360639504906237465144423019249909760 8816889 -49014899836339011885567977571312979392 8816890 28162586779827848257810985766997862400 8816891 149699312528828999985605693116756928292 8816892 -570578303845319542736282926245789696 8816893 107247833622166409523669123319442864320 8816894 -15428301311211448479626589939520425600 8816895 25735883681258068276590523659943864920 8816896 31502999713027821581729533993395683328 8816897 292277539986070452744449280210233129352 8816898 2133753062636323761030227036701509120 8816899 75132104473251042200169758549931713760 8816900 61572933111934970036014721591119344000 8816901 -29162224176983050825344823164346852800 8816902 -85308093108654901214606855089463122848 8816903 -176221332222154404144624441007620702096 8816904 -1101494158880410353352389268174848000 8816905 164437347437230296783175765680221769060 8816906 45688857539532125494083535255575809280 8816907 -15409963716684396024145906143981504 8816908 149982533797677040339580215385627084800 8816909 -21672062945837735202825348896649121920 8816910 35018615914369213213890887031319921920 8816911 7032495467577435496818895680838926512 8816912 -8503249823188226009407868692235550720 8816913 -65432317057379376916135594341999366558 8816914 65826116924738174409291161913915877152 8816915 -31836272547057082226471542544338033200 8816916 118987244218162307654453999535131031552 8816917 142362503767451131194425403919852157966 8816918 -171052945590089573928609650155917877248 8816919 -131273734543873954965352222955099836056 8816920 67326930632258992279900691538978816000 8816921 27739775959224658021479111219566043012 8816922 -46775500796781156182790974716426694400 8816923 -218834028547912587296195262634731832440 8816924 -94074084061066188296390575302217895424 8816925 -6868532428513730394616305021139768800 8816926 18261350620543204900009530621151694400 8816927 6390606454605073254947726247838629888 8816928 155936005889947744132655334983844495360 8816929 -219241254189835723470492117095505475920 8816930 457220649386435451808274700799118400 8816931 -14835129423059166083220428367003740880 8816932 -180562738795661153512607731647715971072 8816933 -235285900318973417571832937293337722818 8816934 -16618067933521494831770481291681343488 8816935 257167827498518067523395005706493440 8816936 81130711948635510502695700742851783680 8816937 -102038080235124084596078382449444057760 8816938 -16160776960451980914410588631534664512 8816939 17408048471928448763447027946418018740 8816940 4398503672489400226186681493918730240 8816941 41487918242624591281776056300725211872 8816942 49017574670143563022029405068580332544 8816943 45199057885498960670239612912954349064 8816944 17071457369919310429816279387765391360 8816945 -17759329702198116853516803433706509080 8816946 -4520274070700931130724895818303231232 8816947 -903369824063990895198577150530650168 8816948 -44101364627868312319410168328469336064 8816949 77578657046822530235211533852122008000 8816950 2419356462300890685565895766618216000 8816951 -83564806984423610972637403204524912336 8816952 47437853686533535781324362779369676800 8816953 -703493611701690511237007188495520179200 8816954 -40673029585497475929546251480191710720 8816955 -12977410236862369241766018923180213760 8816956 59301642252831910514474157720588943872 8816957 169969876523566096266480493188579099660 8816958 20487159891306294101168073509361254400 8816959 -31652921767264656656393882327977867840 8816960 41768754495583651395163014410167910400 8816961 -131179414322431785193904705313691531728 8816962 -1623209606562181903089866121512315520 8816963 140127441359893927784869200806500022880 8816964 6797136062278120055315149532179722240 8816965 65828176997980593574849474657652705280 8816966 63331083286167952456385882372763630432 8816967 -5123137563505649351915272224736075872 8816968 -22419949719707274154633661474320250880 8816969 -89556795313181793814962081568723652160 8816970 -52230645722046382702595145965280096000 8816971 -176395704331252226587382759436468426656 8816972 157439877028445409385899383434573099776 8816973 132929619966783069139630307949770714688 8816974 -15498483396225642873944081972919032832 8816975 -46535830796241417568326211087993593600 8816976 655108521974098280347075250473009152 8816977 -60966195346895017353773459364653990540 8816978 -384576517012298295732024562480738176 8816979 -56949782083503126475750236391432691016 8816980 -29801855239988024935254947031704736000 8816981 -19376679159520367657351944978325155488 8816982 -26868924088322884492811370253214691456 8816983 -59436109132846931695837970017188921680 8816984 152835795261384591262903959851455057920 8816985 -308474197275794485204502008795353600 8816986 -113578876655216109142217679096775141920 8816987 207968725754702893903989443084571309636 8816988 19528132638511930605546386936455741440 8816989 28006499844342625444220003402334428672 8816990 -8669147194677363205531620036615897600 8816991 44829385488469779869101841470719853200 8816992 -175417027308543674592788466964103036928 8816993 -144724565799532427711392633640831090496 8816994 41350272275818597084434599858836649424 8816995 -85720013672204028943246881769915460400 8816996 -12681919847523354587083729547558366208 8816997 -12891841259539435476890978058559837056 8816998 47944879909282586350663935736948236000 8816999 129633924221024383728868143055932739152 8817000 -32936953581783410664700449005875200000 8817001 -188843597753709997284623228296677050396 8817002 -22790120161468063048883101255969044048 8817003 18889518499047877671452267870251627440 8817004 11531362593173214399060931474805932032 8817005 12107497411724653723341140910205371660 8817006 85746031748313436292393893023892113408 8817007 123549348241599655533741166215959268480 8817008 36744284613633200269385263688209170432 8817009 -48966451158752630276386638720518389440 8817010 -27786910246920832873401537542179128000 8817011 220991671376374377208996830431169485820 8817012 -288504035217780376384406509779024764928 8817013 -23160382063030309401516964156865397000 8817014 50442685652751344629008312527826818112 8817015 32522287471839470062750143172503636000 8817016 -69430144959875363592384901575084810240 8817017 -31287962763946202347956313337955109920 8817018 -14179757979400053154849582103485232640 8817019 67813530299946519915056653262050270920 8817020 48283513631888157758083173002184744960 8817021 2406382684327097918886357725873015808 8817022 -80389386566213823179547991563451387968 8817023 -193531347981387170413592064346890745728 8817024 86619036689169138136267326282887331840 8817025 45519202334711427433301610527932988800 8817026 -3616013516884113954221813892310671360 8817027 -34058206893233837837696162282382668544 8817028 299603083766313384465469672674809984 8817029 99063116209998083391240499575053528928 8817030 -6439109443478146247339937827225975040 8817031 -65709754870348906748639728293641896168 8817032 12542019557748393898449907004935372800 8817033 157748568470330069762016182956057067424 8817034 -64452352295014623830997167371870501584 8817035 85200474363748484056013570889825288480 8817036 134885739102979235574828866890383544320 8817037 201685531466074302120186954816148247212 8817038 -16887984200977060046883559250721242304 8817039 -65147432269150805047180761019761169920 8817040 11503840369735626922782941850913996800 8817041 169015701017354364292962723461623992384 8817042 27240850207123696498009401872185052160 8817043 -437911200743104177050310043433147069696 8817044 54089467444952560892382920036322923136 8817045 28278641832019952423681882468735179200 8817046 3096735209841517487699570902003297536 8817047 35304187529009263243594754221931735496 8817048 -24190685254018955646646880492396851200 8817049 -97435414193444361391346527715401376950 8817050 -12979022852429179482953733695953228800 8817051 -9027576854113587504910141358523156480 8817052 -7458341384779435452896083511719649280 8817053 7761772830960058919285315985802302720 8817054 -50242823986500817722733937802103846080 8817055 76768357288984239467876998021789484160 8817056 -71008167207654874221470337888729169920 8817057 -113923602701573919269708739936865631472 8817058 79562184754651847010520005716298504576 8817059 258962055080119022740339791447895998816 8817060 -27721638468584602412445555977203200000 8817061 -155889936179151920932763074323902746176 8817062 123881050662821722834346465215803588864 8817063 12131953911602443466329482600712810704 8817064 40010550256327370950056160920453120 8817065 -182720174989260740750593304167472712540 8817066 19612995055854622725219606679899409920 8817067 4349936561638707515859975314379270432 8817068 49267855260941787127670164453630616832 8817069 -14025037332108581733517364148378123456 8817070 25424157323880393754522762194919980480 8817071 161809683460025658916141234880556304272 8817072 7643814015852482360207689211727052800 8817073 -137177133465740753353642178781066436800 8817074 28597464447011155733144816590057612800 8817075 78460286760922411332403164828992790000 8817076 -134082305889994536680293477967205658240 8817077 -290070455486714370602898540859258285074 8817078 92270731547154879059888997306602565120 8817079 -257388092104520569079207238545787333320 8817080 56597172321069218439286002403688448000 8817081 -16583430557642679146881388420649000576 8817082 13920971714555101372109072950414377984 8817083 -42792057349920104277618075839132362560 8817084 -50725980487406564883834198425041757184 8817085 89333731096293208699059467441761380780 8817086 16180595042539607072308581036075589248 8817087 119798709996312268677461673540762634368 8817088 36794838939253351916074005983244845056 8817089 -278678027344494709430939921235338962110 8817090 30921029382362295098721642587612951040 8817091 97259612097247301164376503923358974984 8817092 -28211253862213955465375807683380672384 8817093 912283051834342785544954233881623200 8817094 -10469906435714296057837638203110366080 8817095 -47638046424628928041280138162187340320 8817096 54345915702155897279872838202903920640 8817097 -196739601789968810416369612021861618560 8817098 56876116794655704685197103778755528800 8817099 -181368874385842894316025999710050252800 8817100 -12313347117236730909763393370797721600 8817101 60685986481501668972428347234914711330 8817102 16424953778408254818892014410912563200 8817103 257379316837923914791050077955610714352 8817104 -18818713459515846954608873826175918080 8817105 13623151499897078182109769757477725120 8817106 -89482176434705595356441551080241465344 8817107 -32410322940307810702629095955972912 8817108 41068289747157649796686860197873141760 8817109 66555110543890241837950535796441898656 8817110 -77324770794522952436508942508645367040 8817111 -251710522899946779836623610512220280480 8817112 232189616105569347991065343595484979200 8817113 39373647299173961280361067492499919104 8817114 92481099252043347113109158741937891840 8817115 18293376073838551060836654402807245760 8817116 38434308900417089615925113383811260416 8817117 145911134389681091254685930176917271680 8817118 33569959975066489576352353820643888000 8817119 -72414051416353931590256455740070022880 8817120 -52898171661752363631504350401580236800 8817121 125784174175039595751142391554350762720 8817122 10757189551027544391486816341853356112 8817123 72305819667037622214043525197633892608 8817124 18166297213830107628451304312076908800 8817125 270421307881864622755387522213757307000 8817126 -438760649139117773330439402348430656 8817127 131580033187648081983916407177923845272 8817128 -42223436660692981369762003721414983680 8817129 57467475067627217047722139489744050084 8817130 37530915827106514940955158432501836800 8817131 279265804471521936740683785444313909200 8817132 -5459017245998834724185952119577056256 8817133 -39435583909440499424563517851433628672 8817134 6536636169025294484365127231288849472 8817135 18099375606053564281878255412219499520 8817136 -13498155233252871077208883805868032000 8817137 13895238829577631967391448994860524160 8817138 -89634708619970076953607296189671696512 8817139 47306511903834687915483348579532268760 8817140 27985960343639475328772215985062041600 8817141 30271886697922469564107597573524572160 8817142 -92869569508066630443452081353484953728 8817143 -861051126958681809237556283728715256 8817144 -982686518766813245251166299682242560 8817145 -203842469135610764075958255260279495100 8817146 -27415545876682658446161922319120552736 8817147 -45199653202838407282621242355385130960 8817148 75535388157095327261366796367736112640 8817149 -95185621484846580335607041398140090 8817150 431922202583269795283451672329241600 8817151 1495008593883905635708990327037533552 8817152 20360130027807814394405701250891907072 8817153 -144320325759859273524538740085613072256 8817154 145049164167122730428067567478454605776 8817155 -827101052532388254887816131024099440 8817156 160465538029333295300501684959811281152 8817157 110539692861718316936054197333893064672 8817158 18488032598056036121972311464962361600 8817159 813028543186749271024246052761509120 8817160 -76954744037706399010757236846252032000 8817161 -1266026086559302976504444419932734976 8817162 71307280393201705018119009830550749952 8817163 -53331774191117045800854755392752220588 8817164 22085289913296914901596891515371234816 8817165 4450467987448852346246350607639742720 8817166 -122550977927113810074349835252898235968 8817167 -104562091102468515594379566016230362568 8817168 17370537469525538601287647223248257024 8817169 -326270386681069150356725050552745346204 8817170 156310279533169150673707495017213360960 8817171 -124274289802350442365681156394230476736 8817172 9550211653666775814728797322550935552 8817173 -81299284349639775383167428767772125952 8817174 1155652774588706211685612198884621312 8817175 -102594285707196938975131875628551646800 8817176 70574095889637980916338622208585390080 8817177 70693492277394666439921675577691245520 8817178 93183016848356771463889395910182170880 8817179 -27249750086997382449473258837369702880 8817180 87575499727047287671600512801005736960 8817181 51891521273526656521279855251346728672 8817182 -53061850632630221617422519833763225600 8817183 533115975274134607113520991910777504 8817184 124113000010798160672592170498586181632 8817185 -34914826189041843755952515007731991000 8817186 -19604190115969359259978858966860736512 8817187 115864014071482291240478980794581205200 8817188 -26138708555191629789508846386904350720 8817189 62364766070343028022203252990048644960 8817190 27033196359407974846286870624174092800 8817191 -133149296225118044345101557410582502408 8817192 -40249869221082640990489291488180879360 8817193 462273603637975930128260691240588288 8817194 12000367066783722209944221985095646896 8817195 34215136312196933960874212009543623920 8817196 -132829006096582756652344848178929200640 8817197 -256734738155113127934592937821651288320 8817198 -18250463141977393227853102600827038592 8817199 -195149070040729205047351611021468305400 8817200 -17535145884875090650783212392782233600 8817201 272351677948668525330767940136409147040 8817202 -4915205693637883699026149867747486448 8817203 -94824661301533267975507982543070307344 8817204 -113335489342270578475362487661058521088 8817205 250124499645189384620804202634517499960 8817206 17421452943967823885815093671688593408 8817207 -81731991553321296014464981728601444248 8817208 -127248266792718786049046094594465239040 8817209 229446591246557164595011644489808570410 8817210 93158172926822461070291368715693251920 8817211 4518857227269691513664588979016795584 8817212 150878056840609852469189520705402842112 8817213 96553358503638778646189743996169420544 8817214 -15484140842474070903888415289149445376 8817215 138472054691610731574773197177334129520 8817216 -22776367400608575689988924733736878080 8817217 -343363316269162923643810876596120377808 8817218 109899091538571857228807977508400774720 8817219 -42668859633807112160856368641895580156 8817220 53787905932662911904652654555030202880 8817221 -44630454055006285628297333579492817888 8817222 74234575258079577775054198939213050240 8817223 64060286415411193875771922167781360472 8817224 73627836795590378755200184710074880000 8817225 45290203227348854082672441103728483600 8817226 -1316742867402233093033947062785482752 8817227 107536948042614932829776920728954125076 8817228 -11976699182241346843543813401130598400 8817229 16662104287526041661806031830410789376 8817230 -9991232242992091384707870494787772800 8817231 5832408722626724420537269825070054160 8817232 -357562547827568180147154183868006400 8817233 -241195772555403827674886335011807011856 8817234 2799634535048767169261859666574242816 8817235 31855013512223817677737020659149536000 8817236 1056751880343897253390075681111130112 8817237 32334274663325955264875512435990246656 8817238 141904750477165655055218966745865631520 8817239 -35951092537448578714197735281998495176 8817240 -42839152790932464825833241167648563200 8817241 -241519854806685144451814282782529034358 8817242 -51908016958806111057615118204809823488 8817243 -120645178740892253810374808203432613736 8817244 -34355189952523240405882504990484825600 8817245 -131874940679693333081151714482449259400 8817246 89101667491083757055350142640881623872 8817247 93572583781720159107254943854893857600 8817248 -27077045072878474671858041999291056128 8817249 18078792642958246424672676636458233728 8817250 -17549654394012243129202564864621872000 8817251 74551039674962944732976697041104692252 8817252 -60113559219626215586295980069927021568 8817253 -8553513128846009438328399406617706498 8817254 172471391772340514805389241535274928000 8817255 -23801453791579545315924573771609430800 8817256 -15845921836629550732065463667489341440 8817257 -3218719291616161795270719909758555712 8817258 -61684403303497918360663432503568694016 8817259 228682458114629027869822942309930649640 8817260 58888034107150834583727468415686266880 8817261 142704105679068414193212997842973841472 8817262 -13459521666327286823704017262234637568 8817263 -29265889509298298107670075375323471776 8817264 9113579022457039578960040383673073664 8817265 171575434595861359728068256455432580660 8817266 116559767331509748967437851718804326400 8817267 -62893864751501039235926991861102487488 8817268 -63938071981170961477194841676863356928 8817269 326644869258138659947468792155252404160 8817270 -37940912314633612989450894810654720 8817271 -174645787929434281618477930928334278016 8817272 146544525916054792475040057582389452800 8817273 -57740399105747137454758569546482064720 8817274 -91385063969839665109372810568000862864 8817275 -63290864859893467002314284924880678700 8817276 -41529208325091024830574166858245888000 8817277 18358650383966326259475309645413186304 8817278 75632295698160320046021952943309821440 8817279 -2931052850349922337832588981687570432 8817280 -51812341962890968439072563962839040000 8817281 99104678220416997426136552603550332464 8817282 -113423332863680378667339553269643161600 8817283 5911237191242292075185322899010961532 8817284 -82647534403758666683441530513695166464 8817285 -470523359818404915441350697755216640 8817286 135241927242548845984504744350924074592 8817287 32750775137098908949919413571837286936 8817288 159719494683175822239908834545841848320 8817289 -32244876891683342954485629043037184476 8817290 -80388256827914182676984666461228893600 8817291 -10135760462251878246783083281157729760 8817292 9753812864842118601962329021052928000 8817293 38397396267323966492145638441907535542 8817294 55531425416826033221817548472529692672 8817295 75622075166652478188998709539155537800 8817296 -4507098422184850735767391281112989696 8817297 -170358763688337402075209906135847195072 8817298 -25028181803374059963014371599402968064 8817299 22282877642066128731293646079476240960 8817300 -26155779191388268910614302936101395200 8817301 94918171898684608072469256766922844302 8817302 -33483505425421252418937724217549417088 8817303 -71883913319939238624304416131427101952 8817304 -1673591977953461676115472609690634240 8817305 10639203321234275572389642425778944400 8817306 559055850155560947742433918216702208 8817307 14265386695885346180459955954956887556 8817308 90684293546492746421732179850568764928 8817309 -181420477008592121822993366801844953280 8817310 -3562595124277791476084027176011824640 8817311 -220064904587241376869124049942782032600 8817312 143911819950576841817723091334201344 8817313 -178219134077903163631744678908469489438 8817314 -12933988595118161122194921421454088960 8817315 -4608732812263704034760838052516838400 8817316 -153525734213916336678671485356512796672 8817317 -50871217464754796569065850112486046660 8817318 2287957998383277479358198262252748064 8817319 -35485902615954230541390472785893884320 8817320 -25463326169019394458991581434528256000 8817321 -30092883894054774465357418554525426288 8817322 -185072718667278622354619803456605696 8817323 -283260412952948747004402883900030036428 8817324 18404310381588678188471170456598740992 8817325 -62172954235972344127750251132859718400 8817326 -12859362326295807597506924119968952320 8817327 205926304992163335019340646433935299640 8817328 -30359659618280402262289233376065683456 8817329 33600425805554930620112496371516406930 8817330 -1791850724625635509884012163584000000 8817331 -207105247274590433596559531967005370868 8817332 59117663979216740723231485405968679296 8817333 9340578863353322944325011961628358464 8817334 -218799142119366870332945716393261046400 8817335 66323962933145361535293059522218893360 8817336 -7320154580739834275678007015235031040 8817337 26968002930834272067755593732726522440 8817338 -154272963742477690903147002657792819456 8817339 115683611560741775176530981725415005568 8817340 -32764603033621234294381649478660433920 8817341 13852187745136723294048941274540452864 8817342 -60892198024271553271228473303748394688 8817343 72531201019453841758411543607422085584 8817344 21259375732173668151451847833861226496 8817345 54693136221980177606167948353285476520 8817346 23561836001592800014306777192348744224 8817347 7560352024319877303935598720079375104 8817348 -87431315492700441946911742124400967680 8817349 27848691146464522646240443377782082240 8817350 -23355379837923152423139789171945405600 8817351 -76507474153434700998294929618571342168 8817352 -107878615468095358314333439142858726400 8817353 -174824909851860968127409390752433663398 8817354 6749417478653218170440460736870163040 8817355 -165599532598447460659245646641622622640 8817356 -91355505555959037212918935375720710144 8817357 113356226571508104077807057993272079040 8817358 109427973033324514874278038016395929472 8817359 9669508316906331892718588358686185416 8817360 -21526069603710285962361819877530009600 8817361 -2023031770354686021307356086748426240 8817362 74354209116260586701807529503720268432 8817363 210019139986957694730252283370688655200 8817364 148698636472481194767352685482349307776 8817365 -2125742295627320303138580949179859680 8817366 47736522506260147392315630704165644224 8817367 -49616444081123880651490083753377917120 8817368 -34339783406658121470827590606218854400 8817369 59396192506212776106192138911176567008 8817370 -5726289373781404292328321989879711040 8817371 -148851670245058028416795796724214234428 8817372 -12371032466508655720063737480884622336 8817373 -24866050385441880656699004279530810100 8817374 41923540927780240949170110812045175936 8817375 6941396199534128949537375334064640000 8817376 -119112693931645662698985335770722336768 8817377 -120200243951631360014033003185212615774 8817378 1319878612496821511381460492579503616 8817379 213268048089100407851844344837520297960 8817380 -50220192051428533153527987477304750080 8817381 45073843045496889811449969220353471870 8817382 -53063737024259015782338608357031899136 8817383 194449647305684623279368773970712632 8817384 -18107579364442169048937648166814023680 8817385 -132639471439915616489730412589656755420 8817386 -131129003678549835766153723937357974608 8817387 21718014164339453913159990255788441280 8817388 220005981949516171746317644767376766976 8817389 37236557916273548347576373648391365856 8817390 -9706450775156239543713950959191686400 8817391 423180624449468212558415017440225176 8817392 -16564524894185596250385727011099770880 8817393 717561061608773598774195556496297664 8817394 36254707466940788978785394650346324496 8817395 21540368569991642835095968073223786720 8817396 8051177314932962963235659563038253056 8817397 -262747992544660592668528408820047657508 8817398 -14963286103761896947483895055767910912 8817399 11523367278354732339705869419753503600 8817400 54370649223609745373487621368059392000 8817401 -14913399343165600979233231514776844736 8817402 81277365328299982818297709751743720704 8817403 22162894092959699695813225492435979028 8817404 -80173510625940071709737786897512793088 8817405 -109744380084305753491615228937582439840 8817406 73460475686837716093082595902227519680 8817407 -25185561761040269294334674236308238800 8817408 663563025751071123733765659411087360 8817409 174183231056033332116043678425478756610 8817410 13858024318021295140909106997401909760 8817411 87089625700307174620989427566692718072 8817412 131091441449833933506024732361832137856 8817413 120350649035190439548768362350605517440 8817414 88972522593065873205552924668222005440 8817415 26068678345510559564625729290366435520 8817416 237149101752850623584437053438474700800 8817417 5145677222143147210594468766710789632 8817418 -56024032425545672444042564622493289472 8817419 30613110710625379535717422161312791616 8817420 29767017630627471641998980050450841600 8817421 -209647380006324149167611420020418028500 8817422 101477911783151068232592288413092629312 8817423 21469512656116745587431910034890541568 8817424 10441854272834411980336480771266576384 8817425 -629364548950086819056323360319807850 8817426 -52264801161873163470593065941243002880 8817427 168012850912186047301636250265103795200 8817428 42925238281647255767173839464666263296 8817429 -122003335394815073619452884360449093216 8817430 -81719407036451361325224176721073232640 8817431 60616829242372038741268597910875910784 8817432 67069005240355965173982092766806016000 8817433 -52258892367915305124873651227086127424 8817434 -54817467871931147119502168769551666208 8817435 -115499680643153271603770397586752422400 8817436 39995288801142310633913809022119979520 8817437 98716233162965087554051405247505610086 8817438 -17593257665615559579129778012509189120 8817439 98951183236862402687314373384533190240 8817440 -44828138498850330787035883489915699200 8817441 808854340791790026095478484303361664 8817442 12051500628695001162707927462137034112 8817443 99143168812307805705669346400088409692 8817444 134827394837127010335013835971839283200 8817445 -17796224949464049018958008619665955200 8817446 13091886376072955473024655340672366720 8817447 -48846996983682399856013084593485034200 8817448 274055790698652765194072362723597839360 8817449 -213333853120585793432502750303018140550 8817450 2516157433920173566069528859664864000 8817451 168501235585214769704543801577672568 8817452 -148861121903550230423710537392751040256 8817453 188920916440970349618319589356736049462 8817454 -30629797040144548529589103434205567488 8817455 139775066310887919301179658096426908360 8817456 -830583535071580919587641319936524288 8817457 -52744807938823788000824479607013920736 8817458 78201988546160896177816256034932078400 8817459 1520437022974984813481333316257227008 8817460 32717307205956755709425483219632412160 8817461 161318092371016701990572471057749108572 8817462 -128645631544687032942881904980758363200 8817463 -4599697137575200628213455160641628400 8817464 24576590767652360318672901661460152320 8817465 6700000237598572049236519028479032000 8817466 -9773707307173440788430860961313255680 8817467 2424387793633433046425025144454057512 8817468 -65703949475016776195424344232433655808 8817469 -83781957640098757641485198261160771130 8817470 38359718369139203577969393176186492160 8817471 51623916554647073629494919591008014880 8817472 44207729938128531204964424647937359872 8817473 77672168292874386696371326010494088640 8817474 1724170365624187591728227872582263552 8817475 78444274691337855130025186035761725400 8817476 -147316599769824119675436475997027053440 8817477 -27383225170897800983017421415633365280 8817478 -44881921705106063538550410576137292960 8817479 -294504318410051892014058376700903352960 8817480 -35486098972826418517384123987046400000 8817481 -105812686821565791893237332829220423718 8817482 40949354387766483735463375433953643520 8817483 63548813898545993525531257960702685184 8817484 56582513245957808528004087260571774976 8817485 -2341991329080330842186336365818048000 8817486 95151100636685709589321799233360409664 8817487 -38337782794660371158369670713110668288 8817488 23247930606800348267405822974826176512 8817489 -151408242281615883297891252030689498892 8817490 32549393939579785453493974982024217600 8817491 -25767533561921164885024639514715456000 8817492 -24315093201099271788370305464876863488 8817493 -166864498825496737787047380564506110258 8817494 425619695861881368854954721555984384 8817495 100939031989823695120992425178947607120 8817496 258125203020203658111638082236399585280 8817497 -41713836888262874454166234007681978040 8817498 161690281551369982567561641827124409344 8817499 199195086774829998614491361681023698360 8817500 33927111519125737108264160303090880000 8817501 27227494865703753291572560109138688000 8817502 -82570566472483892488086113497920252096 8817503 87846411150104368983568877645932265184 8817504 2489655033959016928909299958075097088 8817505 -117491248443844627853027867898793482240 8817506 2067644253678150748256649121261486080 8817507 -23171850122528815114334815113935415840 8817508 -67692449688775153362012021858138009600 8817509 142213475253464602534002632613816782592 8817510 3741816159714325204532900376718663680 8817511 170054210322590920666653671330024605112 8817512 -63101418756430852901847915812889600 8817513 -25837906301830733605490740744524326256 8817514 42845082918453822289152209569133543856 8817515 28106284309669402398878242053631795200 8817516 -13999584129028578250526054366502137856 8817517 119575594484606066277133940508069409152 8817518 -68170976329873584468007493479722671040 8817519 83325753725920608383221176556037422344 8817520 -23959956454626716489717939342027980800 8817521 -51995990558017996585487491571781962688 8817522 6293661478533660597517291158764928000 8817523 -88371402552515296727337747517628054112 8817524 4910344859429334252191870351793390336 8817525 -104322867165846644807091953959205544000 8817526 -122739425419592115836648036030744717760 8817527 5837528574728348632125400484254509792 8817528 162299852507804901630206172576899420160 8817529 10090851486021942387676216882212010752 8817530 -6649078477085435000027597371767348480 8817531 24168628295317841663607047948889366552 8817532 125277752921798986257072809002449053696 8817533 98007435661035305582033591510295367584 8817534 77891710427589517879011926245811460288 8817535 136727028905217912918666908811261686160 8817536 -2181505373282563675890654190113914880 8817537 -2715428074550179940433238736077116480 8817538 70575174229839760957209234659226259920 8817539 247409164795467452540249332825662892440 8817540 -840812289346943865243042954326323200 8817541 76666570457543868551889273592357358942 8817542 -31477220090325725752440178746898622976 8817543 -58782939381233392553520792346652865696 8817544 -70762708321623762803496756492425164800 8817545 -181276545884610723400843630342585228800 8817546 -38531887241572564974879083085757199616 8817547 937913651814881840030367199722082944 8817548 -108744907412064464670844870572998429184 8817549 -18605528857720395482358865027265883072 8817550 37488782867316679804306942973542824000 8817551 -78857717662883166620856762235793315400 8817552 -30091419007838192566334099367605698560 8817553 -296508600444966441088652878023365749198 8817554 -89614592604531244831752517504684839024 8817555 -37770613724091020314467303197762896800 8817556 68218305978757637883161605024086626304 8817557 -19285487670473148393469414748970753408 8817558 -52777961023318609612796482601910735360 8817559 210100360348215752648728662005198626760 8817560 -99687027587260927463110612090327449600 8817561 -33408502411848903174933264575714212800 8817562 31302504099703768535340050674412593632 8817563 161760224008149290840324906596883863812 8817564 -3326695062695806937928989937862238208 8817565 -61659753887934973225032112341618939540 8817566 -38227995513534613394499195022442349120 8817567 175728635679394133193975113969733196800 8817568 -156156307389290921341607916165321523200 8817569 12819449421143670329569519187345583360 8817570 42272137944472129062717636208202476320 8817571 -28388706244089608785208802624782935088 8817572 -90013530430014979559438273073219825024 8817573 175507209193111769631593705696851577184 8817574 10257879914756036373420858141768109536 8817575 -47389696191497176804204866018418192200 8817576 43413804965741993121310325265421762560 8817577 184294875781531953870926700822886116000 8817578 -15515013973486434464454210241477410816 8817579 7275851298657786325425478815587594544 8817580 1753337921437800489550284710299100160 8817581 -78115886664359383870127094932724468 8817582 19731436195358186603352078215381001792 8817583 -11371864748229941548094492323565874096 8817584 -55378320526356532650716919278239334400 8817585 43628516485200641020733572572099993600 8817586 -117323096982099917250311596172820960 8817587 66850322516423637272238476978272403160 8817588 -3855286654340554207621516676279003136 8817589 82726764905059362450504609211207152000 8817590 4703780317373428117635894079307416320 8817591 135298864854054766463653651988942407584 8817592 -89525848814873526893226341625215262720 8817593 -192910089591318456903175000291259107158 8817594 52920399196703706630400276505623563264 8817595 230904853199191634353770787932220534800 8817596 15772763569175117295908424189947581440 8817597 3792606160780616992732964837491793388 8817598 -107990348973664866006034123070634425664 8817599 -158962738894508394070495239682362518064 8817600 -25545374666716961140986361469416243200 8817601 -45787333644197514674807259969656182080 8817602 -125860247123676864783353404432257240576 8817603 -83904336506453844981986200644679482192 8817604 -16717058276028716872324039960580940800 8817605 175735336222243288338281403533321687160 8817606 -43045122783378376238019042831586836480 8817607 26578439765561257673380781925596752856 8817608 -197125914025415857071314499566482775040 8817609 48140897730600995928835623853975203840 8817610 -30696443234846148846126519038487674880 8817611 286247105612625982623828631214469581088 8817612 21671840791450887616122399791112748032 8817613 78395953819029642516489400908080328160 8817614 54381927296549993147353702458392969280 8817615 -68172910375941421339051910916508647600 8817616 10595587885828364972877873724226322432 8817617 -262752824587202774458068717037177298448 8817618 -1248891548521288679043000328254159360 8817619 158321988764483173572021368554153671020 8817620 5404808777946134319777403937125294080 8817621 65517512834727923297214745480542090912 8817622 -38166371881313566401085857935856592896 8817623 -7651262409453259289378838056662146816 8817624 85751589861536628127652103277976371200 8817625 -6458609064315845625612821550968976000 8817626 81993487780875648929432885649501334512 8817627 12510454939276180515232659559814419200 8817628 -181643849648684379993766878333454316544 8817629 190978801788792500622875510503492024230 8817630 44258401135514899817576196312276311040 8817631 -97657075915216513136773651934837356400 8817632 151722510376093342292868922851901046784 8817633 -179818290881385066860657777737668000 8817634 8184995603043353525346909462076608000 8817635 -71576390566680204372115189622817500400 8817636 -2492252588066203238587399592633945088 8817637 28164240498782972161522839505279522140 8817638 -2415366661766321024143493510752558656 8817639 116364046747086007294473476997668432424 8817640 9369625764623166266923141851650457600 8817641 -37434814706981884520269758502242630528 8817642 -63766157297472585242622421046491041360 8817643 236322695427228032695990530681526354624 8817644 -11653028640923742322565218084167587328 8817645 -81943124367424819003147566062031110400 8817646 -820111799787386182780248676036918656 8817647 -33204834757055341592809497100797007488 8817648 2816130024714004845752837528414060544 8817649 118594182706238860583828521052637741650 8817650 73461369588953557623791097894625402800 8817651 -34529946758159511800747758000451735160 8817652 -206618643098208788587287415418741845248 8817653 -76603913584251623059330649876137593600 8817654 7162605666924470070682411665711724032 8817655 33288805032326517711191955293745907200 8817656 -49229266692386622783009881813678346240 8817657 84033041378997562064391022083522012240 8817658 52851376210845783098555857751314274784 8817659 396855009598036039719113700710371785120 8817660 3793207555397533933925318900104634880 8817661 -84653402669267046588013199185818655738 8817662 -34468408601539549103951240275770451200 8817663 12698368227296080690599826598948417424 8817664 102787671153551572969679418531669606400 8817665 14933018126055082988065520785936153320 8817666 228403347017572703817576703735971840 8817667 -94747716823799405776623640139060420688 8817668 79949383598059961632151348016278031360 8817669 96910935785957376682282547154987958080 8817670 -10926220470279079299867522875411850240 8817671 -32236084142898790797849229421119948800 8817672 131633018942133236886935939640899174400 8817673 -193873126943311484388567157739544848460 8817674 -161038085110620448324032272291199251664 8817675 -23241101339502166286456588836024326000 8817676 57973872701310851247495313559461516288 8817677 -201595161456227670579688149731244772128 8817678 20229168210296235043847588991846175104 8817679 -15411033800159827000814916217829578904 8817680 27235836281948417872566765744294543360 8817681 -94485559629081796457051872655212696848 8817682 79819969712031677432056158596504714400 8817683 11420066405165952864014854973628835920 8817684 -15768732472969638502266652861588260864 8817685 -114034736310651209463034206965002318440 8817686 23304466162587405435787361598019312320 8817687 -301932413506351637530533333329738128560 8817688 -1720548865129148577911180805461729280 8817689 -4708426638868235607232588224624435510 8817690 -2420222658840551965045095684089856000 8817691 -132938648895129767438936306974156656200 8817692 19185227843309887240230490240381212672 8817693 -99266347165937643501268396586866551936 8817694 28538194637398392422020923132204593280 8817695 67867604118532228523659645865053132200 8817696 -136766880099553761079154335685809668096 8817697 217901841601896758056782660441043473186 8817698 92473522572951189687712182698651211600 8817699 151191555055798710397138845162771325248 8817700 63872049727338398163666690572739939200 8817701 -227520966711706761487950020791924463298 8817702 -17540134904684778259704863016445526016 8817703 72574649375266329999857783470815202224 8817704 -9153894208156206526122541142689382400 8817705 -39473326347401227902131799336199871160 8817706 -5004192733403386714607716282117804032 8817707 287690013288667175044852044495120297432 8817708 -2218112493664203758147601324990182400 8817709 -360452485476027857143499529379524896 8817710 3308773633428846061478135463110784000 8817711 -80834696877457463424327703486301875200 8817712 -16680345193369543418371456733557571584 8817713 -12813104403451700494180048200051357660 8817714 -25797416542165611898683200753268994560 8817715 -167116513627540152549820963376224154640 8817716 30142387110739847822963909777935325952 8817717 -56046016294993556958996005200905093120 8817718 1814123174618931582177906024049286400 8817719 71332637840747751683440162303833060360 8817720 16313313633175898954612721145291161600 8817721 -51717821042472571571547636460313510256 8817722 90701006669689296561660998989121676912 8817723 -45123875397470700500999476318403687028 8817724 -79980655267765220789047133356119061504 8817725 -14637055645201944675812890860273357600 8817726 73234514098434652994320820045213108544 8817727 -270501148286807766891149755001228088960 8817728 -64165364863166638826683776389107679232 8817729 33105532924814282125434461717614988640 8817730 -38457365954255983743686058047022014400 8817731 30596277098563164871640807338320183264 8817732 -2244480354671436346656242274852335616 8817733 74877608425448157034517554729012587008 8817734 79862843292864825821819882210115506016 8817735 -30906109820310687479862677769591294000 8817736 183892541283488981014927782440822415360 8817737 -20083676103717237409232518051189613568 8817738 88545121500977303718362473230950502144 8817739 -63865466425983776114446905037186239344 8817740 90719706257306691099762589506960076800 8817741 -138953232609568987934554521382141063776 8817742 -60073567720847601808501457788004355456 8817743 17801597032401342546494212988177548800 8817744 1951956805538774760767879893346156544 8817745 120143775774734063665486976346955456500 8817746 48085978818728840351189938297187687568 8817747 69781371458914858952382906948862689504 8817748 173510165329764871945004903956783462400 8817749 196471983401605353805881686729201588640 8817750 47980868838186635876874523318562880000 8817751 -127842011037951306890015961271214048248 8817752 -609078730226197190633732543777402880 8817753 20983961515231038189656110600036096704 8817754 -10185265863522799883827703521378560 8817755 15050974272836905618949200404576596160 8817756 51563467610269146051169053785529641472 8817757 81739285518058108254085649501788989580 8817758 -152598654053371057076514901507605886080 8817759 -258339944281703524097965897306475494872 8817760 -47688831132096994074457983110731530240 8817761 62507798992049408836405370337903715362 8817762 23748828631925064333567613459839649152 8817763 93113782341408662311224568448708788224 8817764 36079459092409425405879945949491363840 8817765 9080857730096480730466268162793656640 8817766 35069073749826428420931483597777240960 8817767 -102344392871481433397049672690352289280 8817768 -190663424186499119819374632343690444800 8817769 94431367549165953427485693287285412360 8817770 12287352412837184265317445610015972800 8817771 -72511322493291233450036308958554072488 8817772 -189275476372348378398022946313848698624 8817773 123482735042942596849007535651415513260 8817774 -6455830070245033435705099435513737216 8817775 81885772453686130910986486480728141800 8817776 4239188680350225812439662839120625664 8817777 50611378905735793128771875933482127988 8817778 -28839013097014121859865431406523032560 8817779 -189006454547188475847112458329650621620 8817780 822319947564558257066466705662545920 8817781 -91180260632801484609121333787240894400 8817782 -163269145111980029315288284263515719008 8817783 -17896888640967763343679395954411392512 8817784 153296907051819578806281261880619089920 8817785 -47641094122771168328236029914793669240 8817786 745247107372433641706161307857962240 8817787 22682575715337579211882329589448159592 8817788 -2793423881442512219881768035833284608 8817789 111024331467564577090537487800640577024 8817790 -73747799710750232356936976588159409600 8817791 -85229319588672539565524502140551943808 8817792 161781677070342682909227212804550819840 8817793 -55607467287452084169757518763380616380 8817794 -74775335731160174619820549566004305888 8817795 543547444190741065730969112885811200 8817796 -25761503417006161803212729139117961216 8817797 47527005014964862915300000479439259772 8817798 -10803474593748777821627534159650037760 8817799 7805667428094076260680328391148827480 8817800 95948529244871167434370980473374080000 8817801 -173585532120762446588673007641178192368 8817802 50277051644665072823831058261636586752 8817803 -91617200398938028859910674942225193744 8817804 -125636380339871262236821843104347016960 8817805 -20472113985616874234736440712634896000 8817806 -149039261882596173644120746055059779648 8817807 51607434471786642603485368610752200840 8817808 42254709788388304679836951734571999232 8817809 22315538387425876284231222218628857856 8817810 -13291719545795606984113785924117696000 8817811 -52430512830806531808059094418217066496 8817812 -1547928934384068376558587214993417344 8817813 1201520191778399798439473438677208142 8817814 -115791044229718556833400304708817640640 8817815 13765488980821378055205111873440779680 8817816 -5066435716949912893342675928521113600 8817817 -127138576242745121595978128980430558134 8817818 23454158917689928062554028483196293360 8817819 -107121811840967511541789563221820516456 8817820 109544691220532368907140197005955840000 8817821 -68462987968077674162947735112035005978 8817822 -1404657812105029852469033862975828480 8817823 -53721187502602023862656168138710556560 8817824 157029801188817379751783088782589296640 8817825 -80526004795564412032719088488746528400 8817826 -49485353155391462271691972065042640896 8817827 9874744387135911012048790587979378560 8817828 -121462662397502102855422455241213639680 8817829 2407896120358913876428763198435760000 8817830 -11031610411420056886400268720156794880 8817831 120334626757417682309065628549959203480 8817832 115813419203422860911575699562341171200 8817833 -17276444471701682244688166170436923740 8817834 22780079393558826905834290711652678400 8817835 8158172686286611255460142966353715840 8817836 367332263860060896053359989142110438912 8817837 -24110534900757288509261098232518172160 8817838 -2366418016191990074975021128190792256 8817839 43872304213214138660453726313302378640 8817840 -6277618411045653341679701742272839680 8817841 197387270786635917708162405954334458352 8817842 -64542848018511913381966819915619755776 8817843 -38647828957424106646372173222793752000 8817844 -69401148270347534863535535588285337600 8817845 -41992982785038102368046461270702812800 8817846 7661648792339576685968899065212481984 8817847 -232055235331537604950347880914402527704 8817848 -51673055783675192969818297860475760640 8817849 -140913921284759576885217663771817335360 8817850 45394649869328045359760091087730328400 8817851 -62525570769750143687858891815442912256 8817852 -46346260751606408925278780052957158400 8817853 -33866685054503153504022447758714497920 8817854 108695056508922056582751136119982272 8817855 11587136494225192283415902368171276800 8817856 55044647141919481716508712608915783680 8817857 -61576095881874400891920545103558294528 8817858 20296285377578457666849253981217249280 8817859 -34293609243177162618028692406462041096 8817860 -50120000265691657542856773988705585920 8817861 24863019452767812598467979892553554400 8817862 10631837828427682441985090998505496000 8817863 86976985919759678271186051556432529112 8817864 72580197679333121146063379846387466240 8817865 -42469611989853692694937997544671764800 8817866 63934550044246474441031889960500865024 8817867 -19324294404441146421422424273410575680 8817868 -52774082412592978701439194976087832064 8817869 94140676642238557989581488001702682720 8817870 12574964711359546696788724137222789120 8817871 -157229188833995226083634052628731878928 8817872 -24417414136995907195427357842650955776 8817873 79821052386179985313389137361846630384 8817874 -29652236830310922719726040971473625280 8817875 -87245466413486075812917989322961464000 8817876 -175326209920230320300658924599400407040 8817877 60641196226466884494425249286926000092 8817878 1843074753283047819176682525935178624 8817879 41131805486908324874986297147466534400 8817880 78598937835623874059500040668296806400 8817881 -128590186102885819307648826479578623120 8817882 -19895768322666618214658233212725491200 8817883 -151186001023064528865559185557572099800 8817884 -97730480482151132428133323488105629184 8817885 41335862835319104259268387644845626820 8817886 -1842366909733285085929233995363066880 8817887 11889187040145634776662426801618640600 8817888 -40182268186214404362061377684186857472 8817889 -2661344968319303898629082683669209600 8817890 -51812674349249070668055779338989657600 8817891 -41146238915142791635558868342572144008 8817892 48905730539296158732437578277182361216 8817893 75130728708727127515933404147379259358 8817894 -81568644130742124813342264408676046400 8817895 -116380022758270377665316884210478630600 8817896 -196413398808575493403443244202958750720 8817897 79420800041902794486436762405314355200 8817898 -87907139044726404064356282894752759040 8817899 -13459627880644077984006847466428873800 8817900 -6736944301601110988693570331807744000 8817901 156716832193088593755209930632407373120 8817902 -22823818028184925395009247325705830848 8817903 2610644061359787919148690870870250432 8817904 14722092714162854150509458263595909120 8817905 -121873123222566876756242890874718796800 8817906 -3726609910125252845549136157808174592 8817907 7217733837729962225610678090907365712 8817908 -122065009716959702726496157138136438784 8817909 -37374056726901274235793332319707825280 8817910 5986053080933759410786641481030248960 8817911 -198275413851964893752760223765426608000 8817912 146165303626222267526157359234395729920 8817913 5576595902632964464015657689755548782 8817914 22887759446763481207424721319456250880 8817915 41090941897158649960859609852773470720 8817916 -8597994373070105052265948185520711680 8817917 52033864393585741793876396123133188952 8817918 33391633278789882787593051881543282688 8817919 -86033672536438946082103435857410288640 8817920 28153805231750288933955403285014773760 8817921 -40365606724074697568283056769733513728 8817922 97930512692631060856601786608180546512 8817923 212776511329602392743613605644604082172 8817924 161411096503968498064533402045186048 8817925 33422584756385829091028179751321073300 8817926 -66504072109312212297342918192058027776 8817927 -117817188405462561222822744938162209968 8817928 20692946006868296829253858197460254720 8817929 9261386692245767605284955320195767220 8817930 -12378752263092027192325412873567616000 8817931 31224996092121257502973585752452603732 8817932 -161816725145119509570410217617891637504 8817933 158762925473298167507233321844308954944 8817934 -151859695462929690696392225251333471488 8817935 -69190190477358921328062701948895783840 8817936 -28667232837496049750419668229063507968 8817937 360744696561641618904985947055802340592 8817938 164571446351854924937142189210581427840 8817939 17846441097725872163662586866771344144 8817940 -4915961793764441522333284414374720000 8817941 123608749629540893048586412906528800384 8817942 -31037888329179423118166428364603410560 8817943 111023917647623378281788923038245679080 8817944 31997118015352182150057352390344284160 8817945 -69850795059559822087182836656815238080 8817946 106671208307345898539413115117622738672 8817947 72181256724122005299481262414742600960 8817948 95241685657508471526707082096529247232 8817949 -951830962245881142679723922689757248 8817950 3966009189340412184276569707762752000 8817951 43828150009470540164555225445571078944 8817952 50307462999175186973370330942032314368 8817953 -228934018640079359166037856509436173776 8817954 42978042710109398582881903169457678720 8817955 -4459132853225753067157903744930158240 8817956 65845241627359035673474683745379770368 8817957 -66406735402204600562854062024967464000 8817958 5684355113370316456586704754057953920 8817959 -103635366141923288595469385995951704840 8817960 15629433515838236229950545948049817600 8817961 65987933714829110553246811333290508432 8817962 5805756178354851068755168661347478112 8817963 40218942711982569692671037222094090240 8817964 -162261685997056171109391209102343642624 8817965 54370413337097243947953831611789150520 8817966 -55798812519891741811522449026655752448 8817967 -1772466157591190967003007934141578760 8817968 -2888050564254858429110285352731000832 8817969 -73216833219831978168730427842609219200 8817970 4021962546162650023527261373853890560 8817971 96500086612148111978657408502069885744 8817972 67938935211045219301371095433868339200 8817973 69469709416676767634387791240009754222 8817974 33751349428748739065331432030131351040 8817975 45772705195295105061852517038988416600 8817976 -37588004234956393626709290302266060800 8817977 -57206225086563595067984631743780201856 8817978 -13924766650630812939812305501816925952 8817979 144701644477672183483538657173644599176 8817980 58607085093054800646773809908823142400 8817981 -5645340200753733176493112373354196480 8817982 -147703169277987980161224721285638321408 8817983 -104593530360660559982056960613812981416 8817984 -1985547907905116812849387858405883904 8817985 240326678415707960370502686894402779520 8817986 -71587499652929826808482127783162901808 8817987 34742703733583550417420757224692025600 8817988 49268534499244496768631404694977971456 8817989 330932709017434223725181838985457284956 8817990 30837108483322906032994172383459434240 8817991 -18926806650790408226816956830082583040 8817992 -37282992740579505665425623771442560000 8817993 -18145067502089494432784877817254554880 8817994 -46378850216260256991940042402291978704 8817995 -66864103980294737578056074623546510800 8817996 88466190655003800092367798224825856 8817997 -110082860579854612845330604938146672480 8817998 -1583440010272407119688281114227803264 8817999 -128579619549028764064111040719894590720 8818000 16369169668955922173932887461867520000 8818001 -181385109284150489416964807995369893900 8818002 27134832692038230176924227285430095392 8818003 94207543788965432178910615833184538688 8818004 -26222743384690850450433833399549011968 8818005 14978887496765727053274949670065854720 8818006 -73786064152107469242525316035265230048 8818007 -8504468930538175060414230105504307536 8818008 -35748747909101754952325996899625902080 8818009 -139951365218586731303446158752639100790 8818010 -690636053546145676234430199686211840 8818011 -40940280777991204973382407282607345360 8818012 12919675573861627825363480254890639360 8818013 -104097763947859109641847573553339339738 8818014 -13365843063378890561348069955696952320 8818015 103034968539327144200740815997152005160 8818016 -119657042063641390782304455953616470016 8818017 -21179469523861685285900368706839983552 8818018 67841684830505052912112744387077591552 8818019 120047231134665629697241411176088831392 8818020 -21434412186359610424502742497186092800 8818021 108145747706129476090991848026824785600 8818022 -17120808012801653766989946093953419200 8818023 -88945859623531939686387181152986648832 8818024 214961095810580004433057365976116648960 8818025 2346958784820665372266204608165600300 8818026 -32739623703284424248184256760432242176 8818027 26964557209521818063128537491816245876 8818028 52798676436466105991880998869404711168 8818029 -72194285646839346106582499609412188352 8818030 -17865426366271204414161597045167328000 8818031 -27447615732148059133429354778605174800 8818032 -26992355499853106363917840868154900480 8818033 70394105315106126310596181944985423040 8818034 24451936449088962402262876309831321920 8818035 679223040713645024091151193279027040 8818036 -89753150680388796515761859359064739840 8818037 249184025997389731825882869580762192686 8818038 -46010189044474979389047688382404680960 8818039 163345049597539955928549211715242932624 8818040 76319066793300087691831577016720384000 8818041 -151419668450882552666905271730368127408 8818042 -2957287181257295229056325474370249728 8818043 15269171502813118561682819358840041088 8818044 19252804561882051376056738580150985216 8818045 -35220249233080568204534725442265472680 8818046 190819318576859682963267298126722888960 8818047 -30718906055669958740762778851655666960 8818048 -65125799938238914732671187577764577280 8818049 -3212543540605258259976920844101228220 8818050 -24256488584093967674895399659012419200 8818051 27862627630389600651559068341695741704 8818052 -56144231951660717831076516701098890240 8818053 1010228370629718953683427210187432768 8818054 28487819202789168990739903835845049472 8818055 -138257269607984805399989744235984476040 8818056 48437794772755714561774512691673303040 8818057 105681192806046406449262057459464881306 8818058 81578786342737354163160405631660627200 8818059 275922293584920761934802485991320537600 8818060 -46233333731717244438919989060516203520 8818061 -48477831551046253043435954832680273856 8818062 14444983120750116384684706511852187648 8818063 -121942547992400961171272515244323380688 8818064 -42942764082781341304462400842047774720 8818065 510708321496848590590676307189439860 8818066 -42166318604873377506075119752641222768 8818067 -163660340706347334343096140491992684884 8818068 -1890836804823244147476430931353559040 8818069 15499701134736973569881679112727491328 8818070 83982074337448500113632507324473308160 8818071 -136981378043842049977830827291106825600 8818072 128080941452363936556873401761359820800 8818073 178434633966244910239930710642722314560 8818074 -9128731040408891041739106614476157952 8818075 -4546022414562958959557165445647076000 8818076 -85343283328461426168940945678083290112 8818077 -116607814384000291651626909504992203680 8818078 -53629413041391970891781817543091008960 8818079 45510957501303347917969569048398996520 8818080 -17218653923797793028787592285603758080 8818081 193979423043006568555883092795955991600 8818082 5901090240524673582644975271353428992 8818083 154319722593557484407129993714803871652 8818084 44573956838065307522274440220440266752 8818085 -64301785706399097578109219927308707200 8818086 26941362272862495346914947241086237184 8818087 -170018881537175642163026862544722741648 8818088 21826960187562979012373926103285760000 8818089 -81043735031581593600743538687651567360 8818090 -46219701822892120455892188881359276800 8818091 3736748016233380147780869654763102752 8818092 83443410057862948796108758534541184000 8818093 -75096051457718888270270036137665950976 8818094 4161202015908968770008839431325046912 8818095 -34000990598000434090853587016057195520 8818096 204972730283040376308389460552187904 8818097 250282062311035069216698687918860166546 8818098 -14910101091538913144479285873348572672 8818099 99503024360970949620145137725146060592 8818100 15458718789643260539615900923343520000 8818101 -20651071758819084695063311204458021408 8818102 3396871798931734242005057135343970752 8818103 -28094845008877031734386769484261003040 8818104 1826668763247568706948749587706552320 8818105 34904353714176521397141826071372299520 8818106 113873215445558761381130141912264926464 8818107 120044726630223473360441242224365766192 8818108 1897100780934435261208043629232590848 8818109 -93860491169211285035730482005203149760 8818110 -11259683673601846190087351185608925440 8818111 -62926480864643540122004698536700862376 8818112 21736180678246108430595154543883845632 8818113 -88082681334328637966158512572917115856 8818114 -243179827343875366640716874147893728 8818115 32838302685104034745920928057780991760 8818116 -46313104385177583384406711640269510656 8818117 -168836934722898471124954306874025600 8818118 123523879236265758924757586517933772800 8818119 -276464642475172194638548712384340037680 8818120 72620529985129176745819750275826176000 8818121 37979758281038678189722519378813533384 8818122 16036050955813319064304928783397295872 8818123 -41630395388864307107705782725017368280 8818124 -43891982519208698237310381610535783424 8818125 -12021406767934948511715108877670160000 8818126 75446656803150487879793272666221304512 8818127 283789392222648021485217829509245368560 8818128 15298861950067138132270785840939663360 8818129 184815105240084099884888858363211566400 8818130 -33265907808102641103846916032434867040 8818131 12734275331418675196749732545642371584 8818132 -11961036715877976930699288417645662208 8818133 207291055385414011143914854455133730382 8818134 23856196952990627972654246520366882816 8818135 9845558709237656076566720951481709080 8818136 -39064852871047817345246361359486484480 8818137 34640808584245028418857861512119615408 8818138 165976179650639388282627207393619645440 8818139 -2060258811801529810477056730296524544 8818140 -39877528714855649905119034724189798400 8818141 5665755555227100620299243343806725542 8818142 8800915708220309357090984026764250752 8818143 -147629182149744941331257984174566726272 8818144 29319505752892445810526951225745735680 8818145 35921791176810645181054036773874966080 8818146 -7798561998990755227007438458667524320 8818147 791407567983703435172802988404328560 8818148 -147270978058821751667077914514951569792 8818149 -162798751226937226479604354947673521792 8818150 86445716081587789423559503176418737600 8818151 226737796740679385053127583205888420152 8818152 -42638969585516524468388006111775129600 8818153 -38526384237487540418526285906331830598 8818154 -12372627243024400030722916724014905600 8818155 -36754148899593533428375678098183203040 8818156 44150207424185752484692733132818793472 8818157 -56310646991337136603749152061241902708 8818158 -24217071329563980526643687555505057216 8818159 108013173205500308475336579855224248816 8818160 -11435855348672817072344698037039923200 8818161 31511323483176445841520046008527743584 8818162 -71847354316748100116243344851918621168 8818163 11823683486469806988422491439346878412 8818164 847242892416788857139550342290240256 8818165 2371340306946045774712876022105815320 8818166 23790866361149866101316869169853399040 8818167 -20403661836970103790791327574488209920 8818168 113702228087882657300795631701607874560 8818169 -216269698474029455942936365786153972656 8818170 5764483385534153320778458095952227840 8818171 265528070362850971658932841822815533544 8818172 -124443191661445928272685151316749788160 8818173 9689248410032555795026369142372989440 8818174 48003144881764640853348729094633998336 8818175 -27119294136971115825095353963132041000 8818176 70806727480824554140596875779683385344 8818177 114935618265045898697301841840816228800 8818178 -83017084398552902451864640821792945120 8818179 -48917850552754659931781084920507422216 8818180 -47276191113162979793526527383786844160 8818181 10117988850142326422701098132277633080 8818182 -1028689326631440107857101259051791552 8818183 -52135906230985042351846498065793246800 8818184 209661497230811204857703549676756019200 8818185 3372104280842974832042268831955982400 8818186 -17762305069958812505314686717432951456 8818187 124353580774477303346571685042058572800 8818188 51142996238320129348373893688459865600 8818189 232244143809666613188898170411706736556 8818190 -1220003347827811152342648307721270400 8818191 88532025624674057575694920037014079352 8818192 -5321930052664554292519127689482731520 8818193 6786433751660546642385220021934750400 8818194 -11985806974653443578189221919481020416 8818195 48391152143465592755952809878487905200 8818196 227067271637134241082986605816211957760 8818197 -95288154989409242490107710990891375200 8818198 -2112362787381738282016433539986078720 8818199 -77902268398463071041515108004010446480 8818200 28815861319095239774619429093212160000 8818201 -73948251855587848047841733687774882048 8818202 70930081057388477777364395180547021552 8818203 -89655497692131244392069442453504302696 8818204 27648798497442527690975222967867417600 8818205 -128064304841852591154631613638955666880 8818206 20110627662487975981676549087991656064 8818207 -131379900267442378624122178874876688544 8818208 -18415331850806018256567538313576054784 8818209 17060625870250336471817846404843962600 8818210 8969992255691891169073289523073028160 8818211 111121450278222740206021125636505726812 8818212 7353248187934655428551086220580380672 8818213 -218245077924483239858535816851446458816 8818214 161906236988629017951957938040671679456 8818215 -7397812775616288818709266440800353280 8818216 52353501323997858383270620180022722560 8818217 -349856758920108075013670257901634887040 8818218 -1442373540060157355381210558159424336 8818219 77411558149181102993473344502517455696 8818220 -3972860698368786698611635342739077120 8818221 64542319207124467595651696081153160864 8818222 -23464933639558938158943123379680317568 8818223 118125659767961678313797776205028138240 8818224 12090092715832547264752716266504945664 8818225 1075594028039531631919316825884539200 8818226 18683145926979715152804665858944599312 8818227 114617759488534834822668603224056075200 8818228 -220314219827139287694009002037293602432 8818229 -30269627227193160282295388524889676288 8818230 46688729640731223918212753834670990720 8818231 144828337596792455599728504910304997032 8818232 284823097011241744590348076134763622400 8818233 154814940606098198735211058951977705600 8818234 165889191884266248413919143433410391552 8818235 142912173951797249565597651941019546960 8818236 109282318970439929386194241976090304000 8818237 -104885956834615276574687774128905029748 8818238 13328782653054203670423685796899392 8818239 -65372558336615733490528647653539564272 8818240 -22297690394786325530568748586363781120 8818241 71830856465505471952810063407023193300 8818242 99236577405335046692454153228892815360 8818243 75241666135667872874748874652933986000 8818244 36617223405409746002078371445614993536 8818245 -29258756367588043230836813584025364480 8818246 -26171259962919048669834644252068797696 8818247 -37285584098528823515772130492358405448 8818248 -29165556816808331528601514653073367040 8818249 -109269008488356995708778107665680989760 8818250 9514627153248547608959486661972480000 8818251 -83994655992308774262937584701560301112 8818252 -7702364643207721953306092729644866048 8818253 134531268742640924332158429773516288502 8818254 -10427561231570035810087511504351727360 8818255 -177309585814615753768030997200324590840 8818256 24152953795234350478619032875279974400 8818257 11440120965319263074111055686629023552 8818258 92729134962158541975402309586125832320 8818259 -2883946656524176027829091743265099540 8818260 -3632965305100712020376401596524789760 8818261 -203113531474170208812961909292467181600 8818262 9272872390423041542379781470142339200 8818263 15814533907248897086705064609892312992 8818264 -5547793332422953913827141892469473280 8818265 135650727748845739290601222208880390720 8818266 535812176505600731026672994948168448 8818267 240882741141116493558928832076794392800 8818268 1063305234384866293689824286389968896 8818269 -1565040323968585122603010635039324672 8818270 88180125261884899482939452549241298560 8818271 28439184163512695143905407656964279808 8818272 -105031021845926027992769870505725657088 8818273 170315666392728009306704641934844287522 8818274 51407155423136903773827589360531142400 8818275 69147607400588140651597443864482197800 8818276 -212473917488553324741650690424623194112 8818277 12248796836580228376335081054522717660 8818278 4746673625873949406199330218412881920 8818279 -99340092931623447163682339560737946368 8818280 22402454072826224626793356703404032000 8818281 -148107116316999436422919688311559136000 8818282 2849082371622303546697320327630259968 8818283 -132896834160072155053154419694679843468 8818284 31897345909966045952421311805178248192 8818285 147085482428714565165903346641469555980 8818286 -40765779276144501586607183854911465408 8818287 9963639203378131749314128934410876800 8818288 44892029937450462893835721776088973312 8818289 15047692912852265468937287720002203090 8818290 -26909842047024622968970940208682918080 8818291 -41126778190055911608076953783925405440 8818292 -41074897127016733531663168972674490368 8818293 -2238553463646609539517201296036766912 8818294 27212535555822243902391067842609407040 8818295 68254160643290283935144211078114929280 8818296 -139305259389146608379544983378273894400 8818297 -195538795082238273900681716612852735254 8818298 6613973836327761193252257721894702080 8818299 -19323649066276405181360906005005676800 8818300 22769466756846026130504626040239756800 8818301 4137329717578935291540185287955020512 8818302 5334107998850354565346059838982567232 8818303 1480760278393277595699642128760168944 8818304 162751640387207116804243338935968727040 8818305 -45677729935760330465161057789083642240 8818306 -35413561453316133626689927810473183744 8818307 -1854869411797514114173913099920749444 8818308 -2612078438385083706850219536962098944 8818309 278023654242172322818595222422856828510 8818310 -57425645197086512765224677979484522880 8818311 -1932115819633652404450832956994537856 8818312 -134191908733624586129457231028432404480 8818313 46666879849469577087740305090870949760 8818314 109412351898896229120761709725644025088 8818315 25035889231800806335679667357130832640 8818316 -35048401271153638582615324247834216448 8818317 -127030469812060567658239928719466974080 8818318 27555131613712877136708680947508496000 8818319 -227454209955302195913620329628770431456 8818320 2574946694933810453563189104712089600 8818321 27615569409955651162829583013282863144 8818322 20675561265656789139050614409275521024 8818323 -76449323826062401973321793049439159232 8818324 -8529679779878959300228813267737929984 8818325 -67481506019971061867965980234395587500 8818326 79224953427283628591585837434312271424 8818327 -6706762891341516778984339687250101408 8818328 -43687532887080283305229567731590400000 8818329 -12265862789568092301275494543177568832 8818330 -15995017647728336561874468155163505440 8818331 16177968729041115803713665695937278112 8818332 132434446971917240347495119181728076800 8818333 -43501303163938004348710726882921275418 8818334 -98424301090784171810449956504837479424 8818335 137334447209959807423648459421179987200 8818336 89089335584028519562549786843563098112 8818337 -216537556853503896412132974247208524320 8818338 -49306276790523127632567481749345664512 8818339 131861234092326833627719561221845835256 8818340 -2146544863572445483794273764114718720 8818341 -60333990273557566979733470489049337536 8818342 -19722892849557376067657843706528210432 8818343 -232360857497600272605848514680153718456 8818344 -16043698862964155939865547783110128640 8818345 -117146095394601197131040113459441980480 8818346 86823912408104342465806117449067657824 8818347 47165625024405213994920044916194093400 8818348 -42903753359534882933585799483301183488 8818349 -17754198576343721274116124837854312340 8818350 46950086537339979134116079447773752000 8818351 356930459243662527732163435152202110672 8818352 -15443751854222080272487429288014643200 8818353 48584865724628547298939003391698508544 8818354 -1149539064420665077992915310824462720 8818355 -18938948803199310292894298579211487680 8818356 55509626276258052618012356185987307520 8818357 -59082384385974340429090610347624197394 8818358 37102962111350557713403293461595047040 8818359 140551544373142755493730141667049680 8818360 120902743137618932635771274351324160000 8818361 -3212563893630410423824271516813720256 8818362 -12271126946178054138960974986422835200 8818363 24826358013445045881082823953326702664 8818364 -110394077649141583677163416621375028224 8818365 -15076167303278278317585160554384869280 8818366 -76536476242523318997731037803719834368 8818367 -116053955092274033596425538379502704448 8818368 -3723833282550136554155362852773298176 8818369 -91262489094718817430343130179679127104 8818370 47413370997388707650178775108989903360 8818371 -189716731394955928227689740343010638460 8818372 -14960386223230129716724523680718520320 8818373 -255767141589388648590096692514969009378 8818374 -45122778475271378189495210408422443840 8818375 -392059314017699911140503870722828800000 8818376 -66665413478830001466020960435901235200 8818377 84139740162132663370946223945348933120 8818378 -36087550862122256792128448300825531040 8818379 111538149426950000460214665064457080980 8818380 55293892356632981275359083188405186560 8818381 16807294251428819957405290977540662304 8818382 25066509147750972529632699192225313152 8818383 39639013445189950270433835981167450880 8818384 10838732372109377454892372675755245568 8818385 137261288465407302788803843404310670580 8818386 -70788824933687678567495660629269937536 8818387 91220320133703685455931532136203889480 8818388 97735853102686124879919241821459900288 8818389 3399646575573475173349854790048963470 8818390 -49509648174990652991264744810414899200 8818391 94267300920795183544247925640008121584 8818392 -143313916862406281567777295536466984960 8818393 -5859335181831230758223931702495386220 8818394 33873388137799895856587749455691726080 8818395 -39288218379267074608837574655984525600 8818396 264280309754219260855912043349959969280 8818397 -186046556584140993950701224184915008 8818398 -8955042596167539955453543817523930816 8818399 -202458995934899755232807010287607642440 8818400 -6053232100326617936105820294178406400 8818401 256631987494036282933291880102017077504 8818402 -44432330819221132926614412376397313888 8818403 -64251271474037965892316768191505495792 8818404 18672986600066022790263865647246434304 8818405 -34696416563946435287863946066851140480 8818406 -66429144233299766161593384361414635840 8818407 -13382950079111620168531959990239805120 8818408 143813682790802319409834948767838632960 8818409 -74453195657954362747713765580260984390 8818410 -34146040261897504650913126597471956480 8818411 68331766390293919139028394557581880864 8818412 119514288345380816070604053943626137856 8818413 -8662861137736931666010039901359705600 8818414 -113792576775576923051494139480157154368 8818415 5485920538634977206234320601504155520 8818416 -23979918479512826380963085842563072000 8818417 -76940324442702220943903542124167183534 8818418 -50681245384376718209251256118287301120 8818419 -180864765850317139698731474324849242056 8818420 -1173498925751765564873491449605779200 8818421 -88431359515811508738711514237761412068 8818422 -56076780164211913344081654739070693376 8818423 33289395012913415657880351199283837672 8818424 37501954973843247659083622865517670400 8818425 -2224430818140054749280346988994024000 8818426 -72972418729240325142719750121326542080 8818427 69078811969534573222074428967698421600 8818428 43970134943672285649195956612024517120 8818429 149950571761546035712404110348745530176 8818430 54998371582813627560134933061144432960 8818431 -2100906966334039295908696540459591536 8818432 -44971989707536538795123418828782960640 8818433 26390454475734113065000820014176952404 8818434 37293058357466117436196808295746715984 8818435 -116094124033390384732000982069181216000 8818436 62146697028763803799812035014119260160 8818437 46503383966700289051778004737542664160 8818438 147268737838400301318219915155530063680 8818439 16267383980082020315819177316317054256 8818440 247473304433131759104917917495296000 8818441 -278164938700628929645872533735166983628 8818442 -50223953901341510821178729026292818128 8818443 278276385158517549935270252347766305200 8818444 -12846749227760988606839917892242295808 8818445 226255005161513506252603040716004881920 8818446 2867739180473492710549605701745278976 8818447 -240620569470077450373184123330874966088 8818448 70440902660537317854533768434732498944 8818449 129591937761101840858291506507756741920 8818450 -53955966145849396287593673631419522000 8818451 4879855762923146764304764131416256600 8818452 17960248994784734878079515373992162176 8818453 -61696843825570279618344756657151476096 8818454 228335652329282559132059289933205628160 8818455 -44280846910840166725645833858459422640 8818456 61995042590840499523027598599435130880 8818457 -263565162976673725598574166080696099900 8818458 -32796822827191321099246485721996076544 8818459 70814828938680056484588893673721865104 8818460 5529231710688592657571413164862617600 8818461 216032046622004390908293714955946406732 8818462 -175682024915024121228532034216791959168 8818463 -38066915781377244118568970927456137976 8818464 106020723102617683620937285343533596672 8818465 -92330726250788320224015598743945529200 8818466 31187919310531746599912072747547703584 8818467 -37409805646159556342967352836915794688 8818468 36524763418578287606283971460309325056 8818469 190921019563678551238629998190844049664 8818470 -45750003763507862237202620943061401600 8818471 -53423729052654877446812908634676696328 8818472 -27092249243120892397030510785108142080 8818473 -13358947588888206713537269331512800192 8818474 33531781449243058652330546784183965952 8818475 -31125703876114610599441687889829181500 8818476 27237043932580467149964292610120908800 8818477 -74660032926117249599045713475781922688 8818478 -28175599541865231352673959408220332800 8818479 87298438725879293703356964088513215624 8818480 -26156675935956588706995325440491520 8818481 45612653442182367711262031310132451410 8818482 -32595166468172347249596705831100353408 8818483 2743253744581877833368393619771137544 8818484 -38614988030085239183368896599017555968 8818485 19976260255925098394131743566319137280 8818486 -23669635625593649188220754615467836800 8818487 202682838256706193113498782925178314280 8818488 -37969933210935774910650373295223152640 8818489 57273561161531006029303205272126703440 8818490 18098904552768453573527939476796268000 8818491 -11482741660548851793378656911438790976 8818492 -130925277648250725865989257744343491584 8818493 30998424972405400287437351528226335904 8818494 21932477871144245983067209064585856000 8818495 12672480894810007596100873888042848960 8818496 9162109992234474878250081410516779008 8818497 -274107016937427544310146476906723924960 8818498 -50675417571121169048955550443162541536 8818499 -74453129426163845274733463984337653760 8818500 -42218106001782757921938576021949440000 8818501 -71178651133830756229741055740775994336 8818502 12982485540932888640317498472699045888 8818503 -24228679435227524104414786424021682096 8818504 -28702237319660750109822661765469322240 8818505 -157683275674884966703385989092577229340 8818506 13796621668238627293927634039735877984 8818507 -135850570327821631416522538862032971244 8818508 631862911748897223189447406764036096 8818509 -7751168723677320230425349432043464640 8818510 -33822784292678585749755757828323383040 8818511 -52660460271989646296578772084459980800 8818512 -12672300200851458919290453939972734976 8818513 74993792292032252549053708701895350384 8818514 -97271193793126394583269167827999756144 8818515 -15994364033538601488693486620188151040 8818516 81489619994381624634741469347958112256 8818517 -74361910191418641935131139237284183968 8818518 20826225077879100113295464625427283904 8818519 250516136980630322578612177073930494296 8818520 -54774289946080112506948894012622438400 8818521 -3677655244574517337319711155136592480 8818522 67992503744910522928922700273654527232 8818523 10674972747351781286982173538738569760 8818524 -47716629519491278794502422589822648320 8818525 100201469493328176504729337470116160050 8818526 -1302067533980831257062309109576694208 8818527 207838171861941027450072766164799916160 8818528 19622899319386957103719636361460449280 8818529 -137695715827510798277276305157710524 8818530 39998291644948698015682026821453568000 8818531 58739833195866241543786645676029506332 8818532 19772049764640190961310665941600876800 8818533 -105350010057456500292035238691630225218 8818534 16212436706434022509303450674591625152 8818535 183902464192337159382053051332431974400 8818536 77090107201220381593500037854067507200 8818537 -11672221594065649994501818165648216768 8818538 -121909603388484134461102283926494400080 8818539 15046814612425926893859804157920119808 8818540 41448887993069539091823272507302394880 8818541 232736823808294171989779883251746329942 8818542 -5232637380738440442559671667858080960 8818543 -20737246317158058154113259881262835960 8818544 19832721517443505148448854296578686976 8818545 22647282012960655510922962130298138240 8818546 -2687185147553578993553245187403989760 8818547 -10687746457204270321733619419397672528 8818548 85215326498816259455338682198943866880 8818549 -183779699087166776531634724022345674450 8818550 20532625274862807223335929434530508800 8818551 -5189471201692320573353399321210574336 8818552 57522437959924365476719911551947468800 8818553 118788997493055769790589820618919457120 8818554 -14715332463303376661972638088735021568 8818555 -75211659362185181972000228468114650080 8818556 -168860150512244252093737249341239267328 8818557 -32155415446304844769574262017293210080 8818558 -13602557232654265150476303029631709824 8818559 -6914443913808212223807455288539002240 8818560 96898268449656145384516114780992307200 8818561 -184592359053482966862603777529409413720 8818562 -31599369418845907618194953170449169968 8818563 45158227016484702175036256423327413248 8818564 -75886190650163875480100568164929377024 8818565 -24037100430209504687745173288210400000 8818566 23193470088659041871362907686190610624 8818567 14624091703441958775565602808828497312 8818568 9795562682728512677646202618498744320 8818569 -1115801425238327580377125378065785616 8818570 -25824959806428576866746283798814474240 8818571 261527242750352042781626187330023042772 8818572 -14936221344784234576324753083026718720 8818573 -228901850599315968827096879653980991220 8818574 113737208001643717813128846060438553536 8818575 -22771418918092850711551806883331942400 8818576 -24669623670539036308444684903939555328 8818577 299211732557380656696852887053949274480 8818578 131630319356569193329775803631685323520 8818579 -200043075259733572760715918032869486008 8818580 -51241277501754588242810500231690859520 8818581 98817755801890663202639698808574225120 8818582 -49051344759071139237480591988262704608 8818583 -255340448023676559830913166307809765680 8818584 116940381888940465189936872107748556800 8818585 19482351339880528932104978349515259780 8818586 -22406563652248385365311241031416761600 8818587 -77090581688815308197483911466307441792 8818588 197004392811780166464569319853482802688 8818589 23166795809692834398759651641242261074 8818590 41910056014232223380971468030482570240 8818591 -80676487442837500223652754058661619248 8818592 -122808981947063815431900004359475888128 8818593 -10118686109470509540403850885640714816 8818594 14035044171504838641862959273104886096 8818595 -5292285864974288761119554718797060400 8818596 -18635910916347745473038646117136601088 8818597 -161414849138067951167227718289760274628 8818598 31738601795524164549589503299357752800 8818599 141027019804905242755904054680195169064 8818600 -9610639684940863838250691892582400000 8818601 109610475315688604498710862915354112 8818602 -13601985684234852159857497157898402816 8818603 -143438787118156882036836272904366463880 8818604 -149617850763078893105878801933991295744 8818605 8123199958388828233802738179491739200 8818606 37614524289087664656723214082408530752 8818607 -22426328339943353855515759087758023808 8818608 11421599750019275584661326721644167168 8818609 141553657350395881206557362661838081904 8818610 -137436244176205529209268509232352153600 8818611 2877363391233131576783954717312231424 8818612 -2665708912092703446290971313440358400 8818613 89001345543857094566170887653777991324 8818614 9886092615106588782180480251374571520 8818615 80333498873201795383221325562739801120 8818616 -415039612688447753484945891761915043840 8818617 -15618709824900773300141012200514664000 8818618 -75974473648557837593763778220249496096 8818619 -7085680522479977623562918787510014640 8818620 -54059167289534114908749769011192683520 8818621 -89863974598295173763362577886818230688 8818622 -39254372809617791537073494935839590400 8818623 -106547857237932876601422204605002818192 8818624 -64384038427763752629864892290819948544 8818625 -221266618863447066135335556318065775000 8818626 -5567099246890875021568901097305014272 8818627 3217269771207909604087576339253617440 8818628 -17625039795859243941550577541219220224 8818629 17203013041191661442923117766890255584 8818630 28366984986763372188685590811892803200 8818631 6755086510853911149704032435343747472 8818632 215809927308707030217961557206630400 8818633 -120955569285594425300810549472711297996 8818634 122719063980706994691408487958532520704 8818635 -11676050476092255854828759008347037440 8818636 119068090313809397667506862467281038080 8818637 -31731884378347932233557226017584084960 8818638 -38682205268490306659007815824169989056 8818639 -114623526223075998741123177216695768040 8818640 -5025269699497678228880793436928163840 8818641 84525141781119091517229243848812692480 8818642 -50661632226723868596576506254522149888 8818643 84833532816888929873277779750491066080 8818644 30443619851100055066381501765565270016 8818645 30112266814391226964374480843945907200 8818646 2883112972635549964157700106358712384 8818647 -29458356219233388868423985518840277400 8818648 227935720989269538534517641187729489920 8818649 25476786315724854086743946165510439552 8818650 11105384493732633585725554049697550800 8818651 -213810719841438495550868203545054412348 8818652 39948459892082887838205357200771713536 8818653 115706196499733228630298612943822722624 8818654 -14255316248934967201909101752128535040 8818655 3409121706213516553407725256434123760 8818656 1277355140825194348658414293151121408 8818657 -453741638578553863663094435928210217728 8818658 176980567207631512368204325737719661312 8818659 -158263497227362830016594506971266187280 8818660 19982789301940628822252377077482496000 8818661 -183839564660285676302553771059005099776 8818662 -48372438960170850338752852463094474048 8818663 26020087662954661990361959509333524480 8818664 117772826890954396272928833275768847360 8818665 -73102759992650093774454885764703070080 8818666 -146470842434687013047447197740925861968 8818667 12348425071365685684430970490994670336 8818668 -12582975010179002112904100209469521920 8818669 -70790391904160845501114559268859717930 8818670 -11322437349823150488184943420617751040 8818671 85846240768215793059632992494676861440 8818672 -1175745984731068715719278431150931968 8818673 70966913915808002847398888874176867922 8818674 -43120909725041934433833137450890414848 8818675 -24525528118113434719235641902384678000 8818676 -47705540873852139843841370275568231040 8818677 18381526472152338874899746755117292046 8818678 -9973057241008621427602288205797732800 8818679 135303294741722024814623749403915789640 8818680 9643608703381109829786148578188083200 8818681 302131148184657972125180880699560133482 8818682 -29583841019069801336334720879077706816 8818683 -37714514737653894050527218062299969536 8818684 46099052203159335223471655716688935936 8818685 -19822315200558865579595599875789888000 8818686 -56389240340751800397064415937957820800 8818687 46995517919531397812103891369348982312 8818688 -170881039829390690543683957829180325888 8818689 97815113418149150013259916843424559968 8818690 13960152683958948005085584575178309760 8818691 -8347078465573483270302599727182499840 8818692 -3029908375019281961463409435723020288 8818693 20136574908665543945079269524439416800 8818694 28504079518927298504143202935545764352 8818695 113692432579411769588732633152347361320 8818696 -234257808007429901672863174155526302720 8818697 48863926319976854135633479510975187520 8818698 -443040077660611830423895002950737920 8818699 -112678127911210253334953603999802299064 8818700 -37650127401518074461387038681298393600 8818701 145651983932513335021623151822735607232 8818702 84277583009134014279233925210551359104 8818703 124012180563245961615190634856861035952 8818704 -3552611809982594652062026483424034816 8818705 -19257860421621715018945106248709529600 8818706 24749219179429380400032434149680582144 8818707 -98476478698214258251343576329645375560 8818708 7635486633590286545904824651020665728 8818709 -94116338764335928031789043854122633860 8818710 15881249107896140814872607132159000960 8818711 -54275829530280305312462061370887038376 8818712 52525168901386819710763940616530042880 8818713 -19099397210596271743694429547756239238 8818714 -52358960720845123710739856681117486400 8818715 220333498401042263051043862884057920400 8818716 76249890136080026258038001473072250880 8818717 -38627519508068090562531959790996263360 8818718 -11468278530163438500823346154853850496 8818719 8910838688468804285758578337358527488 8818720 74858714494579465476030461578269818880 8818721 390360873980654724639232468585000452 8818722 -143311035843807701651158123593025200 8818723 17173894116909109541337196716041730864 8818724 9674828873018918660375917154494464000 8818725 -19840518582121601998180048747808236800 8818726 15758652103235742023520844357874163168 8818727 104527443899416816618327976924031747576 8818728 6718964228396630084186607334727761920 8818729 -45047397791978801110099761938590907520 8818730 -39963529264576208455909935908807443200 8818731 -3882119193316222579538185723233089400 8818732 -9004518107956319460388687573055218688 8818733 -51411162625829735371367615039537152128 8818734 -21301405903608815082513795723181375488 8818735 97128890990722516686398878960839316680 8818736 53259241794796658643921031743349555200 8818737 -18283046085304477387730348958169226640 8818738 98210321000243444590669792355430741120 8818739 -26524568796848944351258664929065885120 8818740 38849096950088412645332530162049433600 8818741 -4597933236412348775971849958013648736 8818742 -2606086096176122108897247562272709728 8818743 52324186816645022832443169107026136400 8818744 173216128933926749327427605403296133120 8818745 5762340404817222021427539989911179840 8818746 12088357458378494522062694372511519744 8818747 111394963446241677431429069163711503632 8818748 105145948896321673076943223566357777408 8818749 -19024795820948024888792651618873784756 8818750 -73747799915229070584012507908048400000 8818751 38227269558311690957145503680292381472 8818752 12134319357261226176908807761645535232 8818753 -145471487829850388658753175802234101760 8818754 -20849056947895863105388986260210803200 8818755 66823420344151755488324369226449472000 8818756 -42944721486670438246598328767494062080 8818757 71175980191703614903056671904821051040 8818758 37569233383234280337460985272238607360 8818759 197342391285020299337192561754990191960 8818760 -23619342959645797891737148853198592000 8818761 43502780147948554744184849051940864 8818762 -130088152277906718932600593002071932368 8818763 1835115012345596467565159432146677012 8818764 -18337403628830706085819831103692890624 8818765 1527096997677777537306375381616020720 8818766 -6516895800112213033859429145270298176 8818767 89670629256626075822330417681958692640 8818768 12345566474572358178121343375305605120 8818769 -293664174640294817277833317131761075904 8818770 -5432228141103320741687103859975449600 8818771 -55144068063790838943662424727856787008 8818772 -17473494076375712371608503457919465728 8818773 136888254157547888891487829486661325984 8818774 -108343887332839137955476306891483773760 8818775 -80253035294665533932300755768829557200 8818776 29661693426746726018258207754731888640 8818777 250286745107163749218570539113034573072 8818778 -44262644070466561431600943036675372560 8818779 -139122102737184565368159102613125892752 8818780 -44064369854820339714801778193284262400 8818781 -1480119340838299190235373379711891028 8818782 10052643040900320916173928124076862464 8818783 14129527320489711827861567176166270640 8818784 1725868167286300987342293103379742720 8818785 -31950348397501790351705678900372763180 8818786 96461235750027458913467654873599616592 8818787 58643289257110798212059325471465863232 8818788 84233803771900573720423479427264542720 8818789 -19635102315488471586549010235662440960 8818790 -44858605826404896498721413921920227200 8818791 -164842852391725264476690014397876840408 8818792 -157500556804562450264977380291083520000 8818793 25551560113468172053523184338165959200 8818794 6462079545390914345861179332521086896 8818795 65003574117517180085614600304542936800 8818796 74004244458449933464709748684668740608 8818797 34435898729561864558746690735126832928 8818798 -40566060774429946208420645159536803840 8818799 250383040482127141608520360531865476920 8818800 15085486197020642551982298471444480000 8818801 264634008698877740952796938174699525984 8818802 -1040554948545780532763970750148403808 8818803 12495116215664521127450889109309598544 8818804 -128162232703255930753553874291471305344 8818805 -4598014349736635855262452474725860840 8818806 -85388387201757301793298940443910994496 8818807 -11515575955130600807104691156562314288 8818808 252910434569971612903879326935667855360 8818809 -203726106205107828160486680119513397600 8818810 -2531131210220101742236789924936796160 8818811 57404457976963241566095957158629205412 8818812 -27697413990630483781561688295864706560 8818813 -102593922812874126674002562900621345640 8818814 21345749342893281262012443595041661632 8818815 -7321750106943712363795682431392612960 8818816 -162811959138827894437231115911708016640 8818817 65384051449016482162507710047082097152 8818818 -14209541318086696966334887536691875840 8818819 -74028340533372312091700466378128059780 8818820 -42197359445807795954461556350069297920 8818821 13820870954673695961675288331936680960 8818822 -129710233269228787939701510075592272288 8818823 14685787703585774670653594966138949864 8818824 93593177978264468006778664157260800000 8818825 26411747926450033662362646980727751550 8818826 2817488084644607797002041150818773504 8818827 -139648110359258142382703651645040000 8818828 228067752853124287585506380808903661056 8818829 117723913934960144040416998635348799884 8818830 27780225304327075579567270645523972160 8818831 6681684053573823979422262127339376640 8818832 -3231080840775224292504008938100490240 8818833 42417126726232984141898425344206738688 8818834 -2657015934969244713769866002685557760 8818835 109604165886291338025976658751884712000 8818836 37925384063972884407541586788567087104 8818837 -3513702865212355005836092359256907780 8818838 1337219540156352452309566045921455360 8818839 -11184312204917120072256908913693184032 8818840 -141697295273094134814592888501298995200 8818841 460336911636053667160091189577235724484 8818842 17937226651045872278582410784808280320 8818843 386255955046770739575527550207080156 8818844 -53298211411040702129160844398592072704 8818845 56627689671407018445635195002762997760 8818846 -67453541406267592034590035083946317376 8818847 155001168282965944746381251735357695032 8818848 71088557458912143296585404594677350400 8818849 -19106521968104643306966973227853690880 8818850 56362975740411223057563322678560816000 8818851 20854417868928569012589638687036130624 8818852 -35270885830442594784320686824672067584 8818853 -208975618585070440060659890695850788896 8818854 -23170140390360265458380801558891320320 8818855 -55966392887573038726386650417372802000 8818856 -62570076161922266063482595523383869440 8818857 -133090118883696786234923206046943139446 8818858 30187483385970079744301419728011111520 8818859 -6435571047775375875001456768522687200 8818860 42109276833113457899554461198328872960 8818861 -174660895607703425992373611402164744000 8818862 50493403849039448586994792225862375232 8818863 20588568617849553942119408751192036000 8818864 50160187781827884106606421353074606080 8818865 -19795375976955486124941748029717391680 8818866 12953292259461780388737613286778776064 8818867 -26865250503191612105286733557297981840 8818868 37740471093074399558564415911879836416 8818869 5165141651303633027785164888954351360 8818870 -667237588365519188457467454223574400 8818871 -10999806137167564462528734486578967000 8818872 -69554561841858164286693275129257390080 8818873 36123771852551538473728716979933214122 8818874 39295649967922276566588633425601741936 8818875 -5347025892620192150538805970575956000 8818876 -4526798983629877413215932832716760064 8818877 3188278523731787725078275471963594912 8818878 -10753974458317408541398407460001676672 8818879 158809357881433286725682107700807612480 8818880 -3030639891203730632340964663382507520 8818881 -17803118124898502042684787654480609600 8818882 -2209879393531127337536871013662299136 8818883 -29507874400150883277945453996520271376 8818884 11801381071208545459085582369225318400 8818885 116187330249907456554652820894072192160 8818886 -126285028879790401027086541964929888320 8818887 -11795593551947426372940656873010061056 8818888 46737327139781234858492301272811110400 8818889 188480004522177279860562770964377447424 8818890 -19577407590705248143508857177438479360 8818891 -212394310835548453070575910173931833708 8818892 -69459194938793997558410873180692500480 8818893 -78713272300345894658886408220059587520 8818894 -376913453237283906421035888992957568 8818895 61773961376278646408423299197206761200 8818896 -19482290460265976706700082328362680320 8818897 218188746313142330760910283996720527346 8818898 5220172956960758764241480574843246720 8818899 97227250340655487254338244425759790264 8818900 -411555250413182961439819026252768000 8818901 -37764274637627057013169991554029563136 8818902 -91279429997328838433323873759550342400 8818903 150959272654076862331606671386087013360 8818904 15861010978065888021453787666691665920 8818905 -34052618161353712586670536003945403840 8818906 31284947937050548763815587992433031152 8818907 249552734955279649755616518065686507200 8818908 15044472043268762945876358059971485696 8818909 70236998373127549453758602430105335040 8818910 50694493541276196906158733457411710720 8818911 878000301997982626172668947199322496 8818912 264443065878195985780348338705138450432 8818913 -13456725188098259367885187100061312 8818914 -2971977173696178003880263954342707712 8818915 -68310165019468888609413797583901922400 8818916 -85680545471819314252379584421964189696 8818917 -42257610302378794174284694996194825120 8818918 -77540732430526824933096089967363927840 8818919 -147757356952651774845440880285504028056 8818920 108117995497887165177917228814943027200 8818921 -68713743427249856808073461876676197900 8818922 78672829176349691198336389928376108720 8818923 155415159901191833707853259750547306584 8818924 -35162571490709367884807111917770383104 8818925 -75204029614327217838304814178442420350 8818926 49460449385015738712463277640182630400 8818927 218381427459713331392283486976469695224 8818928 28357664259253856030993391944232468480 8818929 33082155293662421145087193113865056000 8818930 -67404833975138778435534162823195980480 8818931 -40284764144268508954621492222192959600 8818932 116371078430073302460603065042547228672 8818933 84489479270596000590336636386799435182 8818934 12952783218222336980277879749389595520 8818935 8092142122336493957145533693274193440 8818936 -22384695238095464060470800176138158080 8818937 -227777693816228927582655927520743240108 8818938 66247223348195324634116962885110789744 8818939 -315362965430320041250006887743269434144 8818940 30902733957473431028989278881965332480 8818941 -222501321229327583375774309717553496416 8818942 -57128191094341728770030546292335665152 8818943 59877317672967658063612650623478693600 8818944 119680206186713317034266575969498169344 8818945 -166165567701615825393896430747619564800 8818946 -105294039858727879811216203943476577328 8818947 -15584541090649370847397205484161586876 8818948 109511162374308609382299613384474567808 8818949 -143278086857565536526090044998079130564 8818950 -639831708843627454279041821077555200 8818951 29345055738273889545774917543616316600 8818952 -55414039900417252663980677660264570880 8818953 -65516415942818089090874720131316256384 8818954 51271712170606667266770509773652591712 8818955 153881343373961312522032534015558685760 8818956 -2294876639902279931056775221245628416 8818957 -452071100304060915276160894419065888 8818958 -148439485451430790063652749281016688640 8818959 65270848029435992577798557133762405384 8818960 -17290082639583074721706570180892344320 8818961 -74540336431588197679128445521098415438 8818962 -44519557946768874738928364253228343296 8818963 -86380684845897601912703147203349628656 8818964 -38916816822814123563806760450846720 8818965 -39919492813307101634855144669495639940 8818966 -42843377621553539286295021133818800000 8818967 49011922220794943104413177935117326272 8818968 55745269308746108712029845065561845760 8818969 27847815534817444840177339307188135370 8818970 -40059668663958761645181175727115628320 8818971 126991812490342204259231660542393496880 8818972 15485612732914980825699868584976204800 8818973 -30879436719602953307961795713338862976 8818974 -67368216697556108270466293370295045056 8818975 68617758229201466773630383821347521000 8818976 7831751602110628187045308642213036032 8818977 13693214015449676206504960426839712800 8818978 -52017656453098164551264100189289311744 8818979 -83045783053917644204247200609695216416 8818980 12928632146393384697260753699596431360 8818981 13465312962905905530066264045741525504 8818982 -2188125353658660890103287568252920448 8818983 -208171965060483605005982426488877011200 8818984 11090574457119625195466140277385861120 8818985 37660328056038892116948060217856314560 8818986 49630854739326965354957957990102458368 8818987 150083352670935917549682916862687931600 8818988 84727417216059454290148335366168662016 8818989 91769859532062111357323435273070613824 8818990 -19471636119660447206942133882548328000 8818991 85304799680623303205339064870193957392 8818992 -5145149284606773452467020785507500032 8818993 -123035975089175244171652082044665622016 8818994 46093041755898377007315693500939095680 8818995 -40431575274310279138495125477554876880 8818996 158571053827077819441673571926412389120 8818997 20664356979668604890123667934004440320 8818998 -98345926312655712450030877485275919936 8818999 -209539462094279195781499781660566272 8819000 -44649009586364485746824252008012800000 8819001 -37292533733033683329113258127480977670 8819002 88390890410324490257844759701835225600 8819003 -36552221999299731249160482144460190748 8819004 -21253203786299668028095161718144106496 8819005 -55924744067208369161290605960856615680 8819006 50211764570500712742263352985258423680 8819007 60379803211790764507638367998538629120 8819008 39130123323011499240307183458258518016 8819009 26383923269668707271914118677225351216 8819010 37768893027167147414881600680344064000 8819011 108985978794457814914522066157223527612 8819012 -71779451836689238701989554915713964800 8819013 -23567826759411089160888150999289680576 8819014 -13653692055239331965932845622454727168 8819015 73223295606711244112677339537510151160 8819016 -109761390087294832305744175367808614400 8819017 -27726579378124313190369942660970480668 8819018 19360011859675547250490391301441271488 8819019 -107666396833256888814103128140845753200 8819020 16506710226322282910287108279347840000 8819021 -23147629863513138720773628907632868320 8819022 52769787824500323471604142203264147584 8819023 -308981948595285971971330388816562371728 8819024 27719931224927126277949252152003772416 8819025 -7756497262944079129028118165104124000 8819026 1667753147287061670323017387943405712 8819027 53429364133648040020691045217919628544 8819028 -83459483636823718901485333775501285376 8819029 5518148606843601659431970931329510784 8819030 110115434199699708521121633579741717120 8819031 79017152430358634726436756705685613520 8819032 171444009450247911540055522169048678400 8819033 -528466268639479752889653166284640229760 8819034 -3450577456466637794077404048760677888 8819035 19121960709946478686228708560748421760 8819036 53524555093710369296255720368303034880 8819037 6183801712431615194378978930411026086 8819038 -13547726203422375858730901329040158080 8819039 24947602944229715051957720619965021856 8819040 -47210922169495477743258775611821260800 8819041 -10695005406500448747929854374707916672 8819042 -2477346747018186647704025872354915968 8819043 9811636972853862577912774869971017728 8819044 -32752374232562818042018494545157488128 8819045 67162335596638100172591935415737203800 8819046 -46342543762800127591045729704348382656 8819047 -108408269867862735107662743300316022568 8819048 -67074206925005832597555748231116963840 8819049 125467712807718420254385358410947166864 8819050 7169739641909283883629246060236608800 8819051 135314979675612374325442679553775104 8819052 67766907797104643186879757738643734528 8819053 -3314280373122526099407241954177736736 8819054 -36105574206347785293251164751359833024 8819055 -17475747221056004409348715136624641440 8819056 -67162760495848354312338763797369520128 8819057 -4614137845920850294080472655779274712 8819058 14231611075155737768055242668266643584 8819059 -67110977382936126339737941551897091920 8819060 -40339134794264168104042157845324811520 8819061 -21441164890210985803409898226654949856 8819062 -85749266724905448662376036269726989056 8819063 -49299353510085072927472732836816191016 8819064 162779471249261276705626360634508288000 8819065 2253767533342279568663223394878299460 8819066 50068975209531856541628299966607618048 8819067 -118000755851243330203250211275631212520 8819068 -130499957768387451258489041254697777152 8819069 -208937675167169211688389290115705782874 8819070 -13563126227227990755307673127005832960 8819071 -23957214605166614592609477682961836400 8819072 72911132092254646868011295324504064000 8819073 82844126709050115180811289956720373604 8819074 -71850510585018051438340161524142351360 8819075 -127259667756610836377318885459105732400 8819076 -31142975471953586981342810499268214784 8819077 -227158756402151351079254755005724576800 8819078 -99085422094823235661910711546235178560 8819079 170519942151516306763781191449588585384 8819080 -75790507412285442931110206563521331200 8819081 34416467209245082118810972437945304100 8819082 -56441445193117700697204426577561431552 8819083 -1549529620681018849233716003506457600 8819084 -129885996121315401049967569677797414400 8819085 884449653724751552557222422957120 8819086 -169460138418739477327666969978413093120 8819087 -188954940806007212644977071334439629264 8819088 60239618337963778733795145040161275904 8819089 255729016184201928689994862435950243890 8819090 -17022404737751246008686942235576611840 8819091 176056908823817966656415701225401571440 8819092 19891451960099179932109484516805151616 8819093 -3584532682648948817066636439983367300 8819094 12026227704902864568613341699819884928 8819095 -150407148869511118237150894111230723600 8819096 19978439206801344796621670126075965440 8819097 18967679765601136082495427742485027840 8819098 31757423411191622397267269888843130576 8819099 36414541925610064673761913806016678880 8819100 9383621964378725268575030076417792000 8819101 -48551744825713351897697264499830529108 8819102 19555624808822699245349458136907706752 8819103 -222505422669459300621543192823870679040 8819104 55630123848009447476353760634231324672 8819105 114872766497774176533543500544088186260 8819106 20052171118274049082070453718256927104 8819107 110469585301892052789710832174086290704 8819108 127385264719469042350105203060767928576 8819109 39671736983119638975537234071409114684 8819110 -54971655105514069377584992422296231040 8819111 30486365881513354494139794476962781232 8819112 -43915243865797210029788184649397452800 8819113 273558436356000484907381621223248442362 8819114 107349910688381529557350344564138004656 8819115 5238950168390677875256735195410251520 8819116 -128185781102414751592195234892169966080 8819117 -119344571460037451588917500532542585834 8819118 2963716133888632251540624337638101952 8819119 36353391543556145686603259656516165520 8819120 6816495779422502885648769739238277120 8819121 139024299187850316366814530837437004912 8819122 -13163918109962033319932385756522187776 8819123 28854692104393566983201550064556915664 8819124 22076049789943964341395448939443818496 8819125 11209895060991148629924183283512960000 8819126 -4565155178826739521682020340560487680 8819127 -331888106382023069932030086370816648800 8819128 20836645314480310441374102678405120 8819129 -50322546226802165724209905405523606112 8819130 -4928567001773417146323225755177172480 8819131 118635252858338886695886423120067224932 8819132 -44645199092800795541406955542847825920 8819133 5373048692825466531494705900599572000 8819134 -89914167144913460092495895057278076928 8819135 29502763578101943250270467112457678400 8819136 -27705094137790448541304493440002686976 8819137 -78015029911299878813923731564055041214 8819138 -38424289720500720106001251600706111280 8819139 -11724441334202690025710852203621390080 8819140 35031251162746990364106004216270663680 8819141 -8591649121202585234996083327743302856 8819142 39353212119384178189850218246209438912 8819143 112353056438232468569634605397304753920 8819144 -124777322199686795091472216869564963840 8819145 98691184571935291896200437524882873600 8819146 -17449187507846953633292336691984034560 8819147 -62633530952630831976299220299153587200 8819148 16847337451205522894407598221778709504 8819149 -138334201166983894324335324773127123850 8819150 26609020586996758326974595674794444800 8819151 75688350053878457821770102189241914240 8819152 -65151927211828430681581415189284102144 8819153 -13583723575968238555929586607053075200 8819154 -606963719526471240844128877393701120 8819155 81650023167056140740814879871733585120 8819156 -107276622645271614781727824442962020480 8819157 -150722679553605435889311514458116255712 8819158 -187841327326742811293740198801895673024 8819159 -63626023458519190247999713169803590720 8819160 -2561103002078393438563819252531200000 8819161 108824435522820110712103010729597394000 8819162 -58720066705422161955964166196382177536 8819163 -135784613350918647326626885567082860308 8819164 -85336887391450187088256612761009371648 8819165 -139542215535515376247839023919629664000 8819166 -36116438084521048771097336880823028736 8819167 -172716481330356622919203844548499300568 8819168 171940308869529315355647452001376665600 8819169 -43751936055462173692887449739883712832 8819170 8007590716696157671891893118807061280 8819171 167121319357535311909164248590719432 8819172 14433983669950407722804145139646300160 8819173 12169238849617043167871080040737719840 8819174 21123597835647591232613486454822518784 8819175 -13597151386216621597999053886255453200 8819176 -157534421397681768608580339609213649920 8819177 -40509665410542264821849325140831803248 8819178 11281040488536033444023919232194363648 8819179 47130163359592318878457747536644010384 8819180 -133468897209937678709869917997986201600 8819181 5865818282365921797632633615260785312 8819182 -1303471343823905041438010929231554432 8819183 -188971121576942407535918703311460443568 8819184 11422335470211918246611055219969097728 8819185 -144358517865244806442157222312565076440 8819186 65715493328007728909969225806817210400 8819187 -10190032889481618088663797442931642832 8819188 -20820425684396013298204224402886963200 8819189 7923396279077920561582271485232952000 8819190 -6568441282998360031473389136455424000 8819191 -226893000668750682970383449800711312408 8819192 134138160983387331117772651870840627200 8819193 9367476027821126807709268231162756128 8819194 35194357815468807444384432018330455040 8819195 76196361799901382964045358570144098560 8819196 120463750981240354260005082612912456192 8819197 -54067452440746593206110638946046239988 8819198 -5873223800063796803590587066137915136 8819199 -58596661082270089450619502764105705256 8819200 8581386670286586713912941622172057600 8819201 -91283707823193043286926344476395788798 8819202 -4035539440165342359411456958972108800 8819203 -20052875201097363635089955256627617336 8819204 110061385153328854664501367666317131776 8819205 -81492219981080054868434852161103084640 8819206 56204099633476383621098009191606320768 8819207 166695109255472711011035666504638178456 8819208 24985511142327969658269726085461734400 8819209 -29559525281659454378491326828908354688 8819210 -45272066554749332735150809521460688640 8819211 102759699021290193123007477499088780480 8819212 36272399420902404252184182235153446912 8819213 -13194477044751341547053548962751286676 8819214 1316503518886996785977685313223513088 8819215 -68330521726042316630870753472107915640 8819216 42309115146193667562173296846425292800 8819217 -84119947780978427113586696098940643312 8819218 -81805718224106624911478351797526563440 8819219 -69300487803627624714537250965593468880 8819220 -35366780848645233240426377308068894720 8819221 22807845529413009637709420648501842944 8819222 -43286774165453330900255623508143493088 8819223 8458771275878004817297681742356301568 8819224 12627191154616813090776669271230136320 8819225 -38357546309526882672131560008572152500 8819226 -58990538081248382381421042564263654400 8819227 -241399403219512431900309464901308332924 8819228 -108304933926318472684308672113566370304 8819229 108858792154829686378998474572962769088 8819230 140575716316591335082709130842208000 8819231 163199674025092745146576496076833293032 8819232 -170141952169187574641830696752398204928 8819233 -722801235248755991618271086184114896 8819234 13533958573889446626675819659523366912 8819235 3167165401222485961936788610378595040 8819236 206459517969753161770989676414077553280 8819237 -1298653478735109676764339166999886208 8819238 -49839535441652605016864165882094234240 8819239 93498073569045409258609283198152245168 8819240 -19224540569238071302354219020690739200 8819241 102572140536130509515644479277833109392 8819242 87345216948883842027846339873404815872 8819243 222907669199198972665816197635664643080 8819244 -35058226455013981169127669122284093440 8819245 -74945455520089017322723111872823984500 8819246 69201296495527651569705457857796870080 8819247 -24555236538062069273091212994044907000 8819248 43967475655628991082074988505476300800 8819249 -212150297196564907933306228884157631760 8819250 -94230748997384695937494653557888640000 8819251 12230651536166572146248690107984460960 8819252 -9959637460786679942346610413302317056 8819253 -95668856473659540179576913895810489920 8819254 1447841301997352754077654438202819840 8819255 -190089135701531749357776797142709164840 8819256 -119212141316753823564625143729410764800 8819257 -4905529469990583640932658187193156288 8819258 -31914984669343339364376201853571635200 8819259 -106775634684507805154342250129117131496 8819260 67925350042432391490510205438670361600 8819261 65770792722532042443849838229111070720 8819262 -19912154360621565937986427882724066880 8819263 -1717990965555050337479934743763163440 8819264 -25200957346045931865539016697423331328 8819265 29494405405333910586126329239206899520 8819266 -57308493662508739340065946954283813168 8819267 -123366097056223908781988441144091142680 8819268 143758457113761152653864519779292938240 8819269 -165418913779535276231675220476262943330 8819270 -33423631975710682461334772801069495040 8819271 233144140592228345517898291006200240 8819272 101885783534751394212919629702089932800 8819273 15496194505899312690914597679451362522 8819274 -28898867673829386124519213665693815040 8819275 8015563641477766288211281076524403300 8819276 -16618868242194999244562077549352928768 8819277 -86466836130442058970300629750873961600 8819278 16289203494731879157343043017621857408 8819279 -13122807466701511043395608968504960928 8819280 2267844896404490752403244721629020160 8819281 80313035838032120426203229336667196224 8819282 -15441867233315272870684318152359808000 8819283 -22783248014245545251553873109742168064 8819284 88935001453599871039582458211118239616 8819285 171454873265155291919396275522804261980 8819286 -25667282933746745221979185866531618816 8819287 -136349781585185736737848159712598280760 8819288 132371219081341135512886060775724533760 8819289 -97572598514402509880964202180909585446 8819290 141633134242109194099909458380343238080 8819291 -27892152947369506996906259302396678128 8819292 -38730583255883934631065510006321550848 8819293 61954590872465193505545471847578114400 8819294 52469572183127400456157597525399158144 8819295 -29388847345583203278534726217862582400 8819296 120733808215934229097746390589204070400 8819297 11305152286754400064057924436338527300 8819298 -106358450909128880364670447351846215216 8819299 -31953263705475755231861617840625389280 8819300 -257530239283333554707138465541427200 8819301 69718080491960680412901793240770049632 8819302 17589380219756535685849861060255472352 8819303 -115166350727784004048267474223790341448 8819304 7923779462657768967002852600714035200 8819305 27455671473070766349618741115872051840 8819306 -43233926932085650081384839359668761600 8819307 6668286522121981666241193774597834240 8819308 102177728307954572530868835634379548928 8819309 199787596063083409590072345548018198316 8819310 38810206458964938372286813934987808000 8819311 133502643935813995354871579060241516864 8819312 -10722679109148408989350672184983977984 8819313 -18351071692799100633140762053184572512 8819314 -23337486930715801460769562084275406848 8819315 94500139267526841082729862505509918400 8819316 -50985772015741025147152079016425619456 8819317 81193692100982610488105088225699069820 8819318 52526307152373790991882335509892780416 8819319 -9673384626261482782158236366910495792 8819320 31537859961943512714462424570165248000 8819321 29553723922849119897936612842037414912 8819322 -34149399712084885461144307911108937728 8819323 -366898486024481559108492909295424215520 8819324 76423414090088155053634849734273693696 8819325 15630047723396507187933765050177592000 8819326 -11626280082376287291727390237345560000 8819327 -100025699092337392471176052098133680 8819328 53614229832947866206101227023095562240 8819329 276352983122076499478584374104178092930 8819330 16492426034102390425142077640293824000 8819331 -59509803835628386033311987329413667520 8819332 -152830052192601587207423724721974776704 8819333 -13557722852741615605612167261048428196 8819334 9448111005280807532903251026923514240 8819335 -2615660777634912070624996858246824000 8819336 -137741239819944001794289157701777981440 8819337 -69343235003512501165745651296901338848 8819338 -3369782129119876035503260397785751040 8819339 128562028660130099242094803079336650080 8819340 -37065990821691559980690846075082060800 8819341 -37213414903280591128346543353337338368 8819342 -43498555422481609933987827518124174336 8819343 90064908760560619155135014607551856 8819344 -16274146119337857137214791682667970560 8819345 23751365617015420140082747823495708160 8819346 -40648180973804395011008541487117516032 8819347 4124364689781362279346042474152325880 8819348 -352421074532236872685889677775662571520 8819349 72045279313834500058697146842448896 8819350 -10555506153539191547731069805541744000 8819351 -28499976028630031366333593114305102648 8819352 37226180864088261305070683990730117120 8819353 104826075527574821934862027887057586960 8819354 73652146850966002259822451098774747376 8819355 45811846847582840998996889215659095520 8819356 32159223043133341946616313362496993280 8819357 -10127567807816085216476105398663906068 8819358 -39851022226558328311060117223969178816 8819359 -7981378127000654133523684413862407096 8819360 190197476544713559399162774587226193920 8819361 9825010798811451908043029306573651202 8819362 -137211605284422565780026930788310650880 8819363 45085465045087551794512681860763255320 8819364 95726610913489390707545091802294517760 8819365 112103657598367853172926483530161259260 8819366 -72092879622965290104197433340763002560 8819367 15153712187260955712460781352713095248 8819368 -87646893501065187953843244011230986240 8819369 106087093539939951001935087530084889444 8819370 25669350585223462781496772934641920000 8819371 -67883452917597952206818351127906378456 8819372 -20687485898377506233188346283652295424 8819373 -107271993791567850016991883784095640896 8819374 73898797446260193523831528251981231936 8819375 -32802055216902678020157630811385130000 8819376 10375674400617982589464479217068539904 8819377 -23903555468042001220152917647151465728 8819378 104588806539670226679558402498776476800 8819379 35589150508719733211878426723448967120 8819380 -7138593539091574546497595832110809600 8819381 -54406078138473118114460549330989420818 8819382 -33762487972592917115039701081794631680 8819383 63368576844026116463856471188312430632 8819384 73216112078050701694474614877798195200 8819385 -71677479036817536664133957976493214400 8819386 1362265286528518076433828642336739584 8819387 -89032181193812803024939184336255581296 8819388 -8614395149956397160812256203098030080 8819389 -180015972449701324080482083627233658810 8819390 64495638989417008606157304569058139200 8819391 -33878242539523216584770163191476227072 8819392 -34957031121077317738085137605867864064 8819393 97501121398532244262549433829750005760 8819394 -14134533004296655316017053311551638528 8819395 158118196486479223430159139350319840 8819396 123805981380242492720015672744663408640 8819397 43824223395629171116280241543948294720 8819398 334541119435528552924411275566637312 8819399 12808817775987890888950990566662387136 8819400 65754670570993042833499134602572800000 8819401 249808288603926849997273184446204765280 8819402 206382872497972901473882115705904729600 8819403 52636722915428884293606429849124426224 8819404 552282534582804903439642337264996352 8819405 13297463677194065704360762387514223360 8819406 -6404231773536674768426849173014257856 8819407 -32644895591279845777708661073935026176 8819408 6280759314156437115250946052521164800 8819409 -52098120289610597102976679506426518400 8819410 13595568556296941223661639458625512960 8819411 263438026719545619095444229137917131840 8819412 -16791454882361643687785180895830489088 8819413 -96891324483960265703367100507553741782 8819414 -108743020183465017488546972668471160640 8819415 -115215474684820352185967377063014432000 8819416 -97137772376235181023678126436661483520 8819417 12182555963707557643179656644524724740 8819418 -7832185351957214428729204952432462592 8819419 -41029719906073390676022682113260739840 8819420 -111731451638333945204855517684799872000 8819421 -29271657128513340341146846056606766080 8819422 -10222077379960244154693120681255684480 8819423 -132293579380945438410771738169642079328 8819424 7171875083547190516761634998932471808 8819425 -96264960803076003363988301295118195200 8819426 756230217692335337385455705539914240 8819427 27318511003297570102751703402441719808 8819428 -47979917816351833459698185577895674624 8819429 -2004767924120888224381452639001857216 8819430 26469877871590660990737682212967499520 8819431 109928159292910193247664308749724771832 8819432 -6363726981163471485503599979832345600 8819433 -18736308244809054309285076784945334336 8819434 67838383406678653468533599646773790240 8819435 118197065763514753943009763537724838880 8819436 -20626410131322829778768675155970738688 8819437 363101860515065659836287410620578913984 8819438 -29891786384082572604197546510041436160 8819439 -83922338193826696267677037880589164160 8819440 9158899827938484531237349667880960000 8819441 -14236205332806367842017576032882401216 8819442 33473797628091325673842625640958084608 8819443 18429127840396916480879983907557572960 8819444 -59994937508112861753269071657463267328 8819445 -45430921624371870488219008061075812800 8819446 -18897744773755827717020696101109567328 8819447 -11172086322444684894002583707866092096 8819448 154001094480057901929196145520660480 8819449 162219957436943526246555688237073849450 8819450 6276731962021994301255680988435666000 8819451 3485426039883310042224305992306206720 8819452 -20563130363584535546730491053026340864 8819453 99835456468431361359370946646043965702 8819454 7102498974483643586801169411083000832 8819455 86006926741433092167958577363864214000 8819456 -290088865419841333280533734323480690688 8819457 120179364362452751862982791794526492480 8819458 -64615417764537045255088085603105247360 8819459 -359171769495586063684125536310989156400 8819460 12391405611864339028441956883644787200 8819461 146928073843275322525170241856701873470 8819462 -28330035731368991879590797830327177088 8819463 11126019798399944080697256517964549544 8819464 -339436067641989783237144256896329472000 8819465 -46282742540310942215355758754666574080 8819466 -27070964969716311347429261433507197952 8819467 -135405795528761415134386796837447757484 8819468 -11401301599888654505140774531660929024 8819469 28588923064239932608661892361133306880 8819470 80131184262650182016174033634628440960 8819471 -137327155148867326602039126761331413328 8819472 195704701056349539233872799163875328 8819473 -30527842854092747650576994944311329036 8819474 -136075455035574602283837282262596849264 8819475 12768979522413625078269845110197484800 8819476 -82477016160002260812012134742081619968 8819477 -16017922082376536932389435068839826400 8819478 93338827015702372185111569641731299328 8819479 -128515994720422554305325987365863935240 8819480 -142952948870876518719240966089327616000 8819481 -25831131584567278092055973195291136000 8819482 40497749024015777765256639968057033472 8819483 -118389761902801715104648050684225786336 8819484 -21539177605688330896276954796435326464 8819485 -184075284369712398102201887241992828820 8819486 -11507492759728816717840957178512193856 8819487 -161138035463429366437014322607752298352 8819488 110431623763006461626373247922390237184 8819489 41984070322369833674844025718448766656 8819490 37344394809353478584796595106831493120 8819491 -84588458128202124934399027735136371108 8819492 -99301732935309518277623783750166309888 8819493 88036866721139850933347694962133784224 8819494 -131825474249972375256063031844178460704 8819495 95690819741827154559112539871214110920 8819496 16920545914911275150772835378593792000 8819497 134860833291178690576056279923445692640 8819498 -159123392448673797303153493096887164064 8819499 -8202844849129841848158546685855486992 8819500 -37766427728265652914334100670658560000 8819501 260166507264049030488692813196307556502 8819502 32403001409359256926457910403448114304 8819503 17328156817276872196896918329273336832 8819504 -68204687803225827333116444842879303680 8819505 57117547352552245967737883647819008360 8819506 139740573804217322836158250039306055952 8819507 -199508378855499282832884893336164016244 8819508 -105982395375326619392689386471450071040 8819509 -103365588103746277324516602949067220000 8819510 -1759612843161190436802734068760044800 8819511 19721150191467656914114677948699703680 8819512 61292150822730272606954266688724787200 8819513 44802874731782012355146530038034686762 8819514 91390567239871823790165864285936304128 8819515 -1600006142925234606517842607476940800 8819516 221982012766697076125460079804590769152 8819517 -18692363477787665870573337160557106560 8819518 6897362558690437313143400780142659904 8819519 -36542156528173003033217502305368375680 8819520 23924086260025954444515428566491463680 8819521 457011926488401618105276158569158532 8819522 -11786930099578705396999765937116241376 8819523 -2370906198831785345470259204509767348 8819524 -49929146554821009015722919360205697024 8819525 25251902802306201858743819974972965600 8819526 -31024327073862303415844600752216961856 8819527 -153700063115962139349221960186447923624 8819528 -176228059951708594280284569886838307840 8819529 107317207736991693767331507991834876608 8819530 44570319899969368097796906821433944160 8819531 4871971575501694880945292045883914240 8819532 -82936719072567923003867464277626695168 8819533 -59136608363788663201947972149407166218 8819534 -39082350771691901017600284402363601920 8819535 13480116904252115732847816265068349200 8819536 -18386546193898793783303967829121826816 8819537 -125733841275331306305374776245921327900 8819538 -1408527234416345954094167835955783680 8819539 89049390137238856553537255148460687340 8819540 57577396258500013845061795223884224000 8819541 65662291829921384809939991666311947150 8819542 -34163181640035204623406534748062152448 8819543 130189390716273642865095597157271574792 8819544 70463095334141775395013822306880512000 8819545 2433266805884319948482205547829708160 8819546 46110184657634500826694403870166015472 8819547 104074371060039148771248140685671375040 8819548 -14595147135654719917670197673125268992 8819549 -125579615225472177340212989215218842688 8819550 -71922762770573596649102651025722880000 8819551 3665066686153749176420079398127248784 8819552 -13821559797663624371944407206582550528 8819553 -30388296068438828074998359406939187200 8819554 -144246161319586830144154500145709295024 8819555 190340863043438091520226990910047802960 8819556 -108837154417549489886320258351816304640 8819557 -26608175855687607582657135005632104480 8819558 -368240714269841736241553867593600512 8819559 45778686119493062842814281718765493600 8819560 26420898296176222245609252543381504000 8819561 148490592076763405759470505495258127162 8819562 -12341693162810251112159718343025842176 8819563 -124019320602683272419720101918376191216 8819564 29230665613456071435555419235155567616 8819565 -96648120225742114666708715286717288480 8819566 -37301847943630441877816418615521620224 8819567 -89124019925323372094738576300488474344 8819568 1307410611940232959595878834990940160 8819569 -136677429016910308952856727198895230 8819570 -34183316475855152759530568740231549440 8819571 69077929035243629565558338970729426480 8819572 -100799566998915555848235165161525719040 8819573 87771773484417267429483462153665569440 8819574 -32009986636933961173530489979287800448 8819575 -109362936950195993408958541167599843400 8819576 120902358926025903051241713197505454080 8819577 34439369023209305963601279720089735040 8819578 21586675272382036279220043412056430080 8819579 -14163084179421412934090620595208466800 8819580 -8771282598610001168363868492343541760 8819581 -32727306595486669741859721725828092448 8819582 69671413097825850732905223364308672 8819583 -18429775886340362438303745541431236976 8819584 260545445802446179622776450670993080320 8819585 30695772896850108302996223667338205800 8819586 -81263011160446171942713651521482197168 8819587 -39465128872847426258808275568036505696 8819588 -157415882318696425296701496346662912000 8819589 -131968608953251798720977965647385094432 8819590 -15972296224733271453528654199839895680 8819591 -358412181341365078391735820762858216 8819592 -27124793126832556151054952574314332160 8819593 -27168381990907087432130687728505509632 8819594 33742747804639914151721844060850942464 8819595 -46321143082485460537097520093813270480 8819596 -171372572114180332494955770319405547520 8819597 -332362220708018874091058712721016044608 8819598 -60403605041559665378914642895185100736 8819599 -64204136347354563194960819963456088864 8819600 20419839064853647947767225392758374400 8819601 590541469315196285113423713951243264 8819602 -14965822540532111862582457151291306496 8819603 124685891475567048146739554471438617680 8819604 2416276843214191476944660998813403136 8819605 -23735250069787836235686260651534440740 8819606 -116354338266340393979074588872834721248 8819607 113625083488572125903690080040806664040 8819608 -131835834575726952443982695158514688000 8819609 115336226193228801383811348333197076810 8819610 14629548198443568058514605397041958400 8819611 208214005904490106072871910517825278212 8819612 -142924833239108329794656956976170206720 8819613 47609510131242295262176063262137012224 8819614 112088660236502624889445045470565558656 8819615 46226937433083785103554743607605785600 8819616 -14415076509160643222653349160290353152 8819617 -174487452530073324362503007374947019068 8819618 118127219650781435154546994830327527760 8819619 48038301201003014614940477147256186744 8819620 -13187597908405049972486249894199152640 8819621 196781220021918018276018384508720293822 8819622 12086648523862391811547395768930556032 8819623 76392952415140326701280563331345796344 8819624 26498357460151848814632213493080391680 8819625 59072962121363650788333257211091440000 8819626 -29819710943882945874151003731762892800 8819627 172024527216208832745925887776130534792 8819628 33589054872864718487558768978473061376 8819629 -5480489440398611572275075314792731520 8819630 -77809142897732788731084994800432575040 8819631 -2321151415425879406923633970077619200 8819632 -21869460201268075717754817630696439808 8819633 24185534671125778009978506346263739080 8819634 10538252878019867331693869316708525312 8819635 -106127869314153785563570893889258488240 8819636 505384090595221317872274896487591936 8819637 -82343651275617985014632367465715619040 8819638 -131770187822730591808218631939044346560 8819639 -94594168970742297388121306638728001440 8819640 33820654170887708248253642990400000000 8819641 4369476432055301602132116013810576852 8819642 35871972970143333026868727309909131264 8819643 6227938629331736882132774049345815040 8819644 5218057448219537090042530675617349632 8819645 -159566992495082763616899304156240790100 8819646 57274899815700508042605047835204845568 8819647 -80376537431544106380670367454235059904 8819648 29084337389813773731560730849045381120 8819649 31404805327334110378197275430478374528 8819650 6399677606786375298871762843233177600 8819651 137652023529832217992619483734687233432 8819652 -52972095661141384288543987832663098368 8819653 -29348809783615438386599573652538931780 8819654 123870034496556275843091382319602114560 8819655 -12018889701206164911594046657000089600 8819656 125581025793697330757747754239836922880 8819657 -99023853705528598479430160636492554608 8819658 93307591481270009797286695703652433920 8819659 -64527308386415821598239619001768620140 8819660 88996399000624963777880518556315335680 8819661 36257870063243200152734171983968900480 8819662 43311490190179361425426443653178421632 8819663 235045023093758922579972709801982462184 8819664 -219025153222531580579283108200448000 8819665 -196250346155514710315479523390296640280 8819666 -47117064812389136091429157974044985216 8819667 -79946392260486742898590273144209523560 8819668 264928076834937427569492557856387072 8819669 -35868132256707974194534060317973830180 8819670 -14591523179889018232851505488848553600 8819671 -14857329503514783739690686297970046288 8819672 2529398895023877223201214408590417920 8819673 114131748020686670374867242436389733584 8819674 -52158214351859655800330022573726197760 8819675 145198650319028713934886351951790855800 8819676 58698420378015961542275168829342336000 8819677 29931610725859913039892341317532882220 8819678 -24852128213379699423353527906806754944 8819679 43648143737597481764285913747226239360 8819680 11362532128918452369185680895901696000 8819681 103866652203282564727888596296371040532 8819682 -1114680815975101404711568189133755008 8819683 156620624201487084656988331148583290880 8819684 -336912095975910349517885957446727614464 8819685 52065356210099422936634157780803685120 8819686 2685677243518824535946764037083299840 8819687 -687133222824242473499949018135090432 8819688 -97466715468736936895091490760691302400 8819689 -16335324696605410403872216613444049120 8819690 -30272580176368276308809821848644160 8819691 27996293640714310760476498598603731968 8819692 -8936662164978903561363077138101345280 8819693 21930037711749172950495180993198916224 8819694 -5063753979859753975517142827860107072 8819695 -5670630633840833661031497647604648960 8819696 -14366838068020933526946013021422747648 8819697 -138114496561928833261223178023697325200 8819698 130568464002131720520149451535557123600 8819699 -41879460385181447257997322420999264768 8819700 -41378548195113190767981674451843840000 8819701 -91202656040905564170137065446171242496 8819702 20857123587026081950560795984565498080 8819703 94987847343223845437473677123900159480 8819704 -26362099158507603418604733401265930240 8819705 -31136456006310123977393875516061673600 8819706 -76640332228523572697380839255794115840 8819707 168730408096964394376426235359942096800 8819708 273520421260576539333111438890517966336 8819709 51238032690398310627095592640460345760 8819710 -58456525823761265275787295371217239040 8819711 -185008105915085861048229766210416631248 8819712 -184605767995092980301666264346420838400 8819713 21324298204417208601447500115942777024 8819714 19020384727966067180943530489601069888 8819715 -1349578279080899298299811009915257760 8819716 -200149434044899254621324462320413068160 8819717 -60019266146378743356639533596598203008 8819718 -24088214663071716736411747638532300800 8819719 142043257589859309328303517188326951696 8819720 -22540621937996168844589882675799654400 8819721 126809345620419841235349879872541570090 8819722 25910551719487210831436023185342492000 8819723 -337337826434778053327668019921892201072 8819724 -74822142504668109601104417171178782720 8819725 -50948977209874359541896795001955479100 8819726 -128895194404864332950266067641581939840 8819727 19052839218079486931710788393815729664 8819728 -14312985159311542710702677826862440448 8819729 155952159822791320923163961578160913330 8819730 19532823668678453347440432928002183840 8819731 -5924995870644137093478396359219160800 8819732 6177803219937709515915999303367476096 8819733 22757929921262165877709366769285359680 8819734 28409699702590035031730298121336387584 8819735 12178455565056543224051640322542093600 8819736 -122071035969858020922607053890779914240 8819737 -170369154888825964843685056634363234614 8819738 -161345381971171969136585969894732143104 8819739 -176673687493336161890974237897781046480 8819740 -69344977173098973677533796242648527360 8819741 33416109683953665843920513115578630400 8819742 65536659541874789134218509207632610112 8819743 273682779400703442602667241537489217320 8819744 238563788053702922888332832608534659072 8819745 23411535661986269177489041455678267840 8819746 43806787667496487646373604132078576128 8819747 48644688733510705441800373200177926952 8819748 -7939548712500061781165689027390832640 8819749 -305935088287040081354951011780452820836 8819750 99262218528115735692115901842954560000 8819751 -140134205065819893000858624527537444568 8819752 -122129409180903399174787468986612049920 8819753 168776196633519404250008759248774284660 8819754 -835098593528967881122178597007240192 8819755 -53377959429097267904537772234697560000 8819756 -46898148197069295487937157198834846720 8819757 93759554968161905314787932481385840300 8819758 26636516427505778506917776885145799680 8819759 91957562530403542816240705899554469408 8819760 8503366942547587215509118756249600000 8819761 -189687440231019237234294405618784166638 8819762 -25899246065829490105831137238317096960 8819763 57699931508584965932664671810167004784 8819764 44976814710002917603747128677461819392 8819765 110700062749488286353715965439009605660 8819766 -469305854735597806639128458783083488 8819767 -40091456135395875296818935042309025920 8819768 36039819440408516739035890565349765120 8819769 -5188955101524481214111985618844336128 8819770 -27303664125675456334463840897143824000 8819771 352494197001445049065216757435705773392 8819772 -9943022580995935189865494179531532800 8819773 -3636292752062957021297532704546672096 8819774 -21463007551829970179505801519372996864 8819775 -71451421036128853119868014255553740000 8819776 -33965344045933569712962385489493491712 8819777 -19626748431802475669029367212668820860 8819778 44968455976984750081850513334558490368 8819779 70356099065780220817636859709968710720 8819780 33166106663659720151475819810456249600 8819781 20720715473791243449636496502280518880 8819782 89018035576888170438540501501646384992 8819783 30073181746648323848383105230946320864 8819784 -143200644966261578458293604335168445440 8819785 30851985222546496201297735551553973760 8819786 -23998461776622782338927057089402483360 8819787 10721656607231666684274004140455678976 8819788 -48404946196241520434202256768859294720 8819789 64368397535412269991025574404450864032 8819790 -14716051849881616193384389546982400000 8819791 -113790446965820409458165614098294225808 8819792 -43398615882123996620249720406807674880 8819793 -210403527420636741475768497863784328800 8819794 132451608527567749637344624863195159696 8819795 -75448441005186504871464880849712437200 8819796 -17702344918598777982504235331738081280 8819797 29472429865413659741135613280231718400 8819798 64146149878913529663855229862385800064 8819799 145235343187021764232638581124371351760 8819800 83407868855443490058069343761346560000 8819801 119914295101380268825599259710321682692 8819802 27370557006839092606227187147488791280 8819803 -20642057537352163078034899156991776520 8819804 -185603687532336626436066901076453907456 8819805 -51609768295968110838884828069564526240 8819806 -92495658710458006878117266785898379648 8819807 -12818413309413160787492141511100152576 8819808 28371722563475081052406536678138445824 8819809 195176491883170936710130090343800831010 8819810 -11115618476265824659462961944347156480 8819811 13691721201575665076451111065784480 8819812 -60325043693605959776330432228809001344 8819813 -44810511693356057022340063244420940960 8819814 -77287031457423244931699920412527037760 8819815 96961053708234101382754625357216763960 8819816 229537865121065305766587529543270400 8819817 -40902262043113980257810126042671827840 8819818 -36685796935397947879967776233746083584 8819819 -97737570330532454946796852471982273160 8819820 -29068204810021008092538232262120294400 8819821 -184329661119655033750237787688342949908 8819822 93607454689744693177647348712276846464 8819823 114907275110380819878650446185715538184 8819824 8735810390968653339405846939978072064 8819825 -3799929737986495667342049728103000000 8819826 3680283674166048039703990092626873088 8819827 -71789053155463143638536742797610687040 8819828 -84843940059311766128388143042695526400 8819829 -66801206132527104982359576024690358656 8819830 -64299590693928048294033997283202493440 8819831 -79628267902968707972628098763541897368 8819832 -81948843806225715609791227067317616640 8819833 -47220647982831737338953581195251774464 8819834 -92915217197064052450386759170376983184 8819835 42135232838439934884411899212181036400 8819836 54868239851189985573535457808606208512 8819837 30418600842940067908593953545792367520 8819838 11274363337143768608755132526522292480 8819839 32198740278431542864223372042530777456 8819840 -28015523867806334488269974610011750400 8819841 -24653698686707869509488744772253015296 8819842 -75856020095892261618338644485952442928 8819843 173343885805809843416546705100475924092 8819844 -36037754133932818806119346648971612160 8819845 40192969058863176217893313979530727100 8819846 47481816952878732883282370741536218240 8819847 260907812487811372419034847081927496 8819848 102628276838187934977034086850007823360 8819849 1037817044660810182642935689051635764 8819850 9544895981111763823934393012290579200 8819851 -188629063384222504138871739113868324600 8819852 -298311506086836066173555229272296040448 8819853 143206268277291909151043504381869872000 8819854 95530692246186825481624421256214589376 8819855 -61813403929278004063797413456832168480 8819856 -6306587980322028613470701985258012672 8819857 28063563993846983519488311472145937600 8819858 -20105631368711183963520413216907479424 8819859 -1601653998917286446983866390527957952 8819860 1883903645304980917066317535522652160 8819861 16170009251388883103748523519620356124 8819862 78124782598218894568158175984924220352 8819863 -110190697508988280477831714379257427576 8819864 106952197249055733617528125229122959360 8819865 46008081169901770630728915422744752260 8819866 79248806436869610787162607762759111424 8819867 53921796363042764895685748420404531200 8819868 13250422563669232094906512775006745600 8819869 -80637680506999145425604652845443464730 8819870 -24755447521254837847553291755340925120 8819871 -183887755727902401820891691395019612088 8819872 1566236895342205655481514357155692544 8819873 37272316883527650085095412482184556544 8819874 -26900409594551185601342502418806543360 8819875 -14261009314649047026569043172569108000 8819876 -29426553551079804217175828925838540800 8819877 2377136336877086700962230799963100480 8819878 -54537092564917574043713126859215369760 8819879 11244274735906711575445475759943628800 8819880 -17390061622754266287148657959142195200 8819881 -46721850432720076867209927965059764608 8819882 -9287548937171266080429491660229008208 8819883 104517997985331774935669701761634289052 8819884 -78108209276332754109516942328370279424 8819885 51627706206520979341591925208806429580 8819886 -17659793189021153871794875701858005760 8819887 -35389234901668007061295160593516508088 8819888 10434312913655469769639217947732869120 8819889 -20834294037583050172814826767169435264 8819890 16929461243184056405188488492349201920 8819891 97325929360368344280512504930309312352 8819892 3808503402676210720731581242101369216 8819893 155984082474030172751090895590658172142 8819894 -65949255828096921931847463051776103168 8819895 5572006387879373704651791710698790400 8819896 -72397865007375304092083003599912304640 8819897 220033292383855290925846491440878226346 8819898 -36020197055772313470441580480919387136 8819899 299848526630764221158690737633895958120 8819900 -21990000539510315889835790906325504000 8819901 -141391374109949692981626949974619200960 8819902 -272361503363359026023098651059609600 8819903 -6167363733526791759702443026563386880 8819904 22883962040731326095242960729414828032 8819905 -97505047626840638753746856190654992940 8819906 -11236150257767656736266144609139851200 8819907 -131894117985417438399829121497605648912 8819908 -54330472877777942713419049550041343872 8819909 34175636053453588764780753970248608832 8819910 30130295188717933561244089834556774400 8819911 -79964164822812491120580361827446792488 8819912 71159701240075307091888540244134297600 8819913 143590608591621219916440794243882755344 8819914 -84066801447809467823934995202805436160 8819915 -54631051316913419517749199831836856000 8819916 13157743184458256828385519104636928000 8819917 -186957423708331983800567758521116433034 8819918 -1449748878976724675343701472366941184 8819919 -73080725773171687089853908830547369456 8819920 13350067513478220031520049760982630400 8819921 -90390712446560093154964375405287827856 8819922 100418197074090424498799659075329401472 8819923 58259477166408971982753431920648633152 8819924 -34658551080582034798912575248612395008 8819925 -16809572409547225222329424620619780800 8819926 -18849655487038867447729377724952394240 8819927 -7704431817972224864278683671465228688 8819928 16771992681012100441502297915814912000 8819929 -71859471766016318826078642921188869820 8819930 7740842050602058102456994891546526720 8819931 98926770252595878485298808250011840152 8819932 -203483568924278659681129764352617472 8819933 18493008399354868090951838930539454400 8819934 -624467244738020296085384026781675520 8819935 82395733048576845309980796344367232800 8819936 -242343232526063870462077584452112089088 8819937 -25816315809131640222837179530736160000 8819938 148757694419621100323559766373414263296 8819939 58990844384405368729690651199209269480 8819940 44603660866768849371181514370684641280 8819941 -30086564586689300934528883639176872070 8819942 13991389228205399194475308807829622912 8819943 72042653492211718912796322814674073728 8819944 13575236719388694479672944606145740800 8819945 -1779500807266788104351011851233902080 8819946 -856294796924428113289045565628847776 8819947 62173854364841914837732175603499206872 8819948 13544116078773668659390120725648952320 8819949 -1328748739533733942436818246457063040 8819950 7686619383018057274627501264561656000 8819951 157287853863854176618109862093350556000 8819952 -60249348444648351015792880331489280 8819953 -117177380270883807409245270557810654540 8819954 -24041404240992963564044481108366819840 8819955 -3676889732376686586626730584909952000 8819956 38241912086288221302320412084205978368 8819957 -71169982759004211347526045109734437448 8819958 -1368434735837915743017234693112338432 8819959 -273920331729819565507120359473590018840 8819960 14211628280133373531820909692643328000 8819961 59589797457271666463114851244494507104 8819962 -69896583795151481294534752277176218768 8819963 114539553098056355342431152787088450424 8819964 49888764787313041840361232577907168256 8819965 -19207535541465810103228293918420787200 8819966 973410269915035691061593800253654784 8819967 6962056550081021488317991493780626560 8819968 209123879900343213783043469588733886464 8819969 -66462220067119673645489245375638976080 8819970 33032162538521071165341682737690240000 8819971 83719604276897044776822290848013095680 8819972 -74315763828967194976516528454083399680 8819973 -380770973928347928282344427985631116800 8819974 -37270011268498799168134947577794835008 8819975 -9529012631828768596239496525887654000 8819976 -112798033217618463423519831551423692800 8819977 -174349192710355197127550014601876947174 8819978 76138225750941808677287263902804993024 8819979 -1669518673228325138134031427153024000 8819980 16717271975798645214045132515258895360 8819981 520975470970201339753672091540967193932 8819982 -176913579097824505571198177548295397120 8819983 153980177229318755900956517380831252320 8819984 5866163992900489562013677767108853760 8819985 125212610247272078721750811950481440000 8819986 -3888461538625335129532657894504886784 8819987 -121979907552216597075311587373206894008 8819988 -91309833454386749416033812586223616 8819989 -59803912009568181613577766717203293320 8819990 66578299405239616886758261156609478400 8819991 25703704377112169288888826831442446912 8819992 -229738964517565157582453757194675712000 8819993 76216642792044212227324562740493499648 8819994 -7121985991950978593067135802831299072 8819995 -30169242954437706426770199813219161760 8819996 60058571492627962836753350672317870080 8819997 64943221444639557949855613737071792000 8819998 5625218870982505889259157919982182400 8819999 213590907849189814352350933702499964000 8820000 18546004608573678382751159773532160000 8820001 112823436342406351850363010892215420002 8820002 -47700038946991970106364034340530366400 8820003 1239207490068874788514421788884965808 8820004 74348944034873014850971279580978109056 8820005 -88344101404437744829629064856710670340 8820006 1916740714870672979922402025959878400 8820007 -3649427849039508096833160145399787008 8820008 14879242607503703736353547141335439360 8820009 8803715393485018512933351646165123680 8820010 5795141284345183363838601744411260160 8820011 334453246062534803722885514243946463224 8820012 -91454457862219656653019649932441573888 8820013 -90407610338663246910410253240190693738 8820014 -12424122110518824147528039727885483008 8820015 1185860447991514117832424743752089120 8820016 -1522841172735224020277404394782097408 8820017 25961684675749843569726938748579145554 8820018 -86847428325338426738615204741468993136 8820019 -105885041185909735517064728706234947456 8820020 153040400489722783590142371026773032960 8820021 -14770405599719496140649438803561846976 8820022 63717918851685600149719040539501200192 8820023 72748005009048038932089106894374299136 8820024 44563316781421542129836699250152017920 8820025 143261699462036219186644034623470702300 8820026 -23136859634958540000015700071560881920 8820027 -48833888051215505800641418090738084224 8820028 -28684034860606391247698671321547980800 8820029 -42216221465204322849647577544851341370 8820030 23650317530055963382307282940895816320 8820031 -357374160701785650910505592345932160 8820032 -20116396158410034969316290451202899968 8820033 -143345850689267287985174366039191693776 8820034 168038661244404391530036937866508584960 8820035 -25017668639889988056263431289911187040 8820036 223357100162453848192305455184218204160 8820037 368404542101950487211713956295188541440 8820038 -138849747409972871974295908174047442080 8820039 -3407245478581680433488189875425925976 8820040 44840001316820392952069743344852172800 8820041 178909355401114568971133755150498004442 8820042 -13737309594155302962274272895605645312 8820043 -45085816980152458091074369026136989576 8820044 -220205584425466192711248572655149124864 8820045 13704501635904188857105613381394897720 8820046 61504680481656153760730942342646543360 8820047 -134639965731225917490726562135786743960 8820048 -9067942614523687891195131430416285696 8820049 -140872655069250691438820864902713582414 8820050 54307126284465460410292524433554922800 8820051 -34790111379837573794010974922746559696 8820052 51280198354124856923696051306666942336 8820053 -130562709779657092891251427891250514 8820054 54081642156732956161303202318344128864 8820055 -173006151423215587126962852712223520000 8820056 -22875651193575047823578952170569728000 8820057 57451571000364853609521711301721414592 8820058 -7811419223194000939349733368677236768 8820059 -59843032347661529302354038488434260000 8820060 -12458622006299862535331524258557849600 8820061 -38818234962720446364163879157903502176 8820062 -16544972676840664210360885432175150400 8820063 47390885210973637334441805647625907200 8820064 -193699991415347449077414694309259378688 8820065 -90437032762099627197778848567560994540 8820066 75681886523975180646986954274318316800 8820067 -204660426993777404984594825358040806048 8820068 128689073599541141972724382306791646848 8820069 110984100510532613174354643595296071040 8820070 -11562115348687251352668014455764791040 8820071 19035504935733246623199505698289748160 8820072 113944205023286452710195897278348958720 8820073 -83292257424532001474581531412899540678 8820074 -1015393687403285450804885375894062080 8820075 -74375409510940197266344929182383828800 8820076 71379929567642575682673450941996210688 8820077 -39463058991960356431300704563240087328 8820078 -3229840754787911487894147545849088000 8820079 3976214995408972914861203007938103184 8820080 24610906368347063227498111896066293760 8820081 150924225270343377206314063150750652112 8820082 74659419465837328318823892686765029392 8820083 -169821589042735794231268880946778591668 8820084 3179960395922310961205540229242241024 8820085 14436776430882915862192766778286296000 8820086 69362505577743417069484129997452904448 8820087 53737594160228942711274408869456192640 8820088 201605103976492788547678498592146944000 8820089 -59183667236361338598432337292934862080 8820090 -1446458337024008201044288855966432800 8820091 -118266843147612927445889444260656568576 8820092 -114792242523740891400301150387086096384 8820093 45467201187099676014356627681674166208 8820094 136901398562393671005353249564732484096 8820095 -22185189289857726420271477463886376320 8820096 -141071274755722271469813247231572049920 8820097 44117906347204649757347061887145860544 8820098 -19283158842010507643572543183972694064 8820099 -170374957437121330219116889448131781832 8820100 61995288015496441157223305299985478400 8820101 -299259829291377104863653190159163268 8820102 10733857466981494987784283648243143040 8820103 114727198378912002977680476709353668680 8820104 249001176455485506892069318331774361600 8820105 -28441828104656147675714314860978401280 8820106 -99190348539146153781591370426344322560 8820107 55743585590197299191433739048050620160 8820108 -91895428050464588171737922365534649856 8820109 -25521573263084673711485518416496828896 8820110 -17875469044807914003194602615770714240 8820111 -179537287068518261797538547474017730816 8820112 2175806292016737106552899686729252864 8820113 155896655597759422921495348029474754560 8820114 -77167779634395794819866999829283191808 8820115 83770022394499757197743119769490969920 8820116 49784818332993141862090503422920704000 8820117 1108874153541315400098387730734228480 8820118 -3038989701019482348118981846395137280 8820119 -18545865634533879160915953187711586688 8820120 17448660026106246543117330200671027200 8820121 96664226095833622625333815916437322 8820122 -57045492623370479299791663208536879888 8820123 34863009463539034840515745382254940160 8820124 149514599611120722704178939132131319296 8820125 -47804970461887486774392184631466162000 8820126 -128557042851602098748640464854194816 8820127 33050479589361636378942608045328455712 8820128 10346484509316955694744081989272207360 8820129 -102446585759763616716752924300584174416 8820130 20284171112816436361337778835044426240 8820131 -413400677316839989295474779090113315000 8820132 -54359932122261176513768393123430494208 8820133 -10544668294244198639695838089019168480 8820134 -62880331468251766295630274853022210688 8820135 112783607290561692971285289148965846120 8820136 58282777341305961922425936072659097600 8820137 -11586973192664587213685648778817118214 8820138 -76157887623835966465472868148717453056 8820139 -207076384349732821124184852749054458060 8820140 -9590529411240125730911463385990855680 8820141 -100736726910258658043810116634284375776 8820142 -22072721523973892536738182589052164800 8820143 92786153341845421514259994592924437392 8820144 -36877907406659583873073996168351580160 8820145 111302858533043468006099585947387422900 8820146 126925622255174965720207152124957752960 8820147 110993608055227954519726678038404919600 8820148 -207371498317215451091737310019683201024 8820149 16896764390405511888207518108528263320 8820150 -4950583744792087556195436175476326400 8820151 25301221759984492679855696264204576704 8820152 13014538047285410267997604083424419840 8820153 19485298043665558648490984252350927680 8820154 16143150326661873100865876860781586432 8820155 18511811215782714711772866729207588960 8820156 98272138891378530016902664223887795200 8820157 -258025263805976006571752327373943711328 8820158 114389332094857817048602739553264871680 8820159 -166872745967910634016579977017027619896 8820160 -225130488574695117413416574480547840 8820161 -97187016217340256246261040214597160960 8820162 40702049692391712148476451391107319328 8820163 -272117489542026480142518872953912269816 8820164 -274273233275471284179815861528554924800 8820165 -113039133507884973475262628774227818080 8820166 61219438371532501149384563023122986304 8820167 131482971710913325313910133946071097280 8820168 59197905217623898352535323908080107520 8820169 102541271577347806801689411914669300570 8820170 -669382847198474690043816759445410720 8820171 21386313291130360889682302444966270400 8820172 98216612635739515679601948906642066176 8820173 -61717849191352330938315586399581520596 8820174 21226558032964872100545477978254400 8820175 10992352423604000278200694268415360800 8820176 28321875740544088634331239845577932800 8820177 -52209409376732580021248193127512894480 8820178 80683335148518932539116120964006901760 8820179 113865333833215628610674963149448156784 8820180 -28124875833558512766996391805659392000 8820181 -120796688062782798039667738435347268018 8820182 6381902612941137629118389521923661824 8820183 1062340524874792814341887104264158824 8820184 74115264195059358473336609243600578560 8820185 57550350647987395162896504239225919360 8820186 24326595312949406493967380435418694400 8820187 80545380216862139226211661747931984836 8820188 13777724625525144382721852949885204480 8820189 41593173923303988856985607785076814848 8820190 83610321266517847306937914817711073600 8820191 -40679204599758061224161837992299321528 8820192 -99367808778035943266552372837776097280 8820193 185511490276161979021986294196032097442 8820194 -93273196332784562827830758015220445104 8820195 104032993743480340147288664765663618400 8820196 114421974438175970531485851597556233216 8820197 17077303669022196913230797777836049052 8820198 -14531257789335269816477806720541450880 8820199 382076014286239395170761108772562919040 8820200 -46912134610794084975431047804073856000 8820201 896972146105269480676265482240519296 8820202 112977366120584338031730766090577733552 8820203 -1307774788384886847798494860398064896 8820204 -85859960087443454741481363918497203200 8820205 108962688843058915172728034596740528000 8820206 -61968763462788887755429252589717120448 8820207 -44158438931126581797291526545910062936 8820208 -40298322948668512676469244486497337344 8820209 -84338635426699063872926775629577787920 8820210 3664729430696114556306661649692293120 8820211 136422424085398746569534326290657084232 8820212 -45612185215131360672920748555246858240 8820213 -48412317438453589040913740535612909312 8820214 -8099103466512101347412021423744411520 8820215 -111826679454157164409841860045655664480 8820216 -45829868868490527482875370884238561280 8820217 -100489973382290462932715550632928555008 8820218 17483732151114369569076948832321870080 8820219 29507312760141865608942264446138181144 8820220 -104356538818492247321810315205291333120 8820221 253948799586542060149068858814438396422 8820222 31262809028954156857412479574142096384 8820223 259622870153696844986591463903922729472 8820224 10281062693438430812238653526242230272 8820225 4598891101343828509055158640761080000 8820226 -113305085828224046858104920193125488688 8820227 -55718993675925146864746862532481619040 8820228 35473184175256838246160032533259627520 8820229 186322163650956605109587000710259271744 8820230 -44308307057160121976483963790428926080 8820231 -75453864345308464382232502905075365376 8820232 11974454432293143625353882299775928320 8820233 125722158001400219046533736321882594660 8820234 -40001450669627017493855583771970006080 8820235 -32016380958092200146549086500158244320 8820236 180139229148271220785448625088346945280 8820237 -14498764511042348488758181246889149440 8820238 -30107349366966742306072801272649317504 8820239 240430924134552526274935356596563069656 8820240 -8892067031865992927229755727725199360 8820241 192124151796581311561763731764362925300 8820242 -40752497898322116559344409504885807728 8820243 119584823703169438100832747093347415732 8820244 50784815270325267582030556059185528832 8820245 -32313518949383734388756011842318240000 8820246 753114208351397697727582800544201728 8820247 -16442317122206779719215923924206411120 8820248 18611540891355874231897052250806046720 8820249 55743261062279020482437012762869619664 8820250 -60342032409877925708891435199450216000 8820251 250553977704131953634341471592758000104 8820252 3323190644675411280114470210115333120 8820253 104941002702410109511171146074165519884 8820254 -46451972380633099573977312646880567424 8820255 152703458007924311041459716752375992320 8820256 -18755574750139844302234491220682342400 8820257 -69734711746337188773178599215803150494 8820258 70435546602560521465991844767336601984 8820259 -2937945954952059067845477674956240128 8820260 62848459674612697267824261956047246080 8820261 -101977152636276826964987472045443246112 8820262 -94672475660055504485530602724238654976 8820263 -49616268373677477190413099681390446640 8820264 -56559044006773336488471150284716032000 8820265 -8348263466099020458333458899096181340 8820266 15243638621274624755669634075789809664 8820267 -58425196951251891754828497150566679720 8820268 53932391298943049682183606689338965248 8820269 238095877774734916073798926327662731670 8820270 -276331027638419831772393309504956160 8820271 299580676156987734258863064495302169600 8820272 48711985630706975133442854099422871552 8820273 21026771394442545207416286099189316608 8820274 -92864521071648640918424852273154906864 8820275 -24450425388389039363793056344310400000 8820276 -21845519848634272639356064671947943936 8820277 4907073099217887888001237430347520000 8820278 -78025397839162150603724500520566846560 8820279 150031518073083497307063250857151396080 8820280 -6737497886616151525014483592501248000 8820281 158071590670036199421723099337722262212 8820282 5175026570544452981376520404180432384 8820283 -130621287733471157770082173878635869468 8820284 55635335470561289147599007155282386432 8820285 -40564271620841919537014958326454352800 8820286 -1846389562544893234253055578732337408 8820287 -899644677334000472443240071532449408 8820288 19850594685611043200668479836467494912 8820289 -492126921897912912462309406156555872 8820290 -4870973680437919471566920798642949600 8820291 13175478540832264916501083704376889592 8820292 -18933132187149960628666086765515712000 8820293 -107251869960144254932440364663011241536 8820294 58348271156913876565205954741114841600 8820295 -119541130192874925335286015217732800 8820296 254223869717864115118120250751575393280 8820297 132164021088409765472031157232558937300 8820298 9342777455841923096379647810540660064 8820299 196939800481073235228126295840632897300 8820300 56758379422701678097772607969289996800 8820301 49986694355736785576575989175833640640 8820302 -160296126359003233067855618288063594496 8820303 -36112267036866980884211875465201522296 8820304 -7252686647577102175113908688136314880 8820305 50332072391733218890402754118431117160 8820306 -52210104416125949465364558377720217600 8820307 -89015094875216544843397785527969812328 8820308 30551202185304010858842001892086818816 8820309 37359086681713314260703080109505920768 8820310 -84019239589109384439692181511718365440 8820311 55850835858695541029434496121847514424 8820312 13746113623940910941206555557684019200 8820313 -3287626692347207859543338512546888956 8820314 158948757504667907422515884711759926752 8820315 -7639388899201432139694046912402253280 8820316 46330888074632964051820996488895153152 8820317 193111496647481658620910116959038845184 8820318 25492268729996577498055304434679779968 8820319 108497190571130552123414015297928026240 8820320 132025531872233363096433567454585159680 8820321 38266093808124248961043552234739920320 8820322 699311391431473511411896567344056832 8820323 65985802340416295205266222942740281960 8820324 8812762038554557416419386202129280000 8820325 109767618676390786755622560119750073050 8820326 29225679967331653260021455127416294112 8820327 1255698250946115645193744589193374208 8820328 -21993074563907316904771286360314183680 8820329 3077636315526014451909683248554446976 8820330 -7204077157708996635489653752171960320 8820331 -19860784982440394506546800492523493856 8820332 1323478818623860056350909602389504000 8820333 -3020397289484642504936685082248237738 8820334 59050263575085713886637655258294080512 8820335 163944568306539316595377095080317310280 8820336 8227571110126044356570359384534155264 8820337 -53542997821078817200681554349512647168 8820338 -114079441883541179378935846306387570656 8820339 58490626302289656867633139491008322816 8820340 -39407873817284925584880319991025523200 8820341 154343603038502049051775608121980665052 8820342 -6003026687396510369229593264213302560 8820343 228410931277475573929848849809995630008 8820344 97212887371382150858552310795397509120 8820345 27767142744006059058198270530593094400 8820346 -109511444238131080018834555568144362128 8820347 -117839581033927529709920803990375770204 8820348 15426381165550137992280726257235526656 8820349 -232371326716701852716559822420681856128 8820350 -26812699625955867912980056838753280000 8820351 150923882952528703047795117437768071080 8820352 -13947625624773432605799085322954342400 8820353 278432197635360484812024916872088530900 8820354 -74076729016476454692207083672381412480 8820355 115811485431085811932967621171545583760 8820356 -16305313758225967069593330155377903104 8820357 26912841067805650129110959892856333440 8820358 161109909039930717608553847563082685376 8820359 -5443392484267872978838519370294458800 8820360 -76935402614364856592056917494833152000 8820361 -29934635563525988662042281733733048352 8820362 -35572887146735680097130584480090719488 8820363 -68590113557079290649806293881341363712 8820364 -60051433163001595349720343937768745984 8820365 -130752501535774553373503685963746807400 8820366 22586316633032880351285016933617212544 8820367 -171906592348769352846425266106520869584 8820368 16224471734349932536473067437098532864 8820369 17329904884333152919327716431026923600 8820370 -22822828755633826112446312467251289600 8820371 -1292228131798277652231900223329584832 8820372 -86689778242741694475426220714499414016 8820373 187552688719279973339097140677582228622 8820374 -4824890967628947660257825964711236064 8820375 1165322910209163179486235181404768000 8820376 -112541694145544970038742224574121297920 8820377 27868359294428455198875894346205297226 8820378 -16137183907053610039622434577203074816 8820379 142094924565674374516207001769628547760 8820380 -64679367405125265352784334909492019200 8820381 100459443844592748067720124370063341952 8820382 -87838246345816919148388236937050560640 8820383 -3327399363263638857249628354468242192 8820384 157681256037709810939314188492089589760 8820385 48441222486730527262322573016998127360 8820386 47083751809826841330986633340900781392 8820387 11967277094372810172932549100563923440 8820388 14504995950718634723841836744632483840 8820389 77974481437326824580066579165499692000 8820390 -33097028795749772774092550616933502080 8820391 -92183277231238672916113023625615081416 8820392 109232812393356068501360189028663905280 8820393 -84516509821792478592212273838852095040 8820394 -113779875783595240053907891926413349888 8820395 3981957045864651051428205958601688720 8820396 34648711880354976217415559574768349184 8820397 209434026567536023752566629072062509846 8820398 -47246216781722129620893478491480004800 8820399 -3545410032850731417336749565773131776 8820400 -13193392050739305045060976060468019200 8820401 -54340145580390239523140594939137231296 8820402 -34034302445757974372263479528168989568 8820403 -148703282002904860215641593595531378520 8820404 48775655334940586071835265882381680640 8820405 -62960307620612632164247182904853320320 8820406 54258539745239567259633048028649201280 8820407 -114415131003132202460430451823642650320 8820408 18143512981404147670263021226804838400 8820409 -78900698337534442644055490575592217596 8820410 1916081426274652343790560708165410560 8820411 -1984201340407974969632617216970915280 8820412 -8031879869823278245061428424587987968 8820413 -87360224086817844515776654894363777440 8820414 2281958194524762941911809206541604800 8820415 13676109878565676262329923340060211520 8820416 143814781097383880536430449853988864 8820417 35298845250642165009212644796252806464 8820418 508297757676852343351376955090501504 8820419 19536381345199192774623525340462606128 8820420 16971220021365067848543019598730485760 8820421 -251817655698949596435173531096208049378 8820422 62415978224839165292983531428054519552 8820423 -21200244301085099211957340638003806928 8820424 100393672330872250211463765085377192960 8820425 -51091655440470243415204582599993878850 8820426 24433306924857219030991592697516082944 8820427 34190187299389053152935888547985811200 8820428 -69174847065335421542553303861227980032 8820429 -22234069921210648520171507193547578240 8820430 -2817317636679052818948031585063372800 8820431 -83493157131630251840042108391122474976 8820432 45027784340442735041611420360014127104 8820433 344870388079095199516320071617264026720 8820434 -2934210051119820249770761290089548800 8820435 14468061509842112599992975443383993440 8820436 -33228510357161687235331729468302663680 8820437 93851969871624710342106536724528475260 8820438 -8099135776739233745256305620031616000 8820439 380796559556839715469788854762946227056 8820440 -47090616494312060621625911714530099200 8820441 54944258794900325734196740883955307200 8820442 -110379945922262105564288664404721754128 8820443 439699291953337980381630936612002730720 8820444 -3706942262022140948134455600907176960 8820445 5452841328018436330612086555173918700 8820446 -104145107764776784365003221704641017280 8820447 64583675953956892591443728810156664720 8820448 84363656694854301736843095893120385024 8820449 -103673686426207928129983952495187443280 8820450 10026957933097926924963722352961413600 8820451 -116817403258480215798552141644115752548 8820452 46890159453468493552844010636885995136 8820453 -429053612261910439537147988926824192 8820454 -83381617104062532074288925956727696000 8820455 -54880706640065093784459444247597662240 8820456 -118709279933542207933784344702201036800 8820457 16443489213754519141855275184493887780 8820458 51164976781001766864870901790812636080 8820459 28922469299719662376615421602610307504 8820460 45063697299666892074294006031932072960 8820461 -44835253420709363371821242761413120 8820462 -31093216683843124907566264623294176256 8820463 415515077807984451336264661071948675384 8820464 -71169328164511076812296936096263208960 8820465 15435404480268378130947367790746440000 8820466 -96472534839051760743391547936705025120 8820467 146375042367579543262223706995936272440 8820468 48486488991113034246724233065647902720 8820469 101146951715464120725854515037509633696 8820470 50815781607659719399668815610509383680 8820471 -63123822010940373324836726890458627072 8820472 31589024396905943399840005276466135040 8820473 -23504743038897205708574552865098512278 8820474 -1095836397780691389199831820567615232 8820475 -16999551102551862196363871987578979500 8820476 2942822472986928885811346567385907200 8820477 -61153898436851055167466678614795057952 8820478 -85424476291840946653543575482159789568 8820479 -139000238053375327598410044841027633920 8820480 -63146704798961098374636477359786557440 8820481 -60506395425626339513722361005315326718 8820482 -7317437295981434147191869602887103616 8820483 -75842804324771529721934461902602991360 8820484 -148661067206825640460934126796141987840 8820485 -132393861937724344892657529956076362820 8820486 -69708030292614523134872318982637775040 8820487 -8236222621861855868708726444345663000 8820488 -55186992226369414325971491737920020480 8820489 -2460543868058936315885656275583624176 8820490 122352171478299788809668693207961927680 8820491 170577041829935009004186852556683692112 8820492 -12339206929806914673618327907516219392 8820493 238828693676595253488977349927751298208 8820494 -37007403715626091982153499600597346560 8820495 7040528530707205706995822688489908800 8820496 -8426567462292075010805317952717774848 8820497 30880243298892217920888098328348665472 8820498 39511459193388512639787544751144248320 8820499 209089640367307775213382953295901299500 8820500 29536387823521457804415324097751040000 8820501 21770160208495392511813707990276050304 8820502 -50610266032370788516660407861082560000 8820503 -38909586840026125276313024353743341880 8820504 268178004560381488740923438457815040 8820505 -27099664650667654928040196256430377340 8820506 -70432270878501386018608434452529228048 8820507 60552814823215621552497935137504607640 8820508 -47727148426868545109562145299502858240 8820509 -92374376611697527467363611721940891290 8820510 -1922301284249903987587068178603257600 8820511 7095266267646443683500161823604584800 8820512 -16640934519787681271953316288794656768 8820513 -22567473716759558036725599112292946540 8820514 82633739795922705365423461046733568512 8820515 -101932990263362563236442078127414552880 8820516 -124039816021724111680095921549897243648 8820517 11328367115487881765948707676704434460 8820518 26362239762211786088516837487654404352 8820519 -20843303993016033432291927555148669656 8820520 -34033740189015501522605552974732339200 8820521 -27001244150514316866477248791162570608 8820522 -88948788345970192790573803305391065600 8820523 14694407246059951438435652327800166400 8820524 -16795059799462828624634671051813862400 8820525 -14316625549981582496445762581589302400 8820526 -34128205474049326846228446063362765952 8820527 130180877967750000164657623942715549520 8820528 35572974504076800515958203074269118464 8820529 247313573616170492584936757165736730130 8820530 5609442950515811379458978723473945920 8820531 37239949888575144834149877238144710912 8820532 18928608334238737283019676684111134720 8820533 57225016943607551612016955782338819580 8820534 -31114496298557351289789062359600803840 8820535 -20469500299649785052015902628858947680 8820536 -53337442854047561712742518302908600320 8820537 -182248594030678172699960682764706920736 8820538 17782187762316702857963974953323159520 8820539 -9274297057035769306531272076716853008 8820540 -26261644933515630305491700132462768640 8820541 110803028404169398176701330567943943520 8820542 -122918488175931519070508033741202083328 8820543 101401888326488828246783810364772998528 8820544 -9920979507082852009732793236837105664 8820545 -38078167456563912193007970979377750720 8820546 -12755329267544775195949867044762855936 8820547 -1381743562384884505192558048479110840 8820548 21302093829445932414966266507277106176 8820549 -275820722646363648840494619065555930880 8820550 -24821120776101767385601899881720203200 8820551 324672972765141513544733853319552986672 8820552 -37685148189690331066122483641651036160 8820553 -78318017398079134966728082003228309440 8820554 -4223286871216443521657755388128143360 8820555 -8432055045499280931315554608556148240 8820556 150878696127919138164587473336656024320 8820557 -89163037275296603304901071199572676788 8820558 12827868687076077217678166191564343424 8820559 -52838552457430597806515668230440088960 8820560 -15359509939356619667926865457119232000 8820561 -145130573982828967689334621437136589328 8820562 -11061697607207433140825976524250624000 8820563 76284464169823897756540580919185656812 8820564 -5316861049017652322345920628367710208 8820565 36040472612963879688660110869578112920 8820566 65252874710361702217151384052635411232 8820567 3827357486249594300142243965087638320 8820568 -74036392673663439834047107482789181440 8820569 25722354137858693289017045593773315456 8820570 5534523886601141244537883643438553600 8820571 -73744737248233218051209858649379606656 8820572 -44251147511367456924081608031866999808 8820573 -84115491882393495686087341387845742176 8820574 13793015436227349888793900732315506432 8820575 -322458893609254602940778631710079000 8820576 2960668106219039160678475426570174464 8820577 -119586467504669924760132682430697636574 8820578 -3832401644267911604197866903278328192 8820579 126984070059649714965708492955195256640 8820580 53474934936574897695998283116121811200 8820581 66691651179592337306566927028186506944 8820582 13860012926152551927357447492718909440 8820583 182576190714761556070975805747983262280 8820584 -311101807865898603404187074139210547200 8820585 -26662760735720035253259964808847893760 8820586 139006465748353639466151247963413168480 8820587 -24630559556590259438547005212526396640 8820588 79032602210549253320882563097680281600 8820589 49134965053613909686201536141620354390 8820590 61128468739058737265216017377949440 8820591 -56602240466217159402099488874918910320 8820592 -3239925424162394729629503910253690880 8820593 -149010580636046372465969840598158266158 8820594 81763100919789029614834416084184519824 8820595 -80345763526675465983453988050520852320 8820596 -116238188855245195034305835867277916800 8820597 154428198614640950340478287982140927072 8820598 -61487406664881539967610301879086930560 8820599 88974542169186830968129590204703814736 8820600 873493123015716540859446657739776000 8820601 149992503025963194465398035236143322602 8820602 30292213798332750202196282189914973952 8820603 47001528366717267588990379135178845440 8820604 -24210505473204460463143230443595160064 8820605 61005434526091931707302933434375655000 8820606 -69058722312279729113432457609387611136 8820607 -2297283768877817895380370922638624680 8820608 -50899157392602326176307707009019412480 8820609 70519644900530204958114409757010778560 8820610 17198952689472017319762839046075900960 8820611 191050116203653376955890285384050559520 8820612 -15411656486939666594905214329424613120 8820613 46841943427463257779608440085200633024 8820614 64789491261736423180465654284093394944 8820615 11359471477090020900387542487002442240 8820616 -33539473677302124354430364943357050880 8820617 74169992036292664270789705040495347680 8820618 31267447258635029175634206482114776320 8820619 -105276302496305947442292805744871495980 8820620 -148440805646853008299715401051212318720 8820621 23635858146384048894983233468979768790 8820622 -172786103099431885062127012526830843200 8820623 -110518887274852139650451837905339820160 8820624 -3036016558469323055118593870623604736 8820625 -58470527040364075399843865943053610000 8820626 -42911955307257628389644890429168322400 8820627 -3419512437655893139501058698119780240 8820628 147091173228517335210441158941278186368 8820629 -190496072462688809279051056575348944640 8820630 12949144152321688527389953112266752000 8820631 -154767402783753407824291403767080831936 8820632 -2125763460110337267085669585319915520 8820633 498498218591009062233851754710424768 8820634 -8796818899776854602670467760458496784 8820635 -112220005770620543012814633252179785920 8820636 111757801784982787000803484196400291840 8820637 66255287176519369308144237315730175820 8820638 -73221284942049274927771109529866837760 8820639 -91777615384751580960050440418048497896 8820640 -91895580762582447462488957667488563200 8820641 220277556407065004739093272393076121284 8820642 -68765443707051662511089870221330642176 8820643 -18688963914764929649287526146608758656 8820644 -55945123206904766674728518689411043328 8820645 -123868847103586433347072153753618109280 8820646 -72663366448898576531369023162892509728 8820647 -17318950131556910053431706805519571456 8820648 137502033979275068672040010960605465600 8820649 7784482070795985488098491998109318650 8820650 47640524222385755286980319939411286800 8820651 -50114558178930282106357125129618144000 8820652 4538046363041748610313229233923826688 8820653 -278647983646674704947337183320258120116 8820654 -33005150220201392160025884962815056768 8820655 -100545412581241814277689047403343390000 8820656 10217361394620686313807146082906734592 8820657 212807090330087637909964789925454675600 8820658 -16210176262858374886361142667689984 8820659 4342915022685900269873703536140361304 8820660 54919263271936686357887271906601973760 8820661 -31116859943462899636077696153200484096 8820662 159081258418065658528704144686533915200 8820663 3636902266342343074677424772140056144 8820664 -37048885076130474271498632114615152640 8820665 49633295703786286446728551804005907200 8820666 -118337760355652316765150925396590420480 8820667 58762784014100649395975341890003246120 8820668 -116115857758320491199323427268181117952 8820669 -6979368388353988645352223283964169600 8820670 27128258576266140516422001117169673280 8820671 337496417697574464275214729946447879392 8820672 5134116372250385965012330971389755392 8820673 -42723708715368225283581427733104597676 8820674 9280438498229028197898070976071015680 8820675 -6070677767265113245717232525564490000 8820676 2118324790036427717279114032297925632 8820677 136534503081919722592227302144019947520 8820678 -12144750530848391865014092398287093760 8820679 78851419677259630816548740660214193760 8820680 113138032280473635148042849630907596800 8820681 -30421340265332636354513409705908658720 8820682 -35891839038526562729865343172578669728 8820683 225982639218856694173751090592149210064 8820684 49691282297857597509944638595470295040 8820685 -14417389510779675181364655638585207040 8820686 -10339194451448731204473020720832768192 8820687 -33063489872249363648102904998335134840 8820688 37306617312846822363228778454938337280 8820689 52980305269097684233948596793851706356 8820690 -3958397543494229603433680751350100480 8820691 -121483005348640779974389108024471435776 8820692 -13792360474270406083042648919302410240 8820693 -51431810901512643419049536223226507200 8820694 128151245865208900248630159650262724896 8820695 -44671014184234379895947546083582296000 8820696 -173849025244840760537457514954863575040 8820697 -161534968456039967690642958895443620854 8820698 69653669897361681124021627308199496160 8820699 -11363286819285033401312743117540304592 8820700 3646131507768654688969813208320230400 8820701 59861521709446955297419317409622145900 8820702 -64752110732093334986316799976595220800 8820703 26097623582450406334405278650002068264 8820704 -91220813031918692498661065352008171520 8820705 -135349383765646988953263345595339860480 8820706 -136665579976868440283825663236031510448 8820707 -48286191097426451468185329195034184448 8820708 11360121315774141620620012206076084224 8820709 12142148541910078636855699764403818880 8820710 12731432326970185928955069781644389760 8820711 153345007662410691176877525553978706640 8820712 4732382134138787269572605254624051200 8820713 104267258543153456152682171612854280784 8820714 23136588235148266751726342413059932160 8820715 41144167229170216708999146072225898800 8820716 -60991426164111650019554673240465546240 8820717 -94045824237660625680010800426887785920 8820718 -114296693864913239839199379045418069440 8820719 -4446343665349434948422931511766472456 8820720 -11500491469142195110505119948042567680 8820721 -14648947376795073888301490764081439296 8820722 -184750589309276708215521725053152513216 8820723 82700437644251710184693913990263506944 8820724 14282785693165423550936686784153413632 8820725 243797523626741349868812850027418606400 8820726 -37174116450309319639378376741650375296 8820727 111454149734335356771538538831934331560 8820728 -22614204887037944275339840955076157440 8820729 -20748046639759248354628372328110941126 8820730 -30838637302751040712454543346091284480 8820731 -91287619188795215293081183393981676880 8820732 -121019063136249434917208678247696956928 8820733 116834637104335677699277494809189758982 8820734 5193783330927466533020128841109949440 8820735 -85052646985396294113269772736817700480 8820736 1012508407819935118401506061896908800 8820737 -19247792487261769671345941027406224940 8820738 7542675272270279560301606289545557200 8820739 -220379002994824866729623861332636685544 8820740 -18019622169671443413153528286021386240 8820741 -31020544881181060816574267333224600608 8820742 -1356797652313345815684348552196417536 8820743 -172307695322406189599983260742461340008 8820744 95659797535654748017931818941329694720 8820745 19579029253186381268220399066421420800 8820746 77192559954209467896171206931825467904 8820747 -46764337280605697256629665661334243072 8820748 -138445656164566572176512124738303502592 8820749 68303547036072381411079436614380988032 8820750 97812794003856988097280530194041600000 8820751 -113944328962698117693968151746357099376 8820752 -37923913642775926983243336709886828544 8820753 -79444231411261689924899117708589863616 8820754 -117228419834067225014015495735945847792 8820755 -119276745801550207184051366059406325840 8820756 24320257108621261210006315103650037760 8820757 335476268496993743418822926371553707200 8820758 61329415697711333167023009608132712480 8820759 15116935901560328382801001902514200960 8820760 -2927564028245809930532216929131110400 8820761 -277668286604326659584746480534329955638 8820762 481076760560890564022474277847203840 8820763 -44246655122682408796248737952017185504 8820764 -18030457008960944893926668861473588224 8820765 62116193889037548379263357751447526400 8820766 15744762685160760563937456573207977280 8820767 102222539527755289257999960426133566816 8820768 107585848111992606102217688543640158208 8820769 14799190712095077874730084124657697840 8820770 19375171014063949658190588466134581760 8820771 39130199326856146764980395368308588544 8820772 181958927666759663282872610799078236160 8820773 -78473185862462590514132330518639173120 8820774 111714998084487352691074511034754900608 8820775 25373830641784335736422869682492564800 8820776 114964905398392202271952180354637414400 8820777 30783283763400781924731090257257175232 8820778 83711722833242333030818321240763467440 8820779 -48513802833672206862108467473930080 8820780 -12028300579584935514076096073415444480 8820781 40392963808215322031116293528714423564 8820782 -252680636572587487809085272446530368 8820783 -73551440742383548648326576248171195256 8820784 -3335379841288755084554568960792674304 8820785 -171221718005653334863506662162515968000 8820786 -51995299471338508025992313004020131200 8820787 -693828436992464401266907470487076120 8820788 18914054016306940460488303406674483200 8820789 178307464953581413155942959899895925024 8820790 17072003477353921925053116682302220800 8820791 69356455886374101430418772968676810672 8820792 -79461001668795689901337701141554380800 8820793 77592011832459561824187413500931648042 8820794 71799848744379890863019708465346819696 8820795 -66790001331302601992457595982255654400 8820796 100432695283151151536038750364135705600 8820797 -105501207734524018241156084591528838708 8820798 -31123343585600116122921121081499304960 8820799 17436393771407590922362187919566922528 8820800 -13989476186594238461808407620485120000 8820801 -36558935969526343372121120318355715680 8820802 -17851253662824191947183318079531728896 8820803 -145882559176283830409875536938934330948 8820804 62362458146717623061845808292890090496 8820805 -8264605853304954063430493533822080 8820806 94682344716811882065079777157889728352 8820807 -186971885355088708601372458382800581120 8820808 -11677486649048368577040785399837614080 8820809 -15399415788272387999894821891173163596 8820810 19070635157151204925336984376128437600 8820811 -7152142579742085313819558035618724588 8820812 11454764248834571698805068024379817984 8820813 -669374828443371467820109435574965056 8820814 102640619506868940419961953847317732160 8820815 -139137350926666258858018529773262900880 8820816 -5326904855708799636190460429679722496 8820817 -104920418710360209861650978743298621120 8820818 -36925130967370064951739243327560217984 8820819 4764250263865373966638958967535652352 8820820 -143488242813243299784921631577198833920 8820821 115966204174295175879157332441190211022 8820822 -2750406234733412957002597145996267520 8820823 -40551020966900991129251087719563120000 8820824 -6206830467753951233193412852523827200 8820825 -8002597774225286524024061272060488000 8820826 -27950164232305738960718570083148213760 8820827 -4750866978069124889103060405643127040 8820828 106256625013223254270268653776729126912 8820829 172860529220251385715159291807649627430 8820830 -93916812654173122048372530632405365440 8820831 91739015797586079438098739360404455752 8820832 -202029902947654907062432101380520542208 8820833 21293416992670461095085211744069203456 8820834 36674703505485574542001458347235321600 8820835 -97461314515318209225867136417488067440 8820836 44027395407858312747582435428455107840 8820837 15212331943255582511382666091950935580 8820838 51672398782088907287071690561234412544 8820839 -72900281485112992311623159796367596360 8820840 -10728257877876558128594576892479078400 8820841 3793384951033572031519432765261517544 8820842 235413948924767818829541553779477904992 8820843 41177289624471278616257946128709462240 8820844 123259216252602373411067552933075049472 8820845 -91306553188413489985686948529002393600 8820846 -18488332385916104517514087824500428800 8820847 -17660789911496232061610200135084759568 8820848 -35657377157507848888443611888910336 8820849 93523777973851320142562862438078849120 8820850 43857007291678593826032436684782932400 8820851 -104794198734049765555277875826861454480 8820852 21286813222634314447577041129290719232 8820853 -6970910550154949995517497461343314898 8820854 1293028298189498371223907179336595072 8820855 13331531236164839111653899713806611600 8820856 44430766263302201079045069696311439360 8820857 -91003275608780948297467143171270063894 8820858 -10183801910355972255082076706838662144 8820859 -222574276795276853028050986928523534940 8820860 -36012415157616117597348043963369489920 8820861 -16385623282343371620125734434116277696 8820862 114192477821602955599156985585568210432 8820863 82693587325015273523946829457402169264 8820864 -12505064582742361719817022688618086400 8820865 97419500174708185147220824256825938260 8820866 163562736698358745363565145503813323776 8820867 -51394098962353795765455398308200388800 8820868 -40757999304686038132067904200465424384 8820869 37737741840376984760402936510196786270 8820870 -56126513062653099292034024291245699200 8820871 8059643437108720876421028046686154944 8820872 -169798374302120385556441613417097523200 8820873 254111810363937825178539273318899066880 8820874 -5421403092668517165892009234308480000 8820875 12591454670301273536876500031221584000 8820876 -62702695102989354899154781630684819968 8820877 72493408530443205880422651242199826520 8820878 -37006254120806469497899430113381761600 8820879 414052543260622471881102522770440080 8820880 -25974737515390710414211545763619389440 8820881 -106643531253070088868797773638575514318 8820882 2013506383193721145356386094439144992 8820883 -223122178480739206869739890475792301480 8820884 59026073332713526561715313711797907456 8820885 90362590778085383180062762156896593760 8820886 106314334436187864990784588679941711392 8820887 -142277465868068670765820893554359345464 8820888 13310553230304866950004645276640337920 8820889 -82253489539676032310309036276681644416 8820890 41098574805550061134368465584376073920 8820891 850524563450904188179431963819488256 8820892 137157545942565437071794258836651381760 8820893 -55135308068619215411071537110174635712 8820894 29863368644131645521190371562195540800 8820895 15577133169153550001014205899384521600 8820896 -7164401281794427182308753809097097216 8820897 48335031445963364198416367232027125472 8820898 94944129035792679916903500319490941440 8820899 -24983941196399689908491198988649734360 8820900 57647193610200800813423268888139200 8820901 -104921520192654940032766886393465580900 8820902 -131608669743110769075704924638704398400 8820903 -19157022890845687232489340983167948800 8820904 46824841538313386867413502645087262720 8820905 77669528287428852296280243260869290120 8820906 -38809210517877290168162371808179351296 8820907 97412458987007127672537457171088687156 8820908 -87658678680812862632672136718247555328 8820909 28193865564362335784317350634924794924 8820910 -29957002877568117705987800122727466240 8820911 121413883168571713753392120792795973104 8820912 -21045915189293435217705233995517657088 8820913 -20902204980257659540943681102169329280 8820914 -106298424858260484782245797754177907712 8820915 96431107173618421084939554256845199920 8820916 65920186977332993351933864372430660352 8820917 36170471764992012200655018296682002592 8820918 -2299264640975068630811034637587742656 8820919 38421308959987374383183053839053601320 8820920 258331444450304861779156507005956505600 8820921 -97465888214058902886257413527504724320 8820922 -76363256136427417374359274042553633536 8820923 49002074755593631792955787262667459172 8820924 14734162386643536002505601125029117952 8820925 26077601512268412140340975818764101650 8820926 23973510218378230713777231200394378240 8820927 -140145800348497537557710536976964434160 8820928 -19213996914741709962164787261532536832 8820929 73868783897345188705668417337974460884 8820930 53654635602144902424825672742901952000 8820931 151400300423447543341279746304091472800 8820932 -123340677615424700166394200959881029504 8820933 59152873763466373667055852689558271648 8820934 -1054063518691118109048707691560204160 8820935 -112543009187934686328337620723838842120 8820936 -92904377823633691574430428977060239360 8820937 -102368658602802080772557103091236629760 8820938 42099854245485400435516539424156759296 8820939 -20429206669753806489498982779647726376 8820940 -124620517869738636586015099241146368000 8820941 58355963222772318886104806143579046400 8820942 -36934974323573608049864548156559648640 8820943 127403901466686596535970317176074656816 8820944 58797758141865560072327686615661936640 8820945 -8583769943262721275487707122400908160 8820946 -27493935993774754623505310815652009328 8820947 154709331473412334095186778096061964396 8820948 6121822730890182733322753712582445056 8820949 152298965517865635406871076761926747800 8820950 42404416136790500101395537521145348000 8820951 -38684543549300077246398558089353743768 8820952 -91157054339666148694649751090163875840 8820953 -51846954694105642086727266860090528256 8820954 103509865545354323970910203102137187840 8820955 7098251705093899468011503342451700800 8820956 -110489319127992673381937054330100794880 8820957 -22457157790751388335057773413575289600 8820958 -100174195879198990717830892146692737920 8820959 -118034679173125796402937662637797606400 8820960 82838933442100725742480749694675845120 8820961 -2930541502327015479511499015040889438 8820962 -10888556364062667134920599025661262768 8820963 -15037427055745340676634957245151210908 8820964 17719775291573198665251830869999622400 8820965 -8006785513089383443618272649988395140 8820966 -37466107081803996606206333089877643264 8820967 24028828089401823216283444640456802832 8820968 48834262685304946994614773611012812800 8820969 2104968351083498060657393547506536128 8820970 -312810988123068353333687707011662400 8820971 -92252767559108860794818968240118274828 8820972 -48642088174651513619522987518555246080 8820973 -13890414945695366940257932768477836864 8820974 48509736523941802837002515611713489792 8820975 19938258714404751199571196443292030000 8820976 20737761951879236345680397181910188032 8820977 690696091507839547521870288370177344 8820978 -61407238316556651729141382990888124160 8820979 290461491955042255569098698250469589000 8820980 57446081434924801661464634483308880640 8820981 2332257020860593508815316363410041532 8820982 -72808371933847882674778353664238457600 8820983 -45567234992289673686665359750155221616 8820984 48377916425113484269101751751786680320 8820985 -60988446229896900323256667614108990840 8820986 42315338710113241334233412319292969920 8820987 36668800300663875608343555472253117952 8820988 39166504603816415896144259964241182720 8820989 9883035802657537634539885913911588320 8820990 17928923067556023671117036757218934720 8820991 -126823968645646008713051390808352062168 8820992 -50070367763749309765669127635309953024 8820993 -20620591787659872469232628771569587296 8820994 27742971574338422515228881201282223104 8820995 167407044802369591563136838950389786000 8820996 -86529151563481983627769445236036113408 8820997 184756214545797189884958773171961387040 8820998 21654713679263933686526813819383932000 8820999 143695651257271714537734584848511545368 8821000 -191033317911922973003881310091425280000 8821001 63674751768361998664712720121223316352 8821002 37333775306782165830833521601596028160 8821003 -249241874890928527308892008912092568748 8821004 15610258141853828426347560625699981056 8821005 11102169498815173682974469723769553920 8821006 -22284634610658566539852244419835609856 8821007 111168366015289751851547190716815639872 8821008 225871554948164540945055548658155520 8821009 -47183262142174634529011081202465555790 8821010 43197815442715874646041142340909240320 8821011 -197705861095444142683261908772826431776 8821012 20881502701128327096952902818010501120 8821013 2540746587963671994086259515090357262 8821014 24721784698121875673914454787177297792 8821015 32377715838532170751535910023683442400 8821016 186777846463410770165540303753819750400 8821017 163806930365785468974376375204248169860 8821018 -2308215690596974100804548806199915296 8821019 -104060628408651639352990987812029753832 8821020 430300092555147385714632956130263040 8821021 534520102445655456733891734116502566 8821022 5364929529099369248801008068199438080 8821023 -4112970633555296868246501033055986816 8821024 -274132171631761163520943057465924583424 8821025 -137053576408372739556520902539855637450 8821026 -26048412580086612753733656564058901808 8821027 101049132327622018596358464789770611104 8821028 -15564718927861270446204679289419666944 8821029 902304055722742138920724622364035520 8821030 38653495581958934284834869527926796160 8821031 17472370679472228834150202127349356160 8821032 120245882186354881725994423076929290240 8821033 -44331567808468668640768458045800119196 8821034 31836371808379793770607855026294858416 8821035 -996431768770309316449529771698048800 8821036 17130763702454563359664648340955317248 8821037 -32022776967075689040636704861602525428 8821038 2935399804209005546797530804271623744 8821039 30071912202859916060883505174233101056 8821040 -15526949422153162019813977904659169280 8821041 23548153952446638217806299890685191200 8821042 -4313215214971121307255134871472908768 8821043 36927283718283415353775067428470416640 8821044 -109537289768350553997786823581618683520 8821045 233814249670062354890880254386925306160 8821046 -29447207182937619235046312619188688000 8821047 -89647692171079061412373978520155524528 8821048 208705994903255501898738845687093760000 8821049 176552862626963359683263165220687691050 8821050 -514150098136559750697193216150732800 8821051 -66761769147588549891620473270693859496 8821052 -72911595935252078370221032725261093888 8821053 30161769292325155720300022582080676262 8821054 225113518686909862219966696127835648000 8821055 -16800746974808350777374329669174574240 8821056 -53786340515918616117211100669791961088 8821057 41639877557563166665773727441296902400 8821058 22514795274089369884967012479948759584 8821059 -1065396113109243832156439703153808032 8821060 -35783011025480613209711924914750667520 8821061 128415715683118842163412372839689604800 8821062 -2567605842487682378227955255743856448 8821063 3266389098014784712202494228003714264 8821064 -56744192326900995952958327586211430400 8821065 -58146121836220954915802550283318431360 8821066 -162344392733581372050856803418231570176 8821067 188599957469405425994727224622353668116 8821068 10552479632641770862811680521718594560 8821069 146513371216644745480277429198300712396 8821070 6677591715857240349228925357098470400 8821071 -3705695667121212191652412040884517760 8821072 8305374428266444718975572422928875520 8821073 -34583315522297801591160001396901832000 8821074 -24352240074561586026954889452514674432 8821075 95108071890745302146399087457658020000 8821076 -9604165014960988502305013703469080576 8821077 24153659760478528772140301436074786208 8821078 32203295863643829586594031755259488416 8821079 33031467174343002950949174262312847280 8821080 49479852174415595828509445000193024000 8821081 -17972317942981879608072382563587284736 8821082 -1466404614091758513994440845501085216 8821083 45781957871954329351995902880814822704 8821084 -34513284800311100323133729557625409024 8821085 -16349689626261738765440532223772480640 8821086 -34878007495216921637916501462226861056 8821087 -161091041035769302182618411400535093376 8821088 -236904668157213605150682076003274588160 8821089 -110755801185401192683539956372930400480 8821090 -51644778759818871282895444221688358400 8821091 -71581216216594179947767871931003809508 8821092 12755561329285890814316085940669317120 8821093 27836035582111479728361738182237273342 8821094 -29110936990311820584676320848161775904 8821095 -106697843475173399775694161409084914480 8821096 -8515102704577769399211769845657047040 8821097 22723003335648381927103332322685041380 8821098 17518198157249241977648871999943910400 8821099 -22351465227569746056346979000562046064 8821100 47078040791730572980448605990753670400 8821101 -22062430328230966460799735675827917056 8821102 50318056363729488842865823374947314752 8821103 -52944340947625202153489491468555641648 8821104 831795546001039149857874974047272960 8821105 -15576031909460021963931022565214241740 8821106 -717882605835187273603855551754231296 8821107 133960354712522284572086308143546756240 8821108 -41176822901781782851387102101093776640 8821109 109713597420708331370478228985731311040 8821110 -13570353425492689795645898319977779200 8821111 -30552711852675179189993403583807050240 8821112 68418554151437870033140470394839859200 8821113 -66678069876319487519611485914634353280 8821114 155545204104361634275694393511073067520 8821115 186951444034875405797516407298356949760 8821116 15071723277428936931126551825614709760 8821117 -18258756435389699026747786237638594420 8821118 91019389271352088247846810913362056320 8821119 3809723558049776676215223876490435728 8821120 -24576522645116221769268112341860352000 8821121 56609374880314438209670507049930446272 8821122 19956544009755079180240774897692031872 8821123 -18765176213536880777226765204370401600 8821124 75976362201274366511528148320572348800 8821125 16593097543473390625145062011854403000 8821126 -62120361104355312824283518207774057856 8821127 -255495711831114271447391530418875361304 8821128 116041447451446383051806038167128924160 8821129 251019151513232048474191415093299480730 8821130 -57518568658506368488681600838514316800 8821131 36543793925032263940585875511253828544 8821132 -24399967505569058732650391021804495104 8821133 20582393520118216570851644384933931960 8821134 -20851660634661661237871470732324759680 8821135 -17162981523951292502444238772380172920 8821136 24541658675628226321208857629842644992 8821137 -67515537523364770688671834153858669632 8821138 18223392710250372815216037518945876640 8821139 137459283483127520461347774706072160940 8821140 37877019474965178006638784750318796800 8821141 23296590458569111758240045268644909472 8821142 -138327267908483208271283322864689184 8821143 82637928560988344754959331277235132928 8821144 56485890706534921183934186143261655040 8821145 -61724679046256009670852634129715711100 8821146 -35029776361016652242595945235843622400 8821147 -148851768823499382259973972244648405048 8821148 94882259255916197941745876785079648256 8821149 1660941390634146982347112471039833600 8821150 6926879996364297034468763614575619200 8821151 -99532846291840886071667151778003810848 8821152 34554401487286099762562256077887242240 8821153 -365669573914329991194429417099407052960 8821154 -65495466384424684426801176541742370528 8821155 -9629522366199862884256729466297268480 8821156 72075684616773576857932647272731354368 8821157 163945498858408659392470576280470400160 8821158 25702512989123185507398125631567662784 8821159 -217150811847439037576876855951158438584 8821160 42676539544295998502138934396878592000 8821161 -1528769958742460031217518743271474012 8821162 57083989107468301354616051917546721280 8821163 -72061186098078144714793004707120875216 8821164 -70110732000798011656974121761775067136 8821165 -111697900721091287775448595273665781280 8821166 33186556083801605688867087626987182080 8821167 29322374158057877070576998933106258048 8821168 63213226747521312986852527630444625920 8821169 70104688129331942549871355403877535296 8821170 -798813895431781002808213868507212800 8821171 -31673299728454362952298697921760507568 8821172 23598415742452710440877877723676578176 8821173 114320430153230153966510646807167095584 8821174 -2801600301879036168393817569711283200 8821175 -126366781953950935170053214696923998200 8821176 -18318262948206464778645570161633648640 8821177 29446879528249208523468008145235734400 8821178 96206728762983098313124348058179862640 8821179 -50167445346807732019969211285910156276 8821180 60149876482617997663802558939580195840 8821181 -274993195350347356116735927143068664628 8821182 -30769819474295254124317550914119361536 8821183 -87455990995077947582524568808745128080 8821184 -9810374638420927998270946992533274624 8821185 21366604304010130679583300004343068800 8821186 33205081790497756456571879839662774144 8821187 21126715013536241200534645638316372800 8821188 54723707183450905016606383825238815872 8821189 44395674821556911138270091035761908124 8821190 12009676100143751499888878365972684800 8821191 -28569106430387025327671742627335825760 8821192 1657904815098599586555839651858718720 8821193 253341801055542441196010164777045700442 8821194 -68639214850537778092587974228446521600 8821195 -285643633775636709897679694085912083520 8821196 54815849733273026636500338330098116608 8821197 39994471019428543941095292210978094080 8821198 -75970818248259731567200008189633001728 8821199 -27224285821401670461494271034862537760 8821200 -9324167963533470328624816569591398400 8821201 -220967274997404397786883086744981654798 8821202 -13650279166998670570745908246832531136 8821203 39578314224605618573167961913182597304 8821204 9930198784976039303881139393128046592 8821205 62523705693871720878511337172481182720 8821206 16394253849084963339801298476674124480 8821207 -18088828306145330140850263598969175600 8821208 112205693351626482557587851825131520000 8821209 -19105920120577045529552526564273757440 8821210 -53546822268483205139939175183023580480 8821211 86112329614728569181237355160428606464 8821212 92581238634600082373096805002967662592 8821213 -35119845979845470296950937764000897792 8821214 -76589446069222495171993380836380685760 8821215 -12524715398315429075997373370408153280 8821216 -7109305858567599058503524881278959616 8821217 215178305189496552769336119178507392660 8821218 28823384302275836653799607721598607360 8821219 -262732957315437485135958047838525703680 8821220 -19219950689255890970538816099314380800 8821221 135290224782861800525906705150560905312 8821222 1015246581919651866862476029130738912 8821223 78529106065461956800434154661925596472 8821224 14830033318846687883958163193856015360 8821225 67568338849565835127046502771885570000 8821226 -44198017258352744761282104554822084688 8821227 -33049859615907470659741587226270010280 8821228 46396567879806695571653218564649251840 8821229 65570961725862513679711128515582373984 8821230 4105550412141224882926135836607165440 8821231 -10733341951878037903632659984875457968 8821232 -2994661863139863484595525982127128576 8821233 63685686657107713030338527181887977602 8821234 -10909795160304341169400244075836970880 8821235 -1507729944140247353766163859558095200 8821236 -12372624797785815020512412590611628032 8821237 -54058523661739422829414111115369740114 8821238 -86773319510708753014216909020681456480 8821239 29974763560141823685593345808238448640 8821240 149764235877088327684616256417169612800 8821241 54049840568166926059331538120892411584 8821242 91641049005505124516441693071593411072 8821243 148741015896108081086290378461075155492 8821244 35256434431773574652651614322310312960 8821245 -87498326105380708582779873516334142880 8821246 -21811771094563777327688539783531192320 8821247 8302863122044118182749616776567855600 8821248 -66261217466520451161957042747611283456 8821249 -720634806198880358006618786652023124 8821250 25872972339366259679634064959164010000 8821251 -85559994683507782880923111387350451200 8821252 90861401194049198485196659544435223552 8821253 24509672497217418338603840197429296000 8821254 -6319906611313569981007013827436068992 8821255 56820583942623595158359936798124407160 8821256 190851215003735120864173794137525452800 8821257 95337915183418018958373505067239706640 8821258 -113188334699453024577626067629041562016 8821259 33003670439380740868148391165247174704 8821260 -13260439751227333248364786027044771840 8821261 -48752198871449424329289529731787495700 8821262 -25074805527213070010808650222856226368 8821263 -110846718818279250394281889931366400 8821264 56557834390723083264494895504304373760 8821265 -133712330964131737106745202609785395340 8821266 3487403553116930882264673188340065280 8821267 -4233774867142763807021016825906769920 8821268 93386011128242996017803866493644818176 8821269 -37037978696333966391088133161404988512 8821270 -11216349784600952623290093531270384000 8821271 -238978218811955095823436317605853197656 8821272 21192072054559824603230606576074752000 8821273 -39728581193996492691421338474593294316 8821274 -82191884640113807119909332363238449408 8821275 -69372056683472877085743790458246430200 8821276 -25038600149639282077143767405501155840 8821277 36575513270636778624006902440766945664 8821278 -2442420104616329376395848416997017600 8821279 -262581609041004909481638053658203975216 8821280 -54514962717721946206072542086953697280 8821281 15087348957242157991770706705627553664 8821282 -18794328756471406054874037164779537920 8821283 199665128549711956555606294852199185824 8821284 56083703177247327476321098456589607936 8821285 -7086704715379173611444100490842265440 8821286 12011384019496652099160396562053530592 8821287 -198463680176338964281732388093293473240 8821288 15354000630983570202065921330580111360 8821289 119627624116151084592798272981931382656 8821290 28299707139626960544451736419721022720 8821291 -132970288804528513487314433870107583308 8821292 -115093480208400669331521774794834313984 8821293 -28695016781388224276651293627731280896 8821294 -43334935497240820485327069334984277568 8821295 62549388412677789329461025213118365280 8821296 -21130838401638258708091293437244702720 8821297 -40134738396979667821467138364721750254 8821298 42826697902250244550680467372406251520 8821299 -47546199461447901402573990779304661440 8821300 -86108040143028509898391875669835872000 8821301 -129741185208747481779734497307815850400 8821302 -6383272475431941136163388743448047616 8821303 -85077424647035350727857016002854063448 8821304 -78218319190712779191887277068259594240 8821305 -4275281838703025055078413853427765440 8821306 18432019245136661728039053860957837568 8821307 62067285459655147563440654385118959120 8821308 -80010995284255856729963822644974128640 8821309 -60429771111159913812260955426708183040 8821310 1930308120076282156168520838887036160 8821311 -110487389962301830024046361620179574328 8821312 -67338200453779840857952796240610590720 8821313 -129938979191681747683365105298661445438 8821314 15990624084747955157043295232967062688 8821315 82193487122496535181349460126279122960 8821316 58449158374045393139432930959488995328 8821317 -13668642607814918437387141622372339520 8821318 1637164020198825995748143600592231552 8821319 -25227370324669525022287349006055503256 8821320 -2561202047181588310670091491598336000 8821321 -43043676034606164025710108287837056 8821322 20804031800255489604738388766925600000 8821323 1308554459358776853074531701378943544 8821324 -9237246690912708392399753957097216000 8821325 -35480553234411528520363012042434145950 8821326 74986494471039977107464288111688166400 8821327 -5881114597356219311228162385958631824 8821328 5254617802474121724397838838787866624 8821329 42499628129302824610897186135881424896 8821330 -31648734676932182660664767286491558400 8821331 -5216493908799587556042703916862545328 8821332 97869154070834124038770975697181818880 8821333 24248715320454158446371162447688492380 8821334 71904238242225475270862346656784052032 8821335 48928404622606797452291587470579609600 8821336 163387596213427527290907574106517504000 8821337 -18728991061675933653285568323814472448 8821338 2939680098566589874389850246864654080 8821339 -42888115077306277544816839732819743560 8821340 -64660397117448396045824660384987351040 8821341 64548784783747732774785615986721308550 8821342 -44439082126243848469973627009605384128 8821343 21305361565255485670523259016738946592 8821344 -48830581003488927779746264188293480448 8821345 -17540160461438768040615633952040982960 8821346 -128651677963028543388478867671485054976 8821347 -147193508707509591239611610512241310600 8821348 -70233616427778075266565363972770365440 8821349 140985501619954562036355755774340964350 8821350 -36328213126707081566832287379126050400 8821351 -27575802981243325232632713880006474752 8821352 69334444876016061102213870907597593600 8821353 -147296888495557246640750159732742331200 8821354 -73675133959606584454787530916239135488 8821355 -14261253177973373559586662792079488480 8821356 -65719561023677610759114644889361033728 8821357 -93373590612760548898548274581057506720 8821358 1085437988163296043202126470114324480 8821359 316389377943520727145034014194450084640 8821360 8182531205043599214800077355113512960 8821361 -43188283741797915880629214026746005038 8821362 62325600051813373140575592854225689344 8821363 54048355761824264634271411559716961612 8821364 3293226304060261863768885626072180736 8821365 -8385020350293677357131790490384019200 8821366 -127415235650280190257449817704965078368 8821367 170605021660032366099688294336330285416 8821368 48759213941704081901443839979430338560 8821369 503861629232433179422464028333855281040 8821370 21672611193381017233237495160946321600 8821371 2354742581065109044342028403465947760 8821372 -47510216818970763391349216295596491776 8821373 3974346786031505751358523982781903968 8821374 19158503378468633999597280592210544640 8821375 180608609716514659346948091496071414000 8821376 -121546707576968938466860473916525117440 8821377 54743796644501739714797937266197718400 8821378 -14640426352207187576814652911286080480 8821379 17611234692393876958953321908434056192 8821380 -134154379667786071919172122604739092480 8821381 -255350033309482134886371279443229690336 8821382 -3739761086316111135987778335602594208 8821383 289875790366127090477816197095348021504 8821384 -139301430360870891480545118919587840 8821385 156983989960176833325125793455921088000 8821386 7676026678372131767027561932242814464 8821387 99058045881497346194767386152401838036 8821388 60454657991874684389565035098414417920 8821389 -268663730825803530828684416372124409440 8821390 -113598972063818626201011099421002964800 8821391 -11148403168443127702570418275111953216 8821392 -7462774582127013501114483966564630528 8821393 -2849619249772781555998254263126064512 8821394 -107865770473828704952297287978484019040 8821395 -37303874956053372826537781891710360320 8821396 -1428879356764118192317755079273017600 8821397 -3841758710235429705137909123127901824 8821398 -7886159199358984234584294909299459136 8821399 -244293022247065115908507083841167436600 8821400 9784142126694472041586060959243264000 8821401 -82126554091019356148536586844606237216 8821402 -61619191852183589992625783512242727968 8821403 37053732522211646926987502224293600744 8821404 12026563566913454453343806437768688640 8821405 32864423946950638637399989968941406060 8821406 42414069688515443071588154055722201088 8821407 -225645132254324197322238162669976320 8821408 190342202742470224419373973714134302720 8821409 53714218108051675996898041078528482480 8821410 3138405484222907234671875820504358400 8821411 343991723788456290775016589934408010400 8821412 33322350401091632366948729674370441856 8821413 -62098669202854101847577988616729526400 8821414 18500240380252649491934055644777949312 8821415 147371048718585899821621729585059411600 8821416 -142794107487459820465792498046402150400 8821417 32807584907372501663245495733674070352 8821418 -46102489498014427803833268607551715584 8821419 -26235103842323049916294611586740110160 8821420 -28709688739313584298841937454369341440 8821421 123024101332220749742159246284979347968 8821422 1406619600402773411481137697603786240 8821423 456159256699943991039699119574924000 8821424 7509220632701202690377744340265943040 8821425 41621350017037094057480937663786606000 8821426 3341951695750282423974980160053821344 8821427 -64664790426384377469373733155405748724 8821428 33105669188096624481441132189660905472 8821429 -105816683868591843443188747560900788324 8821430 71889654693165595961347197966903517440 8821431 34727095129068576531141783456971315520 8821432 25407995829864534952729445563185254400 8821433 -74323104108723480431472984281029309356 8821434 73620747768790292656817843350556590080 8821435 -95343186539221679020689488052882339840 8821436 -27781611717395834188445958343480468992 8821437 -59814962420259551926663668167960137920 8821438 15511574524240824587936962864679589120 8821439 206693541557671868564109012255149633400 8821440 -32680881106880012067449688261289574400 8821441 -4913304440558262253749704861819119296 8821442 4818689403765103432282426711574436864 8821443 37537134777381603719589021949809150720 8821444 43624632295351503633216560015027174400 8821445 -142531647679028599717425637059388335300 8821446 56148478465272899992291213955248469184 8821447 20642595434265214995079302004388891112 8821448 26602166604649788999176818337159439360 8821449 -24985106867087751238831409702451803712 8821450 309074638758176448208870680992083200 8821451 139479561420312595425711810546424464552 8821452 -10951999176620573633650095280006272000 8821453 16426829775218451933855089596542497280 8821454 84946611938600895455325514195560574272 8821455 10500310368132083404262709265478169360 8821456 13482653552100786365514787792989716480 8821457 -6400426082559342991581573584084001294 8821458 -30361861140261492329634954299557457376 8821459 -7087630969711412126079143430151687896 8821460 -118901454341829343432494397905927102720 8821461 78944255526696725280926235574603437984 8821462 -8749561681671506225175978497685592800 8821463 -3150406862073095319132362009156975904 8821464 -9850852255617520309033155194902548480 8821465 -85840953637951546960961141613209542140 8821466 1168533661926752457015791169147414528 8821467 -7300587205356496769109308876504712684 8821468 -27317142555748625630240525341189370880 8821469 -98912625060281944046376438063876731904 8821470 -8527559948741101918303760485694595840 8821471 16582081778712526544588076235865247200 8821472 141052903535722700844467384397122764800 8821473 27925835726826987671624976188127432000 8821474 66741589534448893899687372138903878736 8821475 -58414910433917163110981185172146304400 8821476 -155434315975053704458868833818413246208 8821477 186431005501730486135202587672257120512 8821478 -29084998951243705387679641697599716480 8821479 -2534456626586404775824902105187749600 8821480 -169483155432124482940933786126370457600 8821481 39708693306589942547250612702810571200 8821482 126380360966335077364507078591428864 8821483 300733205844359578396851566611326613440 8821484 -8631824477943968705469286059483660288 8821485 -80220581372148701589943738349817794580 8821486 -10079787725442580500679439897695631808 8821487 65469330365224471161108252064446177792 8821488 -15114822628439918467751073078679437312 8821489 -25615505170269559072329111551555762112 8821490 3904367997575519480521813809487334400 8821491 24973554189827512161488659119318662400 8821492 -59938453623112830251444025673631699584 8821493 -147252249771365014329702158838623616 8821494 28840153949641835364590605117919278080 8821495 -50006775218608419644730568916464281000 8821496 -10651104978438977171977758886226841600 8821497 111137703828753448356572617697350672128 8821498 -21904394599387562293855028558892075264 8821499 32351624871899494323118129621297298064 8821500 6492214396406968752339624962536704000 8821501 114852948419496301409066439314699281612 8821502 -55757016150810419407213122242741193600 8821503 65801547777724035318360114151755294000 8821504 11970382499572895515256133721088065536 8821505 -91322104617369671644750341338541120 8821506 70117409073552674695752134026311467904 8821507 7275002817851913057997549435665461756 8821508 100402150257819007405241706084936969216 8821509 -41482025772139619391561461235410450112 8821510 24488009619698383658937624676563936000 8821511 -199142221102321348181218514741679990888 8821512 -23208536854575577755723351403186421760 8821513 49476420752788324460116248980889182004 8821514 19335286681098678996181860055643338080 8821515 -22315688055411070139636089571734302720 8821516 -139723631895554313864487768459215350784 8821517 201208935163364972316712954239434944566 8821518 20217572898333611144523415907321226240 8821519 20128725411347681873987974415722552752 8821520 -14516902285786803666087040137256550400 8821521 -257621460513075604491710201029844913600 8821522 -73661706059458458372984842981061848688 8821523 292333183986130756830484801263787433772 8821524 66555068521118577969652903332122222592 8821525 -120279715380067194996617678798259182700 8821526 17759884784647042326907246476640665600 8821527 57431429591390233795712007075258550656 8821528 65344902535807295815150840212180572160 8821529 172004901719253430135975761434120882640 8821530 -640984391518524186595704939597227040 8821531 -288687229899246689599807527704546412608 8821532 14559299987595006865126651217651676672 8821533 60626325187035219083966221729847436864 8821534 154786001156225622636558183056219884416 8821535 -73752281417667252548246400221702630400 8821536 941044492977141149347159306172104704 8821537 -48381531023293228515819906794573114688 8821538 236531789911554367564500079087185822720 8821539 -2609987609659619098633015397652845760 8821540 7914406082677825508627975668207042560 8821541 421948652439647404396895512439735017500 8821542 26335686274298640985254203047633789824 8821543 -83771061242594305293302913345226707208 8821544 -57796514903319764129791823555417379840 8821545 -71410146701014296987743861119229256000 8821546 52188468010935934968720275254497865728 8821547 22281762944227426600997584212108767232 8821548 -4679615885015181340894701984063828480 8821549 -278506089160420259785290211319195602080 8821550 10713739391632845737272264497313084800 8821551 -155392279026542472424992979334298661368 8821552 3465405550390294404413170887908704256 8821553 -49646708756968262589894638668700243916 8821554 35976607150220558886395048618096082432 8821555 193523292811909488236803188044885244000 8821556 -6709346951332745235301703512291927680 8821557 -48444489616206866284076283037315499346 8821558 90912666591247842059656437170735808384 8821559 5960775337825030131132429615776459880 8821560 -6060952625168581588203022468635033600 8821561 11941145243643424577995458732664632832 8821562 -61123986181916219925299423208253190400 8821563 -11852384886774379225175402857834510056 8821564 -2832658530548080680603570096070811648 8821565 -115358843709290582399187937354757235540 8821566 32526059290043823694065864672598420800 8821567 139007463886574420919685850637596782800 8821568 -44121558759291575166950779705208340480 8821569 40238541442013969819373324317257514544 8821570 834986623663908459437169781502376480 8821571 100854258702149191401697982568338101248 8821572 -69705526953621732840124840684151894016 8821573 -174922722412318598909126412074178318178 8821574 121055545657163345770717163071539229536 8821575 47460418563534117259618934577063648000 8821576 285016495143371110326621407899953653760 8821577 6605952373362751930852998836952701184 8821578 20599527197019720741566400149707185408 8821579 -95482940371728296070986117302488471456 8821580 119869752221229265530054940814657203200 8821581 -66765702172456803397886195570828769600 8821582 -2566765626039218269828670722688388096 8821583 184372246994395585843610997896218046832 8821584 13812349514696244453785214071615053824 8821585 1381580748779217498871914995143439400 8821586 -71473593491260604577491480456315443200 8821587 -46387274872654250637282051181567488000 8821588 -16547566634423461082575019222062250240 8821589 -54601258461133179450992826647771540928 8821590 33394775749496722529313354251835304320 8821591 -90694367030702953994671943428085647200 8821592 -18294786640409374073293438111281807360 8821593 -167824149074618248603968604576470591696 8821594 8560109739996987687424925976599315712 8821595 -78708067685541247815140903537585582400 8821596 -9572027005746971210955425527615610880 8821597 -304562040789237363322985834507279439540 8821598 -73518933872916830982201194042189731200 8821599 65816069293256857652074725424152278928 8821600 54120933550014546669424728904935014400 8821601 -53080933427541939304025751998012867196 8821602 -111946196424449099769836710913659272960 8821603 -890294424396582611191828513857664096 8821604 69759135611734717514995254315605160960 8821605 -9171014245821642681460771009575235200 8821606 144205347864139109331771794666796538560 8821607 -26405810854379146158717044583935350920 8821608 -30345009966712256733963511929042370560 8821609 -981464482677671184894215716127895984 8821610 4876825973044462206544199551989058560 8821611 -12111843078108472457603126490142581540 8821612 -2620992703415715604141399671905643008 8821613 -202005858143442412821344382143734643316 8821614 21279628724062700826344322045961297920 8821615 -49660083089265909149769072958324560000 8821616 8698070272609184317939798514486771712 8821617 118057231397838407496215001133699555200 8821618 88750458848136932610818198386468746240 8821619 -10961589843482806610673997023439582704 8821620 61067025041045340437759795438188972800 8821621 -130319103649724642135824496694630100800 8821622 3322766033689645469178079756054715904 8821623 29771682849481504968065759577472964304 8821624 59418207170210292100244608790893363200 8821625 -217778690007120529981981962485806611000 8821626 -28406933089439434954117561029254400 8821627 -28406440913673917722037923944389624400 8821628 134042089200129802487336411987036167680 8821629 45537609800528836237120583240725051494 8821630 -59662094852908557727251476105091196800 8821631 82616127251269806649480859622483628752 8821632 -51921228559980481752995233084169256960 8821633 -202062239916220530706826505317663349118 8821634 19058004741181541977150778811353021472 8821635 42652651193604490639554427941383212800 8821636 -145896720562657210449362435583361409920 8821637 -10444251858237835503457547536535494176 8821638 -10548080209501108027660831313155882752 8821639 -16668618002975199479622085777162862592 8821640 -68957264413169339168148262669510963200 8821641 -211813033902496026569609332982509108800 8821642 4159894199652186948527850945522939744 8821643 -22597065771469404417437692780879377360 8821644 -27907083370398937058927755736934868992 8821645 -345612257196523499625544628984096640 8821646 -12823351504934101093687280726917083456 8821647 -1691990866111766509350696646458464472 8821648 -35519528535287692130955790491733917696 8821649 -296236816364494550801641497111147710364 8821650 5502837860382351610299355971566169600 8821651 -121208710736766871854663359517729237008 8821652 -61288796374196689125880993353968056320 8821653 -41908273021009450843899743872181452896 8821654 35344026508196754163513921682686687776 8821655 -143964433216560189289270462766506850400 8821656 10980865544010333397429364844818227200 8821657 49205350913977430247745072952478558720 8821658 71553027068586587931893983152589501680 8821659 7040549281521700628069044477797538560 8821660 50294803975436131882871009179369881600 8821661 -95938784438372692818199865326630803738 8821662 -22251278134949426278777341137999877120 8821663 -83724751388253904076316874676648109088 8821664 30721721211848643328687487761954308096 8821665 1894969268506092596400692445580312320 8821666 84065906051218208440408363095018711888 8821667 23972178169159497499026486163404707040 8821668 38236705194788817923346977058717680640 8821669 53533957903669296072274988155533288640 8821670 -1378102960958039763686784077524992000 8821671 -144275885928037133652245823131993856 8821672 82803942538550302467889959474877516800 8821673 10527248386939655047851093355976467200 8821674 -6729031121111003785536214167746469888 8821675 3878702180781924342881555013644984900 8821676 67289808880004590156031830207952773632 8821677 -144938421332010589556977892442514572480 8821678 -95905062368478866115402110674305543360 8821679 179466213933470647935514267577988678000 8821680 -2609165027118039304548199534166016000 8821681 28845158205982321652940968039269106400 8821682 -844047841287134290284960039386861808 8821683 32259464444518054684967306122565204160 8821684 76304835298765776307361584786348008960 8821685 -9833758336235580562738015345813801800 8821686 -79394173034552283230236001658058767936 8821687 6572131541355794142061536795360860000 8821688 -23459081633388507864225996526507069440 8821689 -144175999989498299272652264118981277920 8821690 -73580587629705743824486560158019194400 8821691 73827515486658146547908448470446066944 8821692 -108882928631947736261043642328093352448 8821693 -235411174332188152305225813192848573120 8821694 -4134444754784214735640688420315808000 8821695 95929131028391523648689141361750091920 8821696 21203846419338803495899046997733146624 8821697 40809642422751599849998289837332638420 8821698 -19615367829479516178856809295380337152 8821699 6556636211320569018096164878944388120 8821700 -59053885951114754702910245253750912000 8821701 9120114463209888805565713456181589504 8821702 -74318755253093719930014858800236748448 8821703 -18148733250345969682461964994387612136 8821704 -14454138212023746609529441275293614080 8821705 12464159880896614784882531661194664000 8821706 71686674287908840310570909002629754464 8821707 185173471401080544910097912650802135040 8821708 -209226265620768138516592728045846528 8821709 -3606729972549617686495725163183845396 8821710 -3967426067340612046510819955883839040 8821711 -166470209305970921538962394671442876688 8821712 -85797515935730407437643328366144913408 8821713 -218897464732834925933864487391667256000 8821714 -28099077504239070213332526315266754816 8821715 -44695053297179079052945422332348181360 8821716 105679165174157485340173461877334525952 8821717 -125059739992407735455413372318674617088 8821718 -53616870169057765326016828661422153440 8821719 -106422766761959295266593828252075501440 8821720 184109328786821077634450538993323212800 8821721 -259883259524966923833001046082167928300 8821722 4352812630170796001144055465678716928 8821723 -28954346242054037817261313364231159336 8821724 -59870676407724512336907970007510519808 8821725 8400395950791609266217214980834880800 8821726 157924771410130888025775894377546977344 8821727 282218883290461255208593815512443260576 8821728 41284728565688002187448585384569339904 8821729 -1473476198302693220100981530226750720 8821730 78987286261241693045965803364070441760 8821731 69721229089953105563265168377428127352 8821732 12205481176347514356515370458014892032 8821733 134658767045299165075987957765914233982 8821734 -46357859530580233512672964612937344320 8821735 7725968506565999904719096878548175200 8821736 -92840949378812713448773740082032967680 8821737 206281550657463638126425375249282919040 8821738 118054198214289273086497304361197418240 8821739 -2119371463427619679253647195895420280 8821740 19856225710715559541608874726478822400 8821741 -319234771342835723092748188978009310708 8821742 -59465148906021144830169236441453145600 8821743 124606160324507589788760755666322216960 8821744 29074550822396944761343791199850201088 8821745 -10195894166791518716529164655570679500 8821746 85260914050703886314270946867309193872 8821747 -320952638980221992399564356122059452 8821748 31284066454620895098391597201934150400 8821749 17892691515947936329170525826582777920 8821750 19511948785188441493759167481333536000 8821751 1203476861146450734343713350881830552 8821752 -73194061252087506922018324071240314880 8821753 77416379376629388677351890310473392340 8821754 53119676490242097616475911278972702576 8821755 -38238031068225372091658597198929599600 8821756 -42014485630562110165796468143022546432 8821757 -24485175718737049949500785448728288 8821758 -3427212228475015537070902939775637504 8821759 128686440304677389346578438019272029824 8821760 214019008920124427983017351187613614080 8821761 22693745704814578924140968499495124800 8821762 -11335900857279509489630130114265667520 8821763 -25084126400402166253035459871536348096 8821764 -143491411390332428828302044390599301120 8821765 15559178256532229428736238860717898240 8821766 20101050833472280401498660929998129920 8821767 47466278120299787952421540939017120720 8821768 129405127583083748782553644719553090560 8821769 30082252396125647816262064626725432160 8821770 23621858042686165364051475990883641600 8821771 -92166976695703127600933346233618500320 8821772 135639623563444432441600054011881072640 8821773 128006495949604505215530388211280737622 8821774 44387988937396388012446314653617061760 8821775 -99478173036551711165878910678959801200 8821776 -24770140999929597502040578654253875200 8821777 124922406844100682082033343546075976626 8821778 -25330270401275590850543944707804140544 8821779 147696233443439633437829821339394912184 8821780 -138189757849543324280252743358383872000 8821781 -101757363710729090005043121805311041088 8821782 -14247436753663736724645905331914787648 8821783 51360026740285381891496475604630089032 8821784 -25992997875672378028406529881611161600 8821785 -20238583489176560465262208486920704640 8821786 -20928443084875301378425598203591515408 8821787 51441264324583789952737961060854093200 8821788 49289819258484028967720916387483869184 8821789 96905708204741169902616112648662026124 8821790 -58658837170616138169974886642999057600 8821791 4956578380356408251255804964993596664 8821792 -65063745434559793320321658596536352768 8821793 -249079380760381786049834435495811351384 8821794 504619737753740401500101605490098176 8821795 -82577170281048873993927238040277526800 8821796 -38070399759491586685265243497097942400 8821797 -16570658336004385354360014930791457984 8821798 103020940730961545428063363991641773120 8821799 -24106938575123700311531416290645554208 8821800 -45843892469462897482200862064607360000 8821801 -18438001944274039450525675518913369088 8821802 140518982624078289721434742800264907008 8821803 -63467042911868626789924280857661488296 8821804 85456726019133937717721785395107814656 8821805 2579165680197945720331551234918928920 8821806 6161698797283221123646006672079831040 8821807 253205765401926463765078126662768567056 8821808 -50641324931301696809890818116048928768 8821809 -27776052059425855329007946187681964416 8821810 134622814716639662808755664288010877760 8821811 -80403048363462175062824342278508346768 8821812 5598567202679249163752343671718119424 8821813 20498610276604836960237754416275188320 8821814 101061694256458329647135564019527259840 8821815 55097315653031902340649720960630365520 8821816 33027105057921557974434171762549780480 8821817 193137283376097805199816539000237069866 8821818 13123123298160302720693582480906334720 8821819 -189990115894608649679774137864708522780 8821820 -420569903400626048015486211974615040 8821821 7880897857357095673331268362272320000 8821822 66975469005468209683539983079757139712 8821823 21273092240698458029415474085893519504 8821824 -35790988397981407131616612545271431168 8821825 -17928342026862934762060975917465286400 8821826 53266603359910819467448995638471797248 8821827 5013080688617196917109512174867954592 8821828 -189637421160926051793894604447803939584 8821829 -66186569321278069413410400539345214240 8821830 24113083867825148574113274364992741120 8821831 15650290878032506769407655831723833312 8821832 106250934495775126009074718249279718400 8821833 -133746817224991099933457375068040047200 8821834 -37457009152543531882012930677207088128 8821835 2360813940740265333914447162153462160 8821836 -40703692448505565670692647317134728960 8821837 5234613431379761558682697923976395968 8821838 -13736148159298436454069062258589007680 8821839 2731226364485773096408247038473448848 8821840 5679866639150294841683897765206671360 8821841 -25584593719814209989808603861089004800 8821842 16143463907429584945664694445113117312 8821843 -130092935958254175908007455887334007600 8821844 -20122378764689808035534194099871019264 8821845 -99405167711979465335571121999495468800 8821846 97389951118049584035358478628440658048 8821847 228826760600435776449914416007901665760 8821848 -56504493335446251477018590562948218880 8821849 -206664129920560611515402510903268733680 8821850 27620377907249072640608164295254404000 8821851 -194367471636184651958488126548311278080 8821852 71882264179208286789533714805019673600 8821853 88437014862203105570838390346241707200 8821854 95594883046121768694805274250576608064 8821855 -80736038147461593821599640590188782400 8821856 -74329279450734003726303826857506635776 8821857 37485628868520368490595032220186874880 8821858 -10824152055157643390223627573977688000 8821859 214070545487391602385108865629413076216 8821860 13749751771198092659349321861569679360 8821861 17989577127239976162165457786789806012 8821862 63542227450397013055765299107248126560 8821863 -15692386594029926333812950813569538336 8821864 -216366774531851103487033852655010800640 8821865 -66336399394675106433719321486165765880 8821866 -264994019362814119548131424171211776 8821867 -124711138941363952498285903808025811084 8821868 95354339809423261931661105456560919552 8821869 -1036912420302618620830468917521203200 8821870 35469305708644928720978546305570130880 8821871 194951230520501496766575644384823124200 8821872 -60664179176951563299379834808688476160 8821873 80107139753431390596750607578653408960 8821874 20453618497520405305111381806440913936 8821875 -133398337423463397297806737525712550000 8821876 -72128442359305187596870145331690432512 8821877 -302006018224002506826811578374693816274 8821878 38923377613324978599737487658397645568 8821879 282935493331758134803674298219932843480 8821880 -955572657479710053195587128315084800 8821881 -140361086910944181774028125060221497020 8821882 121859599613261662620209184591520963584 8821883 -37717622948638638659412894895751562480 8821884 -5462013032628764800537149395798859264 8821885 98258655785738706763926696782269601580 8821886 26926502360635107897190729266553230144 8821887 69425974125122854150281792579763415040 8821888 -104762524171286469146487393536138280960 8821889 181588062145430246851787897414866530690 8821890 19464185721415272246426356418349670400 8821891 29472629008975923991047544255565018272 8821892 -119654890406896207827664566712980983808 8821893 91828960703279247213493254528105744864 8821894 -54250132589236551763314971660213721504 8821895 -108255664081748743226996579394940771920 8821896 -35936394511063841904927155453461463040 8821897 -88174428386770025893538645072281062336 8821898 -26440332400415190181483128072248878800 8821899 308239109584735257549085477520505075120 8821900 153289092523918937282685332902162483200 8821901 -6888655972563210679562329687062683616 8821902 -40529865310136606329827797710617707520 8821903 47178965518247308431491670767111191584 8821904 -410047223703523556340129545002156032 8821905 -58726327107281349190387719855411158400 8821906 45029787028560315494165360839491595152 8821907 -497594114395673604995167104224793981048 8821908 103375932617911099033109221777653940224 8821909 -275191540217086247769151935068534684960 8821910 12217420254109164994870459466178942720 8821911 -23834880973335398920378321554754546968 8821912 290883403615763117567518355159746191360 8821913 10547056233801469045503038452962497040 8821914 17180928094352835263125161982017277440 8821915 -53069615822916269932292963768137777200 8821916 5164919439518903564809734989832576000 8821917 13349873983612118248544656513276762668 8821918 4773508898992924484511766942743969792 8821919 17734179140312316089863642192413124320 8821920 -22512985843236768250380541531599667200 8821921 -129434853061394295270131178739718977788 8821922 2888179257621359770765875680526898512 8821923 25564825177204396965600963690246528 8821924 -70782393049991026228148537674224287104 8821925 23214761245599410910441327286403680800 8821926 -25871438844032369432296061024526827520 8821927 -21953360979934003511999223818968025224 8821928 -71811150014848510343145988803880550400 8821929 2685334583979435531228196102996697280 8821930 13892935093888110510547445086003968000 8821931 -267604172588590403352922485036627381000 8821932 5570703105441293912321759656451899392 8821933 199878657879510550283760535704001383744 8821934 -18337920604109733713684283422831734848 8821935 -27072334087077091348098090341595681480 8821936 13410998269769084434754199956578271232 8821937 -26976289715678371189254293239915003980 8821938 -16763692019411049273079838688724419456 8821939 94825190987983941957297798905735058256 8821940 -5104842180279642860098579362642731520 8821941 -397986123028370943828643853202737856 8821942 -45938845598374342353746834508038029056 8821943 135232077604227945744467838476420345544 8821944 -91360093167268321144769074969961840640 8821945 3763169762147220729458314730683713600 8821946 40357305498724834571012664093390262272 8821947 32880365647109798972696841644798745600 8821948 -170194335167852620029699538678308232192 8821949 13468123840030026343289703440010521088 8821950 -49864181391698723580433325069011276800 8821951 220324204822279569223522312349438245952 8821952 -25308675308302507934151614900364902400 8821953 197540920431404762580170618890052160 8821954 -154913438631281830923427916383677739824 8821955 -52607734306196597136487135455090854640 8821956 -13717212179788479847286972999122624512 8821957 142264351911047061256376764010944157152 8821958 96608131013779929825803401820604019776 8821959 67388288485353467904904995625711010688 8821960 7631016193664665777422455018250240000 8821961 232898259710844575221568735472509417562 8821962 14598879833203699356797388333749432928 8821963 75374663920357525615231725387921599520 8821964 -4179571283398712834411119837600710144 8821965 39729413957703672660593931464546193120 8821966 -2701082999752822414776752702688384000 8821967 -11626240101224682230362888863170073216 8821968 -4482894618328832639871499052738150400 8821969 -146349459926537713534509519429283495386 8821970 7517917906090409536069625650363901760 8821971 -137822904725841673121351347439949915660 8821972 -16720509859936316686941857132854192128 8821973 -231483443621728752487717351406484761778 8821974 -12348260315901366291248380465863444480 8821975 -48754111621562365572582852492656127000 8821976 -96624600739479480766886916683411281920 8821977 -7409263255881758635647415738692415392 8821978 43825565131919326764443333311276032 8821979 290665143490924407149378119066031888580 8821980 81371933748154945940820846336190310400 8821981 -6098814418250613499789875756049627808 8821982 -6405063111969216080565785288973880128 8821983 2570351094551257644407522563851321600 8821984 -138908924068974217845979344433650597888 8821985 82513714107577082609490825188168563200 8821986 -121664213203307170388090393647929620736 8821987 54515005298588452135346588272831364592 8821988 8930821091267242452089255493802905600 8821989 -68273113097483169974111854260828738 8821990 -37442536807418895558723930376830864000 8821991 -82547934067980437868934753752084529608 8821992 -76136983805895329575470942138157056000 8821993 -29238571188218558607956630264210308380 8821994 -199696825542507704545708569475710494208 8821995 4617611572363038271712253190949038080 8821996 -35742910823161794869496248050058424320 8821997 129341517414199399361294265928679478144 8821998 106200593773219964413081517713650883584 8821999 210719834646824704504109342201783858000 8822000 25275115206415109504705362860883968000 8822001 -138077848952058054524651786195708903568 8822002 14025729447502590059089750120033880064 8822003 -183999954311877411593162423123690937840 8822004 23675033464533261569209364955647907840 8822005 42711041225664771894089120429145279360 8822006 -101059050832387956120076533631125741120 8822007 252089243296664299126061266055191490640 8822008 111679249035350091840709396487794421760 8822009 -1768017135034755986077761843418899840 8822010 28389901252226475273257950784013346560 8822011 37109917915204032359357634405968541696 8822012 161875072014241934114164754849757229056 8822013 -146035555703227698407107286786785760256 8822014 -29108069644134594213387470706566932224 8822015 -99295158536965443238701612740396535600 8822016 -19524383955514061449154394581398192128 8822017 89321797966712002954086117107313080066 8822018 16935692109921868833982914372016879104 8822019 -52048536000027396892182565029853147656 8822020 120478814464505805917978318269609524480 8822021 -18298075446978669418810657595989634856 8822022 19190048619097936790197222351166668800 8822023 -37000550562595271760796660776242799360 8822024 79236261459426298839825980437686681600 8822025 2053101330231502387817745991671036750 8822026 81547109889539523336856956431202641712 8822027 -189072068762641171861892245738744574124 8822028 30082608951682281730519275715053841920 8822029 -191136478708313633853567876406553127370 8822030 -12521814926086877136740718805822855680 8822031 -1344595997006613186635091460146145776 8822032 55333184342295377774813778796877660160 8822033 -31452925608248373671008247957602478880 8822034 -1173153496903694775187410131605992960 8822035 -146650390844989256467451121909012221520 8822036 -92026171450995435037373503999256674560 8822037 54796262525312568611458998124872735552 8822038 -101093851143639243223097168806583770080 8822039 -290372493230319533058114335187452440944 8822040 60225173231074080959857657365797068800 8822041 146132480432246317717270266068908402944 8822042 -35722586716051171862947504006688102400 8822043 69474377518878827814597434008452928104 8822044 -21680277508721197287044948220534448128 8822045 52076073530382584367990033754607887200 8822046 -422359531291098033509232636131279232 8822047 -41263512156025614139011928607049765120 8822048 -220048561509959496278166456548480385024 8822049 -37605968431086545902128314344268061792 8822050 -2813426816835694394133615023451367200 8822051 70653168436489576130037838795351756752 8822052 -526797479069142410415897188700272640 8822053 -8739861988731477330154670901710462656 8822054 39705675050515041832418279509624232832 8822055 -29251973988396588438218550544905461760 8822056 197773715294763186845231744417718266880 8822057 -92477642357461272618117771920431586694 8822058 9509765481688895283629517184147767552 8822059 30226586843394047230194109218725543904 8822060 26749727313123332393265182817135068160 8822061 30428531707431432920525997483333744000 8822062 -15637788904715410658941949693917462848 8822063 140850993174077200333090383686487543312 8822064 20374279409153289971438433997874528256 8822065 48687780312677121324207868962355351680 8822066 -172968755280861423011944622641885140480 8822067 147746972137076234495634673701931335480 8822068 -3060705314199181682301494401139148800 8822069 -232988788098547809138096988004098480530 8822070 -47337489059505126974774782832702482560 8822071 220281186474917928767081143002079503272 8822072 -58439319442975013513653131484299264000 8822073 12426052141484228111137652063601520128 8822074 -8886620633801829016369004768617517088 8822075 52988606881245914026844576808739377300 8822076 -14593118092075089557418049176082042368 8822077 -216387603851882465472046891193608511328 8822078 -9484830303383355005136278736422257344 8822079 -78177121692371918719898272029517895712 8822080 -32095458428907422246264127488419430400 8822081 100606881591033387625166073108200167764 8822082 70681474123352437449502037609418726144 8822083 17850159430100392934543098979790288504 8822084 -99658916966537109768437877927531302784 8822085 -55503875220450373425754712184516835200 8822086 3210985611275748334025033242765488384 8822087 -22070826848485708226082618771243704160 8822088 -339010820031730797882265619777716224000 8822089 104067425970484707706699613558154992100 8822090 -24077111965249224655520964329508396000 8822091 -137298990883487226563264894690146664256 8822092 16408296016045804191289559430477783040 8822093 24833007646740300009411539624899117440 8822094 72457639916098860088972070624805657600 8822095 -1149746282189058379704012182650442400 8822096 -645389811010822549825180871774773248 8822097 -11135202406039326175156194409858042800 8822098 41482210448885620866829961847994054800 8822099 62819460814107992089077359806359490560 8822100 -13431521508148685980997686101691699200 8822101 159618104640377186927921936234341457102 8822102 -24133074686073817450379869769312519808 8822103 -50536316211175305553703440823584482816 8822104 36603452288760726850266860199282769920 8822105 64113332413528186635979630796284163520 8822106 -8781412062003216203432472933496662288 8822107 43494969590002478488708719060651125556 8822108 -73193750011610214612330910353188777472 8822109 46658632483452005217043734428661337920 8822110 -89783111845165684353374559017214720 8822111 -136820729213314783254309197422849368288 8822112 -1101324583369372253533071038671749120 8822113 54786538226431076777191143357912915760 8822114 -8088747929105440515318892560405861888 8822115 30702430983320268559791593267272108320 8822116 -225553357297942701461105878755220476672 8822117 -160242481717714219682027002620083260320 8822118 -1247086634135449169498122743517129536 8822119 85892409871121542163035252487188183560 8822120 133525426577016146239190266871809996800 8822121 -15274526612754156005798489247435131904 8822122 112299363451797235649129616885883976112 8822123 22991219964630968275930026344562772344 8822124 -47583308142702121888389420041854556160 8822125 -36060614214776484638555073049862580000 8822126 135432282431685626380197890895057640512 8822127 -79865411349005471068714442117676370680 8822128 -3498688364347837418406263060851851264 8822129 -89030740854750146143081214453191380270 8822130 58477526581963843273596843876256512000 8822131 209900826129533194815855636469683193200 8822132 11333887446604148321931203774552094720 8822133 -34904095326620663777671916167284455460 8822134 5798681039898505199309272909803938304 8822135 -10914902842447703109710930208790855680 8822136 12016413457143117700714637866928087040 8822137 177673306832433396404685883886791279680 8822138 1496192352743225607130724765177355264 8822139 19240275099963184135789723505609937408 8822140 113797765479488985420249561629335165440 8822141 -309421773108844969848054716893466548500 8822142 30700859893393650150848148869456332800 8822143 194116033233292450604633674877980510848 8822144 -12907377976404209476335337115064729600 8822145 16813695056195874676618362774163881600 8822146 -23609838767367275740986236816477959728 8822147 -61213741268138714598278900819847457080 8822148 -50550214450141334899729858092504698880 8822149 -55096206096051091021185709562701323520 8822150 -28609193501270664725648336934319977600 8822151 -69342383547579698707219205952984665832 8822152 182267553079563758511955160582362521600 8822153 -138072825386258606777273746415810966256 8822154 -3567787093768701901577231240747032320 8822155 17098503324173717248799845723471030560 8822156 -112087081599886997206416824633753518080 8822157 -165399624658996966752410517957153024480 8822158 -49239272392904615182999850329316697024 8822159 -200838740156614017936777622490022194640 8822160 -11809544485454289566857446982728007680 8822161 207266467144469229343855465292380019762 8822162 -35570715088371453096306711634221168 8822163 -4564384473100587012171944377474795776 8822164 -40417109618658087832584114243863523584 8822165 -73108536492221375014949700973739194080 8822166 12948064393783472208787037445460942848 8822167 -367811907573129714239796170303477486400 8822168 -70063225766658377086357589140423434240 8822169 -28912712725905248465378684202240092160 8822170 -16724019732894850956179253563200112640 8822171 -28746113510295007107486892393524965628 8822172 -30093464183626575074133385985659627008 8822173 -77961224668489366486112989578941042900 8822174 163779308079410312022778274459634942336 8822175 17403074744142936478134634560645984000 8822176 -25649332206568808225763444079001075712 8822177 -1093076399518902118246282403210042880 8822178 40749057285524062394339740275723217104 8822179 -6381748281970315635201513356726374416 8822180 28565657474937298410262566784302854400 8822181 2259096573519294329596323161989740960 8822182 -142449684018643050172654829588377436160 8822183 -87491103269467263809244208758032690568 8822184 -53523576778557127365505503288424857600 8822185 37623771211724696502163045026946825380 8822186 -136798044235904696588284963740749617056 8822187 -167488133164721823086732182293697824792 8822188 -168636960464629415219406435375842106112 8822189 -154721740014005023717948554786690476010 8822190 8698706395129326280232487410389290240 8822191 1148260682643661958322443746491386240 8822192 -33404486390109700802819443535328559104 8822193 -6320832936783330861225556787989377936 8822194 -50538131653564530091683816252593990400 8822195 -178895633918993863043686968836867662800 8822196 197919349411454462827581482496252672 8822197 31969975187362942405895792104394004352 8822198 20991355206185347570135042447614216192 8822199 -40380862962127644898227625419821920536 8822200 81133998836220583179181211246552064000 8822201 179136698713864862873022017515772101332 8822202 34958647412249744743454795870087032320 8822203 -73518309710661014043054296865039776816 8822204 15657019547421523686096978966652179456 8822205 -12779936957398459791696850232276564340 8822206 50787058381976864840199262710591260160 8822207 4630703522434444987603652654806680480 8822208 39538770163330297737318745903674163200 8822209 -234249574170858887026333541792160714960 8822210 -9196951263303086514170750689222256640 8822211 92275706010575876653087666003677291840 8822212 -12381668082095187573994770711605874688 8822213 126741907728179703579615219349327429920 8822214 6796789030455004973494976341148210880 8822215 -156460500196101761082101365795007316480 8822216 30397816795714473655060588700272742400 8822217 22074364667386136564373534718618755648 8822218 -297544582649252041850995288249994245440 8822219 15802655519027436046909867205590935696 8822220 -45702642716161504910540819149310115840 8822221 16756034038433159067765011863656499212 8822222 -17997917226651273878095539649859827200 8822223 20805682857272996604057617123027054880 8822224 1252279868535266824168269195881611264 8822225 -87026365993928183785497377898158376000 8822226 31484555066118045182851549742929473024 8822227 116545006761231331812443049286652596076 8822228 -2034911386499685267937281446575939584 8822229 92884557782637288506751602802507618048 8822230 -18312285507913133531676641124908887680 8822231 49062347354097022669477393946715696 8822232 51758937982927792832333277985943040000 8822233 66082551986644370567558338648669784320 8822234 37375374366682729400377317688130348016 8822235 -3107080219677473891537945443991822400 8822236 37354684842182403313533428850277581312 8822237 75693166787274809901584294267427134886 8822238 37148748319447150991198079015500814144 8822239 -286241005235544216535484870763005188960 8822240 79991703100645483085055805176104878080 8822241 71917588272952887832012666360089935250 8822242 9103844657568075222371302220346708480 8822243 96714844097888848029518421434540714640 8822244 22330463835448158278553710598353826816 8822245 -109376958436496835400368788372612986500 8822246 -6274391546944445750268541925156171520 8822247 -21559446883784404152694139848632732672 8822248 -123786537635961015277233163499482890240 8822249 77572810411821467386827383855416208328 8822250 55969698190449890991997040860506240000 8822251 -150251747476513606824887031170284624080 8822252 86140883758377184771933206856206425088 8822253 40056950763449056193855346760317650208 8822254 -49489418910716376629556933484516240704 8822255 -12856480010396108737411412725650575040 8822256 39004197523898010615749602451718438912 8822257 -29275461842791377737661724034064612576 8822258 69925259382061727279164318971094398480 8822259 -20757514542405838615751415383634342912 8822260 -114081601254823804978161373737186213120 8822261 98342217690509142747822585651107958432 8822262 38865251940071153949505168526863945152 8822263 207861139599824173238245336422948417512 8822264 152292019780734738187867371289274572800 8822265 -3423485309910757758300031479689791680 8822266 156419958258317814699390039101454206832 8822267 422333815513684965331438526282476800 8822268 10989823038886258005752311423550920704 8822269 -22079616082414899364525844861677811880 8822270 84827940678247353477765438692532096000 8822271 52916811082666677088445389351986944640 8822272 -79137291906706072009160353906151129088 8822273 -61166012905539210032346767057700875196 8822274 47641972584258934306309362429627475968 8822275 -28260055463211192542596423999071494400 8822276 -229236969423155041104786308615152287744 8822277 -5127150179459497222247884086416018274 8822278 79161536930631089972552041088467513440 8822279 199037228932828780056271261305713993880 8822280 19805004501816113428705051835849932800 8822281 -92540238434976342343514998981571727068 8822282 -2291280255158275943922414322833347328 8822283 39174941057494063658478460866267787224 8822284 -23893013151489509398227319646794118144 8822285 126069823943708085487018759073292859980 8822286 86295909017854808383531866862753104768 8822287 -1730734083445568129570279837422888448 8822288 -17549675116511036323045475998033575936 8822289 28049142429524396772154472906048532480 8822290 -18874612373524395423400871460052992000 8822291 280815636149910684886930864859211163692 8822292 105797178904947711497904868708727642112 8822293 -140626859268797713215375155200558236420 8822294 -70408647409221007341906483754428672 8822295 -24364416198154124683223095787719085880 8822296 -83819921352942236606218924946593136640 8822297 -60643286219260351843134956152306683888 8822298 33802861402317184201212016787952311808 8822299 -153163393953196896107372801603635320700 8822300 -80779152639300320731686541317602457600 8822301 178628475288508423537011697217285277984 8822302 -10727001772878157925219367996594856896 8822303 -20634941918794586637354502942445724000 8822304 165827914321369981943604928894693539840 8822305 7425894867498461318290886709161549460 8822306 -94315902093598308018554815987182825648 8822307 -107305597408783670565063391590172736472 8822308 55469176087884595803811107838310215680 8822309 -213220844751887804881940438636356176384 8822310 73201241939701778918426450083000320 8822311 16214213379568048225969531662875604312 8822312 -347744010445035651434477291558395668480 8822313 -199088510035565756466797682138666529536 8822314 -62962214356845857014686200854358869248 8822315 185954141864531865262183538669685348960 8822316 -34260853086279724613530288352387701248 8822317 10287200819033175089839480562232209664 8822318 -84378743855888261346123999295501837440 8822319 -36136367102940222266996437197720088704 8822320 -2071173559586838657782559875481600000 8822321 -37316043673625345700064515542425606656 8822322 -55842839453581588905403598164586947680 8822323 60966372516294610708776083271942611136 8822324 -6590015291744889708301750580290996224 8822325 40506423590751686043400641745370160000 8822326 91655658434756197161696200050845278208 8822327 74795694799791849946045734378199960080 8822328 66894701050070562024242270903404892160 8822329 -17600472203286671116480394234899501680 8822330 32459900738093799765734469712364582400 8822331 -31384044247760360067943881654433574400 8822332 82699986949284691802253300546550876672 8822333 -17386042157404241410509534660105954996 8822334 -19008291610342748999246610731885147520 8822335 -225707311299017383529849822708893706400 8822336 -5098961072405793246410062350660403200 8822337 -204596972712844792467553179880085526048 8822338 19986187106859861666144524550414736896 8822339 50917231771623970644336528624182954760 8822340 -16652311504632725654568888741036257280 8822341 186281781992971015247420827069852997184 8822342 -3155353353741204579266496314620916928 8822343 58817082262555486467629830538871914664 8822344 108539066148161447063150358504550041600 8822345 -35915597053464008403143105523243004800 8822346 8736757960374269493120081602313500160 8822347 149010147295786933120712666424455083796 8822348 87986976270775978925389675953874084608 8822349 107927293820874159290081198654863507734 8822350 8690793357218476088997509154277348800 8822351 16028836649719946743881954011987877600 8822352 11115975347337064383863655800242176 8822353 1035357543984329020325437983571936624 8822354 -5182660190987593954541800083219319488 8822355 -14887233055190397290896970685416033280 8822356 99647999363026085830780808612340993920 8822357 198785810405653164162372289579762241820 8822358 87216454882829495330122828697423159040 8822359 -48229652414283455294655889387629444608 8822360 109091814982695761167804879271798784000 8822361 118447055805863646856074729314731825872 8822362 -67568734930969223695801356401925204480 8822363 -125129993973007019951086143586026446592 8822364 -39142759304098331889234925252641988608 8822365 -103842255545873450040238009650104522400 8822366 -38434150406178691830481082494541758080 8822367 -142669841916354586860958343453565167112 8822368 -27823912502971519308915016741424332800 8822369 -76867902001403161567925089078712869740 8822370 -34707556135410089125730837565523875840 8822371 30149168238116208409530461222522721600 8822372 -25647182721613857235435771666635187968 8822373 -14101786606586514591840435809002621440 8822374 2475688730036773167766526551950134592 8822375 12830980316175988304374156753587108000 8822376 -57932429772214263217220559038692500480 8822377 -123238644557516665824581242615795192774 8822378 59650954088513594934602403633758328240 8822379 141392282779818451771807611123004330584 8822380 -7517443270238860962840179577589555200 8822381 -32131903137704228982761291882819186400 8822382 -19515976327751656546497479365775969280 8822383 -65655780665175385621792240053150875456 8822384 41910748704327840075268743908527472640 8822385 33176547624998367571004628397590470400 8822386 -40844911214042780422330772753550437376 8822387 33206849249929021517286198428274287952 8822388 -105187603692644765402527821877913825280 8822389 245540799091645752698475539400015552 8822390 -52054891633411921860253656003202636800 8822391 -63544869651359447055458475034351890096 8822392 -79089450624316974103759841783672217600 8822393 -136241353482276799988656439769289197180 8822394 -30878587254999374335196409051285615360 8822395 65013539556921674051110134198492806400 8822396 -2745166616609203296819352935925702656 8822397 146877492294726876192390579863401305600 8822398 -616648114050787779815331960948956736 8822399 -209942312611070928611046716841455332200 8822400 10565403588829744322758412976783360000 8822401 -138633184235237135774155184494250898300 8822402 -39321065797681963893994474094542796928 8822403 -97114835653982290441283104226923796520 8822404 -136894562429694066736276483806948147200 8822405 29089016216949101956156228237750149120 8822406 35907238162780154174220696028952512704 8822407 -79357598987081755790545731845821416168 8822408 29576820580378694814779130774760488960 8822409 -27865318065701489522020871637384700800 8822410 84252257472544700876200358872600779360 8822411 33450608876977947538064366699078311152 8822412 119432278835917932898167564258346982400 8822413 29916104860476793540630193995711572662 8822414 -39346381672459782734773949388098800128 8822415 -1626544964248636178279569541652725760 8822416 -35176629393927886703786236372970160128 8822417 29803282487470974296743142931968842752 8822418 -10216397135465034015719613246779964672 8822419 61573627834962620698547960800168547496 8822420 -8779091883352216258448831188785342720 8822421 -56617370991004920225879936491434950660 8822422 -46646063918284366846909306008308367360 8822423 -19055361811570605611970952857342230328 8822424 31284226951692030161813343699926507520 8822425 -47787023484444648092401163617917912000 8822426 2952629099507812268017390238608074240 8822427 -1906793999999350391749303898294298768 8822428 23075984652783340678494849318161092096 8822429 -12499864464499286230723266660665905728 8822430 63843192381923109762743790215816728320 8822431 211295252887349549118177291163405483232 8822432 -111994219443586554609890475835489517568 8822433 -14753205415491101549155688822001593856 8822434 -102123961745123571012690908857513374384 8822435 21156559488506797492007484663173276880 8822436 -444726068898258776208029705661579264 8822437 -2915165328801761888326847327975713700 8822438 17017203308464213638442823801498146560 8822439 -219673695286025367144769379488453200 8822440 -123420041807324770495193780071456358400 8822441 -61859719816096400308600399578013440480 8822442 -77238502088023035754268688800533663488 8822443 -10020153826211331369640879421374397184 8822444 127536566161905990970588045934851527936 8822445 29598651688847231430289513034955440640 8822446 30235693424536953221067318571441194240 8822447 -41848555117269866995881202679349904680 8822448 16091876343564856135131186998282747904 8822449 15734868813033779104807324157006436864 8822450 -9851151517338855637911808243597197600 8822451 118487634056624756644029592258268337408 8822452 -65394679870201034397149430313041460864 8822453 -135499805761163671997593461366996972900 8822454 -99752189663391119509124316024309156480 8822455 -63909133381171235568674074102430559840 8822456 -6751397735211961233578517092779991040 8822457 -97553176738780767264451217490027520320 8822458 -16168737986065675003526972095776616224 8822459 91696635600208862593926234914983746660 8822460 -13743712898880598441387082185740288000 8822461 -86921103126743340436447242059677762676 8822462 -59290541977820281619395571774554591872 8822463 -13727437491887944550917125613598885616 8822464 -8915602507798741781921331551655690240 8822465 24276943208171398367008298638899909120 8822466 357546607375817713227538358291328000 8822467 -97058581512085114445606860420027640640 8822468 -116924907392591275480296139786457876352 8822469 45267673041262421158947266754996677280 8822470 -2468560290156464808852474308827240320 8822471 -54887982066620493755151595935199720320 8822472 -21460357127706903048605348006294446080 8822473 -356440489337162184538648652197687980 8822474 50786032688012284352699983336350930432 8822475 38407824003621930198876321892498704600 8822476 -19410977789980006563351778125951062016 8822477 124733287498265633448328315351338641952 8822478 -17146890435086575531199125535272292352 8822479 -837335507042030255719540826874445560 8822480 -9717419066390319724716080554637475840 8822481 16535040930323053359006884014453662720 8822482 -1557651338312752496269120111246677888 8822483 -924649068911716186604102507243931840 8822484 80020058272528142249596945766053877760 8822485 34439355551688608885685062412791352960 8822486 -21911300559357940759804271802459495936 8822487 -2979088037352269158506415971173269632 8822488 21854207220703218425641127714265231360 8822489 -86482973954920602972562430865246719676 8822490 -1193108546821197440213306085771072000 8822491 -15666565252752631979463476061164926524 8822492 -18622732984584070231031699034727022592 8822493 -143015013804493037934494552953141001280 8822494 30888406789982044166471126586028039296 8822495 139982506627149572262459610060765695600 8822496 68531062848409541656711798655562547200 8822497 13517083568190204097759367711600099220 8822498 -116259798619866260146270610377934597760 8822499 -23949267735137227448283787654059250824 8822500 30945969025846814654842253301784400000 8822501 7740910231004465380750511210292192 8822502 12210765098142531804879806050033342080 8822503 -28875468341639180312879863414404193056 8822504 -194762081479675517338251737600934282240 8822505 -46911699651464835005596723912269253440 8822506 23955162480874204824735077046458019840 8822507 -12996957923208087707751703114183514496 8822508 64552149542912232502093957268986344960 8822509 13683086477588705405471972893471063680 8822510 16889223764302703992086330350079668160 8822511 27111804414503452919267101553841721632 8822512 -12684295337246849680009671055285878784 8822513 62769699607308136083431350483359159360 8822514 -61786884667422210333240811516867647360 8822515 -59831052742699946903714209737759755280 8822516 -129665683661462282176252621327661650560 8822517 -30558911960018930461070761390008522240 8822518 73749288221512568753183377843231024704 8822519 46377822049869089393523601332103202544 8822520 1705072615675561228808068811790336000 8822521 -101123492242810292119360730819901747056 8822522 16868967495011336818370339249313555312 8822523 98434052446670479840580716900045920624 8822524 142372977238749934807711412514023319552 8822525 937177728305890869021506293396308000 8822526 4600575580781021160349499901744703104 8822527 21666117353063054706557322271294076272 8822528 -974613106418919523410265814694100992 8822529 19664602790460245457719942561178760164 8822530 -2170360240278437966772871781741391840 8822531 -202713352419422940950657716834723369056 8822532 -3613419727220078007812808446029206528 8822533 -71031117682777157212304329077633245218 8822534 -46951273459194025554963414094874817408 8822535 19621272346958180406342432597852661200 8822536 -121479499422835936693855909870379212800 8822537 -59051402410247070908229006569803139814 8822538 3868679049952631310913330663560603648 8822539 -32054368640646254234642238464257044960 8822540 46996416631246610981997637887933834240 8822541 -12681040301598692275440589695145243392 8822542 -3721490874310211130081399604591104000 8822543 -141938123418453930202211665205276389656 8822544 10549322568339603998775241249268563968 8822545 -142444215927068138139133217986384414680 8822546 27523749893927435222380943995131834144 8822547 17224641906922284983793370331125309440 8822548 130444356134559972229237421757939608448 8822549 -60229533779015963030574785756791076736 8822550 15091642777907863645100419594233945600 8822551 -72119267778781782715502337091549995448 8822552 80771972009633083806555978843739545600 8822553 39331960482559982247941815985663846304 8822554 26838788374669027269166423715059773120 8822555 51912192534851988174629815588472505600 8822556 109782310351951638556915361639029926912 8822557 -51278064672911348123506606920834116628 8822558 -121940271372210355755706150361695569408 8822559 13030418278820590689437382107537413704 8822560 -198963598151794363368127997609917808640 8822561 -12597033722849221968812079422346355296 8822562 4992217813008010490055862120645017600 8822563 -52352638002503954855375208435643944612 8822564 -118253670614141766276470917279217900544 8822565 -100828493248453840920019208683392496800 8822566 -29519637387315514985623176548347106880 8822567 -10805518548904590539506606829573566680 8822568 -2414505362140169086466398512796139520 8822569 -3586500838111926363107452052581698560 8822570 -3876820355485280955757233615019315200 8822571 -69122828400011740669021654707605637288 8822572 149917616361960353782510388061648517632 8822573 -216364707725300883864247322308913504640 8822574 -97552916169780242381832343352252160000 8822575 173390333802821920850832250083788454000 8822576 -4413748093746013135873330575446507520 8822577 40383898883336699158932354050875532160 8822578 -80911708398487297836151758723431977344 8822579 50959660974420575753649116474111802384 8822580 -26366282358450658150073920145562746880 8822581 -47056975072920256158244984192978633618 8822582 3459778402100476192954572802664452032 8822583 -3792218535932554644933892980539635200 8822584 -200924304300120778931877299868159037440 8822585 -56553641661333271035213923051176826040 8822586 73129254244499428915626490154138532864 8822587 99114879881731251099945761422993995236 8822588 -88290367433744503406851464201036979200 8822589 -6744834126445450549572275231177323776 8822590 26882533155563822741750745219253313280 8822591 -118797993159059515868593578670244563008 8822592 6570445131273661058631529933054672896 8822593 38192805746828714108255288603629253760 8822594 -10848588863439779132182152458488752 8822595 37655005812189433421290898364243641520 8822596 196109009178703413197565188965063299200 8822597 20922485126639516453466515774465343486 8822598 -57994406736371268505097331560841787392 8822599 69480732573483751416673705868110592600 8822600 -30950033600342380472381599482150912000 8822601 -162292857896408696504055335964165733008 8822602 -79379588936013302217372382599665124096 8822603 -13761208429852645909373442876841281576 8822604 1646857089009624284932469881439895552 8822605 -149647956183033908917597945682177422080 8822606 -67289731801478319602917334130781742016 8822607 169102722546524996593612368616286542080 8822608 71137461490548541732693626302695997440 8822609 -341547198372863546795088847653403953720 8822610 -88340885458029553881504738586040317440 8822611 -1596142608341045515027099034276786176 8822612 189575369798119306754885235700491417600 8822613 -3764213000371787672422362641301574272 8822614 36979452540551646198481743566543938752 8822615 -131356438087933807850797410165761200800 8822616 -42867950421518072957809672615603077120 8822617 280581619603165972615262091686931158666 8822618 47929139673646408072432950583448957952 8822619 -33593637326774854786130672582219961696 8822620 101217157890331962732297781417892628480 8822621 -64319849415589228990621504745288777178 8822622 18643861933252844541844996023358807872 8822623 22893979592107493916305936344787907872 8822624 141081175305412356701826720964438917120 8822625 -45898810263954544396114922668032672000 8822626 18260446621983330919579076227670256960 8822627 -279382931182253701779572514147207965376 8822628 150760888498463500182188038998189219840 8822629 244291174183767804930855673184668479230 8822630 -40999563310484606760356668502866151040 8822631 -27685294141501039829183514261817943040 8822632 16374834320973737701759800746464051200 8822633 -244877940362071911254348724734759762118 8822634 -6944828008669402891274942453931082752 8822635 -24461667839931924260072636247308149440 8822636 -119805102507705758589320261192435377920 8822637 43413699102404443895402584512998005494 8822638 -78647731203514101604148753591918437440 8822639 -22366859657230516190365072072812518400 8822640 42838599841544667440650339421061120 8822641 -160181470583504739233974954588851043200 8822642 111374291387568014197997496740175903744 8822643 -134416701594479136161744000246336263056 8822644 -192756332826497453758987667650683009664 8822645 -32334662613718225768671439521592263480 8822646 -27195134212710610709827192805272032000 8822647 66200517537381369959495717045918165096 8822648 -181207801520465949076836857094113648640 8822649 -20474270193407678647914511196005285152 8822650 -15435127824350771910495656599791264000 8822651 -129673379437342461148435102912719104328 8822652 19434962143274241653525303476569096192 8822653 -58503278045524083108872599937104727040 8822654 118483795195810803276378433472769408 8822655 127745322468573564184951801026419047200 8822656 209105267785763595849295987422170972160 8822657 100746658459980861520635963718598283906 8822658 191296649681914463000743564187877888 8822659 -87292614294886774001452073057250506520 8822660 -53182136360595899802355533553212702720 8822661 108782401883058115733339410411178991072 8822662 -19832632137628815448218030262212625920 8822663 -29513697628829804249188563275897805600 8822664 -13522521865424434568897531738794260480 8822665 25378342303581231296436543913351416000 8822666 -54484824116779304917461064646469685968 8822667 8888073529200783049579946541699331584 8822668 -102337239605247218002098710889283485952 8822669 99010309395733159698079258109439699840 8822670 3114474664249168151871253062197433600 8822671 -118675973103187486802162951709401587200 8822672 -11218767389027680728378529055735021568 8822673 97766546310535770810030432971245117824 8822674 32848917608947078367464784805990664704 8822675 11779028830197495976742590789526445900 8822676 4927675059196325409872792653668163584 8822677 -195421771996500522063631844982688100388 8822678 -20447707136215257162692677999410967680 8822679 47105988020972215685394488177730983784 8822680 -169804929092534521431306686440457011200 8822681 -5616179609766220599680952925585790208 8822682 -3807185082111521880984398815285614336 8822683 -72734501207137099327348063961498468400 8822684 80782911074935723162345161097198680576 8822685 -14620002941062038798401638378887475200 8822686 -8668342538117065851338883084267374208 8822687 59283230666507870464920265827129876072 8822688 -24310914613638550104315673738708254720 8822689 96204916413163402388614130016033059220 8822690 34141904565049550843498148428164423680 8822691 -33873161343498162795258292724963127900 8822692 44928904572964558169738610944625607680 8822693 -74876106623808242942339368592993079552 8822694 12236324283320307908553730764545762304 8822695 67070958091073976441213729159879896280 8822696 -3042471136554069675963019241932646400 8822697 -922920256795735390874030485776247104 8822698 26472905049463328480646055942003162464 8822699 346592622702575517446511485752463962560 8822700 21425635137969728309939432234150188800 8822701 32017285674085721004796846826946251520 8822702 32581354316682227879303829538500116352 8822703 -4638487001196307021096825412476790256 8822704 32985623682898821234670724359639695360 8822705 -132501675356816899990848834502387000140 8822706 48375495967199556135369606790421810304 8822707 -11200988992421172715722573884662135120 8822708 17566574789284856318604493416650158080 8822709 -91622370870253617807750046669406079360 8822710 -31811879110883322787204203601720352640 8822711 136908594178899492263993644801812267312 8822712 -12650544395662021635419934716978196480 8822713 2307823171913078304026139521600119380 8822714 -97002842085597477771785633975599814544 8822715 32555649565846802221463621250549360 8822716 -10350391804311140703493336204399158272 8822717 -108400990796677845241144790246086914234 8822718 12742362566317302527205486953633225664 8822719 -87593417103972974919009798716419519800 8822720 -12743359279956953263381343140577280000 8822721 56525875422730037252436897946031115312 8822722 7267941834694586720204265634768031232 8822723 -36774531434878716894712570955168943456 8822724 -3601349889552587146282066354215223296 8822725 -88286435810329342983591361045393639750 8822726 67915371055116880272164955513868362240 8822727 63065700607255943939204384591884559880 8822728 303442290195612305188996784628439142400 8822729 140540373990920062521252604657871383680 8822730 16260917343331192976111839432343147520 8822731 -108556081534360478351320406273601377280 8822732 157703113362429545598461217285038507520 8822733 104324883850803262723492549194114105024 8822734 37855071848404146493935298245724372800 8822735 21307554620359874822585499722584488960 8822736 -26303664152958570374805555768958648320 8822737 25202878008013191563837302962169296000 8822738 -156110214586510894495839360053617242480 8822739 881852018754372637881407864366726208 8822740 -1607004039899964191014578857784883200 8822741 -103530924283444787489189637510213777600 8822742 25537949955983333926728487308421117440 8822743 19632562893341550856970034767527737992 8822744 -117025715265175059604910132097990942720 8822745 -100875218831625745621855575618333580800 8822746 -109073173980684423333995303806238951952 8822747 115602537477548125182354382852682632680 8822748 33788687292456025315952702367072092160 8822749 -19762134898647388552049100672372633192 8822750 135322205015118203343525579855133104000 8822751 -6632511298496287113749520881980555776 8822752 104808553631091962172082831448868913152 8822753 -72353624170481666076907310803691300160 8822754 -28235716053096770655276616776338056704 8822755 -12101836831936348821246651000889975680 8822756 24501653388734279011865737902059273472 8822757 -1414792692639238770995299323583070880 8822758 46044600789476844451918765561461710976 8822759 -87056447381334405515027902790564542080 8822760 -110816558556966809536251553166724710400 8822761 21663677891364313965112531103294221760 8822762 -17345476083109570270821104651374706496 8822763 7319318731186525165988764721897713092 8822764 196569679464327993824426880697116966400 8822765 -73972820384919721833235891552428153600 8822766 -31096194316713373414956690736720022976 8822767 -186917924240899541242318342612397067184 8822768 -28581538397466640321103139126386884608 8822769 -45203280244995637455622069657129632 8822770 -70975131413784696789874417879216266240 8822771 34722791188463054338567872267632499000 8822772 -27018798577345904496515902280418951168 8822773 19040181987714910983278564929692164064 8822774 222051871800290712010945372544267103360 8822775 -8450283692533515405965876466762570000 8822776 -43474845147217421267699089008474193920 8822777 195319934104961892801860594111782852992 8822778 45251374926690489625758432125484691968 8822779 46128259313648228634014644082570571264 8822780 -10813789916748061304202567751109514240 8822781 33543145066123712815669158294328375680 8822782 52486337818633834603039140940114132992 8822783 -2459735548705861861994097589135008000 8822784 79421573481568229081556786948153016320 8822785 85660108674372855227309242815039952980 8822786 -15617417801496246045410667484980142080 8822787 17158147561753389757194411620802993840 8822788 64633607720276577702481641630296899584 8822789 -101865037158043999057334732959612375680 8822790 6026349797182980586687809688514035200 8822791 53907594827203544173704148014938242800 8822792 157472556169392015224591083486885724160 8822793 -155151690094301358004047604096906921344 8822794 1588532076393043695843989196543867696 8822795 -37424315038542632834159678433331999200 8822796 12444536569667887977977529114414520320 8822797 127081169083611859131692202776799080246 8822798 30685146192032967358744697224612268736 8822799 -197152846279570307846934935291067386400 8822800 -2335244165869195547149517053113139200 8822801 61642349572816323592363807170196410240 8822802 46816396306819139020644007641303298560 8822803 87674569771993709779692877850112149064 8822804 -75781586644401189044133099467108354304 8822805 80951993415053974700357586403935885120 8822806 -52709665064706441581656446294294087648 8822807 90022696197374256723729933642675828912 8822808 -16026531862579891505747748394154127360 8822809 42107414866126012244701874796737585616 8822810 22289029731370815812085804197819175360 8822811 4212751390272714261903101277717387672 8822812 -95055760746780272313474471526050425344 8822813 -157437723197931750278715088465734703860 8822814 6722778644224525447729085817859332096 8822815 -135155214700542625862281396947860347200 8822816 -164257802763856861363657264976497606656 8822817 29843168494695835350193075242960814080 8822818 -5977412737798059675677589399278270640 8822819 -11779677776082918275953523188914345000 8822820 -67282361227650438126491758504092241920 8822821 93173079349034795881047119023692230720 8822822 -209490398473766868019563990652138650048 8822823 53591516115938675696589846944674322304 8822824 144383127167680472263222112376991656960 8822825 75999408685524329077026440734726467600 8822826 -769368181093749265899949072262150400 8822827 4900621322669541512906310006149641008 8822828 -37232956845495166190638413926292455424 8822829 19301041916720444166052878098929146240 8822830 109271015043959843516381102362774512000 8822831 -58713179973345049304168690597513436336 8822832 -12319624935953834229509544801258209280 8822833 141649447307908959284058895591914232082 8822834 96098844699375760339213671531529452816 8822835 1117086656086951748162193718799069760 8822836 -193514052171378009229481413837502080 8822837 -116532462051655522045164960180630046020 8822838 -38255219036032042445678258802598657152 8822839 18103031944371429969557608367903593640 8822840 1789284781947852530435652016331980800 8822841 120464431910683110030527805105017811792 8822842 -35548501193540401568666241197765286432 8822843 53610801067819030275074611456537381092 8822844 251979544996241985026779887822184565760 8822845 -58386210049404594339145187314902885000 8822846 20613986579210079477208485665312060544 8822847 72499074073404023036412134523593731584 8822848 27252893359297545991183358370298986496 8822849 13022740228477977223442664647751901440 8822850 -59640940954116857613691135695278880000 8822851 -33112445941492146982054152732765294148 8822852 31380860212333863326303201348791287936 8822853 -48807590587097748027727821544982664 8822854 -124983071978960282299199213177880510624 8822855 134184937327970606124709937826845387520 8822856 -15277706216656287072009243642871971840 8822857 7144332830899973099867292971480854920 8822858 150490716318248774621220977122311022080 8822859 -57143112757500671228920173750116861760 8822860 -41412065771825244787210748717441817600 8822861 134967854276942263716893416167701609952 8822862 76044485792958661878792121736511419520 8822863 56664919745007550654355638546947379200 8822864 1776823635266905892768791886227046400 8822865 113600725324893698092172368409728638720 8822866 39430867900526295203701984685662406304 8822867 -118191927603682642436872243188123384084 8822868 -60042160892414141752425565948776437760 8822869 867989263148300349998940022232173056 8822870 33928311922782095754236698143483260160 8822871 -149048994933486062684378627140165379760 8822872 -11690047578053626687894388970061578240 8822873 46085800746948954020615639178464021760 8822874 49126085900023708761180189758549088768 8822875 262004090007341608660524613418143884000 8822876 39080559343064295317700930332597199360 8822877 32136816375675624074306315479262392320 8822878 -42031651050113912935799504409766656000 8822879 -8713029558464312812813833014540422272 8822880 10822377302669127834365829949457694720 8822881 -47378312537742026901587040724050810010 8822882 29293157114943069685705347881453100192 8822883 12538063680233748995796627406911508800 8822884 18422629197228405373497651593695707136 8822885 -179268241621273195222411453651604652420 8822886 39421053762874148640515243832831744000 8822887 -25649039042752995920999931382123502688 8822888 81305196378352197202405560108073589760 8822889 62784440505980330232432154812820305354 8822890 78013394504036403720804803016707407200 8822891 62846723455539303676393819825164481320 8822892 29371256049338951298934105581408829440 8822893 289866103194841386409837933299792685142 8822894 -120917469749068581940127427512910573504 8822895 63091615792909365449188297653563452800 8822896 -14129327028054131057991279882589798400 8822897 -168193968697705908408018008475752699520 8822898 40034081598388956627018684705609431040 8822899 -138268512706556265943517915887891244664 8822900 61839926430491528262330574691738572800 8822901 74051679214178734810246452321728012064 8822902 179603800262768966028754205916695260800 8822903 -28760275789608906379973461444630813848 8822904 -40170098003459289062351391093023354880 8822905 -1038628801087860480326907460403374080 8822906 -64459975176333635009595668557612552848 8822907 -47751852492401501310159653684699898600 8822908 70156088434414629201129016720317684736 8822909 67534403378700160361142718188515689080 8822910 -4142502419528639007274249677411532800 8822911 190399721690607371077022196409109808512 8822912 -1146293136482517254037787696850534400 8822913 76641928715293023524608531708235395776 8822914 3569008641146080890300024986317825440 8822915 131743063564530848586243543357865897920 8822916 132661967164732201176077117145003648000 8822917 100500355596197559663611384819916902112 8822918 -39667764168401363869677856407537036672 8822919 28071330478789562610279115191329168640 8822920 -68372473381295449833839308475805235200 8822921 149373810206961803667585016205874819600 8822922 76521643225246966545688630635207113472 8822923 26220146996718892444145433067427017172 8822924 -44733427967384762812612733265245798400 8822925 -493975025133836660394671407194856350 8822926 -1102824486146661237912892136107921920 8822927 -49104405723210298542206082012630243840 8822928 6325590005156261830422879715859103744 8822929 -226539486332354715753444925043358115724 8822930 89684557377425888711066345385697374720 8822931 -16129287431313822888865441261307806320 8822932 -217303364338986161073949380728885664000 8822933 -29437467219394155433606486355668330080 8822934 -12700349332250030304378741367718595840 8822935 127971628901203953612016186442660534400 8822936 1210219315684476718239274928616960000 8822937 -39978817009449427760032252809237202848 8822938 77770029912636658369299669076366220544 8822939 -171499748699485223883244223642638219260 8822940 41617868182287954066901947772036961280 8822941 -11359904114152848432905082163465426074 8822942 -6988990165089801685200255828868283328 8822943 -187500049081676609715043803428296008168 8822944 -82249475636339366141773639452897312768 8822945 -183559248669304377549565803588362376300 8822946 -1489080551031046514996419936699832832 8822947 -10830747391510520452702528501227521536 8822948 -128159141422729663075805913797465168640 8822949 -181363082258549120839836653753317368000 8822950 7244235441787444569177317689811724000 8822951 250053855214594846922134904899538264952 8822952 -65380881387441027483289077061666406400 8822953 107553516241631997451762587789264382202 8822954 7398774008226695160076344500925158400 8822955 -1635636432620330661103570499162918400 8822956 95024205780105509544797778886866339840 8822957 -107449579936921652656498591137987840 8822958 5903499993583405989355974078769272384 8822959 22958492958940775094049652182665390160 8822960 32854821703395831688673912563231948800 8822961 -18250018322870538515261278208084480640 8822962 143407648200167373973613408646190111872 8822963 31642439213041994168048651812890580944 8822964 92954301693809491568740060150025342976 8822965 -7046460902164650432226001486626560480 8822966 167282902510153015177377879523732008000 8822967 15597855957911285466315081819473167080 8822968 88343100110563413494945908436614840320 8822969 29804200609855665650278568576170643370 8822970 161809810179156080237722849599234240 8822971 157585793662040440703695249405577752152 8822972 -2001503212188128184009385320519979008 8822973 -132096220907642365382468954640226634400 8822974 39695208053089648953661243239388052736 8822975 -1173076790519332359465462892202295600 8822976 -30779979722576568523208822841805897728 8822977 2313068640773894500729376864643829826 8822978 17645993745952858768683326570216526720 8822979 59931216213338935818258108459411617280 8822980 62379932917926280618755234957859983360 8822981 303907277545193008617692072285475333504 8822982 22782867450004550960787970395846641664 8822983 53834484570378826272384577819128504624 8822984 -84336255846223846473806182387627130880 8822985 55674007934334803859269898119062872000 8822986 -48787073996281348874050384648531193808 8822987 207946791218689769632126878092445951636 8822988 32479249517324622197742929874874428672 8822989 45179873758216180870688496754803744000 8822990 44354800580728830891673582678194633600 8822991 -27896226517325778862756082764761287280 8822992 52985411278469765785972837540511088640 8822993 -91730507671431014343219542148796063758 8822994 43534763694389654904288041533180816128 8822995 59408573726673366800560247304819152640 8822996 -4747786841551310860585987102644879360 8822997 -224053913456030411422870096726151727780 8822998 -2172577556074953389698403337063692736 8822999 16066062880947709306780824631532336064 8823000 -50161826522748369911230818580008960000 8823001 21282384471711810167143682554137268608 8823002 -78732681963105670894922137078245804048 8823003 7553699899559170619123823964080519168 8823004 54574420977127942649397149928108391936 8823005 -22190846653386678430133179474677573000 8823006 -309265208113835901994443275921144640 8823007 136012361139918756045706752122777914320 8823008 243006390270441779969959780760015339520 8823009 -53892922183495476835087229396532599232 8823010 9795668870013821986828943083115520 8823011 43557193869633172254207865215522354480 8823012 -18976283647731987299258754446910130176 8823013 -288843829325036304558836183754428740738 8823014 -49616530654884469266680742696214458144 8823015 -20642213381171822335132872370590733200 8823016 54193387960408369784894709416795289600 8823017 65466958653688492531849906856601119232 8823018 -62174085386683437874095732949203037440 8823019 142095347273831383027962204613156658420 8823020 -14707585962850393237020806248497361920 8823021 -16564200980661917770478369174819287488 8823022 4486400044503621925815223426197423360 8823023 -251204070386817034379329799935585718160 8823024 -4823461882627511911248144919589093376 8823025 71464527480337387956001774633953190000 8823026 -31747628388416044325676988959020275296 8823027 -17103938480478766993680240037351699392 8823028 206451234942227336823056032151685906432 8823029 -102205586934777010446801485080035789024 8823030 -27528608043240935951170375103229235200 8823031 50904696265312819785167979684812995200 8823032 -207826139231353587502166979920691609600 8823033 70742458896141634362574012596194229600 8823034 36260269675529659825710461863769468928 8823035 -34266675041371935285908356551116592000 8823036 5924251539819673263802865248514703360 8823037 -56784103690698960587866523886846562080 8823038 -11558005701053590555691508795967242624 8823039 36799395273726215428239244627801775760 8823040 39028264863902168335898167822170193920 8823041 323302756832705606528878421482808112 8823042 -62337807668498807472758931494934275760 8823043 188705012561141156445597233526056887292 8823044 123957945678001751254542679666804139136 8823045 -10827906451711138433727946176256051200 8823046 -107004291588103484339904005166734490528 8823047 -412235458634259978595376608690723665600 8823048 -60684932207540495388318667144025702400 8823049 17862108141442942994824228718715412240 8823050 2679202415773101484394050175871046800 8823051 -6778604765125982707761705835696933608 8823052 11071634728733158393290338701431854080 8823053 -123863225965008463970268939175890810336 8823054 8014226326028200870122851115999436800 8823055 117017867384134701038059890949818573960 8823056 53220032496740789065805381969717428224 8823057 -49647316524668842402461935923137268416 8823058 34727567852497079717252957443760640000 8823059 -69325577082698437620610945550963031984 8823060 106291207236923520742336928052045312000 8823061 135075141365341760593324880135881117464 8823062 66431022901737600845941846576630912032 8823063 21725461881623406827315276311609872000 8823064 -3803022503462791423768819997503088640 8823065 10410306388488319699999879128914392320 8823066 -5916648106553050024950620427016384512 8823067 -3058103607347240736772470655758701616 8823068 42959150741565080757195296427762508800 8823069 -19587873244057108434894914472721510350 8823070 41129591659271035731163872440891746560 8823071 37588339947338476413296331310728444672 8823072 -2837787238693692924688613947563048960 8823073 -41600205106280297223923191549048074560 8823074 29344761059585157448220744198343508032 8823075 -122953473946346069656293934021751462400 8823076 16494875513944653198766905977893908480 8823077 123602966565776070563533302311118725532 8823078 -86955823924473757934510533317485088 8823079 105499758399716180239953645592958714280 8823080 -4920635862268046803895693922636595200 8823081 43680998691442740338708066464473175104 8823082 96789494567476564506602184994928329392 8823083 173266777857111768284078612953382950224 8823084 -2370596394342366879760030812210892800 8823085 98774766901911318108932534492777281560 8823086 41493042191343078112303711077766017600 8823087 32214696440315305732103601191323284840 8823088 -44057286729260599999635962346791845888 8823089 133947485309857776565931899539750551520 8823090 32046722655576692850129594674323192320 8823091 109458992853985284606344331615552201832 8823092 117601610631044522921175911097865684992 8823093 43236455290321756338740397178540901664 8823094 -12122556722563404343572245189587385088 8823095 -163541281076739491149647473488396463400 8823096 40757578205330466246927656336995123200 8823097 -262073903446976733627805098629201226454 8823098 -70070274073598493131536838382353485200 8823099 40753864759066452928278619179042894336 8823100 -282141839148487662684520561278643200 8823101 -112128393586087838612210134396290097536 8823102 -59996881279832414182720181734592382336 8823103 -79346539623563650717970753212852053176 8823104 -25281862636106146334210479289401344000 8823105 -21959372130268949750980977451098341400 8823106 -26890015531732145607648193929663050880 8823107 201849053449641051531814769426105095356 8823108 -24483891218195407041289384658943381504 8823109 17152145076326566792886015855728854204 8823110 28289836806219915786856704253408652160 8823111 -57270012125997688874995790448342104832 8823112 -159110262956870828684429598680074444800 8823113 -45698955666251791067755265312205494976 8823114 -27541822876725749282447171515531200000 8823115 26419079496609148766717922013398988800 8823116 -69463198988206361254499128820937903360 8823117 -19740143275513799892151131271680448320 8823118 36939032332466320078513844838928531200 8823119 -198533605648072796136127708727188398048 8823120 13200572259205749611627069049097420800 8823121 -71079593041401689087827946015575502348 8823122 -17179215521471014824635604958172086272 8823123 86881000311109024044008623611085738800 8823124 -200795869382325517635240052573274363904 8823125 -7103720668635950913908510067473100000 8823126 -11064044876039340241872106651011071616 8823127 252218644658417976634348505405242880 8823128 21855229982365544263299248303563868160 8823129 13604628881807263359305003723718916800 8823130 -88177117161930468017484733833631307040 8823131 97575231743673014739268124002837746432 8823132 -72524601881471722864882155291096274944 8823133 67176897026152383709969117984199963424 8823134 23006184083008116929950944179750247360 8823135 -60561106315196633948078751019210610400 8823136 146575584609990346317909691770016628736 8823137 -160735430182032101692662064541850965214 8823138 -34852039405585301383856076280646077056 8823139 -96156506464323266115893516615311874400 8823140 121868284014212493507176597549624797440 8823141 90207824545423539635980047965417073600 8823142 -91841891693273516680304919477743370528 8823143 44449667185989198894247999125511672320 8823144 110050821201330265206838784509476864000 8823145 -7399679581445791623986832955307602560 8823146 58698865119363530542992234880977316272 8823147 103513859798979258618791883953881728600 8823148 -109440270601685599703102744098584577792 8823149 -6824618994465473848158645593113172736 8823150 6503939147081431371250227810265257600 8823151 -290855549135092211771976333783337388848 8823152 24068012730438639760697508197043732480 8823153 -77376555632174890770906994438318043712 8823154 -36996586758771471271886887432161802224 8823155 59481873434805445481239151142452352000 8823156 -119874084438383455919490337023402467328 8823157 191991150462619734777877215332310375872 8823158 -5776158394753735532379556593742248960 8823159 -74669846307912048902446883259335651472 8823160 -35464180096711521289724056539545088000 8823161 171514882289557167054673985058137334762 8823162 35795250061118702199629358429410751744 8823163 151320308317088148329529025116010944000 8823164 24017439824576298983459976409321758720 8823165 21296230492137335976304119225188920320 8823166 -30348348406093876717968422434192339776 8823167 -128882365702711428809460929963677478784 8823168 -1912379265527844444195659966400430080 8823169 709158547996670099000099587771332876672 8823170 260860851563829485134896743117852160 8823171 -10668257136977594274364063454332379136 8823172 -123880254970413939161148043831834493824 8823173 -14931217223137380589093578963992877156 8823174 -8862546609374729904103112697695250240 8823175 -26836627886449353901378032562281717000 8823176 141038699665526682129191697012901109760 8823177 91525663815297965101367960594927640048 8823178 4876257504891760752019501379394293760 8823179 5750664521029317783892486694961346176 8823180 -28826866311944734433962153862052249600 8823181 201581425568481110470519886256677548982 8823182 -17012481101445504863943740237415979200 8823183 56476357497982171177766400726814855824 8823184 72405847920770482009848173927855308800 8823185 114658675555615993038610473823545609780 8823186 83816404719720202293237793901638909440 8823187 312353774859430662173779715242511062392 8823188 -119044473413851228058140568218848337920 8823189 -35394696824242060718641772280209716992 8823190 18533055773100529096564185834632795520 8823191 78223832434837357274911100815561830888 8823192 61377897846482847818329210068064665600 8823193 -63835079981344675515451705325831108460 8823194 -78631327512456088654580255151215101440 8823195 109801768188144073314459270422415621600 8823196 -26626005924525622716545760795394777600 8823197 111528483151604972297856652025090456352 8823198 53182245115226790597402239177861775360 8823199 -72692629336662729534135189388517895936 8823200 39931877756721388462118280446754816000 8823201 -724113770785214070439902168410395248 8823202 -83778033227356130218792804505069174448 8823203 -113977769921069936831193162736541190696 8823204 -50913165327602125974681572816947822080 8823205 -3680705261005285034267922187653849900 8823206 -29742047823526530268099715606443931520 8823207 -33437085794915045646461136333119550000 8823208 -147136941374000563575645563817331799040 8823209 -218912633809982292901404687502699011420 8823210 65671616852551320173930581260637893120 8823211 70252130920756534395293956031518532472 8823212 185925784576546623622771735017664947456 8823213 -599125837352151829865840827347249216 8823214 75432581597488537081600724216708029440 8823215 28609500462487735273758916754086023120 8823216 23068919027321334276979367654870482944 8823217 79720575542339887057874053554596729192 8823218 970924624310842295357952265120309248 8823219 -78870991679930433073441305146841350856 8823220 -6052338328258171439870286611703398400 8823221 37986607157565766395059706665267904960 8823222 -50756082470489312956255527408743775360 8823223 52554459589084037015361494652638150720 8823224 249021843946113288514217300680332840960 8823225 -85966190863386581673750988829404292400 8823226 248414544073995015672044011620540299520 8823227 9751022099545918512419146545775513872 8823228 -28856506134484279861109696422927604736 8823229 -12620290700355173963904459562271643860 8823230 -8375642330612006665709265169975207680 8823231 15428855466514605348208269505942322328 8823232 34901155402166585708831955166559207424 8823233 38963957725672272445306710798966940482 8823234 4902939254004187962602583348883304832 8823235 -46317392411380979187496113767386620000 8823236 97678398232552446638810443911175918848 8823237 39695009666709215990305532193777874368 8823238 15370523079701566122513192595118786496 8823239 -162709047632139807385875584159663821560 8823240 -72164515193464499715314277986141952000 8823241 -5045593559804050968798755903426587392 8823242 -60922069329219562854406678574900895648 8823243 -64643910613205161936754667150358850304 8823244 9785557407425490134103271577221863936 8823245 87447049704408026783830160496271334400 8823246 -9466907922243653550098768455148107776 8823247 40189373548490946774223379632313684160 8823248 26386661360884642234243925174060974080 8823249 -4921949669578316217169758614113826670 8823250 28736176297086889863416985500274960000 8823251 1497249025688487201774512127786081408 8823252 35719785079053532182593665506828306432 8823253 71807811860895468769206114512996647502 8823254 -117592989752296337606382277488145134528 8823255 -30479632594023774574825807531561850880 8823256 995581190484215882034776168930058240 8823257 -134569810145012599364086103673143125494 8823258 -83910949473481376825539632782503008000 8823259 202326533432398174214279668374373461120 8823260 70319953116119132278655756215825704960 8823261 160715189065043784853351691933055161472 8823262 -7170928738494111856201621434778828800 8823263 -995974400141036554793086016796213504 8823264 -51742372708999585757815033793713274880 8823265 -60121885530539269097719859440696754880 8823266 44216071125963853566201334341692063904 8823267 12137999145411834602456598427919024484 8823268 1145094631323669347751859901224596480 8823269 27360518028030720111803694594496619520 8823270 -24056751480153061514798201497498368000 8823271 -131571985269046272704750720219643427528 8823272 129526057937990466419119439700503623680 8823273 212500594658413327452797065282868275200 8823274 90496685615221388195283319308027017136 8823275 -62031027710003625791423565631428632700 8823276 -70498665424637006027969864919831183360 8823277 239884930558003293796715560639764797440 8823278 246553852985485390628775423262038992256 8823279 20805344990446716482524755789454953120 8823280 -3487461055441695894661550432588759040 8823281 61300395636115712274129024200469323304 8823282 1421899898722884308994501476977827840 8823283 128558420123276475785779459801141607280 8823284 67179437921430736032202191118611954432 8823285 97737500024173586895539726391601877820 8823286 134740727860986398935994210830170002592 8823287 -1303968467772863481477176402624102736 8823288 -58676677118856078340024668656142397440 8823289 -102821890883646648523972405676870949120 8823290 10714044233381773237513660487074222080 8823291 12112883436081545805827295532887078960 8823292 -146118839189573690174911275259606441984 8823293 310697038697499508163086981841837569542 8823294 3905607588368114008625442285057234624 8823295 -35492307932902259904082842344342503680 8823296 328317992061878887750674965405368320 8823297 -5066471537180552997027840087638654976 8823298 -65104606202111742310379856196723607040 8823299 3182698800064588047255946034551904400 8823300 32691985917840083442403273242822220800 8823301 140108916588239262352254271126038702302 8823302 4741451443917490830175399914779601600 8823303 182036763225481924214660762656153689600 8823304 44211744261701885209778740282768588800 8823305 41047990884025591289623895093197295460 8823306 1513273825903721662601210952681090048 8823307 21581383431890790193290027015860137556 8823308 36251020040348821866609254472538383360 8823309 106339161494129874805746468021951383328 8823310 -63237707372122433862543431598554519040 8823311 92172214838253635756615555829998702832 8823312 -11874999983590550866856391666142543872 8823313 16239391357521808683886928831985109504 8823314 2308027098500464573826453843074896672 8823315 20998496584842307480865132162753068800 8823316 1275286143753199156054921971847030528 8823317 202144665831095776152579241856474052366 8823318 -1886645518965667737439422641821440000 8823319 -44800932743797142917213543382532533360 8823320 -276375495303061681438154604972441600 8823321 -78119598297565043316637079644497018402 8823322 -64528478837413519575544092277368534288 8823323 -5478113865746257224573510419141368080 8823324 161491539928519333612174524885602399232 8823325 -23343666701271444314354147725404313600 8823326 73742384686098043791102782623221002112 8823327 -373889536108893668428386516218055168 8823328 27741443209656940284244415249121607680 8823329 -25818993818777117028194634526473834816 8823330 24960280977865772147955450693127633920 8823331 24294822099539239215697778131513949064 8823332 34532369112726833728169329849021440000 8823333 60151072825991169626061701375367732000 8823334 -28549319946646995494564166557202597120 8823335 191872107313541369148386610966516068280 8823336 -6182012023584113413283179037926440960 8823337 43354824945615393604694692923831868260 8823338 -70014188563602282266183844809986105680 8823339 -35832189488330101514060482232205749616 8823340 -157272063253705359114403661484397240320 8823341 76543306644290905185036233389679032332 8823342 -978586293945276503105413747927403520 8823343 -293861541357491468139451050563867335408 8823344 11083023878268042359524109187899719680 8823345 -64985439622585031983138686974351991360 8823346 12354994145910880375621553662566418944 8823347 -62667312227104750620084574578876466560 8823348 13205357454973655852026123863858359040 8823349 -285183354056210681881693065345311189650 8823350 -5815899105189170981083911496607397600 8823351 51268706066333208695741378496598544640 8823352 -149847736848297426309303302788428595200 8823353 -6222618491000942602804178348762680320 8823354 -37774095384836271250837922110639764480 8823355 51255125596597303697485708585688261760 8823356 -69569037105862177588573380445799470080 8823357 -280379847866317470651086634669466636800 8823358 -117225046376172936845065786024807614720 8823359 7441789202657248911058794941409466560 8823360 2597997987847519123610435479897374720 8823361 154653392296821518872381370091470112962 8823362 -75677910663550573138356060660052083168 8823363 -53884201178018041385526080758315536912 8823364 5495008898286256687006546291370471424 8823365 17952172634928970019718270433256985720 8823366 -26441647916929733753137887143115127680 8823367 -69122144169577308047836285087607833808 8823368 15683428033324236555875758332805186560 8823369 -183055004791823242482617622196574294256 8823370 82633736961784625205449869596487972800 8823371 47156607241832918414386402200055776600 8823372 -110288106449150126834026566572484096000 8823373 -11799352169603309716606506720274204436 8823374 -29291729087227464942012658621228087296 8823375 -21487612057449417974271784147527168000 8823376 631829311681652026880171907673874432 8823377 20371821748125353230008028472947802226 8823378 17755145327173513469221740089480878080 8823379 85465138930089463443934806649255423844 8823380 115172557542889019045416573851057196800 8823381 -116077290196778489720625090644996917056 8823382 -31892677737978590882415921927420988416 8823383 109193675378310355914317726824759008768 8823384 -153937267167581631399503956298019840000 8823385 -1568451005205706792979446586792457600 8823386 -42736179188435467218169911731216186112 8823387 -66321975892232187733122043427332986624 8823388 -1493152222847143639323394338771601408 8823389 -152672820542685557065336370720344302810 8823390 -20229432739741266726070024192296288000 8823391 46683922321888913144264067391237286400 8823392 -167004900102882277538405777484069470208 8823393 -36501521320433254477606320748919406318 8823394 87251378816151344892808302871092092496 8823395 64583543168211634036653751520132980800 8823396 126817533637949019289816361631042081792 8823397 154419169149628590028917733647044997312 8823398 25408103477171552140186628756608002048 8823399 49169910742107410677655354349825123408 8823400 -59594013962182273678811187651346176000 8823401 -287470864392345000615871663080214982598 8823402 -7801378462235832991488064177095997440 8823403 7205626101522849209083706580845687304 8823404 -172658993888653966949371408864058640384 8823405 -35503277639086325840840779168380242880 8823406 -39289482529006071390425269267236774912 8823407 -188413019449550936850659850225812791344 8823408 -10922174757333181817901281428066271232 8823409 -37147057839965096710757663855855413184 8823410 -99033880129909506147741913749347136000 8823411 4589577996214563247505886143204013432 8823412 30894415893331845489364563551879133952 8823413 139458380217507931346487397862523439662 8823414 67884179320464488873242790726215176192 8823415 -127362995238020247975938896352240758440 8823416 -23700177294350243357586149193444925440 8823417 8292153091627290494226815767308044880 8823418 18270224063436132721829068388076607200 8823419 -16490041793443703075122708453672089240 8823420 10474983741642558530878675886400345600 8823421 -20147965732916654595063219647814162528 8823422 136485197816992453899110214712445056512 8823423 9382640906239646079384812572245442944 8823424 158660990269123765250821173171506380800 8823425 74948954598487846516034405870779159800 8823426 25330684136180067893092700195044354944 8823427 -69222299517233898658010385324808617008 8823428 3936576151864504115626864025896290432 8823429 -45036915007368019571383609929172536000 8823430 45496656410809264185331814922408574080 8823431 -462598597622092952806665944070808561920 8823432 22893970896393031780975735214320189440 8823433 24844016584011952438056730800890455140 8823434 -103093358389580439833981480842448337408 8823435 -12933444881973621583973491084827997200 8823436 -9840241283827633373702247601510195200 8823437 242830424226493765829917377843231744 8823438 16405063282016259281291233360979308800 8823439 24383578376205417829370773612984232240 8823440 24983296374432308773185198484876984320 8823441 67683962068878326052292535527845120 8823442 -150045565840739063413710939498407535360 8823443 15936880916967779250173860753001227692 8823444 -3825276093909325881816890309515542528 8823445 311211227159486845431803819494829700480 8823446 -1745703869486451406357908593889758016 8823447 -21237723225011233201513863761740994040 8823448 164381960206199876950377948319188480000 8823449 -19874771493805242338873243086091354550 8823450 17126227208403616847741775765317088000 8823451 13151936977237925377716404717522694144 8823452 110246101471300249606249663112637972480 8823453 -174436985587871359433976079282197976800 8823454 17458815031264682356002281366078788992 8823455 28963527464383878414425809431194184360 8823456 192267839143623357860409081712105684992 8823457 -69607396445251552158463434050077675294 8823458 36395777962221818769302941606649995776 8823459 15266850669787877063107304493935253096 8823460 56325182177703615037202208354213081600 8823461 -1728544109434268537385586677501744000 8823462 64471443747750266932954314815669583552 8823463 -199891576337243461538585479309618650216 8823464 15683180844330184043003275972870533120 8823465 15453984876402072743976857145295737600 8823466 -43987248888637197406627855772824400640 8823467 -87917360463865655776263892582753923840 8823468 -1373014882519078747384907774655528960 8823469 152970287326347637451836435487043143340 8823470 -122788644103639147412007093374252668800 8823471 -1950204345138601827001333258767494400 8823472 4896187317636278963788410910658854912 8823473 -278959491318210173053240317927514471278 8823474 -74405850051156325097474745774044376192 8823475 -150367048253399209020542642184397076500 8823476 -62753834348286413202666628276666182912 8823477 -54944997041709364649145470562359450304 8823478 91372666748886024241220969834891291040 8823479 65175472986982321364090964236192856696 8823480 -39862907929296514419211230727228416000 8823481 -19672407188246515232724018415461663408 8823482 117586754562102191150789187004026744000 8823483 -185576197648681807126399770547251552120 8823484 73642248471543932136324066119506978816 8823485 89555603670280777201920131455163776320 8823486 9771423017353613354850873527664138240 8823487 27020238571098056014189385411615117904 8823488 -76834188479334030975890734735936192512 8823489 -4515128779970199761519255393468291712 8823490 -4285866532425952019769927267932551680 8823491 1594732602378015916125355379111184792 8823492 -48275683661886954920721017622298368 8823493 -39385612498060532201733916816246675200 8823494 -12498147027257503545179002711819180704 8823495 -91616840138223882139856120519695580160 8823496 -137757577355773193718321769524300963840 8823497 176847885741522651161673698364068712612 8823498 -155349913671041346446559828583930011648 8823499 -52762386837499958534029943040520161280 8823500 56233621150290229753692122963722752000 8823501 39019799621515397346945223707390485292 8823502 -50291693105504839951828559852405289600 8823503 -75127414080675694003134155372826524616 8823504 -12407474736064014595424530293257404416 8823505 22709826331474773685176880030719432000 8823506 27912614541213726017322205117152249120 8823507 -56011557486201160855377568685429995776 8823508 -37556213348543485647119099064197583104 8823509 217116800903314682695489642138745555520 8823510 -5075976559155468439049981062127078400 8823511 265460515139050886387533320831163069800 8823512 -173575625489563766015282522182071244800 8823513 -98245465100404358902617461093388997056 8823514 -623435487313400265000881099007871488 8823515 9459793011288598642686871928895958800 8823516 11937153092776611450522017748481695744 8823517 -72656179823806897160155768311239705434 8823518 62436525928581922088942572378932392640 8823519 -58058764430747825456585611991062034400 8823520 -147312716164980425280646654521378078720 8823521 69310877527319422489597846630930854720 8823522 -20212629294529598355923085682478438400 8823523 104502897395501609383485516196109839772 8823524 -46942852942009695195160787173486464000 8823525 -26767616692642958557537461756556430400 8823526 22512507127796735875775211596135262720 8823527 -129614001795617793934083413904743303088 8823528 34920423552241676007586809944025937920 8823529 -124073911995099007476458133538099192512 8823530 -29490442743446241895290572612822753280 8823531 -7393377907476862624089559062686316096 8823532 -197551887460436688735371654850825666304 8823533 -7282104670267797988613555706954496416 8823534 -56801581193335265281818847488161571840 8823535 4806288428127206386452472850608740960 8823536 15562393833435370766840013392117563392 8823537 182603482605405728784454471709303992194 8823538 -30036316451738416335364255200051691104 8823539 274590372507970612134169118850864539340 8823540 89700027921590299355927088636517785600 8823541 43349015900299446454570101406519961472 8823542 2406665064097051241425126954193128704 8823543 13853480699309913760658279097625632000 8823544 64929067027709988173573889202179686400 8823545 204953878700198497558667877864615377280 8823546 64193800014430760199982932507237050880 8823547 217660869760488428469641693642560328996 8823548 120922417246417780713506952442954027008 8823549 26465477926131757133818969168381944960 8823550 -21353103166117355829245595066637320000 8823551 32922707997183893091676652588113603704 8823552 139202584490748247720448026732060999680 8823553 126054511440133814414149818141135724802 8823554 -83709325305628842845799181623326146560 8823555 2761161839193284211977872075334921040 8823556 -67451002681024272837781698071086764032 8823557 1996543517545914723106288250313906912 8823558 24617961458713083974348741246774939520 8823559 39311813298658117134053892931770533904 8823560 82430180768949521372340525943762176000 8823561 -19887950822863971491231549389980959232 8823562 2761171394402298187152486076846896 8823563 84210859607573824541671154633444015760 8823564 32341510581454098919642829490299487744 8823565 -57694519032179266365443461805023360800 8823566 -39417748937550462166976647954840283136 8823567 -15305078049836195575866909791750286960 8823568 28735473240871774983669660482233958400 8823569 58286589169004912824916180785062369180 8823570 -10451666893506091448585104652964848640 8823571 -64954186707523361427370701485226838228 8823572 -157056720155087003773787641507094097024 8823573 128331344675757899858916564215163219168 8823574 22937230522675386263001509661074195520 8823575 27744993856238085361460526635476611000 8823576 117537868494481649302844165350854144000 8823577 -179420492100178326316810206835315689654 8823578 -26241254743532012971934371578362048544 8823579 77494931156059541276191462226317086720 8823580 20683229448431995642422603136824307200 8823581 -88080253640180386319690322340434014400 8823582 -4042810085789529566319645049724410752 8823583 -8740694879901053262446996234700548816 8823584 31022949409019428274938579794719145984 8823585 12035104324130654014000383085176086400 8823586 -20443497336876352976871063866445312000 8823587 -41582856906969186582043749751626953088 8823588 -20938239511254841609171403359400687616 8823589 192007307025404543476675515457213541120 8823590 -11845454884060562136519142555172995200 8823591 -14399514997228593522402029118610548048 8823592 8002477504056490390668111487091343360 8823593 -20501204844836310936156391130176609158 8823594 36225802832911185621480433311203497728 8823595 169032442039785005502981422128819548960 8823596 110436878316728845668254347984484459520 8823597 165889565582698247560305072976738094400 8823598 79134873730506415761973367589646110720 8823599 46514603403165267497325450422580752160 8823600 -336780988386698675466699755028480000 8823601 -145245244503949634422367083420912508398 8823602 -8845691083338456398680731386868715248 8823603 42013395770407296948650032340652590904 8823604 -27866176328286201895745364965782879488 8823605 9630236629310607289596436999390149120 8823606 -1451141919686197617061833287118254592 8823607 -44638051097859189196806140582861758520 8823608 -79771887873871826422134415651472855040 8823609 -13234493972438908424850176102781684486 8823610 -19576134545081118953438535436358614080 8823611 -289705770869214240873903631024915381788 8823612 21531065092163074978375941141596798976 8823613 112270916856027250049744507847040657862 8823614 -95652392638584529393377624709396057344 8823615 110768842218874463370001061615632536720 8823616 28692240711221023233072905290302095360 8823617 -24218816581992245289863933979276055248 8823618 83656342861828691659269340234342749264 8823619 23203438033145706855497657130936323840 8823620 -31696578791892639675247676806285432320 8823621 13899551395115774441973167824895538912 8823622 14743449322291192953048576678470129472 8823623 277743316954434774859566466630501824 8823624 -43960850820857338240674676494402478080 8823625 22815662510236840578925548454742805000 8823626 34690163859891331059463255535077774080 8823627 134882395674316766394646682244229632000 8823628 38851883428292493752331846705599447040 8823629 45957135750248143549802337002845887276 8823630 28072716416280695456648444475969189120 8823631 156731291099587167144919593127616673000 8823632 75396536546076487958581657870281080832 8823633 -17092039993809657753123210161409224832 8823634 22404660536315319619829192875752579216 8823635 120994253319217080727511690982559852080 8823636 59243473093980098210113033877642563584 8823637 188937527833122563336830921928705134286 8823638 -723769933316411949830779729638672000 8823639 -44400706467028205927299275589786391040 8823640 -9172269142954940579648899279907635200 8823641 78405946743714623911003364872212892800 8823642 -3544555990396297635589650200782894080 8823643 1716276698795283438717793753995058984 8823644 41776540540055967960899743951921230336 8823645 -133703832305189398981361622278684198580 8823646 -45873650994300449474594413748107245696 8823647 50273493211068973372611652926161661312 8823648 -24345108167333550057352587143943290880 8823649 -23732408589845909280816625060826896364 8823650 -55246258650458675682756393002096140800 8823651 13600174895587271431987307895549864960 8823652 -2367504015326887908546481166541543168 8823653 -185990038981098484150028734689611044098 8823654 -459091781303460785793428067699941376 8823655 -136989532930346271164770144278821290440 8823656 14728868806563575588796276300734361600 8823657 33773495952514290951071248924451316480 8823658 -127331899847903789263182015822341578320 8823659 -112613689978926806481092643806764286400 8823660 10971298793964565732533136974858240000 8823661 -62907474934075137909942103746592090176 8823662 -84638008411122992120077639683038559168 8823663 91881435853564094684568872438470942128 8823664 -20747088245247140276269328618508517376 8823665 59392006213155578376897692501838123060 8823666 59796875943891316506383137283344285824 8823667 -49805463556597319745711082621461127728 8823668 -19660217021478332450008069475184230400 8823669 78560830671021289217164941641271718944 8823670 -102556713052284319416743910855180702720 8823671 211297300095494195544334579297975835952 8823672 -65995737185534459560008836937629736960 8823673 -146802389931623371079689281509561362220 8823674 -14675084532377335353879882274431186432 8823675 12267445879194176891210696031154392900 8823676 -48573553052875160327838765153376724480 8823677 90179457875608754355341362998785022240 8823678 -27831508153910628111830392019050781376 8823679 -3951883131128853428782971071533930616 8823680 57343335454966518340866142778268057600 8823681 -81067613773497832438086434710010598720 8823682 25023432022331137029898376362997110272 8823683 60827543796710804891328125103607476 8823684 -40594616123653598875588696954711716864 8823685 -15610515959528695711059420756921292800 8823686 1044394546499321017126982917498859520 8823687 42813912378972607784083479874335748560 8823688 30340611717918471678989809125791631360 8823689 -19456768097524448262166890624256968768 8823690 -10227695761483196948564759607178680480 8823691 170805287849727988121967751759980219092 8823692 21498755553266625258847143393109284864 8823693 5957618020330090785639607147789232064 8823694 21952917737388755597821948727794494912 8823695 -102719704009561432088945696741942200800 8823696 -11982289295325920022297639434109321216 8823697 28466991142027863432575269060371906432 8823698 -9828387181735057845140897094202679136 8823699 19804245368210227948514097514602603384 8823700 -108367901170796427164382696030725948800 8823701 -34431104597414027337144129489262399968 8823702 17195390599112790672949139071840581504 8823703 49828395034942278475068411841788823904 8823704 118424167769232207714568417848939509760 8823705 14685826647091269640335900647460566400 8823706 -83276203486773527143290851027393064960 8823707 -164192160100093294408170741193235554044 8823708 -61935258809740870783930432129810836480 8823709 231779913843626119538673014340558343910 8823710 57791371354947985462172072381818437120 8823711 -50876879154941926549251325526934157920 8823712 -227513273047636952806009080675350151168 8823713 229403116476648678872986671606969940962 8823714 75197087020604704330172147791203763200 8823715 140074446973742991046829724835312881360 8823716 11276453746279527421652044353699594240 8823717 -62972747785072343981583377907150528 8823718 13839581019949476865270386075008743104 8823719 -133123547631369715771917676922863487880 8823720 -37140865943214505456729355933177856000 8823721 22932729204081290712279673792201933200 8823722 158178076302909059882253177888843833952 8823723 -63174337598456826388137759604580744976 8823724 -77484150915719225334635834445351681024 8823725 -143367428328089226536067429959734338750 8823726 57141569172782570663736102876140788992 8823727 -128639411269157352924791040939924525840 8823728 -45024316582305936794950196575644008448 8823729 -244081784828228163308044159208599872 8823730 6120804488990950355362150605258769920 8823731 -62635183186924615512796566153382389600 8823732 -76318042592884059666316597559940476928 8823733 -2041964370116728562597075082315659520 8823734 12381966184966532563250604786969626016 8823735 5986423613695785765447393404375962680 8823736 -74724174881424625405636137674732728320 8823737 35871721397781972447084992409825322500 8823738 13696583105047520810435594203479490560 8823739 16169170447212654078690393752131491520 8823740 119639654729028210508584181950119600640 8823741 -23265822614365863009339762170143012608 8823742 -46285542510998530959105118056364969728 8823743 108509754211262714099160601018409728800 8823744 11534007433572737789500253090579742720 8823745 -19278900431534957617164529920434774400 8823746 -110024298879564107009960160182551514928 8823747 37470819212713084612772595428766167040 8823748 129803915982111373031006199890090304000 8823749 -165357764444964708475792087731741727680 8823750 1702770394498507760085903234887280000 8823751 187021904719119955910015160168685089752 8823752 -76583894990766422418888827546524876800 8823753 -62820716585402259897803969431429279638 8823754 -153529852282663636136438371572709481424 8823755 70710457175088360782812209621262694160 8823756 -23637954406044141611332768193954595840 8823757 -209990797438134820341025729137420354708 8823758 -42061803968601257452057236119616254016 8823759 1210118251153698382554341047232762112 8823760 1750032157209719673857149274837483520 8823761 -174804574237964233661087517506207442576 8823762 -156361830649314506621088488094537596160 8823763 25780885575510691143311347510773616800 8823764 97570784580746381321233703278850449152 8823765 -29873689337680878290609625113125298880 8823766 23913061146366743915818686960537784320 8823767 -88135691589475999382254968043948599600 8823768 -59109998602148827950869945732190412800 8823769 243137520822588427879477190444088924170 8823770 48149567757521952178961439240630202080 8823771 44769911341773045655393357300579229760 8823772 751926771576401171893121218465956352 8823773 -86689636843173183962445499198967450682 8823774 -8791679071028583774397943031133480320 8823775 -56229130868467967313188709535543412200 8823776 59601827910115902669921270743556685824 8823777 124029029104174756034737404180949746432 8823778 -25272751402913878101951125083598376960 8823779 -161563336322263010856661579887974967024 8823780 40553147393429128844096392487350272000 8823781 -12606597671223595285741247250303662528 8823782 36115974928632087765171305867099470464 8823783 -298505291435553007666297156346509314096 8823784 -99738981622827066202231212714439065600 8823785 110323577883385730434569138908957938980 8823786 13051437810632835035154967583789658624 8823787 7070322758440022465523239674532747152 8823788 -84574195916077425010474948413448326912 8823789 2010211065263387925738046752808584960 8823790 40338686637918749424959934091014211200 8823791 -19219273857119592380214096989497253808 8823792 -29123323396462345817388560235811799040 8823793 62971304950332203251173502206152700144 8823794 -16753731969862277323107412518973475328 8823795 105052890784134148532281521768772902240 8823796 -18773213462045947162883295620367606400 8823797 -50274145282008507176832151027177432548 8823798 -31364450747405755162740336705762359232 8823799 163746696249178644618123436619201352672 8823800 -89012370735875804367686450905858560000 8823801 32408043209941457042455475011389782400 8823802 -4369964062079602258471061169477710400 8823803 -151861065863537954526647382422285481948 8823804 -216548389400650282815704193138647040 8823805 16886963446199162628198836594525244000 8823806 199801907137156418790967455943897084800 8823807 77243115771774783582367012340127710904 8823808 -59513548508310821289887195059416203264 8823809 37473551682762407036281502040652124160 8823810 43399043079254972187717183178027484160 8823811 -131659215145449620509094600374789238928 8823812 77406095724632898734006818178200891392 8823813 51340842965774467673821604395696315104 8823814 -60886000746429643753460897899389779520 8823815 -131808989197538247659544321294136320 8823816 44939516616183095616853606079551334400 8823817 -27355727963255010954620927916324470000 8823818 -92470934034820685483613446986953676800 8823819 1336172375181324901667815946852422848 8823820 138496972798144181545902243173085742080 8823821 145015668398468095502551676606024832000 8823822 30827836648361528240523609164972807232 8823823 74831945402984693158321914105506417072 8823824 -5054325593235670539297602539577794560 8823825 -43419265666985369169156759796296729450 8823826 -15043702546375543416440077130120739840 8823827 -309420822364043287424939242534607899968 8823828 -68198274881117089070430110369315788800 8823829 28760613834181262325223417538427714976 8823830 -126018400724413898397531691712422089600 8823831 -80935540131627693686045574798681080880 8823832 107811666538368998856363427557391718400 8823833 -195399116736030923074107224665273878528 8823834 -24831424422436194393258815479260756000 8823835 -42060619001608267649293398696708852720 8823836 25895029306011548376748871296470122496 8823837 -19315940351028393787261616007490537440 8823838 -48084928603341894262633117016342479104 8823839 57530546433965539553648432918650124640 8823840 -3837543254270112535084859528482652160 8823841 11203560505685864766233344612742087572 8823842 32700409746288106106217420098665156992 8823843 -6100316976452185226931668100558305280 8823844 -37558880413651757730086836355309149184 8823845 353141976392555973094011496254853783200 8823846 -20670358680387995400433250847490718016 8823847 240503584592229279335231998293788700040 8823848 10225734457355776818635182971475230720 8823849 92227601761683379809364556952426674064 8823850 -16667568212650152910590391967090419200 8823851 105317269811191593643451676813941340852 8823852 -4197211598098170692315155997769095424 8823853 -190733631790628313764638023981623841898 8823854 13406159420309200946310757561662187008 8823855 -65035205604488690381931330235255277040 8823856 -15752926855028323677195438032453861376 8823857 -101113631693879157340389460313888138688 8823858 328750299157474162666490758404784128 8823859 29841118883968934504539156117618080000 8823860 37083883074406218906593528833004686080 8823861 120688932935395893267643389713678089440 8823862 -53557864125061666628733773501329334208 8823863 -57977612048025201569931217789329473280 8823864 13336295331914332230617252838994083840 8823865 20540865804314717423102410235091792780 8823866 -53940031169867416754926117520328660480 8823867 -13751731172813151395319358585346768160 8823868 5468421275017471576481168758175493120 8823869 -94364266991546979500329627084718440800 8823870 41623466319212588437611583970248550400 8823871 -21488504997024247420324825355200531584 8823872 -75122034446941729338727367781322850304 8823873 87604248495985420832853688089012558384 8823874 113774121955616256145859855878326822912 8823875 -9719332268161865977817268088414776000 8823876 -38283532950901961216245892540957061120 8823877 -134235682237450881091410022420237905380 8823878 -26113263542121339557212830848825917440 8823879 -144083928987015255499284766385908996176 8823880 16479842416378756760781434840776704000 8823881 122882118824869607073440147074337340864 8823882 73880156034887456720175917453716829184 8823883 50233941760693102884843121417840634132 8823884 -190361699943035720209436200795641229824 8823885 11984932834083051918454771221179750400 8823886 1342560521923696660908752939436597504 8823887 159842938072446833115199151927739627840 8823888 -20399171575882765312316902578699386880 8823889 24872916533096069833012218518526871024 8823890 -26042805064863293248269317800921384800 8823891 25183744559804032457154897793582519992 8823892 -26420928085436928825236608646941593600 8823893 99118326070222915233017984237485814844 8823894 69410053255205867646439218878778925440 8823895 13779399170475330405351874751903045400 8823896 55249489870344788094765040740477788160 8823897 -6419532321589992026128670581080822828 8823898 -143004967369254679673117692063587479040 8823899 -10088808465140083889971854513725061120 8823900 4251310635875094321770211697990656000 8823901 -2570463854362087735597280494073246016 8823902 123233078826476633258940406721969379456 8823903 -74723743279673531128426037011561838592 8823904 166685337702268806705536178021759713280 8823905 -59738990814577266829736938913235168000 8823906 15278134145175074428818198838642911744 8823907 94533574527732315581280854270039658640 8823908 -31657884967029040672418375441700321024 8823909 -2307039186288085244688804559290384192 8823910 104060032544135265621822409216131711360 8823911 33283757200760729595585462402033379512 8823912 145850384475248271346807975629865451520 8823913 31168120753322469005523825324664209024 8823914 -141450856667995858371522683957005498368 8823915 -29953922604130016144760685554837357840 8823916 904949586560596641554954357173783552 8823917 157782182654865423313840042141755460920 8823918 -88295389949602499691008727315288593280 8823919 -24644347316855556880975828006344958856 8823920 8839099363930868127672628833931591680 8823921 -23022376265563648231249390511785309056 8823922 152187956240173027875094497091560028800 8823923 4445413641404083482769664960127939252 8823924 34411947168042544851741271917691883520 8823925 -2369630156202398098335202568934550 8823926 -36667392052474365255019344655223285088 8823927 14072354256335762167906444582624058880 8823928 -136900610448112809052354782262215843840 8823929 344957844927311453250720222523128351300 8823930 -57335424027967844209357297002651674880 8823931 -82546576794186681569732732287694181536 8823932 17559847351764626030453544755575014912 8823933 -30209353216498385555704106006766888576 8823934 16254344339129483601462054743990136192 8823935 -102800244657486658502471293135608182640 8823936 -149829156820890368518440526159439462400 8823937 78292958749545446618623752289219706880 8823938 -50106843654282042079923006159906384480 8823939 -132856867017676276284013858813690298376 8823940 -9407112745135439663292375132527923200 8823941 13331985567473768961676771148914726464 8823942 82050613722357558795132445596825938880 8823943 343198208096937365006732939168599132704 8823944 -167516952517203873108063444660142080 8823945 3225836971434192245472840262063568640 8823946 93463981624347226619690073283654440960 8823947 121656966282425441826876490381073631912 8823948 -211778820129722437952251652995153920 8823949 77906211476299573237386908846046624950 8823950 -29400889154716871412975322262457782400 8823951 -163473319427119524608038046075156555520 8823952 -68501990324518860494984459011469918208 8823953 -47847717955777682215657356906836441280 8823954 -14702733108103821892986069695853521280 8823955 54716268127357950743051869511643808320 8823956 52905768944567021489749221382772661120 8823957 139931203329285519440744837751526849440 8823958 29947794206803355329611155345857845888 8823959 288829213029748330721407916701717137216 8823960 66301248969077084297446066565028249600 8823961 -230059979251187046392097879931414295600 8823962 39827455928702825372478373344304126464 8823963 228902240167706605402833134464237469184 8823964 -31146591426805953846668313326336872448 8823965 -80029564676996556556910969194232253600 8823966 17935505480134360753259733974001886848 8823967 -315675924468770062052224121567407552568 8823968 -34869583205663553239403649782874374144 8823969 -64251296693788050896356302884595409248 8823970 35050913670293604531883917856891944000 8823971 111538260186088777184058075376956237792 8823972 -22421527970081664000220606705075780608 8823973 149155093327866427813707054273281317344 8823974 -1306393322093936495726229302026774848 8823975 9263482791249412732737576493381734000 8823976 14912335881563090897168668891376271360 8823977 113298601954261067370347770369111448826 8823978 -5505098669771347236007068290878009680 8823979 -12883785378381445216311851912680065552 8823980 -13671816023387692423703167923850444800 8823981 -28647345824869169053026031949966532960 8823982 -18978389184930086322999645864273972288 8823983 -66158591594406315596486589054370417680 8823984 -9210694699333158978894860840494694400 8823985 14947202786655958108754033339920301760 8823986 14898492990286534939993332165770022720 8823987 -488210484963117509700239996337861468 8823988 87385646487995376364299105222936410880 8823989 74118451857483463816380888271528803324 8823990 -250821118950725583050570675652556800 8823991 -238860336013152479108257082400105887016 8823992 141558615528221802113919112541422080000 8823993 109149967099886579964673903075653150624 8823994 9676806217128771735819418335157620816 8823995 18428425249924721632118666628867676800 8823996 78078229610586765865244894313336886272 8823997 -53040838556911628366886899793115013280 8823998 72225494847604706494445867832016140480 8823999 159602454833625743475787748106815399040 8824000 89343196126046096155314395107295232000 8824001 -363041443862402668329273657441566052396 8824002 -63005008751248345567200539667212656896 8824003 -256395618408751648441861442985742534560 8824004 -44320762853049084988011318885955522560 8824005 -16896194774619731118033471496097193600 8824006 59610572869574042061500590112247562944 8824007 -141516153354069874109164483759389419160 8824008 198414526372289707524084093433731563520 8824009 187152772076864699329314707838335654400 8824010 34246387525332277616783090405864371200 8824011 17639743005856892773860897192821167104 8824012 -57071395384789604328999967438907320320 8824013 -308161010874220038023345596592786627616 8824014 -27127444542713619583118112517453428096 8824015 -251708523720648329945747334818279736000 8824016 -10716379487887532434762669653280505856 8824017 -84763427775670734223597915342591944720 8824018 22244535971941045474538670169662336000 8824019 -3492960114379360696906945014071888160 8824020 -25898272753277797728997516281990881280 8824021 7700207959006080600669354530380515772 8824022 38014807577258319806397299700699229824 8824023 28491352045827457273156967812938876096 8824024 -11139010707961179879673026654143078400 8824025 54396043806507211478923754770721524800 8824026 32092323537678554218272615958874277888 8824027 -4875179347748410700412607254610104124 8824028 204660997652878906103736151080091163136 8824029 -77422974296544310642501976191214429472 8824030 -1025890836839210041527051082136638080 8824031 -5243974553092222488923517382910149536 8824032 78064646998016743596705188373803827200 8824033 -9058472511987047774396115578803862040 8824034 -70199543047762824827027984956480483968 8824035 7831377086992852430267021923557753600 8824036 46633884026641367548229725220908640512 8824037 99676447963301454031012744099294980960 8824038 -18073783136503540393200554517388432512 8824039 -9716849583062635924522445307765780944 8824040 52240396405130131808571298962831360000 8824041 135014466967887797144392769179382968650 8824042 36496268624119088271217591311746787072 8824043 -231188742217606079555538340132862973708 8824044 -119502059898679037847382321058721974784 8824045 70942245622835766753666063764862348300 8824046 13487493816803215678200338359159680 8824047 32893594346454016570762895909885032200 8824048 6573027513282994201065515039740854272 8824049 -108848915921460189561592044800067868236 8824050 -28593424552634053503932381955069762000 8824051 -55252748113753355792803464078279856948 8824052 88714537993911206705447039969881916160 8824053 -6449059051158876345274965759836565696 8824054 113119631739771058221357604145745218112 8824055 -17317336689595437965219060044586480040 8824056 902355163296886646001804597151334400 8824057 -28443021150395323289475502754440527360 8824058 -10946147195510759613123847258934841600 8824059 -41406244157431454725615770287019122616 8824060 299063954142461212843353757958707200 8824061 14917099726771943136830171626950417624 8824062 -35370542582681533586218052683001487360 8824063 -173222074626667715551360624113626930720 8824064 -122773104973427004523804283319594516480 8824065 64675178827950148664798953719207803520 8824066 58606212487978867493899179407935073232 8824067 23132476400708465805783669383369042352 8824068 52698734982237145820634752237461361664 8824069 96689241181205160044771396178981734044 8824070 42995759605907535083921678398925055360 8824071 44547676598521534758024223469151092304 8824072 -114871066555339815173629723714066099200 8824073 -3254405298223772338377249536151406896 8824074 -28119951783554643989691014751279349248 8824075 -25455249927659411374176587213820070000 8824076 -31774612076220307195871892824800988160 8824077 190806400444939299235637405558173657548 8824078 -162708438707851121371363383507508315200 8824079 -170091884295639892092099986164326402120 8824080 21584636592056890943542324736069468160 8824081 -85014505306725374045060100028884387008 8824082 -132428576853285097618670764163696170608 8824083 -39364225970378092958594117462271066000 8824084 -74729934286626433767437763882593094784 8824085 168039543576031404216123375032683362780 8824086 51069585698067985793485432153309411200 8824087 39553205971311381280370876366320959232 8824088 5560034157339322186295558635090083840 8824089 60600591606168404658660187600287670224 8824090 -1266990663173496301572348038681571840 8824091 -25642444575280413778753134570523755600 8824092 19335551472930754521473995014936279552 8824093 -8175606487221469573581751184450388480 8824094 -561400574554816026102280694724712320 8824095 16182381323933688960801409214829009600 8824096 82619987536343794444271559630197489664 8824097 -39351107227779733744887530310467897808 8824098 -35971189894329935990927082521819780736 8824099 -121042048983694500331522550175337865880 8824100 -30406458155959198744254943013369193600 8824101 18450093598231551736832780963482741248 8824102 -12082762353631080499942870274208397056 8824103 259620573256125778489928189670257327352 8824104 -154761556137912097495958175184856355840 8824105 -67493473716881682449860689385146755640 8824106 -69973561809996255769598465018912935248 8824107 -4889520920478803115474049381225253712 8824108 -1923886588211889703960379755965825024 8824109 113602958193182161707398583331815689472 8824110 26956339530552272370709788657024614400 8824111 -128539309844734429781304109466806427568 8824112 8636892518473833994672033630618189824 8824113 485878971340834701484517245353683404800 8824114 -17929832257691691222377782938009690720 8824115 -83307911346911796464841287482550772240 8824116 276438820923660250996418398324377600 8824117 -37532820304264671121499645360503210560 8824118 -111391676977831367124469104208896774240 8824119 19785920771172348777667814182774517760 8824120 -193565071816884261994718764085557248000 8824121 -38077907594955057597466768343682229500 8824122 -43546887762995851647564810345109563168 8824123 -114645384418508869648820516470779436800 8824124 -12796193766878104725711712013089096704 8824125 38440994867634939838055577548025768000 8824126 -58161624419403349153342185991384159488 8824127 95538488436032111439014278491934417560 8824128 13606360546995652034991374383982837760 8824129 51410430578496790537861015338821857728 8824130 -10735928228251950085228041515603128320 8824131 -179880989082703238781569126276725552380 8824132 50853857661309500331635140733328194560 8824133 -119908681231282575596880680256065163618 8824134 29650089215419750696891916093292251136 8824135 116588971794474504825531052791881260800 8824136 10344443834669047056377736796582855680 8824137 -50458273016471731212381832981095843840 8824138 144643646156050426693964101754283601920 8824139 -293561388069228752788040666240893804344 8824140 502072112543297514874268623261977600 8824141 -371321060918454128005625605716461167700 8824142 22953339213368369709544306540922208000 8824143 51970626867867863582897193791183952528 8824144 11110867827863673700136459937085259776 8824145 -106342149921055374307717544040082992960 8824146 -57353158659981270092005391814182428416 8824147 96311815003880535250623184324492719596 8824148 223075548660889176362276097586349592576 8824149 63219694425582660545602537743245579100 8824150 22744353225613519801290948602006361600 8824151 25987898514561912892494166012499041920 8824152 -51985859635191294678096944088977018880 8824153 166201964863756755979136571584166973064 8824154 -31574630051311423440709363937011870224 8824155 -32279100006260093706899520505781757840 8824156 189613726697411880910398296922766344192 8824157 185553976168293296038680310753488949920 8824158 -20393816382794665562870984271911930880 8824159 2493864855317176395693982087527486904 8824160 -102668883215498870673135383468145377280 8824161 57875709737541101286443519900758257072 8824162 38735598898249235242680181899184394832 8824163 34872423485765672562410183664091745880 8824164 44918079920685169081783738824720494592 8824165 74925356720261813162117084808268812540 8824166 85573870358154075193484027932018749792 8824167 9739744017082104677010992517417120 8824168 38256617165161396465257215873914552320 8824169 -124516130540375175461374747502383775430 8824170 -7881149920197445700660740459318809600 8824171 -9723362031195590898014162225325130728 8824172 -22227541832918176050210038277216860160 8824173 49113898840275021639541512199965659904 8824174 -50582651374044207140863647803711177664 8824175 56834588233016431288956101028568248000 8824176 -47825950623556146289086320905121759232 8824177 130957595287194310190853924820476949092 8824178 -17221963720435453404627466494740590080 8824179 7293482781285987383476238078975578368 8824180 -53426902232619731049583820268989399040 8824181 -23236104490394492518479985728702865536 8824182 -16142697609151364089083792150644880000 8824183 -91047803146675577266712743847832866280 8824184 -3994842899634040636578080857566535680 8824185 -20037206920633361080123314487953915000 8824186 45186792580102362502543845776876332800 8824187 -203852325776706818340503838137668964088 8824188 -102916996324750367533064955918180326400 8824189 36233074005139278857555800466086334880 8824190 2520471710012312899169104965642967680 8824191 -102912358415014513420741250376803498808 8824192 82974034920680547223451438398927011840 8824193 13161165026186165195333525282226033600 8824194 66174925440302698534489587450113015040 8824195 -57841392291055741877356159294700818800 8824196 -13115192764112880524494154878573286400 8824197 -1112210008428619750388368515282331200 8824198 91102236366830492347070290408172757600 8824199 69141097051372581373911921982719373320 8824200 13423520713365799625711608495865856000 8824201 -285430059995742498717345323211677053798 8824202 -1859827462316501060500605119621902848 8824203 480415412916067663076386943839855104 8824204 14824303968132398039704227386987310080 8824205 -17041504925450185798416429361097607240 8824206 -84585468646352601929540764502706594816 8824207 28418091233512069741268793180791666880 8824208 -5651313152290865015227832724747386880 8824209 -100962875650742941966851707276906535696 8824210 -80020146612375631450846448490032317440 8824211 -32255755590753438281249199431064344496 8824212 -29355256154274785508413731503235719168 8824213 -170286056663621582220312097711886527940 8824214 -7471902306122397343947884252839557120 8824215 -1510203352307294201564778666949841760 8824216 315746439670879435601420100380048793600 8824217 253647487987424182463101301578280463120 8824218 -1473411786953542124516645089322840832 8824219 -178723826993428513753715523088883120380 8824220 38716165771984346104801470101444352000 8824221 3056625522559887250050936038656500480 8824222 25341165819982057965610076123588869824 8824223 122581891689444022518495464932734878424 8824224 76110822224553112695841294643764396032 8824225 -21427114063054825363462325561825284500 8824226 82396889088463652711781309141725858304 8824227 -83297616410176373241843538519085760000 8824228 39612566911725334894816050683197648896 8824229 33688525428123107161850149494314896830 8824230 -16843773137171372048827700822026506240 8824231 -52861190360529767449789375042522234096 8824232 110499159029533887657120407902739942400 8824233 -54349987494554293726217925155471249952 8824234 -5842094417958141974045734686253168128 8824235 -19567041719185504230745009013263918080 8824236 -83760606716617511471381342008302904320 8824237 250407447188148869245395264266673700886 8824238 28777677967552922361823033782159104640 8824239 37480887670037986843189917057849488904 8824240 3328534960059422535530313228443320320 8824241 -62786629111292204050450859634279204120 8824242 11059198245196624569038933744769498624 8824243 -8979515359834544343228840612608829312 8824244 -5008578571381966373478434758305773568 8824245 -1682772296501461643875804113223392960 8824246 -32688627153356663425580242151322665280 8824247 -243616746364068251930731351075716761304 8824248 -1167346389915774684990320350369996800 8824249 18245120970955112834345341907245078144 8824250 157847725467690019191112433072200704000 8824251 -74719455068786459962258870411136216976 8824252 137506730915139918085378757056995528192 8824253 -239746144270788464859279292597892685498 8824254 35129449140296095520883882716094976320 8824255 167950973743441719724176174739780798320 8824256 -30444335738931973074893743464992735232 8824257 7004331705261933267668329437608904000 8824258 -71846835925509889487482706995812054624 8824259 120002804804332524768942015356146598460 8824260 -56610370680129381597199408363421306880 8824261 -19701687563262082435740427381252486500 8824262 2788258474969565563578119707666533312 8824263 -60658517147725676236682948798423695320 8824264 39600707720769494197255203259351910400 8824265 -61514989573420706726412845811531864000 8824266 -2417326747256558232071650332966408192 8824267 -10116138794348774112066213158870040488 8824268 16930245184240440099777623233587104256 8824269 -130978751415971087983274526644214638112 8824270 9241589910588880306380873872643048960 8824271 150863073320451455343692284021923723672 8824272 8652549599144347937309955453616128 8824273 180529046550295779661969113390061985522 8824274 -10638476093380021334487773278128826368 8824275 -32571510645245791632136139891398140000 8824276 117784091063115177768586175992038144000 8824277 72389254329860758907144668679665124544 8824278 -26987491517802945737484962298397968000 8824279 -79682731087352788223265498701804512120 8824280 -162670457088298586025085066213526323200 8824281 -98223836836917206423665396592911477440 8824282 -15735037819798265731044532440497749008 8824283 -39913376852457518331144521034837147936 8824284 593434854800904298691718312863026176 8824285 146275851002641857894571638210703870200 8824286 184084712508179278288008476863460201280 8824287 209652591365289352874014700545304398080 8824288 -2679310929195338876747060052492288 8824289 -206194147112400490762473305491293299520 8824290 -36839232493630258820820885485651520000 8824291 2667299596580546632854020569876948224 8824292 96965926889445140323160502185606012160 8824293 -3576055062838748206910648014353876516 8824294 5509946934399154511546320455610744320 8824295 -80771258077026664397141706154872547680 8824296 47502342776940201105613019178919280640 8824297 -430456828747686949874665614925183483008 8824298 16296081677600510515550982908157255936 8824299 132302197346603166151949195878447770048 8824300 122393097161610411432185450055882496000 8824301 159609895002092632701171771021829081302 8824302 -18761482981929265095122437599998171136 8824303 10419823969906542796029132554012902120 8824304 -66631554796442419208296863593714810880 8824305 4793821871820168312204300812068208640 8824306 10641963949048043396571589182339969024 8824307 57636261548181291215450164359014702064 8824308 -53760836225809888428027513988132208640 8824309 38756282324619756564399506760534560760 8824310 -50953981780650578250647643182980202880 8824311 68481615589829231324352816046725052488 8824312 -99500871831082997389395049567111864320 8824313 -8205222738435353643381534484433935800 8824314 34752785663052202394547912247732753920 8824315 28987618507042912843869361176722766000 8824316 -4109949552684378041323245203367360000 8824317 -21805019174077835518617099679074298752 8824318 71469447574086590079414742223277976704 8824319 -78159153171736756401567622952756843520 8824320 46365795545519208962518403884221726720 8824321 -203275087714248645665915798388027386112 8824322 -52858159113800882386675849703200043520 8824323 -166810393731633815805163903567383397200 8824324 -156211134962073767790597035314384530304 8824325 108150262682879863454333098594221997050 8824326 3349547783052111315556751798014334976 8824327 -127281258569112207257284355028990590824 8824328 18101391323617673929140901079991260160 8824329 206837083106881919183491762657470791040 8824330 33015150761747669626208562050419582560 8824331 239668234516157758522065860575227840 8824332 30871749405605104598368855430704287744 8824333 19936930411508984295587195756379390464 8824334 -9219478184844563417165312191181568 8824335 5730054960204793958089063445810368920 8824336 -3079063387725490641422029300554530816 8824337 -188027319236647910284241285335096269708 8824338 12920798206029587032468294977790051344 8824339 15078623906894434082520311970409186480 8824340 22133525726528183887727978612833198080 8824341 21002658969166008098657754768026664960 8824342 -12145499390217331691356051436612916960 8824343 -8363258652591585362940369562498723920 8824344 -1815388141366493711838605490695700480 8824345 -295575692541889275234141512340209971320 8824346 -36807665516134743924158027583810916896 8824347 -10186794847986864703191048200537003760 8824348 19990841047013711423219083955914337280 8824349 -26432909689412873687405792914701492564 8824350 20544369761850066581242902222857904000 8824351 139140121049771533255335753468783808352 8824352 110279366542326952332952474807263559680 8824353 -139874142457725278693415387252891510096 8824354 -54092444629069021525338092733196678656 8824355 -115703840251505165872209771982582152240 8824356 134058825435828197001108639589363906560 8824357 -48892750910623234907114938144006707394 8824358 10687550698857694562856862637193204480 8824359 111271703828694312842742934466041028904 8824360 91064065060847806632117878429454336000 8824361 -84156554047549352056176486368275632000 8824362 -288563904425020457111796275143419648 8824363 -117385257485928971773602886405985517388 8824364 23711408584530372783707991650508205056 8824365 -17396183241663973282923716255453261280 8824366 42089468427759090535373571035143309632 8824367 -67259214679863687471937923462265190208 8824368 -8782748588285174661314466491233468416 8824369 -123660406110204710154918558611882889104 8824370 -36563398859056407915970909590780162240 8824371 229702883892815995278846396349422348864 8824372 178131905475095160949891766664996104576 8824373 -168891803270141531955708434115312445056 8824374 -758363451982491264136590147263321472 8824375 18624816740661270789159300692811910000 8824376 -238849584073309437206522906022515712000 8824377 12274448872748484535164316964052111744 8824378 1765254527553139859305231497315696240 8824379 -128832852197276955275558387303838912000 8824380 15502448906009258973074307372633154560 8824381 118757950481772620220942992656212704280 8824382 9545791036204695722922043817683087104 8824383 1586401689983167687671301233264699312 8824384 -5906725259212229956535734444709904384 8824385 25936066066812969779787509071408826580 8824386 -5931316703486613315657190823847979776 8824387 -13154748716423928484152663190235322624 8824388 51703614693614689144825230231182172288 8824389 -3889603027884300640499978618168307456 8824390 21822788602573989622155968653486339200 8824391 88283907099350205276993870809400090624 8824392 -71495715333364712212839328903402183680 8824393 239356502111178307643202851007459815642 8824394 -40268921536577265098777834859731381760 8824395 114261081165804161555978324268004020720 8824396 -13511161426735950388625638304593090560 8824397 172161568558165613480638745896248923232 8824398 -2477091545822897997594844291557949440 8824399 418246606265863727836966277513604020680 8824400 -8506254943453947465041264066898739200 8824401 157029269802898214874834377398860778530 8824402 -88621476648138409538386022158787668848 8824403 -161160061806392708237445691258227120 8824404 90582425785352588318245207477596727296 8824405 165148045968923761553497435583906004060 8824406 36345439711943654925269707704644560704 8824407 -28658906199720978407820489071859419520 8824408 77007702352139503324670061026040360960 8824409 870673071858121966158154351048934772 8824410 -34508088468139125444948398990575872000 8824411 -176002021582299821479983963907174256088 8824412 -16765133010507641642769198132425670144 8824413 -44493449804793839988404783736619480416 8824414 -62540523279995818008659509928609562240 8824415 -160685629113294877745243816059768870800 8824416 -83342743767878905551913141905137074176 8824417 -620297936061856093742708594817950720 8824418 11507035786950875420337023306940323616 8824419 120099267995856162577205323281235593444 8824420 90212870217057584291545278369108418560 8824421 98221886421660268692056156704109978622 8824422 63361800000174467921050760454823495680 8824423 -245798741378074142267525728522945536328 8824424 -17894111692616727375424234631094681600 8824425 17219450591925819090344210917522458000 8824426 30507406358966615151356961959006330304 8824427 212573796879401215313196103543998588276 8824428 47414290445736382775503150861486763520 8824429 83719512751752405346613404621100091520 8824430 29449881731531771086444692907712353920 8824431 -9709963230896164180967829130382752512 8824432 -74652888308454112953622775463593607168 8824433 -19429073522652987197559199254132141696 8824434 -14049405266728584547310068544923556352 8824435 205459867893882523240812776016235808880 8824436 7645702280372030250947511881558661120 8824437 210977484221179426151698498247671981440 8824438 68140434396037079444258276218575654912 8824439 -45006145524662532312163328457341659200 8824440 18642725219678884933109908138957209600 8824441 -109147284361550610128789740508025083158 8824442 65654439376574912787583777251789228288 8824443 54422299230151105435590142215791023728 8824444 74344375208585379683056127061361314816 8824445 63152590394510802378036196888657973760 8824446 -105019935495370015276881391509348971328 8824447 94094811319121178854245462109090741472 8824448 -71128922615902745762336850880034242560 8824449 -68889340331360684035170738233853091536 8824450 -16126971317908465724789671430372394000 8824451 -127512914455747915544199931767131548548 8824452 -8865307081408027213989190729567051776 8824453 38791240832202435898829798341053431520 8824454 65577865101540902233964856335241838176 8824455 -1990253256829523663658123462721455600 8824456 -265356333394984428026407551737856000 8824457 33425864897907929798578034689540343706 8824458 34716746800662388133371728283606901760 8824459 -7964336437577547469692377077549279464 8824460 409110208830167636159771205228625920 8824461 143731110658571510549981347030381198272 8824462 -29611458087052244860520625800709184896 8824463 -8564673963200444055708384890885283000 8824464 3713232216553176435472699998487511040 8824465 -10724240236920578299847002105781910000 8824466 20052638873185434633558153980616760320 8824467 -20556694521765929354287239937861715088 8824468 -84516072390226786110698611469500416000 8824469 -94885765417995139948319882928452150130 8824470 -59305003465187708745721018085342736000 8824471 -27843615459173369562086816389859561712 8824472 -183965116210768251631761190316376115200 8824473 39380967482341334265320227841146434624 8824474 57056491170709061547642710875022350080 8824475 -88409492406605282123243806437140373000 8824476 -108488729695384757069290120778074695168 8824477 -81959496797867977510395897748483488960 8824478 -47537607431472340839706986405820176000 8824479 -54628379852004324798754851997111994112 8824480 -24525372911376854919071431890409881600 8824481 -152395913104028842480559477267689298718 8824482 47766760961549020343792125656914466000 8824483 -39172343641399729436447499248458670936 8824484 -115167489721201471831594406360742681984 8824485 167927503533004248693584338346212949760 8824486 66413649351250672156789181040910618944 8824487 62226513492684962896458056156779720752 8824488 -61255237257081911998858412898329149440 8824489 -13561605554214743470844979925131752710 8824490 -112949359717289276253423508439084964000 8824491 11376397745009956438972764656557455360 8824492 146455773350869507097431279411467228416 8824493 104585584218690722857806795799782232320 8824494 -190817704418937363239719657288919040 8824495 92389338785887472078259922026257517000 8824496 -20098801708463951523400136748748996608 8824497 18422313944480529196287609002768840640 8824498 76182312877542684024148985647813002000 8824499 -105038896458710430935332032872514288864 8824500 -17465234843586404463269746026761856000 8824501 30875680057469523185564210747271432352 8824502 11960357456740817563045129232779243392 8824503 2285531787382389488880300308083383168 8824504 -77342635346072279386653584712238510080 8824505 94399451889846710129761976005220766660 8824506 34525168688862997818001742201380671744 8824507 25209100807161130505977044998549837320 8824508 -52681324039130982935316090538613481984 8824509 -37904062585597689549540596012896556916 8824510 -25785957654833641262125835696888955840 8824511 -33712294245213225451732024890281661888 8824512 -11595446128321543199504382274673049600 8824513 348709797209524315526107332301513060740 8824514 -18023201640409502914062328647890148144 8824515 -42871170246651278214612216334313011200 8824516 131097553169684659855910549064288310528 8824517 -27289426350995675526163407208022881380 8824518 -43144987785148500840899762502205169280 8824519 -146042415987291908918340811340964220800 8824520 -130224136864738438559733392919259699200 8824521 -87452908516177582663036236278505610080 8824522 -8802830095956000855816916252127072256 8824523 -203365252422680661521404997805264357228 8824524 78791939099581468995109949112570166272 8824525 -119710011596377980476691533172033360000 8824526 -59494307950324584164660632488177635520 8824527 -122691785289914126036155517753717920536 8824528 1468001632499196189751916829501603840 8824529 59140027098135846056901625417502395392 8824530 17746442907860279992028954636608174080 8824531 -881467839627684838313664088593907600 8824532 -1760189517282493780461836363461337088 8824533 -15257481365356573129160699834134970400 8824534 18188195251029692250668705170226804160 8824535 -323859497055936000120526311096323766240 8824536 -24350395178521438169068969269953126400 8824537 -105577013609290869199711196227535958400 8824538 159331336810784397381081847985787559920 8824539 242115964768305816274084333160263476528 8824540 -30200685890552311761877909780030694400 8824541 -117189420244044232918890436142543560416 8824542 46908827532322600453621626873448187712 8824543 -24506145423735902006706796193514234016 8824544 -146223367836825953892654113832941912064 8824545 -118366037694221748551022470928938001900 8824546 1413950010250983260109163806297170304 8824547 -53268404714076702847419439840518447528 8824548 -23205287694030457020186609312592490496 8824549 -267095111333835243460682298203767288450 8824550 -11231755542935087398680163004355072000 8824551 4945113461959047257014910961104495184 8824552 32440238847972911608184644219393228800 8824553 16411585303583165647849935459539529216 8824554 76736271190945118784903426953486350080 8824555 -129688018164252700725546870497773326000 8824556 -48305943281906033366060789219324829696 8824557 -63263840531271256032672388635062441568 8824558 134194774521935109514627480728171746880 8824559 -71210452043203597964200006873351151160 8824560 -11573787468001562004103898138801602560 8824561 30036341772132077085130871256177806162 8824562 36735909026147777103359682278182294032 8824563 58345356112238327908159063973191868424 8824564 79985068800902578693183636483251793920 8824565 175324608414220257435634062550437597720 8824566 -86207229024169147206320035945704923136 8824567 -50172634508063473535375784762926437680 8824568 -98023250957365002614341310772473917440 8824569 -19524323265914709464486413280169931200 8824570 -40049139362260614196586697601167939840 8824571 5791617934670562768959807492389209600 8824572 49418767956155386106237529580079155200 8824573 -16147026558782739391620420471757516736 8824574 -44427510115202660615021726748839659968 8824575 -57063259732248267443827043622328184400 8824576 56352961991454009419934812464492838912 8824577 -5717393797962107214705098768675576574 8824578 -13160094963669642453494096708436257280 8824579 -9239839507053782394043386576316193280 8824580 -119022726242970951669255470781447340800 8824581 -39910979100026275538515598769907290696 8824582 -40064631105351305998398090130852202496 8824583 -28669594276376766058449114849021912168 8824584 29781811794805811226918199615389696000 8824585 -35077777349342230322104067817670097280 8824586 -39723180015153243395443172771503309008 8824587 52042489119204081125502291285256739568 8824588 13367917248597448366686145321510213120 8824589 -1838628527424132414184205106105910176 8824590 -22556962980446469684234564722166293760 8824591 -45076457640087176062027882260113476016 8824592 18006320111886895573143913347078684672 8824593 -23277374774306096084923595219396952336 8824594 -21019768822234189957507019641868129280 8824595 -59513151787862800239754165401019468800 8824596 62831635032442379718741676440214431744 8824597 -32040079504464172531922802110253309120 8824598 64293239326803852067095804469080918336 8824599 -54496199770961635092175920152756732160 8824600 -7310694419001030044563704958300416000 8824601 -48123903143141887836733444270268473398 8824602 -3857077760910616422259106523289597440 8824603 55716697221297137854119881877293822852 8824604 32780379078316033435219215137423648256 8824605 -8524836779631252595896406169489284800 8824606 31121017375128896583278961780548347200 8824607 -189114541289531131986918445365819813120 8824608 -63283965031550422521426757996668911616 8824609 -208627697167844966918314699067417697084 8824610 -53251420172571460376938472561685347040 8824611 -5647290863430365925848951034853299456 8824612 -159070575925932422188399838612641039744 8824613 15300493070844941000819691965095044000 8824614 -141894589566331802637402538341767620608 8824615 9851267260428064477107232908863076480 8824616 333034727584093467768316943068921036800 8824617 55643896933793859598169278187813644800 8824618 -26975298745565653974786421933918325760 8824619 75413853010909731903586582666957444020 8824620 23712306441979468255707463812570562560 8824621 -2249258281261372170826901695248846120 8824622 6063338473453919166662328689487226752 8824623 77076648926987019189315413976831909384 8824624 16888227980633625061303522384203530240 8824625 24348250436499219008759854422168144000 8824626 -7965317794865585149477787878870133760 8824627 31489531042409548355074938122739253072 8824628 261918306186902419994577127847696209920 8824629 98191327070308667501009734438275792288 8824630 -19312904419803500059580872504880995200 8824631 240195696732251429481188326869409359432 8824632 1275500424204487915137132276848394240 8824633 228643166509275441170703530931878147882 8824634 7355914529969988779278241370575956992 8824635 46996074310184506520424236912620040640 8824636 15865470504056104079780276522161415680 8824637 169718349152164112712837391959629640192 8824638 45230786728899356284801429546401321600 8824639 99465250067764644179737392918967701440 8824640 9548685059811602657841583111117209600 8824641 59530446514385940793638914306893808064 8824642 -64160294488122735635174909201883487680 8824643 -94013893543760131895320087326968190696 8824644 64052628527546014846885724529616510080 8824645 -2638513433016940965678378419108091300 8824646 -64746837974839332465508681655621913600 8824647 -3656705579343193080961449114162809184 8824648 25653445596049645466169676859112652800 8824649 -215410381845955162444821113929538261964 8824650 -11425172259116557780251224741484710400 8824651 -309701732956384913692497579768665044 8824652 198711480766284383189854309105664545536 8824653 186549408041340526454509541700758712000 8824654 28375156237740685181458649221664707776 8824655 5950888279243679403306524747296476000 8824656 -38177000284769292305816358891211063296 8824657 15986195495072408670127558814598999280 8824658 81115358775913882134235670024265183360 8824659 15568825281796958249423030159232764208 8824660 32992259262511490238529813813820904960 8824661 -179247692676462090516451563531832807776 8824662 21013042790156369275654516509383614464 8824663 -24575438294241322608184639222354774896 8824664 114118883018053203159654992524797849600 8824665 77536609881080054495662903402106809920 8824666 -105144290832944063405543108402651932224 8824667 169590498366002119378410133532262043716 8824668 -88305781766579760920947865923109967360 8824669 -30239094053201811323624839266341734080 8824670 3395282831787457443904396488756351360 8824671 -151356921873881789060630698912683013080 8824672 84282107047433869441901657404319465472 8824673 -171270871760066081045690379960238937472 8824674 80511843474232864506884181896460057600 8824675 -3132213253877298430119784760417000 8824676 22089069420986946535875582823322198016 8824677 13687879311313680145142909850229244160 8824678 3085698188863703631942386787172636224 8824679 -206420526720203604596857357539789915720 8824680 73551770367061087623962523310166016000 8824681 -70975374743394677279331192796525496518 8824682 17284434728937230362185669473831106912 8824683 -24494995975760922255025789134886878720 8824684 259511988116965873439664143525724401664 8824685 36054397309969732457836052751888632760 8824686 13652050364057260574313274551795240960 8824687 85335795749340361162659766250239955992 8824688 -8577621787293370944872275976188428288 8824689 31640519131014541220129477474574656400 8824690 -16324779911418402169583825824873720320 8824691 -23282978387161229831215117298991913908 8824692 12776517729032789994409417000079204352 8824693 -57109412020803855692272009309215580160 8824694 -45049547484000014062802784509119435104 8824695 -35048344424789398698335865898554854400 8824696 207320460647056324470208158100025057280 8824697 824104591902252684855954143353323264 8824698 -88292709519029114866429386049560716832 8824699 -74910699509376762631653313846952425136 8824700 -55964371542463995778613068504801920000 8824701 7103692673949374938611385685626655232 8824702 3205456641845005611402965070761057280 8824703 206876187890457090923012926169221849344 8824704 -81145425369280702258616196403298304000 8824705 -127737182063703640288451352101184663000 8824706 -50905415933225606407484919781436209920 8824707 15651629890912708236530812396618450956 8824708 -2737850625377218445227241452747096064 8824709 16754347228039464264035674772468577504 8824710 28994998066201666291413070330346712960 8824711 10041039430619216703356572120553546032 8824712 -12020582015047318689151994530935336960 8824713 -118183140140743312898716052754119337456 8824714 23022237001579013803449455708163585120 8824715 44034606955890672593649266910713550000 8824716 -26226668803180728990579635373093289728 8824717 -62024269338965306964012053331887695872 8824718 184574247916694223788402885544056832 8824719 71689084947731748033574914817868715144 8824720 25468040084836393094908707501787054080 8824721 -184883335057210960609156017645340102800 8824722 28801811917914670541537975918476836864 8824723 -71909551612777526747501109519778940736 8824724 -104129399240827845179389384473392740608 8824725 -2012046622916385915202624696727020800 8824726 -8703922797148182333723055502775671616 8824727 195949589770362718999951602560025285576 8824728 1585680714342139539822766610473451520 8824729 -51487310189642144137089520185600487740 8824730 -5854276208726438783105092435149660480 8824731 -67750693644190959568403464900798056960 8824732 24486528087927173147451611740129787904 8824733 -80922114527430982096288785701550069018 8824734 -22821477265342080710063465300853615360 8824735 -68739395942285565145525594622926450800 8824736 25901097665980751000312487497758605312 8824737 -23797902232305873478706306141842082640 8824738 23164680610795042097187597118183597344 8824739 29531243055025428765987161380976093184 8824740 -23160320850924271699410027397739212800 8824741 -210878550198161441005945460332907809858 8824742 54401002045653922965600044697414620544 8824743 52614727813955233579886038205836248024 8824744 10628272993210669592126900023469414400 8824745 -168135200341074118726890639260851441500 8824746 14839465448015183190367933993852383744 8824747 118335529455914113431604350236658982196 8824748 131408569864841666752075780651376440320 8824749 -66669489892447389577210360335871603680 8824750 139078119842320969682858514830387040000 8824751 4392724380482134705307995807415375904 8824752 -19500973399365697060895702459692302336 8824753 -15059789056020955410934025851204415022 8824754 -86282727445063249988051899460650205424 8824755 13061323091706880828151402537187513600 8824756 -86324784564524418378733861012395249280 8824757 -203496166799021945304780444246467006994 8824758 23290779316975636277231145413084517120 8824759 -112255525385001234176302940036433195760 8824760 14834645548649427118319549485244006400 8824761 -1843212712187860174085056801897213440 8824762 166404025231307494732094604073428715632 8824763 40945898118152846076417680376549817200 8824764 -39046363975442140091793830886120668160 8824765 5564169627556320411973406871977875320 8824766 -65258089508379755349388449284730855168 8824767 5152355864989982427135524044583107584 8824768 -96187619338526556172042632725627142144 8824769 -215503575376695371216619504563468315004 8824770 2855172877747193867530354024824023040 8824771 -377382694143528439286017120730144246408 8824772 -114769923513070770614461520615951232 8824773 -4026563866555463907209221405156588032 8824774 23155192350955702036343168305131111552 8824775 106760628636160253807618581969764328800 8824776 -102873505083442123440625005841763328000 8824777 7428460414558419789015310168832170660 8824778 -4495913034570402728705664076208774400 8824779 -85130261370036726640383873763743287616 8824780 -34778186130436965794531125671433482240 8824781 11414331917198238678482574975422716800 8824782 22725494069549478342113151410999856192 8824783 142725348000279871250534920331095447224 8824784 -12276774242655688788902456641845043200 8824785 -41266612174771550600271363690246608640 8824786 20433120737634047602614302756385320592 8824787 -294854632379173948196731037447822190240 8824788 38799270694140183870614705661774852096 8824789 -128245884003161829084690329417543898176 8824790 -30965082061087023846084948256827857280 8824791 128290895938182875044929319084022469504 8824792 144938102267667977200311364002570854400 8824793 296941034781595796175624271910447916042 8824794 -3467608545490236715619010824780348160 8824795 -11383824834552053798499652893941169600 8824796 -14994999594653289500030203856354068992 8824797 75378835933326973464561089520010460640 8824798 -101613909478584033768143100861362505600 8824799 -92215902950200872712986908623111810320 8824800 -17551454711088301720123371693126451200 8824801 -6865295382411031848674436911567479296 8824802 -160622442634345013938035410111573619552 8824803 13216768355995619958022487455429809408 8824804 -3561620926970525916300123427444358144 8824805 77795697658045438727356215318167931840 8824806 -85823426222583664589470235462472043488 8824807 -38187418693280153501275791896230684560 8824808 -209664008736070781695574129652594263040 8824809 12541953299508993888205040120521353408 8824810 44898879133858201306437640338552670560 8824811 -107867211302525149404690464699730648588 8824812 -8550516509113252970052854831245575168 8824813 -31008843707623116056155976405846795540 8824814 42732509791673110979471817132366912000 8824815 24336565425486187995412113399108000000 8824816 6988892218973154270148329214731878400 8824817 -98185418905536858681796299660938185134 8824818 -42160166172688142427478423653459220992 8824819 97980101464338412465740095274745517496 8824820 5993095944050265995473304375493089280 8824821 -185493014718143951708115723397807992288 8824822 50703198105283345971932915860847639712 8824823 -75255825620561708049438581049337831200 8824824 55769131345990913102723302791837757440 8824825 -36814145003825271171669623469739230000 8824826 -6917066074961244738475616653291167888 8824827 -3923098059340320509333801339752576320 8824828 -113181108232112756589895093573558239232 8824829 -124229673606804858479796354298314078516 8824830 20587848345606434869267163115087237120 8824831 -124340345967698522441865724233711290368 8824832 4203700194976764331174017916678963200 8824833 45438982862579622061238415511158198804 8824834 207500889399096669964448101212690593280 8824835 55378687522557561031473715518728521200 8824836 18230568069700445942521587932667002880 8824837 -101340317951712563040541902899952724448 8824838 -33974036836814408822049052735224933888 8824839 -177977461044881220610973575451156530776 8824840 75725353429210350744082936978711449600 8824841 61995950676696655354826246379596425242 8824842 -47437652791605894854373156003352680960 8824843 -280027807211745490715776321879296212908 8824844 -4884049573445958985821258909620994048 8824845 -91747088076565134781397937070756531200 8824846 73336095876822151703097999514250215872 8824847 2930019709350335265497920850766860928 8824848 1697180810731014308420719190066724864 8824849 -73570191740853406601930582419544951808 8824850 33113762937615999847914738415304804400 8824851 146401271547072038302691846719119571812 8824852 -9965581064396911805523317896543856640 8824853 8402431509453106349808660631347327360 8824854 7038999061104243983500273991973120000 8824855 19440101917485851113584192660837131520 8824856 52643818998540817089685788104117114880 8824857 -83344235787809082037582638295140478080 8824858 21185063448516122307127695680411243520 8824859 -161500863294780148389134179724839106940 8824860 -27128935526642759128237059459083351040 8824861 120523011278631253134371904757633013952 8824862 -42745092532734860870934023971337478336 8824863 98834762781974907130051590896746229832 8824864 -118455872720162668427191798448993599488 8824865 -30490719381336294700955024683502308800 8824866 56410605389653455037159703557681067520 8824867 33838263998828716707895263792506349840 8824868 -96423885190937615398712018822379114240 8824869 7246402216984763782948457598795709950 8824870 -18917881294753166625155831271693050880 8824871 -130559821436594355809800559480399472336 8824872 53571540933712127444083012846787788800 8824873 234433494048226105167085438585666072720 8824874 104499044429134382297419228798029189120 8824875 129883540054655236933633801652104536000 8824876 116184930603624047846092336181802671360 8824877 7585455962232120845041850420370552726 8824878 67120055835773035095620900861964251904 8824879 -70621678757135395219752954958901005440 8824880 -22045886047307989791092454024374845440 8824881 13819272390573606364650701587934319360 8824882 5813496999841849751483066994853284864 8824883 247296253878343883499218908956818325132 8824884 -19083736894011395926462168518094417920 8824885 134241579290511958149320945436556439580 8824886 9665162511768465943779957553803177600 8824887 55011636487548027267903537932387115360 8824888 -66031826322477333659467296257327370240 8824889 59218116964097549424007924800329835780 8824890 -305203071014822373839358627297461760 8824891 285313153569586145693212945257058648292 8824892 98246786113089879079054046161732608000 8824893 32318638022017074284782354786535424 8824894 -21221968259765146677428090970329011200 8824895 -46350194307795249825359419103794968600 8824896 -18109244273013902143814595029646704640 8824897 -4330422790148444256950517520001653820 8824898 5393728352000215282022448254164885200 8824899 41453935928746168275741646402897377600 8824900 -56429379842785959432348685978305628800 8824901 -277144859564978533754209524914766592098 8824902 -51034192842139656706667382662304629568 8824903 -110681038946709838305822148070231894400 8824904 -94346852192531748653201691152211025920 8824905 97665827743514560694986807147128960 8824906 37549671487045244104309443200089711152 8824907 15105858278214596085381315201758908224 8824908 131384469010253975701646992801463402496 8824909 72977763330958257044116202476047762720 8824910 40380507218149678448630893173795399360 8824911 143725801768544658273444846796911684480 8824912 -25235359377469459131266865189596176384 8824913 85179747836664998556873275730064824180 8824914 22034037643493183725619648193527969280 8824915 -71420547916949253506356723462673596080 8824916 35520384254025540649290741000995837952 8824917 -2230548940736526908818185719741784288 8824918 -4940289107700774872085805239338991840 8824919 -2997542792468034088306445211801214656 8824920 1289172321837413370404505441014169600 8824921 21857191518269284891764889784853922560 8824922 -63115573161185012247776325353439295776 8824923 37320671617508214292322199188326226400 8824924 17263556452247222929447139051868397056 8824925 -38054500419597787646768855286837984000 8824926 28840809214923564013049131006047602688 8824927 46179678744484187425747942434201871792 8824928 107267859826658667306098087301751504896 8824929 3892815594752011480437056699749060608 8824930 -22966272709942332923651455522792934400 8824931 121649930791951567350816002627545203264 8824932 73885640856494106142057410552244838400 8824933 864382912461807614165722935805787744 8824934 -110788676169508501892954375193564036384 8824935 3182850092937894583381614364519388160 8824936 -248924556726768006001345253360548823040 8824937 370561237691641307882496807085764356160 8824938 -1522423039083288825075870769577487360 8824939 -7315072877422278679395906965733613776 8824940 112103724421457312562072461780336087040 8824941 179616391396971192431255007638004943350 8824942 -29341965099363223079878379184808130688 8824943 140339522351565926570354747342368939560 8824944 -1729935794307446203953084647423016960 8824945 47034625207078166914436001557168865600 8824946 78761494981037644118616961941777635328 8824947 -62786031345482502273311798574540064200 8824948 160040086510575159452748061163381501952 8824949 -195632828462062713443803663456653055200 8824950 -335582089717536540915231398766588000 8824951 3282773173509899313468383359007725632 8824952 -167149402657984110046265276981631590400 8824953 13257591582297427920726906156237812304 8824954 -84161916694991937483262446638974087824 8824955 -204153303681048974598977547520212739200 8824956 14399005804379127769512060396524666880 8824957 -141525118288094954395270810327837148794 8824958 -1456470626280898387352575113439573824 8824959 -16342999918547890776306320546151614352 8824960 144357262978598710628029467120893952000 8824961 -74251656860220108310546539364937163480 8824962 -17891456917457338947655721977659379200 8824963 -32264537180046937834275874822518836928 8824964 8734790142062385268884349364638973952 8824965 119673086368112818781446791694565205120 8824966 -54269471027505097916020319989132229760 8824967 -91574429529339673159225899401026712280 8824968 -46541883435228247384413057062970777600 8824969 141773442568267760532628470213514921370 8824970 1997559707658334373862098352002488320 8824971 38959360335525628482337792906614682560 8824972 -101420816999918221102618543575083673600 8824973 29517558657779051310315768538928693400 8824974 -69077174476790882708931757767014600640 8824975 -119860824009838162415972648270024435400 8824976 363048284608334688735551434757505024 8824977 -8268270974691925616416607532743358720 8824978 20798158348505396864581834012473882240 8824979 130387544698833247939514021276280305580 8824980 83950691092838787150185176753083279360 8824981 -66312500511898484334318186928422468576 8824982 -473203463134113372753673134110778816 8824983 45770796750706354828851351980050888704 8824984 -72283375103404379536027650938300006400 8824985 -36699219327460889684990356762541621760 8824986 -44637892436558116861555991131183319568 8824987 -28789423935580586446601393502053585920 8824988 -182453561678364073583423558120333824512 8824989 5518608422836918050269178610736234880 8824990 -15698918182094617425140136570633907200 8824991 81158060090279550991930754293284700272 8824992 54789072959142739032701480686351024128 8824993 -125881320022293499692320949906419814140 8824994 -151446823657722043619608899532537174704 8824995 -19639120180701285858894619385355821280 8824996 23073075773348685338554706353484432000 8824997 -110925654480105060567583881810352351554 8824998 -19527173498694317764130940974439703680 8824999 -96288907074094032206648801572667557000 8825000 31919218306280453768638106154528000000 8825001 164426253437658536593084300491199476864 8825002 -80948263134517796495342579929954983936 8825003 -235403478616537069835528800844652428352 8825004 -7731179019643288461139763673543567360 8825005 -16503624918389153518118942051467779840 8825006 -4545345303595396995731341441477044480 8825007 160129637773212238179781479956371781640 8825008 -16235893141600071824766239970362720256 8825009 205503533202689084113952525642349812916 8825010 -27870349577775411371032811402245117440 8825011 296295138132215512239353011775339313120 8825012 17106719677826269854665502484053719040 8825013 118188468691293083593429747291077437742 8825014 -42954887205089920831655163959962272 8825015 166553703950450268002317321350565820400 8825016 -17378736089959483780000880017524326400 8825017 52452622619589993151093200154311261892 8825018 4150537104812956254597270460851105792 8825019 1122758201130268898043747824203998720 8825020 -123721434786651647564864748475624619520 8825021 41938053548667337631906072963409009222 8825022 -30764181333181849893290127182148255168 8825023 -81893714894657671215477630373647547680 8825024 -3852700739341539312619909866118447104 8825025 -8972148622885047163433825776076256000 8825026 6845663535368641359753354347893146624 8825027 133187963647513370913759365406696450876 8825028 61055399918988205358895387254214097920 8825029 -74004095173006285213787768891221786016 8825030 42909682841168662379322594660272008320 8825031 133223540930743647694461529482049518720 8825032 -129794641174779678568505001516364569600 8825033 59752283026582938106701803543354766720 8825034 -23270937650890652211841148093089470720 8825035 -313888786155338359203383022503789637600 8825036 -35980984524673118893831236868694638080 8825037 -28656070604509431466716943511580491232 8825038 -36406892591834259676034224006265581056 8825039 -135314666952081216711010756060479222528 8825040 14144450342296431097632294562792734720 8825041 30259866893401074512740549035710611442 8825042 3158292657608678211348864137164567200 8825043 5802150005291220465032683164446302080 8825044 32658350814521361682810588224664678400 8825045 -66222937577793862850728751967205197000 8825046 -64716371673522974559057107275549079616 8825047 -68329494903276527986680344996194656000 8825048 138880331666653823387241260258774016000 8825049 76514487955536951857605316279996095488 8825050 -35813612780465471354975563585154383200 8825051 145424296480437635029333891692576890052 8825052 69309970613277309487172657422109624832 8825053 12488665186373858968888552082511286400 8825054 31234885451833139291610343360407969792 8825055 48791261172972195860418022370754287520 8825056 -205546750144270093116693194886909001728 8825057 -67186611242916254477839870658166626748 8825058 -46375060507049237157046746941922201600 8825059 154992936413311050824115910596009615260 8825060 -13764465302617742323631393568715968000 8825061 31020631341558441330310604083660048704 8825062 -214458163263695820384479442366714240 8825063 -55138483493239533343651054245533986800 8825064 19559026859879248790775575334826475520 8825065 -13001011606072261283271015670338744540 8825066 -87630410614568484486626633967547122768 8825067 83677307525478161673525030893841601200 8825068 -34099483295353267256232850499919617024 8825069 -88470055666477977499810970045821057440 8825070 11685794037554096199497797163471491200 8825071 -119022104340181681894907682125548439728 8825072 -24897910714358031298975733856315801600 8825073 -127332432051930693037229631120828444816 8825074 -53669967390730299733065273056499730368 8825075 20707663048515434711366690954269632000 8825076 6749429906010050055628695642983984640 8825077 123581389053675390941867675107121735040 8825078 86610398859745751373506310838650951840 8825079 3850064111309858258055891953796472320 8825080 -39605915180187270511259999207974502400 8825081 57752052314603126810096879083429899882 8825082 -10979923906313871655301254017728409600 8825083 -174250909719837475627668110135172313200 8825084 116751770781975364426452330429688722432 8825085 148011039226097990106850999341130939200 8825086 -36003570885729936264386206237431508992 8825087 17896230800144712917946653853824988912 8825088 51890863172487221710636048627022168064 8825089 32901125386127434983660144595507885760 8825090 77114215665754324813483123246310476800 8825091 -188850396090658411188422962697693526912 8825092 73749688931816069171128822456828099840 8825093 -221959078444741119129648295847100374880 8825094 8720144666131923673655623868609041824 8825095 151417037564536201894095733416666582000 8825096 -404842963841508682712456913380592844800 8825097 25734528043079846216362935246316688400 8825098 -202422983545266071930426047378093841664 8825099 251261207335214223714476678846250017880 8825100 -14600121067851232769590369133592576000 8825101 -43717789142871479830581341408312566400 8825102 839285080489748385693672255174343680 8825103 46089870072683152074214175090364432384 8825104 -35802494544063491783146703533593518080 8825105 -396836808657596687370419331384901440 8825106 -8020088464789587722235997893651095040 8825107 -130417559797820316217100423662177490644 8825108 -33474457217134487861473835691246518784 8825109 -18157358929224542120398612586656704096 8825110 -97739439866024043503422254086092800 8825111 19044175052991957845729268211812441024 8825112 -4621278954586495906557823364256614400 8825113 -138893629819989278735593048330168210416 8825114 -101286311993178672444508543219143233568 8825115 7299231210855981221851496600368035840 8825116 12741783856011166276924520537649559552 8825117 -21435974809738585494972869790321179808 8825118 95089708020693044663247045937038968448 8825119 -62211324758114577067918015603297816480 8825120 -109840252708470051286203844156509388800 8825121 47733376555320967956539597826513302100 8825122 -116543320297449043704456303675583042176 8825123 149263421081505461404309957413415294944 8825124 -38719006758447233450586030175173083136 8825125 138924611734258105042805225806380534000 8825126 28373334304486544250215882205091948512 8825127 30989871771207675941199803808994264224 8825128 -75480501841272296436202477145045821440 8825129 3291298124377650204036748062273389832 8825130 -30903461796248393609283050118969332640 8825131 -35886048862417998198976055861998506608 8825132 54408039292417452685371776931570928896 8825133 -77829125032475234089376905421473565376 8825134 40369859300102802978508512256770129216 8825135 156566210987485732859689205572106400 8825136 2146216267806479983202231372765921280 8825137 55117725752973204626544903760582355380 8825138 50617031058689466544866837064586964480 8825139 17025000865611417712180441395548092800 8825140 47807854112225777921853607065197341440 8825141 -1263485387369791646285967756914232480 8825142 -3749321148721032424669142456115412992 8825143 824616182518239520648335364039557402624 8825144 -47890635822619319566376671724618403840 8825145 57277144276849813487453638888830137280 8825146 7724267770799610836492471050403524608 8825147 227061208588633889464522231167890002200 8825148 -479094014360603838585295523345895936 8825149 58318706497969838084666398590249950150 8825150 -60332914183128693190280715217879387200 8825151 -78101183942531966750254222141860499440 8825152 -12296047666925901110362326909216358400 8825153 -100814398377257556664080698354574977598 8825154 -7776909488440651688434941447676257792 8825155 -114583671671351352926240554592156570880 8825156 32236278217691677488267768665258065920 8825157 22165185564717788456979454489191612480 8825158 101723200583627161173371155928292833280 8825159 -77674974396540744252640689037857145248 8825160 -31942147812252376799826949654764748800 8825161 -261924010528443032293947347084917873200 8825162 20027947705358907375295168147192118832 8825163 8825117307238270121466095297174646000 8825164 -192021881182703236087551129724315084800 8825165 -116822310603636891777849075014356997940 8825166 -22875600575068394402210829132050472960 8825167 -78005014853486031227446203166633966280 8825168 4093736719790034496562546527842336768 8825169 -85031030170015522656249173945000601600 8825170 -26891643835102378189897024529917050720 8825171 -157368305995809608779218927679364996628 8825172 -34448442450611774576861048274310699008 8825173 34192232789940133353916468076701253632 8825174 96656500073799475334468981499264834336 8825175 6127842451397704034167660397781094200 8825176 3200456876708894974215891869829058560 8825177 -210245220115204967519044996421207200560 8825178 41847935719005646334800437692384840448 8825179 3496798918391353027141829555116512720 8825180 9576846506427335415717663639505397760 8825181 2737258710052025924892556718807103264 8825182 -30789135288854727992255850125415654528 8825183 -114238578633778086234998907024070073568 8825184 49201501922365858144385108580193665024 8825185 30484502420331959577461691559209666600 8825186 19674584148668791134562342128974643792 8825187 -21981502676727627991049354801898078720 8825188 -56361241701020007251269808552022858112 8825189 6020371438147660255599473979029686008 8825190 -56759044659681454600232078729262489600 8825191 3571902997524776172955484888681850712 8825192 -4373911934465820429555524352504545280 8825193 -1657811598926381525161816603032068820 8825194 -40518646768518505874186357824550435664 8825195 140195429778675347902114247459226818400 8825196 22088316786580016099661933167522181120 8825197 -73858835352975247183848781954644061354 8825198 -5342489366259987006193746439581560640 8825199 -104985841812593457730562176392331852536 8825200 27496800668951068104418471833185484800 8825201 16799776873144495700925673055561715264 8825202 90442397772099126669033336594024623520 8825203 -45963553048510811893933912179522892880 8825204 18221294469748739508692555704494170112 8825205 -103110544773512824489666744729067900640 8825206 -48151629119535114108045859070585590656 8825207 88909014543216704565396939507624228456 8825208 30032291115841067270901299982302576640 8825209 56194778253415152991374846442901020500 8825210 -56810420188407441944329195314405656640 8825211 80973280725170626880766846039332125260 8825212 -74044777160938673538610307105804702208 8825213 -218837161650858269336051100053034140538 8825214 53300368413360254444544785356621727040 8825215 14108131710296501170212957243401395200 8825216 110964425726706061543682060839142031360 8825217 -9000717252169266424921730473037039040 8825218 50663646490366778204688435287658002304 8825219 -6315153208973528852521053595087709472 8825220 44389532971842646667772743918558208000 8825221 26394028359872808187475644224807119200 8825222 -49152933267041344912198412940677041920 8825223 -43935077426410763800783596869505052032 8825224 51393422345189922769558380425250693120 8825225 -30658522160790925602752236877913254400 8825226 -80759526544428585700721997897009075456 8825227 -132195097556522350642506893354790658488 8825228 -76159580507060722411469139190618844160 8825229 22191864367806212803974990479242758528 8825230 22904394192577579184014555338978816000 8825231 -107886218223388100744742197134042261968 8825232 -11274346670052825680120345579080384512 8825233 201489719730181530927430173145296402482 8825234 -1133537939485524164024860105268029440 8825235 -38248254922302336093472825829510630400 8825236 55834577858708929332928859361473478656 8825237 218880580728601368796992164484556464000 8825238 -7750132157461436317590488910097681536 8825239 -123618459855841696270989553459019707960 8825240 -28768704052422099902975246816077824000 8825241 14539544969506507811523671390649333024 8825242 30368628919367166497145271560053452512 8825243 31075729965072682262501470489360715040 8825244 68065937651364559033188416924644733952 8825245 11991625447785490042278880797825459840 8825246 37825858968103260474681293655350899584 8825247 205177056410882517911909272892500750080 8825248 3882001803500860601906916271073525760 8825249 100902926037106931034394819373958122880 8825250 16555833650790517518528452457501312000 8825251 561710864927389000778291775615990270480 8825252 4728776950656214719873093190090137600 8825253 78076891082863216686725114630975331840 8825254 147059008303093843864786959754439543232 8825255 62335827927700739896824275809376831160 8825256 -38646615354808301538182169043645440 8825257 -26434432154102677221125644360708143488 8825258 -17971608684061744207620293521439104416 8825259 -142956263326927572670718155395186467496 8825260 27059060102607963716109864333930362880 8825261 71501971031221367237024182221658944 8825262 -3099648598297832320906834141449494400 8825263 -252042151860955059273413258467063781488 8825264 12665112256397190085696826051998580736 8825265 45157019416202840409471873868395785460 8825266 -10476598751975053158752572108393144320 8825267 -78005888728197786612853053396419291448 8825268 4589050810506375236465743163065405440 8825269 -98305235120765476870070254580434189330 8825270 -3224628877557094479771912018087696000 8825271 9453746834144260555824549601374841344 8825272 262680075878297970467690606645302579200 8825273 142362891619243953272382123237020912340 8825274 11880036863802369459656391806662514544 8825275 -31873281286028496998062714700543550700 8825276 -3914538969855041985410229037999587840 8825277 -1461314357908949018126997861761649600 8825278 -73112363170323452797387923279526496256 8825279 -76716156664914937920768782695733217360 8825280 35171560724941399911762925951805030400 8825281 -213178586500338786824106378921958345918 8825282 124646829816917195300111378142763556352 8825283 -186124134583146556026595704718246202748 8825284 56033684395214892373542916902825787392 8825285 78662514533221111427140386114985464960 8825286 21366786855628421409342948806382064128 8825287 -116827288357381040110185792514280385064 8825288 36812785546523455046405904561131243520 8825289 15669621843005802770322447009420492768 8825290 38613455601645792076848888550000610400 8825291 11104631858420813286646199670263305200 8825292 -26474728479448370949794100955033753344 8825293 -3543587509329537731281526571433880458 8825294 23551150001285521829880811963702585920 8825295 -15902974241146035608414729900714285760 8825296 -24198442649397767862675143097200386048 8825297 33467384476037420182350708779615892480 8825298 -41338245511225559288056633859322673920 8825299 -50826559564647705493209153452272428464 8825300 -16729798848936381991611716712430694400 8825301 21779382030307349749208944679762663040 8825302 7968687532594606179533817371793098304 8825303 130535723766128604051412997202714173040 8825304 -155734153586232500126801583351799418880 8825305 123312957856053198675073488283251347460 8825306 3796034164195896799950179422777453056 8825307 -69268633976668483039894654553139661632 8825308 -175820744377547828803205518416579139072 8825309 69700020408220145213801637070880028960 8825310 -16886568938116028426556163740608889600 8825311 108750939141092844476980524523688304624 8825312 249905333383870941054385034201023905792 8825313 26038086835499159301458383598149017024 8825314 3399404722873499516374495231977600000 8825315 14702140632940266818996647751901786960 8825316 -30529894618183266421203205021377973248 8825317 204366733077469387388469499210186418652 8825318 6736209598848950848775466348470619360 8825319 -36546669888661667680626090017262671856 8825320 925852600814034122107749544491417600 8825321 93898889043589452758000735522374734522 8825322 34503344573621154597431638808509257984 8825323 -80719232358813865508523747441201805136 8825324 -113429178942281481743408798217726914304 8825325 82851779765243862065184304087201701600 8825326 93246924247196673262589882438696258112 8825327 -25943578632583672988920425971998387200 8825328 -8658320947228053300478997461834137600 8825329 28174785237637125643898226677714644800 8825330 -1405851725740765679392186022340257280 8825331 -278748798474198103212861071209398951936 8825332 -48473874741014094428510920923643538688 8825333 213466167725318030514392053214457368928 8825334 -7062200235781551041119027417999577088 8825335 -16440703208175417989779461519657817200 8825336 28723666182657559534999826548584345600 8825337 158814884117257407393692649217516161594 8825338 -52212843205704381251417492030690016000 8825339 234137428771673210203931341857394511640 8825340 47382010857652251050535436106663347200 8825341 -332178025814754342140059143092130851028 8825342 -93839664073304073034355429105637500928 8825343 -59702762468419474938857411317018881336 8825344 -63191773928579999354249894844042313728 8825345 -70764504436753597119300552671964808320 8825346 42896943230763055500206197242521591808 8825347 -83031547705174014710521364515274623488 8825348 41722424059420077485656441217558077440 8825349 -86967077388857922624575484413939646816 8825350 -37997576369447822195792458020706461600 8825351 -100480325246737564590326360578655585040 8825352 -89955275510599189403592744467037388800 8825353 -2498704236467130221090279230498108416 8825354 -19916388060286128776700813468156337920 8825355 -1203281973739241009487271981832820480 8825356 -235142895023801127775180094360979794432 8825357 -205639335370949230752294267498857553408 8825358 38230966898604277563249405542757161088 8825359 79070868982411436269015517388220607680 8825360 -14567055479077870276147685364474839040 8825361 -59059073221585278571990320347054476800 8825362 10685314937439152403362219324696154624 8825363 -2651630187193933537568595268706290416 8825364 51082026691368589790461489041281942400 8825365 11078771172739395986923298036035615800 8825366 43111261246915530276388137017871275520 8825367 -1922511469869871385329731484798300080 8825368 -240008385698330121988697966036558653440 8825369 89011238277475897485788745316324144896 8825370 7042809447084219325841732323583404800 8825371 -174322212257486503641931977205517183856 8825372 48375966811820744674120323130541882880 8825373 34963109779949587411272382444925945004 8825374 -33552862299311791016503950165628668864 8825375 -15501493989109469162429464598988792000 8825376 22162179860475037462256482876410298368 8825377 -185042147755988820518515467729369262 8825378 -19651925748142754482606390345466732544 8825379 -30660311665863823185706424377430421072 8825380 96169232215310298555985351526619694080 8825381 81062389029794782143792647412571571100 8825382 1086266399920930573257410921881261440 8825383 -85671562567335116883350117437147286480 8825384 -197371711402157686602215573221894318080 8825385 49780769745993492787580202394891089600 8825386 -21457496236122940699271098872719170560 8825387 144722415530187738308950155208111680 8825388 -12458972728938599916753229529947914240 8825389 -23371273605769943995486569634327777076 8825390 -11055226969290129885515352174833664000 8825391 -22665922979622736677571669072493575800 8825392 38602113948194426734218139070557700096 8825393 -40704898083384067696257369539764865820 8825394 69778755489058559463851518882268286720 8825395 -83975633569178953251130930272316995600 8825396 -163578324077764936566545478329485835520 8825397 -11099406579088301715498665404997145600 8825398 152283221582615347846671852752546104320 8825399 -176183706595631673449494859838501082752 8825400 -18842418472775271570276904804603392000 8825401 -14184053484053099997909581600345240760 8825402 -8227773428919888702575845835333037600 8825403 15828332993927637574591947818720970720 8825404 27149056773093073373134506920066784256 8825405 110932591454530946177342033105369340000 8825406 394331283506886247224701036612259840 8825407 75974923702522206361421174174528958656 8825408 -3293949155630828891650932582525173760 8825409 248713258906707933810798766278726642720 8825410 62118252760955117921217417059575902720 8825411 -73787120907377834289626417632167668736 8825412 76604654479822960056442112915378445312 8825413 70766556697019795082228678117049068924 8825414 6488286728169593181308904017378671104 8825415 75904761612444671767451189565369427920 8825416 -116188569643221886755759513633001267200 8825417 135481803282278763384667715826670509732 8825418 15097146606560999219197214504075143680 8825419 166733331009334555044966388188775635600 8825420 1190844052077501085425790617373378560 8825421 -60442750442288577042632797225919096832 8825422 -32438466229916926742594434562637192960 8825423 -44054107546323244286582642483490350136 8825424 37368619835523061689733625831528202240 8825425 -26845885960621244061451569210195648000 8825426 129667291993529112745480438967876256912 8825427 -7865555406812632744709026862098112112 8825428 36232244438823925123736900092311555968 8825429 -227283574190042050223796412127176961760 8825430 -32095927238269367214407507768315786880 8825431 133332951627465312999609642608460186480 8825432 25396452589962188028326061723071938560 8825433 39278488043934215817242031778078255824 8825434 -6312514861229451416624957737438548000 8825435 -84516969684761379673162050073859085120 8825436 -7240973673170665005934095385240711680 8825437 -200814908092881739623295529278134557914 8825438 -96007542706347362423980630817998442880 8825439 -37059206906408854235574987911200680504 8825440 33467122503484940861293954364245278720 8825441 162106218388844947038547335654510997440 8825442 -4453392143809164032449378276782352896 8825443 182625456031810740488656657256202527040 8825444 -13024401429474267590683633717456844544 8825445 -50765489690551368845390112194288167680 8825446 -35877743642888755835374579599226515456 8825447 29584314590899943564748053367685171896 8825448 -80892583051862730583616762354950471680 8825449 1630304834351927200011366202027805760 8825450 -62274489338092822597666871617318806000 8825451 9239837025878695258150729382830540800 8825452 48243909320801435317885518420718321664 8825453 14717153997360188596458902783076855168 8825454 -9978618586982717573409440817769390272 8825455 -32665084763535144786887230112786267280 8825456 27220159195365068429357356727218176000 8825457 -77017248023900138218221286422486652560 8825458 3169569199462639508627406636081112080 8825459 251058150989655709751131658315439459660 8825460 16820532075779548348828058388036034560 8825461 -41832119136727476631614689904155753938 8825462 -66243648395225078761214531186868938880 8825463 81492306183151762106737449549288248400 8825464 -145238956109862129150270295645127024640 8825465 92366213192278535680492542939372326400 8825466 7276681784732570439878270448238696704 8825467 28130205934799033953452347672284292352 8825468 -76455733968464813802074700981423467520 8825469 -21453898739517577044117746032139338752 8825470 60881954934152110496968478033310188160 8825471 -198858137138314652151366779477691059328 8825472 36944959430326379376300246958331658240 8825473 152552992459600430023354737656646235824 8825474 -32619725443554512868220828275664194048 8825475 65066758271077381833704757006294066600 8825476 -150010401866134078968367957432103531520 8825477 102831488097320938470196403419522591326 8825478 -68091413409833607180256924172701267776 8825479 -43047916062699814476713140822720539416 8825480 -104024037024668427076482931721840947200 8825481 2427428692136920854830102806395404160 8825482 14902562719755604756515007807531382160 8825483 -76083533146509351401891311617593005440 8825484 -58941914012281516419017008475613954048 8825485 98576202795858004899042123077947564800 8825486 77652198526189377620651635248479328192 8825487 -70475872834539634087571162615805738240 8825488 -56418400552848929330651531633519910912 8825489 314591351750261391175151781936069610290 8825490 -85926370556351051489565167435026790400 8825491 146371163020276623304244536731617706240 8825492 -766047679952730525150345663286683648 8825493 -119540213877431666135400092587982576736 8825494 111599544113969113285892061528802123296 8825495 60706369868058973836767648613920390880 8825496 4729998241563055593196751975277158400 8825497 -91956024331011784679348969687552848576 8825498 138751933841263384525805288944158960 8825499 -11321074115468260471862275919162539680 8825500 20143571435717961288197861329593600000 8825501 -233585362606095875120858000588945001498 8825502 -11171914857078443594968059160507708416 8825503 -117568368339567165024245302880159465248 8825504 173505062797223043070665759748594728960 8825505 35725303266737918643343469373795403200 8825506 14785100164595152494687849923486063952 8825507 22369788058965556398127620481915940160 8825508 117838376659191013893422270280188328960 8825509 -50673566371939674225670039145035952448 8825510 -9118224704350566456512508372557427840 8825511 46769488606194599905323701842926194472 8825512 -20440688829036757086677178375129600000 8825513 -71748810237051116365597659220315049856 8825514 3014382397573217097335376694298935296 8825515 -161831125562983723276291614770298817200 8825516 2119113270808969352927076055951312896 8825517 -5085166219478793619494152083335768960 8825518 31232107852785238891790987386554691584 8825519 -361528497574006066942959431073387029760 8825520 -565244422009792072716711610244136960 8825521 326059570700536679941589754502773950244 8825522 70386566210498046043032444170695162272 8825523 -64941509415992267658956120672267033856 8825524 37692838238095221918265768285446222592 8825525 -34472579542052420058633714403391452950 8825526 -5099579432768996258638054392124626240 8825527 47957733578460177289903597617986731480 8825528 -235762628340494446656115608388181667840 8825529 138756829537011785333260826190654671184 8825530 -4668065577612972835380794820092313600 8825531 -79099616869105870885114492024950464496 8825532 40714709399413992989737736008490537472 8825533 48356850207421899384320300375759342976 8825534 -138880850168725886732110466179571039040 8825535 -1027293519210206066408840290864079760 8825536 4952472580516625702644281929208168448 8825537 -26927911926830277837379160986404473856 8825538 -74130313285843341398170268655904162560 8825539 61362613202358326001622208235932545340 8825540 19320554723109353247549423759468526080 8825541 -99871108567418987562388342887372994560 8825542 -38398874141789028418499292948602072256 8825543 -170643697118840630518522946686791143208 8825544 36672173642861918640519737590333440000 8825545 46605918488141879020454226558071247360 8825546 -29337038845138872420633863217808152528 8825547 -18493063941880993669839530272618453800 8825548 -83026513198663054333773310201673204992 8825549 185152340080272913188796680223406450550 8825550 -13007074017415108880206474887714422400 8825551 10224732595497786497067213245894321760 8825552 -54157011161498262674685829862014623744 8825553 -23927196297435726498309852624024382080 8825554 -1984159615948777356099041782125093600 8825555 -185760594202978933258001193897745974240 8825556 33326906255303196097343536825902741504 8825557 -77949704508529382298531574413336994720 8825558 2546633004729340413918166139309340672 8825559 -44091970282024837719121354188422885760 8825560 12102306070172722153249811073999667200 8825561 -130845409110377602298301017171176622838 8825562 -46794727838086001100065162966561617680 8825563 -6101716867696421165950123560658640188 8825564 140864925856429957179037235520047923200 8825565 -17709149862446784241196003044420126080 8825566 137203959831865197751258077463169322240 8825567 177596958703028455823713321529289136032 8825568 1345629858366684599106709497171148800 8825569 222686425390683207195118605281843671970 8825570 4088406821420484957475076691195561600 8825571 -260597476438039762954321242052406687760 8825572 -42720133674982114470082965144262246400 8825573 -63475169806943128030651659860611106820 8825574 -49742211390526146128993262125649884160 8825575 221780650885976575726819536651741504000 8825576 29873584516950824517126653940115046400 8825577 -53574323337034609166081831966809088880 8825578 901715595997434968735789893806140928 8825579 56224989439257069673208063865742040976 8825580 -45987494745522634949926036232073354240 8825581 22420058401259711252223411896446183382 8825582 73302699452314895613928166985776654784 8825583 6091687259281258126123975114804945920 8825584 -20257339405974780251301656025493536768 8825585 -2891345042202965821887949682127120000 8825586 -3530592560158225467017503041671005440 8825587 -35025518051120369790248856134777758368 8825588 17670196876672684058578314161730539520 8825589 -67443847551548445211193452449041526546 8825590 -25965858979461461351307423101297366400 8825591 277534504125102001953654747623801269992 8825592 -81857998709287220384741144067578081280 8825593 73466002196338087802769769125699020800 8825594 13880544423833447951212050921920394096 8825595 -20736257869432832576974679982274848000 8825596 4633723008137468928476209700577162240 8825597 88769089053865992406847897941517293344 8825598 8181261993821436944131544564988851136 8825599 -219926785453809359052229609811892504840 8825600 16751854832136212163465942583895654400 8825601 159048043512114649202400298709497566528 8825602 8473662202610532641582819139348739104 8825603 454018257407232396159969981735473936520 8825604 -70566598460499582242952476016153007104 8825605 -167585278319199151192291980080409244740 8825606 893536253372969511439724104205384064 8825607 -17408310896316785976091952445532907520 8825608 19176571869705268361036210545755217920 8825609 -4020916875133125458892527153093172792 8825610 -27691382952067385070467231848851732480 8825611 206031366245341084919209727564031016192 8825612 82419022601163480953125666752654272256 8825613 -132400358346778038731852652851413984512 8825614 -4319144292693377714276242586467814400 8825615 89208390642171701274691561474076186760 8825616 54978644048380805737189382545001152512 8825617 -144171498717660975483186325011825600334 8825618 -96676554867642133104634658969876162784 8825619 -11736208059718178843642533780904976 8825620 111065670155172351141952419210590119680 8825621 544435802360875665949862547347990400 8825622 34634716762074907270170084346906761600 8825623 73711605387631888106355149174613516872 8825624 137363664561624945544295326520417064960 8825625 -781671661995900592012662262412100000 8825626 111598890497716972720305780135297910512 8825627 -23765791032966284207808909470928244200 8825628 -32070307175458746612391002324358103040 8825629 -184781632600187557273553330090468939616 8825630 -61594701847544805385551259546872305280 8825631 8326825869840597950805553824507962952 8825632 20587140882096606325993680226920038400 8825633 165847079566588921639786173562642082400 8825634 24983994367393160217910287243189848784 8825635 11701822970104295406708771632450417760 8825636 56217440389575536662362186476734030848 8825637 19839429644346785055157759963035778752 8825638 10737774665591273962055476750886658048 8825639 -87172250693367655063411411779950841072 8825640 -24782952408153040944048195303590707200 8825641 222171378794575992081483863653939112784 8825642 9493822269198553330557558821743688448 8825643 112188829918510617079290960502202937120 8825644 -201877941033685816051534079637218171904 8825645 -194511686236403048705746004803112714100 8825646 16400924196244793535585630754473643584 8825647 -94802764396846979633418522536368848248 8825648 9890728133524867122278011992088117248 8825649 -53526328525429733532866004632683344960 8825650 2549339774891659527254499255266880000 8825651 -162820861759966838251942243815927519348 8825652 -79156417926545963236678820290294579200 8825653 -76433391064505635112087437709871710098 8825654 151816393328672445190858157013916330752 8825655 27137236851394046998457147361328158720 8825656 6471291406861322224493170856067072000 8825657 -17777066951176888479550754257330558080 8825658 -88364604079990478936900469739542953472 8825659 -41957034885567768655653258530239514140 8825660 69611175469967882496997097862728294400 8825661 1510781441947152391895367551070309336 8825662 -106264534628484368147530248494368758336 8825663 -30201821164707181917319974135332513280 8825664 945684102400305158352798851153264640 8825665 -9749990663478392313469882461201581400 8825666 -38908005222492895079351225293399872000 8825667 -123907464557927414218879858403959866120 8825668 -224241921949775528948314660559668653952 8825669 -36988337189298281233440874828934101248 8825670 9064060859599584120705514655444025600 8825671 177201896833602178754037668940831879680 8825672 -335192956812875381839870709148105676800 8825673 -112048479956200277659991493176104498416 8825674 -52320033976405753460280348962119215360 8825675 -27754433169787030365624296563366470000 8825676 -99571826962636617517109940297508397568 8825677 -20784937941998777404822819670004466368 8825678 110618052610488074176161241626069992640 8825679 11915499403796089569287996985476801760 8825680 -40862669080527899766979524017464688640 8825681 -133942108507857493593286463650748427408 8825682 85250563872875323645334152202469988992 8825683 -72271050491558408912695881977235115536 8825684 -11822120034241309526703942496694128896 8825685 -38042903295832887380467883050638422400 8825686 172231845066994630936678394575338812160 8825687 -27199766097276666026643982214674154496 8825688 -10214639778753287829179626523198515200 8825689 -25974621436310363689064615123783515510 8825690 31368193289171356353332810281375507200 8825691 46975321795869705486205770122026289664 8825692 205801409491791096908206268677558586880 8825693 -745826664284039904554599065823711860 8825694 -18285006430305907615787016153278865600 8825695 -191232655071555454269562302702610339800 8825696 158856167626279156769353921631250284544 8825697 277514986867848582029231842573322614308 8825698 808776105402960809279989318048619520 8825699 6839923359060150593930659285181701464 8825700 422701977705862575547744967902003200 8825701 94722822076706182543292477418176159004 8825702 -238489530036297957497399363291003870400 8825703 151314053276425558814083860275015766864 8825704 37058515762623381603663219275827829760 8825705 -21830270061154901402865688615917330240 8825706 5352921761570916727096755666654382080 8825707 -5120420126791974392972431798527822336 8825708 -233601578797992445007079188007195984384 8825709 -80517281599445017656475086481199070720 8825710 60301703268813597237371451733172429760 8825711 -237502497753196150534899406255464848688 8825712 2694769753463715675942886223248883712 8825713 111859086780822186383599075393779526324 8825714 73624747016785402992594016962518589456 8825715 -129200168189622471605039368379629796400 8825716 -31100697914603175712191142398801132160 8825717 -20423313710191100879162223586045649700 8825718 88434326874778643952205056048734166528 8825719 5746873172708803376506651256442106080 8825720 -104872690458278760867712411261160448000 8825721 -22480184639949405918642428770969140096 8825722 127234214922505058311565997849144222720 8825723 -4931719113656429258594396909433738840 8825724 -103440482386629945992905993393376540160 8825725 119800661766382195291477596939744456000 8825726 6890622960783477638306279096298713088 8825727 -97649940251135487252042078863202096768 8825728 -2637661243716584593959103929966919680 8825729 220783146784404659005615537629582469680 8825730 -10570352645841618867902065485564480000 8825731 -8150830390366775452532055200512895936 8825732 26639314891282623219304327313203448832 8825733 -180482763506686918159438554258824928000 8825734 -68225862751203605139743972156831085984 8825735 -72623431599101894985924251476778941320 8825736 31743231065462713703732146561327718400 8825737 77404603434740660592650035656663674292 8825738 64271546594987924284697425684678864896 8825739 48636024032188577452483226374317570528 8825740 55026423699826510802910417242941440 8825741 -90583806314505537468839028480988326516 8825742 4999575039074128168612333595614247040 8825743 -82613246667411606195555714560810669008 8825744 644055194887009749165616656210984960 8825745 -42653395472655627688150994407854554880 8825746 -11384979529670498285453182561229395296 8825747 -97630016223951361846627097096599468800 8825748 -10424748589453517878182015670164203520 8825749 -4067345613161264947607362710981723250 8825750 -41184344423275635332386513497312000 8825751 150359872386165887587590074026797022080 8825752 28330928389994264676942316683675402240 8825753 25979436056116756674987080335861789002 8825754 45619854966624350212211037026859024384 8825755 76664634327698342691469101250624022160 8825756 -98773423543493638256953482799167521280 8825757 99414926094452919520499840617384190688 8825758 -60797534177612888315751498687456594624 8825759 -79452673567259443403850841511314029360 8825760 17313453283484906652798830253582581760 8825761 -169314361430520271972401667398264052096 8825762 -15777055304134840420175640583321270272 8825763 -55291818294981723941288063189403269256 8825764 29218526413173214681958435171717288576 8825765 12065029042743499499142474880686597720 8825766 -28949722979445907294153824697942771200 8825767 92154008564015205459700118687293247760 8825768 -14800077313965866553986083184976199680 8825769 62640259902016264950753492625022393994 8825770 -5632302558389516674796518624887541920 8825771 11102879274149046557330320161118205820 8825772 17785398943792087170019258405834202112 8825773 14717484583449364390711981588718673600 8825774 -16559227140526095412275781124846140800 8825775 -9718588737680023928897050823752118400 8825776 -68363795672399140398189319764964179968 8825777 216603686902722655899069483836852596626 8825778 15801435597769180925869532456190550944 8825779 215810377068473048297312556870295386380 8825780 43739507481745362268226564909578813440 8825781 53131685701378162564676753699069643552 8825782 69901355979347772241393238499987451680 8825783 4469752756953205188119478052151712480 8825784 -59155005503624006273314801556219166720 8825785 -12988638922648214980135977069154449600 8825786 105222331873037805580041614975793428592 8825787 147490495036716137716883830138657147440 8825788 108598694650086029568392732075460320256 8825789 74278603287763735321410888447655657056 8825790 -33406519074782658250607160317994332160 8825791 -64303462969948594600769464649093889128 8825792 16914108640336326679815790771537182720 8825793 -167477398509127548739677467256963072 8825794 32882017023191110227813394397525823696 8825795 -61513685535347387444292476785640799840 8825796 -48850411546354308211528500874519830528 8825797 120058581236476035414353918561617555584 8825798 -12805489478059663764796263249451503936 8825799 -14478664208682029528679530484964793472 8825800 12636399359433745954010822710642560000 8825801 374382240392520878473352151822111905280 8825802 28802250085573912845656941229228670720 8825803 -80148232330108575953137011342650967920 8825804 52972077815304054155164111534988835840 8825805 -66362685653153775713069651450351083200 8825806 -151218788612258114738672840032197750336 8825807 124480178155845146681413756062317001360 8825808 -30656695311206928948742039893275836416 8825809 29888922805219682238380341091908791616 8825810 -11165061350390732084179884915588787200 8825811 -66504598286036607198067504904377871760 8825812 -142899134445860693692842395239205513344 8825813 -5123534196794146428897841376915400000 8825814 -1504641880437538377834411625041096960 8825815 78352295519318911062455152197276519960 8825816 16245449087956400855291697279449395200 8825817 5616459020081724922501913259332766720 8825818 -9700410503103499631789136010479453696 8825819 30472252375585606917899191616114849220 8825820 34862655350767481860274614475974702080 8825821 -268027137457014529686292396880217253978 8825822 166774742169803566905677374547585114112 8825823 183229133221445851766186364065584202280 8825824 -22951721749436209876710790721444511744 8825825 -37107014766851545710716885255593128900 8825826 41549107379330757814581816021179919744 8825827 -412609394296659752623207037617627288808 8825828 -42355002306332753852567447263543163904 8825829 -76728182904532537830045599413344755616 8825830 -48489834563083928226304637646643543680 8825831 -41278372651191466501407262268747656920 8825832 26905087539739005108999760398675179520 8825833 -296974800460753127232418888844614527600 8825834 76155843515099146268768536133399760816 8825835 40302250453897188792539973726428060400 8825836 -1144517607717060411878544326127830528 8825837 -11155841862169002161781021576034313514 8825838 16713966551046381691118676205431137280 8825839 -27097551649171315944806183375545539360 8825840 -48552231848872553578062271051017584640 8825841 -10754093976356462352317606977005455118 8825842 96148564893230593479153225850088323200 8825843 -137500174225112233498995632625805442256 8825844 -11027053770497763235608726387970172928 8825845 44362776689223087744674471318447352960 8825846 -5728664220279259644966062083958694912 8825847 -122873841110636327333288837393229393072 8825848 69934453850930400725295422449791221760 8825849 6025113838528627336082654689105574400 8825850 6200382046525287985869153238840723200 8825851 -59585525043063600054209615401606365148 8825852 -77163055623186738737504132371359203328 8825853 106392084021203413746360133848706043904 8825854 8866769235576525548627086522991333376 8825855 3307629382158765133451446555834907520 8825856 93139206213330015363490317656383291392 8825857 -87707850128867931267449681039841616894 8825858 15448805649004412626373318445590562720 8825859 -15182938225247356835587569713556724992 8825860 44899854939475319668831556887551859200 8825861 41627785356417711590365423724735208000 8825862 59824823609002181976080922877958492352 8825863 10528531557552105277184024676156380880 8825864 -147058701736721215563271117693500948480 8825865 8389292613718103483710438475703152640 8825866 -26320152798717618083983993497676723200 8825867 -209285078849795414505722908369022727084 8825868 57585933537463282160305944125114941440 8825869 -27245580777663042914977205030216204160 8825870 9812387709457848030339179790424562880 8825871 -66204710074180022182527502230378356088 8825872 63615416117267324621345491589649334272 8825873 5367136501858206388116240235480945536 8825874 -45514296690951283912998141941407057920 8825875 -3780189677089822196283035098233528000 8825876 50221121159313074868247977208199103360 8825877 98223542313397130744203227007032665280 8825878 -101534806822045466463119951982167078496 8825879 -1654944983123506924740133425305245416 8825880 -70909842552544379631654042330562560000 8825881 -134886039067331637628775680070293291318 8825882 2804313968838994051946653236730045440 8825883 89297740747546075697023289475902893248 8825884 35622265868643113006981201876700386816 8825885 -147315497346523330332269966381744952840 8825886 33821066900210351683105733956920221184 8825887 -80602053998850583547007800626717916048 8825888 -204267174022753891787910553942809378816 8825889 -125640827127434701096382895586625966400 8825890 112570406034304961916910805556960259200 8825891 -160413326582691014197933487907791148708 8825892 13743379699215647587547823286788989952 8825893 192673775670755568047090744624425294142 8825894 37758053460249043270004406261275541504 8825895 49589211728299406098769477952205363200 8825896 158941085520291574751808146656947809280 8825897 -140004806838904599109424699845276395654 8825898 47821034241431393944851591435746244864 8825899 21510314311925512383866130616157125240 8825900 -41602290653694444854360255435081568000 8825901 10031596174040907958698319460072054784 8825902 -493841481000555673879237561863252096 8825903 -267316791641646955219187318571484228848 8825904 1941415948990905384446472884722089984 8825905 36281437126292964195463343683112565120 8825906 21954887091449044047662921076088192320 8825907 86123989630362606367806594563629398624 8825908 29668063621144486978020816259464667136 8825909 -30361632611665509332224733007949855890 8825910 -17410207426113116105639102991265044480 8825911 -129330205824785253218629169237636294488 8825912 205851013450906784552965505749956218880 8825913 115820718580098741706649361821755758384 8825914 100880726303525986113132777811823024352 8825915 -19460611149641479606714359252059186400 8825916 7321361235583846514633609611614142464 8825917 71601266623537022092656511363364171392 8825918 -27390787289588539536759037164673584000 8825919 -6922120962970155408199621357304346624 8825920 6129905309329184688049060979099566080 8825921 -13048940718898526372600531659230854400 8825922 11422976305838456091827142457403904 8825923 -11754102892155945643893898518499131120 8825924 -181156307130586289908468038377749872384 8825925 -24214281841462701216200084853869016000 8825926 -31228350400512122051196726261021242496 8825927 -230557532362355391342741697428351793128 8825928 7760333800559679545313394732066406400 8825929 -35993028726470764843629043981236472908 8825930 93955707799980217715409955827385995360 8825931 18978532713737345085983105470134874128 8825932 -61819941709851408903584546401549237504 8825933 -40164906273584235927823978061807616660 8825934 -36174464701147945578441051988513863552 8825935 -101633366298447414050782939800508752120 8825936 -3094790582975320673477143350361325568 8825937 -2954769235610703069443260652417322720 8825938 18759137887667827127873101028467167360 8825939 144708548455944226603499151511737216720 8825940 -61239304783642196470031272144035498240 8825941 89840989546695155600810022953798467704 8825942 111515820862610531911699351195335205632 8825943 9349368670482493135563646329845966976 8825944 -9811517599188332947656745051689676800 8825945 -94335085523384609886313205021985035520 8825946 -47316961312155657184810394754931170816 8825947 -32737928727315714616625547141917278560 8825948 -6775507634344446972389992134300180480 8825949 -130819635213564339589361854450376871360 8825950 23273181393074997149543243224543948800 8825951 -30946066180066353354766532625412254816 8825952 -629173388207464106649943853133987840 8825953 152575950903472615799335477010288197680 8825954 -123012759782722166301837670918040635824 8825955 -22572341463435502248231085084110722640 8825956 89826645937411334532499491762266936320 8825957 -18188758639905800659492990264623729888 8825958 -32714851469400970222299528754705288896 8825959 232079990338904649911878957773016516960 8825960 25571029065746052568531675456836403200 8825961 36631146954271533917359927263020071200 8825962 144402102566254091592999038406151757232 8825963 -87500851525294565707499441731195291788 8825964 31506333140694636777388815089872699392 8825965 777995146425991789402530478893018720 8825966 126110781808739736510343049603474874432 8825967 55118345327991785581346093096191551408 8825968 -12704920311057667514749257150757830656 8825969 -178854897679921544611922632624376643630 8825970 40272949092325131846020198402793792000 8825971 -45921543356535065967075792242525091072 8825972 137911777411275053201965724757114811776 8825973 -41008366683708371336089780487015914656 8825974 110077482543983999307657468375363917568 8825975 4781597750465487768041595395049486000 8825976 44290441822867433066874715609466880000 8825977 54101172272833735886359873843634181712 8825978 -7984510084745081618234504353975397664 8825979 -40295927120299005365446679412601347072 8825980 -65479536477234973239513814234660239360 8825981 44011988771639431410682417666651579782 8825982 -23009404440639983480914947792410304 8825983 10237712075796703161436427003050928800 8825984 42543831533023646810019505070816624640 8825985 12691637476359308782268785864057771200 8825986 -34343015267494605708613332996783947712 8825987 -15983659935471402349169513419951646400 8825988 30895251268959137683409417300519700480 8825989 -307262829632786007932631327254232663744 8825990 -57504012659481412151135040895479792000 8825991 7071242458471897686881917551868846800 8825992 -3756671504885739265108229500163850240 8825993 338492663131891687559737024948630250400 8825994 -52815916026839840108599512462298072320 8825995 -48943619639848522753846285918370631120 8825996 28574104489160969040301020300602208000 8825997 -35687816079738153998995558293031063872 8825998 -63723205799128118771244877823136936000 8825999 24621050954940383194179579667528118880 8826000 -14172483571230249224326261589409792000 8826001 -139376391360682565731690806088235954588 8826002 70574549770779615664168709670711092352 8826003 65112443645512337528211399945578347332 8826004 -177319938834503897104765803233806553088 8826005 -231465777214418712157926605319942417000 8826006 -7014568531287191696250141252583120896 8826007 226099287168974970141772760782374094680 8826008 1131424408589990792512773506289192960 8826009 -52734520322735052688679680612038931680 8826010 -8001611551606963290066267012679311360 8826011 132405804330256387291519932296304708612 8826012 -52714873863299946536644078196741306880 8826013 -95277393912366670493587237109063853760 8826014 -87845498721255995372783964455812758144 8826015 -114378037543987533106284114247273920000 8826016 28220309980014170733691333095057457152 8826017 -373202645201541552314294309243087808 8826018 -9361619151746965054773494071792684032 8826019 -123525595310453598026693753761068684580 8826020 -7831466916950948478141048106897981440 8826021 -108241847647899636080468707196668864740 8826022 125111087353626490203307340858487417312 8826023 -15026115471946029331812501807812974728 8826024 -153236091855664601115576068433649582080 8826025 -122333701614636460509254402859231621750 8826026 -56532295362026703272321343073906252800 8826027 109998226322237284036866742904857927512 8826028 70835603531668416618613578764159399168 8826029 92170042749924850472828366349973394520 8826030 77102543282400461187978407133285081600 8826031 -86692967165417970373413769213499368800 8826032 -44122621681563414613922159189745500160 8826033 49381996166794272883330515682233946224 8826034 1647486714848494533645301436537971200 8826035 -100282107759374850302635115149387637520 8826036 -140387317077440405994595117909314969600 8826037 147872602765986189347970764790580582560 8826038 61963280389872477675270316360790223360 8826039 36640261511882659244614961941509025224 8826040 204333979811774854692292499035771084800 8826041 -6711188325144994362920571979354782720 8826042 -58905523747233764822041496145833868288 8826043 -95100761541100768396720984231633911456 8826044 102381823517796915113163241221262619136 8826045 -6709802207368426225106764045989451680 8826046 99323691193968467737481182948647360960 8826047 135110772560365815863746145292117650496 8826048 2000120004532049291009502759773798400 8826049 35526955003966973768831121514930714836 8826050 34705754197573112032758701320827970800 8826051 -436455495460251410319977160100688640 8826052 -95087596960590190573918085148296865664 8826053 233900747749913450213903610995479054044 8826054 -33971538877821892581520536735892807680 8826055 -55268529469857226767210497261916625440 8826056 -51704595551484757929062654560331013120 8826057 49097055776939420917249408152474000000 8826058 25791191654423577956795112472247672880 8826059 -8364198226977154960046666422601322672 8826060 -2061864974041117982830677517350681600 8826061 33243470379590460651760890714360204662 8826062 -32797352751553483057479059235622958208 8826063 43197442095151563835508700062016762000 8826064 -11913998970886043400370294518788734976 8826065 11102408625336420847710661524674785320 8826066 18158358547551392395759147259143226880 8826067 -111509174354352839235172937562077012884 8826068 189051058642388769902369234057670526848 8826069 20868795205614211316898861491492460672 8826070 45958967687546541064133912732906188800 8826071 -297049041809900410678895261305452676728 8826072 10740903190031567288728987640479088640 8826073 133117283857242766163074166433433453322 8826074 -83442503308291574597262390489033832464 8826075 31113489718880456360936668212857352300 8826076 16647213123421799488979649809751400960 8826077 1607610587536913171172196892634041112 8826078 65752706321463743629945280749050749568 8826079 42232990946819727756078977846886795680 8826080 -40456168150362058675102520084394147840 8826081 -29654910061617967166279568486142282752 8826082 112989885680323269050581401737398285392 8826083 -146149327453416029283362820649405547520 8826084 -8540801267585285720946441389415905664 8826085 162068611495388502893387557015600679160 8826086 -147175356256991120599556394796364767008 8826087 74078738342156362434608331174871987920 8826088 -9571642032077729091654915558934333440 8826089 2957278664427328783898082402272904384 8826090 3137520430950739279342333983643668480 8826091 5234392281746330699865883134363696384 8826092 30962209755939379392801325286175482880 8826093 -54528573603629459720884857668386414218 8826094 2942650239554345567932070932316625792 8826095 -4752919874148409749546561964037397600 8826096 8140799397989102305988669996300009472 8826097 13348026840534829632095032066463332992 8826098 81397691311458173896561741094962870800 8826099 -14303702375391212262685367198825940936 8826100 -62889910692915247164458866816624969600 8826101 166727292261853891730472894076119748704 8826102 -29911154188775010988922644924594847520 8826103 -15164390400521870566876349185607296 8826104 -6648915405322376029630029010578370560 8826105 5108060733776297750467382506121995200 8826106 -131660202155864765332695469184104879248 8826107 -169932811964253637257200410588395367644 8826108 37005275760830117722188711776725770240 8826109 -97011650840041966092231324382498927584 8826110 -14998184292410503259095344484119214080 8826111 40420749873592623554448003734006615040 8826112 54201662388113245954442602771120128000 8826113 141534566774808534414038617590620142384 8826114 -34248511279213732776041669003974838784 8826115 -11863677531965113283083277645828620080 8826116 -12281442404667208294787710896366306048 8826117 194090786477527028237354830960114974720 8826118 -17515875662286550708241379811390007040 8826119 178481174445055406522606252731546519296 8826120 -8275371093070707846603277932410419200 8826121 164431756789269665769460815671398270500 8826122 132601109028794392084737318103660472112 8826123 60241947867390866463010112840732775384 8826124 9765832928215192612477246503889501696 8826125 205684020992552030141442127319237544000 8826126 -52162942148942366638365079797772318656 8826127 -25388496268337354812200136458423761200 8826128 -34907883311906001353266990162048548864 8826129 -17700659388750491397391322541518312076 8826130 -52889771899586115490717897749848217600 8826131 -168483240386757923171807934505920826068 8826132 -25421419815567241383270666056137605120 8826133 311578298662773981938972502107479738382 8826134 -39572113617739344511113989868610948608 8826135 67376137208812682690214981969096176640 8826136 -66890380630020312494767456767881687040 8826137 -1439541729605912598583968992825238432 8826138 6331926980018059946241772967982489600 8826139 -56697060313011521364133817106516380144 8826140 6040075896410413975645004806034173440 8826141 -22133598063080915360274608187411393600 8826142 4761036825543390470970802920512755392 8826143 -1014249634388927874922128196874682672 8826144 21085251598410929664750676210239406080 8826145 183100953492508642316679343961900647080 8826146 -26759149505181241064826828558719439360 8826147 14086877102094951343957796009230778568 8826148 -160838732155414285153695594857262080 8826149 175566498112671797855429853439476128700 8826150 41026047003661258383082691188594320000 8826151 40833167353488518272360570845723525264 8826152 37329421774506411902448995183790489600 8826153 43898424826486543969252008668275341504 8826154 -87405590059957348210439130878717734224 8826155 -11897125403846084851718833345482259440 8826156 -120743333202671610418559769877868767488 8826157 -50624785101451143201973383879636703594 8826158 -55532644878872013098987825285519066112 8826159 166901324552899531697935688158777476240 8826160 -12060265353760292517619014476234096640 8826161 -211964839540593024206000520847573856238 8826162 -78783738915553501439856345247632427776 8826163 13166473249344137890706271025434070412 8826164 -110618842892644804876743150143698176000 8826165 825647181893488065792305102367859200 8826166 9130976836450523271636779906532524160 8826167 -43424524418980411625513510271046371408 8826168 41019569949303605560962267514273996800 8826169 2055607320482646712419059938989652608 8826170 59436429166945501443185273050229837280 8826171 24404922488762259729864548063217004224 8826172 -96232788223958888119595281684722893824 8826173 -188015040267070993081464866137535555616 8826174 26652791368904328771571068453920955456 8826175 19261005830496140755377998594098609400 8826176 20523349964492768890411550181076500480 8826177 45904153445619962363031961923173269632 8826178 113668986415657311018281391896684969856 8826179 223506046337429493347977356120172532160 8826180 818138869076901396092139951145943040 8826181 -23469741653351983893549269354072998656 8826182 100064693415264901850941144901070564192 8826183 86301212762554448962307455755841547952 8826184 -54188545855236964971476210821079654400 8826185 -2135714478507974788964800498349387640 8826186 -41738077543256636767884359217936711936 8826187 132744775770767113542950186647653282836 8826188 -480974933604826748070904946399582208 8826189 181492353467530473133077133822692882624 8826190 -50042688622576668886304541263630486400 8826191 112254235122329678309793032035585519344 8826192 -32187599803871734233751087953842012160 8826193 -87925516648034209650889445938898109276 8826194 47516944021584172706543941951351662384 8826195 34514478522795533681253379070797689600 8826196 32680152646918808297893168910769192960 8826197 109771652655134309322038222023079357646 8826198 73176102803967930657026748682013974464 8826199 824098003849697683299682379443567840 8826200 -3583260175241987205474193998948096000 8826201 24702528947024500586113103433190131930 8826202 -14670021507558559676797667331244262400 8826203 106148995435308848793742631505417384120 8826204 9841428284652279647374568360365375488 8826205 301000054800070181514670880020791492960 8826206 -30359335712059270474712485951158256896 8826207 49962973465770931751056580961126313488 8826208 -85410353514601930993501059743667978240 8826209 7744129577674667308329429408644865216 8826210 -7106041051304044336820619014311128000 8826211 -22656331935546380090759269031020139768 8826212 2178253555335588771713232267099815808 8826213 100331888610983514452494665048135021888 8826214 10813564829069636219287299484993536192 8826215 -52653926918596689580880231528481428880 8826216 15564720726696916695674242791297515520 8826217 148922792196183597372656807912766462266 8826218 -19022717805759542363186676229961844384 8826219 28451585359927660026411814952724213600 8826220 24842415259111016646826465446027417600 8826221 40123098216054633183469765879250542422 8826222 -7214842335944110753117092568108262400 8826223 -1476626881420559109409178655572887680 8826224 99162864971520070918121004490948608 8826225 10393510079687793287807283041195748000 8826226 -93661921421319087205164232640532332640 8826227 33890184186005188210050332418269137920 8826228 -76578779906587697186710911864085250688 8826229 131011667720863924976975974568357718830 8826230 34757912602549390870208620543746746880 8826231 7790279014832272569370890261411843024 8826232 -157556610884691955763466113330091417600 8826233 -130097183862890675132344573258686390396 8826234 6142769755707415505598353011183096320 8826235 43869135206891755809208775741524070400 8826236 194366499820447151002985555809468385280 8826237 27533523136200082808160773880163422720 8826238 -161534991778819245698732161169626068480 8826239 66308313687552363699896565333246473256 8826240 -10669467146754808475812477578667622400 8826241 196430606115142381126590140224517402800 8826242 4269834640776147185823924313972984272 8826243 45006428972385254771564015682881785584 8826244 58754172966051004448538360187885367296 8826245 39887120543687951729762638472794622880 8826246 -26097565951980656444858034965119598592 8826247 569304385215016414041298307576412000 8826248 -121620649591042575483813394184410352640 8826249 78459239361727233252500965709715459648 8826250 3349315229558000310455152238730720000 8826251 -47082925892904426976611035493826401648 8826252 58236634348859200910337333569097252864 8826253 250942749210843755438647467904690456502 8826254 6021782333320594319506458880130966592 8826255 5409944938432245607199454986482001400 8826256 91568134471222888756222989776015130624 8826257 -32208898922342358587211884595911053968 8826258 -8722417804287945195961836919248814080 8826259 114865914825311587674025077965669706304 8826260 96364383010673165777787199333463500800 8826261 -120546738157182975865519942740493205376 8826262 115244010001880474337801117417827545632 8826263 -124505880692237956005303411188028754488 8826264 -8728197415178483113468405162308218880 8826265 23552780329947579638739153307501536000 8826266 1783827501500961442689767566807046400 8826267 46923101237665131182001732293771408280 8826268 -177773990339571591008771424572666079744 8826269 -37561151008060171583712233624673295956 8826270 20199887308794170600725767458759884800 8826271 86555176020159938414366277869268332832 8826272 -19262209904366621935205481352240693248 8826273 166916412781610080160130501050335100160 8826274 -109993343225287382300133479485145394864 8826275 -22006420766373569098235433238833960000 8826276 -83045395597927614976732086835168813056 8826277 48425481520124540547958620673931720126 8826278 -37824101531502827719521337559345494560 8826279 25321627263432545854860646336491509760 8826280 78858894131533311729381962549747712000 8826281 -364794620061153464004472086522850578828 8826282 -18706269972665438587553439230159420160 8826283 157934929483167732937071741844861300532 8826284 5916696778215378976011362953672353792 8826285 -41242014971172188295450773685157128960 8826286 45536228906291362650571225737345273600 8826287 -33831418102487045099809008813940776432 8826288 -32609347593896836235758851359165546496 8826289 45993834735459142976064007501854862080 8826290 27054012957505639920995016759637478400 8826291 -138903468138776375433910463574148808400 8826292 271520445695344512908340474045437921280 8826293 2786327250541610957077929956794634400 8826294 -2394824766885860085950370830635806720 8826295 -3286845306098165322500123547690417000 8826296 -73396220843813874942125561651120332800 8826297 -33315397576415655522397791619437658800 8826298 57311810873103700898910712378585889280 8826299 -9965204630126903610990377296438424736 8826300 -28433285903669567296300644692883456000 8826301 125243864470493801034672633771721425408 8826302 -37477851023610264321713845622024434368 8826303 -46189690086504915760832906961719005056 8826304 -2451944844084469673065627596340854784 8826305 -64274979129450589097631066675628560000 8826306 -37802203001024616007857855422799201792 8826307 82919717933857297221228144503411464912 8826308 88916872060229188824002598354122768640 8826309 2265018106167656049161597230094501664 8826310 38703739722596380459026007424998162560 8826311 56758976235606629199547000155708159120 8826312 19184671649305775077152997762252800000 8826313 -31362917212815873718519811031506566200 8826314 -35962336660498414969052572753592249088 8826315 3954891797059546790924764098830346720 8826316 -31050973597535515837604635876348577280 8826317 -82102799356952357857141357721718683520 8826318 144410960233374611165834964848607285504 8826319 -47040037155630487355542854155728545456 8826320 -1934830136592520809604788911760998400 8826321 -135545890410671184559336615590882782880 8826322 -76002785590664815053195325704558930288 8826323 -124985794577271816416283047802097080000 8826324 43384420688309379371606303400744222720 8826325 81800722249540975798363501876957959050 8826326 51214666521275617525021022031733070112 8826327 7202430430245240227581248441931102776 8826328 31410257473385690911813175332512153600 8826329 62814830134333795956266636505680366976 8826330 -31496500135948924554995110694820814080 8826331 -111943175255233109285375109610610295868 8826332 -79869174631502475247464903711359689728 8826333 290946177946836172784145800310066106848 8826334 -66018935675147585320494809938237424256 8826335 -77500163819814804847692296149283156640 8826336 -77329759795784061136993265839205253120 8826337 -33871230246877795968622014012852325100 8826338 -91440407382565770850255338236615413680 8826339 -94339145899223879586368434949189392776 8826340 -123472739059008847308216255264432537600 8826341 24616800288286271848744406117540599200 8826342 17964401816530847761777317267334139904 8826343 -111157918811073272541128018464473883416 8826344 -4224065245586827230658871425282851840 8826345 -67738842636254654638302131366318940 8826346 -31927532075557496956200067541911042128 8826347 224607694636485389541742722751926099360 8826348 39446377413007046841397972962975905280 8826349 -37357105010710842338255105476374146144 8826350 -11461149830697805107212904854116723200 8826351 -34425004172708507321845229453291644416 8826352 808543852218666683182034536349532160 8826353 -173612050532918898797803727351138102220 8826354 -135501856661606806578621557376269568000 8826355 6583300528516615704494591522773394400 8826356 -27813057790180809792271979134853320704 8826357 1351670030347184148156319642635582336 8826358 -14630942098330024162905711861222906720 8826359 -172216423697933687297755446588241203984 8826360 27718764195648589580914247293328793600 8826361 257338940530389673068021417288063130000 8826362 -19662871811338039407849099245474715168 8826363 -50078502804553207475387465574570736080 8826364 -187370271365143530543376580877427892224 8826365 -76921191466512863004802840854498497280 8826366 -51890647146562253207797469401878101376 8826367 79132139892771134980656808684907952624 8826368 3118562675651153048045176532647280640 8826369 22517438811589032439710720022261423200 8826370 -47922005695426190494777095665214474720 8826371 112540052711019984033688366487082232572 8826372 -56447081302876142996887148312468959104 8826373 162057759164343790994049614602649536000 8826374 -138538441671354111524789772603602380800 8826375 60627204534787944021459822600815364000 8826376 76692074369994346152684788052004915200 8826377 -28114307500349085406156416923669324928 8826378 7943504867299327256660182511368896768 8826379 -289373542915493891804040830726685859840 8826380 -104322573669737839941038204434301107200 8826381 -46870899387241786712819658704787140160 8826382 -10603216630999130915064066222016742400 8826383 42512670078045213000834739585929870576 8826384 70796260361322372106501581782384640 8826385 138878132125278650547978611077023518580 8826386 83572781964290184216278659086283019904 8826387 72382065858129885238113970290805914624 8826388 -17357116077785114237063286189146824704 8826389 95560260424083517266618338756002630368 8826390 -23138790617319986127564411456040191360 8826391 14272019440794623214688217353038964224 8826392 144567832652558353409483550049728737280 8826393 -19963578126991129485290272087028316000 8826394 -38937969628148128704717318091880031504 8826395 -2728181588322103177234482996199668960 8826396 -3159515755164065597163495596046878208 8826397 37798091932878980787918810518852729580 8826398 -17913214591411397988258872757496712448 8826399 -57590366204787784055778308256456224616 8826400 96096397748552903780228044771688448000 8826401 25773514600326059651893781449459650402 8826402 -34050446850377226655337430139458255360 8826403 -20806770809704536047073473483351745296 8826404 12138518624912989754431195185796745856 8826405 -36096538535875881830858466761857860480 8826406 72350733858659364177004350901693789152 8826407 -166886849441963777013825820942718734344 8826408 -5379894314563222050798419162830448640 8826409 -216657679726074780483740518443886635696 8826410 -79671382260473476773820603398157416000 8826411 -43025952972416579924148142293179358720 8826412 17590434768492722742360986467824107520 8826413 236724769716589055909722765159960704 8826414 25873272675084282076846579419398053440 8826415 61417605956766399577199688440917436640 8826416 -29501148845150800548157567495802339328 8826417 71372256032218502005738920278465029380 8826418 -54769890524464615909972288543948668384 8826419 158669327817638427650456699581756605600 8826420 5704037891844099445586992605036410880 8826421 182536241293026562247146449813426784622 8826422 -16427683388058633858017091428311190976 8826423 -152553065288208781100123822689809691416 8826424 -6527722390877827725739547256621158400 8826425 160618747970082487834281181632538887150 8826426 -18968117384794754131385046098262633216 8826427 210807384360260714540771938895724098276 8826428 -93677358842399014886506395101437532160 8826429 -22072854998189611152709302808436855040 8826430 1303801071478492805790280597072638720 8826431 -64733200267508413627607017311122439000 8826432 37286299902632273582594918866791432192 8826433 78785380589442245475052233764794705920 8826434 -26115213959474968780361514108065737728 8826435 25584112417641914978219969580841135200 8826436 100543480026616723214150188634531450880 8826437 244423213223919457101731518593705757086 8826438 -231287609288280641679238674088852992 8826439 -30263038490125485408968063349047555040 8826440 4720303359495954031575547524022272000 8826441 -4236833165781366501574876543809890496 8826442 -33239638242037574157187839697462404000 8826443 -121844107632043842673977873234474883308 8826444 -45886798268229787104303952726777528320 8826445 -143407259078747405675566067030259285300 8826446 -17208628321766772992060984723387673600 8826447 -9790717920674160347088121450075955328 8826448 -25627175670636832472544064080624099328 8826449 17649120335473808802043472211924418560 8826450 155862762874471896951748963950921600 8826451 336215669034473101006003907629756803360 8826452 -117704377978718791822620262347897204864 8826453 22000152932125918743602695945106616462 8826454 -18990225858838302366009570073023314688 8826455 119969839393767164713286031799894380720 8826456 -53055744447146680428024704079710822400 8826457 44836436594046940374616723228925301120 8826458 -97785238618407706822416373373065915920 8826459 -256578588710114200247727735382953192960 8826460 -2963085662795033087627519097322813440 8826461 -1480252583813543542596721394610435456 8826462 -21429513808543233996659954575407072000 8826463 -53132259990036062428761749297488504288 8826464 -13025260755051735129542518280717205504 8826465 -39415719636317582017049302213079597760 8826466 -166262381925848939635629275081919024 8826467 100015954729120905248194709130574189920 8826468 -2243524598197798932458647743802005504 8826469 -218564459868152004711157997769424737600 8826470 8030250245898850485734312712876034560 8826471 71166872896386201856567548162746493840 8826472 73856952730497300321495667504363084800 8826473 33171385050017960490508581167302513722 8826474 25059902292683266091996603069374383360 8826475 1807827438150177426507682793948748800 8826476 -213183519890705249222359277041731229440 8826477 61039496487917314946993716444883438880 8826478 136539517874054031702980509323903359040 8826479 150927703032592429756419770602955056080 8826480 1798209935479219150138167946495918080 8826481 -5011208553891796297765282533670899728 8826482 8043595483683415232445950928134206464 8826483 -119483936171790532990687046642323307976 8826484 -59657873441696704844932911970028857984 8826485 75231236044384736167196826163413224760 8826486 -4414151709097263982372151333476713600 8826487 130205476615940648145231945186932186680 8826488 -194714910040747887815955238502498304000 8826489 -74537757465234551846424268365434281920 8826490 4373966028816124237360237291565356800 8826491 85761447697922552199648014577059551968 8826492 33535386602909625625200989686670229504 8826493 -21735157459632719657714563806852507400 8826494 27174211818551622031666693448976631296 8826495 63351864700890651520363051666298943120 8826496 17536678682818623391401895421458513920 8826497 19666463704612953268283074933786754946 8826498 -19366712359287867601469422252811605440 8826499 -139144900512413785302913740966765274608 8826500 -82854526450363919567445851711324160000 8826501 66600242542783989482507830568946062304 8826502 195141280999423823835297045528385962432 8826503 -3115070187569893419854200196841940992 8826504 -93829688398674102596744991522306170880 8826505 -48763550828786953529153852684377661340 8826506 34582983082619153914043588899400859648 8826507 -29239374096189541934616193653784216320 8826508 -201069592238084651287177752387490492672 8826509 76780291961020584823747546107411353280 8826510 7638891951271888045934945138390077440 8826511 -106862000342709167426940761173375111888 8826512 93644542494270639267761615868969615360 8826513 15638019295232943181396571477797063584 8826514 42771830126411543490745245856186503840 8826515 138132807850620832275546010347275916000 8826516 116195154617937428663602488948406517760 8826517 77800901281353985022923132366734795132 8826518 112646422114850294720601111806173079040 8826519 31487868729911624455652556151294946208 8826520 -31847891136389462411634403898230579200 8826521 -9702408726430509860677159264029930912 8826522 3823077694286839855022827175552785920 8826523 -272711406854087731030121424153057439228 8826524 117613165559675431125885592015675392 8826525 88786916701450010425809305078758715250 8826526 60867904879530280638292590695136384000 8826527 13649265927241596470678436817631797560 8826528 16820474519485462656386314961251467264 8826529 -311682397307665715191675423769375875870 8826530 -86384795697573367875478009656495279840 8826531 47142680000150669480399831554052985600 8826532 -98764668191856390703788166500351126528 8826533 267971603502409749728782812821939902080 8826534 -6773675881063035772414156884793557120 8826535 64080824109839943882839906650429714560 8826536 78508114518664108268488306959028623360 8826537 -6872570724800475940590100541356978176 8826538 48758331204707091266153164681528125696 8826539 59651851540318194749886318099331916340 8826540 -91038882639685651224360435631915960320 8826541 -273757373245199334280026319884651726058 8826542 -107784349283467005683950710687479003328 8826543 -80969946223225320300774556058780874240 8826544 -53170908571775838239075139373177815040 8826545 17039949977162753584923113315243462400 8826546 -79414447352467001343106312221554975616 8826547 -74043654664849903716647189327153430004 8826548 290182413588540873095915356503688901376 8826549 -27080463630227739001588380977226349632 8826550 65243765392660799270409427428001024800 8826551 110771289547199747825162021854937664552 8826552 32034338602182738332287266911218237440 8826553 -50492519399155133081531171646830962944 8826554 -132352562565171748718463525836240825856 8826555 -3135855324068931676496046281642244240 8826556 -70133193640600100083718974503040965120 8826557 -93952973797064790360720364413649629888 8826558 -11820589680196865439191172557478678912 8826559 -1085215586465203091562866802832304800 8826560 49808112676999307294016594937726894080 8826561 -88473306787864164480031875774560186190 8826562 67005198570158047877683014738295618464 8826563 37352585455352182509953416121762426304 8826564 -9364735736054072893257372855227381760 8826565 -600323393518745737791038368481117280 8826566 -78803018998546012871336825938385831712 8826567 -130344191849031054880387986069865344 8826568 -66972628826948397512682435297924218880 8826569 -25365078114338928066002927037190617180 8826570 1344101841714479300934429794721543360 8826571 -43948499049043946599241509446703536 8826572 7127635038394709320429575758398420992 8826573 66594832954986473484559507780653639744 8826574 139387847700677529272020264671256057536 8826575 76955765365787506387842923295018336000 8826576 -2301838910946974220382906040926863360 8826577 -95605054850941582371831847679690526480 8826578 -69522787788644502874224098529493317120 8826579 -13871250486954826868896034996345432076 8826580 64321831745208530550572987222594887680 8826581 -15210198408608505575997434444020221618 8826582 12171440941394453496467609530813534080 8826583 53352066536524313846628777525774744520 8826584 -33099825730422659522680031388276449280 8826585 101478828329583162167416479903314553600 8826586 76726432037429476208833684456029994992 8826587 142500240520339926738565135444048416 8826588 -101753547828745304713699494938645065728 8826589 290219784987625018891735379361252020390 8826590 2548429755734818631771262600593428800 8826591 191445745758125719632381087893330469120 8826592 108362958925002052347622226319678111744 8826593 39910379026900794458288502088845991842 8826594 -13706228256395672428761691200732092928 8826595 18761625923094840548047503222642647520 8826596 -134838194486588255908712636537583292800 8826597 -93702655216364934937008596205546740160 8826598 -53343344789878497919571813261087206080 8826599 63713219086397380626233274065347162560 8826600 145125867459747381461702739410853888000 8826601 -1915590180856272716423628545388532416 8826602 20785765308238775553904621343733446400 8826603 19468974584372999498204320531706041008 8826604 -109632556372474530529115545741269947904 8826605 11827505890801627010392065755305016760 8826606 -69155909217758924786994080901968268288 8826607 170392263844551842207205230852994283856 8826608 -5110757343004681979806942762766499840 8826609 -3543134240490730576586563583918882880 8826610 -611598005639468374580722591405862400 8826611 -127285648270989951966057881757451734000 8826612 -2919655623884692212757024405571616768 8826613 35115568163798777935789793975239102624 8826614 -132968322559486013521625852716378419840 8826615 -87626276958095177145431973243917226840 8826616 -237309148908609258808424760297957273600 8826617 222822062564965786107391864554629058666 8826618 -71892852790302528412082235109792284672 8826619 -141906470374063728785183048978393466704 8826620 -4046685075522261163636042802817853440 8826621 27810895677145194858772857462638366400 8826622 8198839311830966360095762083091996032 8826623 -123862834029997024902199263585018792936 8826624 134962481829140712457033323787919032320 8826625 -1986872851948867938546264023576382000 8826626 -33179612465275615796019732947701693488 8826627 -3027452395391736428178790526380474368 8826628 189548716999394555218372557041482122368 8826629 -78946591079674272278130805130848322880 8826630 20424472817232076936817791639177175040 8826631 111395384730420285897771853930082768664 8826632 18584217053217141846262665471942328320 8826633 8675100628099395191290800707651319780 8826634 97001483615321714025087325896669159216 8826635 -74825985444832837541224107434400814800 8826636 -5534089712268929517430425819463188480 8826637 -203510541999692495083722153125543584714 8826638 -52259031205844074289640750214416414144 8826639 -162852909020459686167480185117807802240 8826640 12070430190484611392609998174067097600 8826641 -105542653869614072800198385717874906048 8826642 3795287063671025852491810809842037120 8826643 -35617935896681840009951113008444947040 8826644 -20734266100057034017043840263544844288 8826645 -5772248239210888840460985346967088000 8826646 9873613010670088348535036992045902720 8826647 -80257614626889106791979921526014096128 8826648 42495684726419900146769122960828968960 8826649 -5229399367148005893037920745441532544 8826650 6065878446959771731131449210810208000 8826651 -3363181974733274770340907888103684908 8826652 -40797952554490733440947284772901886464 8826653 -170412484948038248268948643379883552 8826654 7478687786369745744959296829286343680 8826655 176880050991416299890696804393929087760 8826656 89843379835099093022279741082028867584 8826657 -58524692191705318002772528586950060608 8826658 11447199573151922175783659033839225680 8826659 9366051650638160704503531090272630040 8826660 62424798036418869111780765275406516480 8826661 -30761720833129607099712764788365301376 8826662 68441061556505257774513436654639139840 8826663 -93882058236554244551688166728769405656 8826664 35711215352668760648935097895122534400 8826665 61203021786951267171237373240161654600 8826666 468549950444231659800351046798779648 8826667 -193446722518582285463873796555959006284 8826668 21430531677211469280719068549642262016 8826669 -63416348140843829146500092326865983200 8826670 -13853075013054424593577591423942003200 8826671 1659350679336864693084290868461107584 8826672 12168171241051136504799546771719454720 8826673 -61665676974078235036503032821386093516 8826674 15467172138340854992149470990432600336 8826675 -26846221472322378985036738391732409600 8826676 29402956646486773561672404116462360960 8826677 14461533700061335619966207330587196526 8826678 10849016803225252765137408118006272000 8826679 -85109497529649217731165756250189977120 8826680 4988316847485998793370346149717094400 8826681 3184737985931850968966768909994211152 8826682 69483584959051612141358191393179630192 8826683 -13971732135530860856987497799134368000 8826684 4921626341339963820805844357340443136 8826685 17955824028217315616670667924248472320 8826686 -87892757000232908117123789120932371072 8826687 -81035419698744854831103571277061715632 8826688 -57892871963888242067288698538269605888 8826689 -235237401316375729975532888761322904444 8826690 -28970517782045633305662503640865428480 8826691 45077856787232433980922370795132092092 8826692 -7191328499789546030735564831052103680 8826693 -137990328484710048240299531677893163872 8826694 255497677602803799637135074747384782592 8826695 -130882211718234841146009335648652032400 8826696 2844947737339858080573029344563978240 8826697 193674314391272032052032906034407780800 8826698 -62486046125878072068579128395771304400 8826699 29013577368038347968558014992668656640 8826700 84086451337507036327310730184768998400 8826701 -165903465248680682482870578265173393180 8826702 42904056346702515162560637712929748032 8826703 -3676354018306047798404222346808636048 8826704 51674579979665623786864064292139155456 8826705 29145667029209189176321972304918150400 8826706 -25029790527540437226918296343105490944 8826707 195305523130557291260487340427563830792 8826708 -152500711883139368194659497192079360 8826709 -238510886148854854077083276690597056484 8826710 -51472227284357350783735093347007914240 8826711 -58071725437458204796323557096615910960 8826712 -102248384355680803447535538936326092800 8826713 249979677632480005261007501446657676298 8826714 5976160519729664800998610879585091328 8826715 40247109187396444430934955829244999360 8826716 -153759656946149008923912097769392750080 8826717 84114801369940511056709573151510678912 8826718 -17152359148773112146344155818177794496 8826719 212824784198650588163588261849777603712 8826720 -7152433804142930468369583234644705280 8826721 278000297619139340078122225641221317922 8826722 -5275355792701605150386263602160495968 8826723 23001561579684321600197190409797959808 8826724 -62849106878697798921853195355242117504 8826725 13850261201829820271200038737303564250 8826726 -4202856070181000469000405687059788032 8826727 15612015926938482089848297238584582112 8826728 213041783420258827576078397050015964160 8826729 74304272960367305743406877195021027984 8826730 128702629662615966665185098066602956800 8826731 -270875855164199524903747059271497027468 8826732 -33246248176205852021856172634269132800 8826733 -238495972612594750487911069143824649600 8826734 5837929950379600086055391310605035392 8826735 -27853608957298565421641533262339241600 8826736 -42581122989068639696663689123847569408 8826737 151914240390449403568748090739513778386 8826738 -51588016952529110422654949133742505856 8826739 1269940608782094991171596066496059408 8826740 -27142535049640542875881631688359224320 8826741 -10300722690731863115974750074826186752 8826742 165941637682916528224040525720056090272 8826743 -144199559956219768500540532751502682008 8826744 -57414798014824014817215157932861665280 8826745 62605783796287746081924166693189810500 8826746 145050575774268920545577393769621705072 8826747 63048684654449974039839344763905151000 8826748 22138568326293352510450465062258278400 8826749 -135151329684178278937942990916203458240 8826750 -8739150742417929574345396214037552000 8826751 182450613918278442921247800667681588152 8826752 -209835778028693706510979185239497113600 8826753 -16136450573030723803842085776168026880 8826754 18433354326964560942187943972398694400 8826755 -31079877007705334118123392018899935840 8826756 -26406548635129959554387706208055832576 8826757 52167477311181722303746216461744755832 8826758 37109638132121852074654696776847440480 8826759 -3445292638395431207106355931276008800 8826760 -82315292618075452796615096344020480000 8826761 54742742707752384555678675339214418724 8826762 -38539050214616299785779863768630656000 8826763 -194894072740683438995814148537473678912 8826764 -30457832181692923851005063833369104384 8826765 23767490502127387394984106081791709120 8826766 -1917415781956834131335587503342952896 8826767 138734507016053125996299402850170160464 8826768 11582074047063596282721347589409185792 8826769 -22769524855285585932271906845223102080 8826770 -18201981644149442666184722405006668800 8826771 -22325672172752214411518973312798076488 8826772 124521631873726864534334764053426024192 8826773 53402504810027917552124636901391127040 8826774 -100720869837431058986689521639471891456 8826775 -19279053015601864769322804678667570200 8826776 9361699561580134933614993527217192960 8826777 -110845347135772558645335629543658677712 8826778 88237644392680393951400257103979098880 8826779 3223123758632483502619886960773560768 8826780 -41573652017605088323747674612675502080 8826781 92840753095495689236360799141450835072 8826782 -1096506847530545548699550307548359296 8826783 12067468970716796462835565910422932864 8826784 -3196522585476185102884333410630303744 8826785 -160878687793927565794046821816522787520 8826786 102074279361487140811926533952899911680 8826787 109812212017101882912764006402219881436 8826788 241188756183491279822627240784953548800 8826789 60286179789132751445652827745230109024 8826790 4593155124817153794322393286798926080 8826791 -210860124795637268509900097266973437584 8826792 21686020117632177991807869193383936000 8826793 -92750575336823581085983499019824445958 8826794 43788320793680590843090458461286035904 8826795 -3762392024493822796150503373949652480 8826796 193121547460059922090017974371292060160 8826797 -64127105893019978591797160016735559968 8826798 9096687297343616420050171374077273664 8826799 211540888687439804891767345594468833480 8826800 -640451059197284373892253879128473600 8826801 73372671482794479157218641949034432800 8826802 -543101184438834963432627475887614976 8826803 -106391164063659062643046825106613000948 8826804 41919147544610546262300061472246654976 8826805 -10008202338773481062330417531728904400 8826806 -41532516849235351036071239540024230656 8826807 -135010556965839045224687343462000190080 8826808 -29466534923834836703518181293193134080 8826809 -45913810487065830326559293937967323990 8826810 10374246701423403731546372138376380160 8826811 -521837712810040869004556085219742500 8826812 -59937923015040193930647277432851775488 8826813 -11809139536250268497097621206079961440 8826814 -23182090891772570395507079953305490368 8826815 -79883118111041828345878654430279414040 8826816 8466275586690858488977416406500900864 8826817 358253323340747910967544366221359403860 8826818 5733158827128482403586331066064983040 8826819 -77855826854631117770854910360740488456 8826820 55088043725318823689103153175763520000 8826821 126227359681157879772714271368092309022 8826822 24541080789010250640822031403907154560 8826823 -188553876351419904772206330058027173928 8826824 279490516994757600808230339076336296960 8826825 237235584049540913024881015283251200 8826826 539471012840999320246918701945891840 8826827 5944543199022829629453602492486445312 8826828 59297411650751086876133483676474408960 8826829 189601797627823067424489044930847350 8826830 -2033450626094600090329684639055318400 8826831 12107219743163321798444826008902400160 8826832 4491257467899532003941166376788426752 8826833 85072304284571537498092891743193124082 8826834 -24350687304766427412867614933745319680 8826835 -185959755442065064240056861896330859840 8826836 -196493857713736390914752638608617531520 8826837 -16101777786487026637188071095260145920 8826838 -85120461397831851743872450271211859680 8826839 55164875038727747502113509942588628832 8826840 -21785830143045024254994382056357888000 8826841 -75186582767920281461808954675365977587 8826842 -772495470378100680382640239058756160 8826843 -69395994738616906975512571871838207336 8826844 -9280941067257342885958491609999001600 8826845 213711466658256781609219610300758469100 8826846 -32143039703106690529531742896444170240 8826847 48536723934366563518052628288775529152 8826848 95461793510015629068899716723648757760 8826849 -14600243492206740984409966557384199200 8826850 7402631418320427970002535863520940400 8826851 116267653157355430226781250786189127304 8826852 -21471557529359216475651325058475936768 8826853 70572699198293285124092079843012040480 8826854 -76101313841017284783372754203675817728 8826855 -171247310035591776009150792393957564000 8826856 -129349559388029649364118133595778826240 8826857 120180109225581397609787897521161514980 8826858 -30472436794649500497683732297298253056 8826859 -23641365326101096445279388620139588984 8826860 30580523534015522118980836290200401920 8826861 -35758506336134332287027628682387656128 8826862 88087165394083208323116451976219747328 8826863 -157816824969358971046388532605514963888 8826864 -6482451267741651167066707482889420800 8826865 141876792742785079059621826128291306600 8826866 1517830240503430509340347468039196704 8826867 36038675907990277269523604959643735040 8826868 -71685393305898959368208611258511360 8826869 309488027168233524688818334250413527744 8826870 2589223359565866494391628554320423040 8826871 61563898433573371424644308594101968272 8826872 49423586404717063130117886851633049600 8826873 -70529129710044199462561191567161324832 8826874 19884788412115753622871146083324207104 8826875 13805394709813123326414082753159050000 8826876 -63853829522871426605020587863863569408 8826877 -151058808822896964518706307065524961274 8826878 -17781433193184838228403913085871055360 8826879 130037527465376653595665916431855696584 8826880 24946139181063418420468011507237519360 8826881 -53794540498526734370163554774015416320 8826882 -22722144988998792671673867700136810496 8826883 -63945356266952602207126889946710638192 8826884 -72502388262201801183587471675622279168 8826885 -57609059638595120720411950257987182760 8826886 99650140463914122260368132751700535392 8826887 -277955903855936572881671506029946193520 8826888 -14213430450746459643959040155801518080 8826889 39631238296130728228638363564764657690 8826890 -4731209687543576307625153044107323200 8826891 -154710976054385832851886777965518981200 8826892 -146033124910671743099916679777997334784 8826893 -352369246664033585150350691311638107220 8826894 -5460577069502587724333677498233266496 8826895 4805992373384954392512313914381611520 8826896 14228676827607706923306123618845540352 8826897 149680273144323207623321465535474715680 8826898 155075922277421552172428857810824037536 8826899 -197913698882922188397223124082895430100 8826900 -12040233635140105814073469223190835200 8826901 26249920743480882197489579824696565532 8826902 -15387240308741773711004993291831614848 8826903 29031476148657090426755456622713182464 8826904 -79321494341592046355002890058189209600 8826905 35239425292235801703954280806090391560 8826906 66024284869762193967063305971684147200 8826907 -352770567640182698633328804006080822240 8826908 -34697922043059472052470653417298214400 8826909 14562535236806662553200381679747289600 8826910 -34846249298994446624834490481354041600 8826911 -3502773042768988492401072731259895296 8826912 -14142045012326403389593518417253171200 8826913 -360571840274883136294331046317597460476 8826914 53173834738650963110509250949952735056 8826915 -11793807739745676888364503729585262080 8826916 1407584387085917607632339105590140928 8826917 77225695440679924433351004190526968320 8826918 58695399368495133559405804490202776448 8826919 244150042284326764162446819048841635320 8826920 39172855397001652405154672668537804800 8826921 237432231754062084784822178281042038240 8826922 -48079820590990189884456677324639966016 8826923 26285889442868094418913383638364452240 8826924 -159162754786282318833186493860384768 8826925 61271403185165768865663154169678116000 8826926 20439083689799104669233882183286117440 8826927 6552172572817023813488793796776200472 8826928 2193492557221324761562164019444875264 8826929 238437777719601740280033755064155406720 8826930 -406793369838855266609841448053511680 8826931 -59061156609175535011199840475025537800 8826932 -6598963760071994489414551187805861504 8826933 -51350060804924957582013678643701398400 8826934 -142016534651609331965647308975475596384 8826935 19532773157929566260199287062073748000 8826936 122181576638181670767545550206050406400 8826937 2279839263816139805576909479274532352 8826938 -6676392746075716794139302486396135456 8826939 16351700337931974073219944902637730368 8826940 29596405741933318216815900791173939200 8826941 5418303425318443744261731489814259052 8826942 29886139716806716688769868513603304064 8826943 -17254036737005871439391099840091327808 8826944 23149242440294532465542785014033285120 8826945 55710386927568807813641390752025377920 8826946 11406378348671212136718069581438762400 8826947 -144314926451985824291200517914142465604 8826948 14952125163130431305268285044577976320 8826949 2398424788511760528507222089537793950 8826950 -98637800755396787961508056406908000 8826951 -9873131008762866681201510753209836416 8826952 -212430022493459913318379343485179985920 8826953 -157855205573745623683694240399663253798 8826954 -10422068800219919868004680961435392 8826955 -81766366886488323508109165217529902240 8826956 84188205212001758058119497730868295680 8826957 119987389152813982480540648236568792854 8826958 -1496432661300278071998770004893440704 8826959 300081820940570112152600005196054018160 8826960 3685839007784475208020117103381708800 8826961 -34273033088772338696756366455500271872 8826962 -50489436291113493733403703102566248800 8826963 30315963823659901466851322011116015360 8826964 213251977170336806342436352936907566976 8826965 -35761297593711006219418754406657390720 8826966 -95785138481250024877858812875139448320 8826967 29754183666422237595065132144315920200 8826968 -87671761883806838190726595808169277440 8826969 163991839423430353516166836498583016144 8826970 41641131344053980848151722325859795680 8826971 78077492872516020083269265456678478144 8826972 -17969426733769183344649809460157448192 8826973 -870770058764993908907176405163598560 8826974 -19777968589321618308635284810398783360 8826975 69035906733759385280909344620778494600 8826976 226193671179011730517531223750549176320 8826977 95736180864836100278502055077676961826 8826978 -49762830978271274173532744957590821120 8826979 8339551866382867153802552179349116992 8826980 2754375576317032342998529335398304000 8826981 -92236494860801362591104548488169439648 8826982 90475645413265934569237370474005547520 8826983 183257852919260592830289742000465833624 8826984 143233402477978171618312619618293570560 8826985 344714819049668885785354361505774600 8826986 -44451961372800744823957983505601495040 8826987 -29637126991491126498177875104520931840 8826988 6863414248059573120918225580823775488 8826989 184733689605359974161148121485704971424 8826990 -31224856080913180843083164908400102400 8826991 -147653194677971874889666432772526598080 8826992 74783234417236177205112106083063201792 8826993 -26459017523794895790667248869264896896 8826994 -170704216398168117444919405613061851136 8826995 -13813010985907552709747887035342004800 8826996 -40632500112020138258757411722418825216 8826997 -899339274074616900684894569523422272 8826998 -74346959062249759787479514097748157760 8826999 37620359736688134664780488006526128720 8827000 -22007953525879292726759972001914880000 8827001 292119576891220036979173116788266337280 8827002 1145490510259611765111900085373767680 8827003 47100152121669078439719611561969657252 8827004 16670626582913543720409704099535117312 8827005 -127209582206981435652433380306810264960 8827006 67991417278724828102197319071162301952 8827007 4027455587344075568111699261819304912 8827008 22309733555403374784328719277479690240 8827009 59097744455778719515491560164499010048 8827010 54446837524781085634131519938832944160 8827011 -73491213544497700615990587407091040368 8827012 -40250297475344775102079696066572779520 8827013 31269169326033553444639744987495720248 8827014 1446887645548839377595522957440286720 8827015 28142796712213058080192256410521239160 8827016 -36631851879879082213468436852126023680 8827017 -171799769299933217984410878040245572352 8827018 95314512387994211096853394510129350960 8827019 -50442746277597162699543946757452143360 8827020 -27645030926333679481253571326158080000 8827021 86819564521959844030126122651542179200 8827022 68261643873621414362030322756614373312 8827023 32797850787592662715196222476956605184 8827024 -37260155169260024593989016332844687360 8827025 122682721578935290627506469680554408550 8827026 -7796188968757094642823121622839612416 8827027 123717803169318333348644874586048403520 8827028 -64328525693011109182363443425111537664 8827029 7601598019612979686398472140130583040 8827030 60334316638577841243164542477536764160 8827031 20833833324200302283615828629418501832 8827032 -14740898132453816316727536518601768960 8827033 -26310285611228001831574730318272038656 8827034 -53175960301598669054240684393359806240 8827035 2607272947230701736080232584538543360 8827036 149998343754697255629062551397952826880 8827037 -171121538641890895835399327360795212314 8827038 -22090114872795055958368300406472105600 8827039 -217286143014573882377891643965874405000 8827040 3639953138794525112752930417064017920 8827041 184794139227184115312457547402899451104 8827042 -60249249864542864528042545004962576896 8827043 2239372125471039983978149718378533200 8827044 -8449674974837592663837408104154378240 8827045 -62442941418340268923714273934567296680 8827046 186657497977376440802238881403253936320 8827047 -39882154427634553595075427739793855280 8827048 11820736911980604822170772780397762560 8827049 -92343917707524353747915882220759782400 8827050 -3159256068255274350131545885844064000 8827051 -23567972166132832665041473315835647948 8827052 81467295244130479633699431402675612672 8827053 -16143477182951239934383498391518471872 8827054 -47250115259603914225078589946639034368 8827055 -4749051078549975909482567150297257440 8827056 -1664705584090092321232874646870343680 8827057 172929477481711351743567033183135260306 8827058 22595004808490283231317159806735680000 8827059 218834673140633415313719079571749555968 8827060 95552829036195437798410391001692559360 8827061 -211124587262323449132413770756503832338 8827062 -80216360134136502847855879364372893248 8827063 66136561938329712766817631564910483296 8827064 18890034430002289236437732624194437120 8827065 33390644383651943816819471078762803200 8827066 47478074909845127969807132329884851424 8827067 3862856656324168947271007871560362152 8827068 -4479247737619934514445637093761145856 8827069 81949131610115959687471430713934043744 8827070 11916051226295201590713014979709378560 8827071 94823724604028544774270391581840456 8827072 1282694842976367485220764415657246720 8827073 -15447899014645837341119116693018076880 8827074 -54885690052840225122854191813893556656 8827075 -43898763036627620543300192575099952400 8827076 211297204918795940398451626280971589760 8827077 26298111883181327885068761258649658880 8827078 2846446815395827268423643711019507200 8827079 108106125436737996176885828141805310680 8827080 -50768413910699270667894004637520691200 8827081 243059156058735289510710750481914401882 8827082 123577690457643696129433790575360617984 8827083 -3423995439117233285943991428571278720 8827084 -23863475706779908450454857140458782720 8827085 142877556610974381255538935357258360780 8827086 13369729338405750559485580884548172864 8827087 -7400163811574754819333599455477958960 8827088 -15146605379489059326295779213868965888 8827089 54336519811882550723977996538320382688 8827090 -31702883915763518387999371871579478720 8827091 -32902167864262504132307394478555253856 8827092 -79904558645527542832537292167738951680 8827093 -198063231622294039613577707132076656256 8827094 50937366132300022765372115688042360096 8827095 -2421509455574450157230165121433067520 8827096 257585053944660844639346644423446835200 8827097 67586607528859627776631737316663516944 8827098 27816644333401033324449255448990947840 8827099 126237105038169713475781566257619580100 8827100 188591480217667159811970610880048870400 8827101 -37310571444549538364290296575363507232 8827102 387723722006263460208886791145403712 8827103 226602297186808590484270255394950952352 8827104 4654112941842087806211050659607740416 8827105 53744347321750821667136726199513744000 8827106 113548103271229937831315771677204636752 8827107 -1280727958793988547200681696240473760 8827108 41354728883082379069238491613070059520 8827109 132292250684889830993671546267137637980 8827110 -49478903539924552023832093556358508800 8827111 -290264040756353791931650293624350713288 8827112 10961274127291020185615571313339514880 8827113 -100447492914803410727139346638759198912 8827114 16014283852421825675219683142261273952 8827115 -16126728407520078383026256988295372800 8827116 -78493945407276536852076191772076216320 8827117 120457843819989284064752660646808468992 8827118 10263551532886127590191495582124351104 8827119 -41735966944585288201517111587671697920 8827120 -1810749582945122652004149382577356800 8827121 -111679334020067149659467800101667413678 8827122 6342257125887100729519778030409387264 8827123 -77320796378414377039414956141297528628 8827124 39519869080345275132924014257135527936 8827125 -124040246795321363662963059389004840000 8827126 10546635339570817555999414760853577728 8827127 -43741662774557100978382263066499984416 8827128 -75369956099681006320319090872625664000 8827129 21068502498586362037743977854512404560 8827130 -14479711431115028478559039842143158080 8827131 203187158877145735885695026602746149424 8827132 168889621389739184340446196174012624896 8827133 -19607174601982641474445363902018553536 8827134 24646684053906309761272000218643706880 8827135 -111781443701522586750998409264923619840 8827136 -18022882979939772172366718126342012928 8827137 -3070052500113031733294233652741182608 8827138 -9274146447342799610778930541539778656 8827139 -105549258665261579908042778969791917060 8827140 -10739487124184921799746253353479249920 8827141 381537767609955134550737750677860484252 8827142 -118103572080329572686646230056379546528 8827143 -41330653201720802220775829200977180336 8827144 -217369370255399248730702301958658457600 8827145 -4405455056228188740792316329485075100 8827146 47559117778668225564968163097304826624 8827147 -11620411824114672531090927145091804160 8827148 -107112762694579658224547116151553973248 8827149 -63368709400188976319068039116882140736 8827150 -10035085808051194979436846815919470400 8827151 105527868373091044048933795505595775152 8827152 13277760445638789487561801124782276608 8827153 22065254957081429356948334279052235120 8827154 70904534679466368760697358902233911696 8827155 58026198489266038770165764831024361600 8827156 18469645792529660468533280904355708672 8827157 37218384844855489495582350745497267072 8827158 -26999122337838845304114732532415557632 8827159 -28125055820840552757460071401114119248 8827160 11968195897379509438643027737635225600 8827161 30388640435695042607327118018004787904 8827162 -137044085684085020550537274070066385168 8827163 -72200268615869703370644871563223814880 8827164 -93353912714803571262451823186491960320 8827165 -75461231872092409601304209416529245200 8827166 -90413843336115955239279383093583907968 8827167 43033942646012464780937510129043421440 8827168 56236547773251111186377142455513382912 8827169 -1053129443947394248949978230925999232 8827170 -15311921430023413585899309317793669120 8827171 -50890315021889526501982757855130494888 8827172 -166967077577855296863985624399872384 8827173 -14255238971482166603039526577581601536 8827174 -61840325369721553244224653788010821664 8827175 25287737426266655185982365816162102800 8827176 92880063700401840186190228581244354560 8827177 -39496002391105337029362518976219200268 8827178 71973249198970458145637685448879358640 8827179 -77923446105107070232919101339604337384 8827180 107561435201183461304073577751881574400 8827181 -90610549188430802770726559763394712736 8827182 -15190511229815458001368467989058955776 8827183 325760547622542370525179870411515845000 8827184 -33814778508410125513169132402461999104 8827185 -53232524403947036071202291518891627200 8827186 27619467089681727680229327333782763792 8827187 457506833045670600280276086538259499600 8827188 -20436471583968631037325798275745546240 8827189 12699890156911018776061745289714822272 8827190 -52395336218157699501749063781334310400 8827191 -182542775792401255761376337952604281600 8827192 -232130347365073240974713498843437670400 8827193 -44624933035466667362341818515180923776 8827194 1271062655973349734935989680296901120 8827195 14553048994732877046392711005609082400 8827196 -16121361724779030467735591366512468992 8827197 94109741383842267952472311613322412800 8827198 -23724718845358793369923116441762330240 8827199 -47506454677031457662412363786407660064 8827200 19343987584478232908334886387305676800 8827201 47834809311871647524006552819559783892 8827202 115788887577986429731624202165102671392 8827203 -82375459445716810542564912669753199872 8827204 67143718024136175465094241860381966336 8827205 102400995539703775749856277711028973560 8827206 65229450284856061550295444370033267200 8827207 73875351509304677781228798229071091800 8827208 106606869958472632034563190707445836800 8827209 130209915235858843693796120693967598314 8827210 -21035111357961891420906364435729382400 8827211 -64833235133284338832103272584275797056 8827212 153478350181107322775641733353869312 8827213 152302197687958199268355604626045953324 8827214 -4213199687718205983517600149790037568 8827215 -5763491982054498260274490779232880880 8827216 -7245028860943017959966017260077580288 8827217 9946266357741580625727001558913990784 8827218 -32540606554045084148107806238925482752 8827219 -12436743542622109179837416671351064000 8827220 112385634512849048241923440087748570880 8827221 17391451669775735778949196581090877376 8827222 90520766751130316433146550551375706912 8827223 295069212751991061745113240107053156800 8827224 -3966770021447945743563963038910382080 8827225 110523818245037992048557706343018130000 8827226 88455305384763313130868695521498444800 8827227 36051475638248941644995043248172723564 8827228 -83037033515319314558194600354122223104 8827229 234989771157209186385230707635044408640 8827230 -10430251034969868129647112398779601280 8827231 -5871358654997078015717676840840721808 8827232 140434742954160488601654235565635141632 8827233 8180385879745283035754416023763668288 8827234 -21098761706335438025330142787893278208 8827235 -56254388695522799706338462014117006800 8827236 74647648728789947489716643313595689984 8827237 -31121035579252206780956108041788730114 8827238 -20406229063794404854240082050420854528 8827239 -93210995084061941632437789950405361792 8827240 -175320806653463252041544849973360691200 8827241 -28063174275032451015798498102471701388 8827242 -1588190044794224505158934771742195200 8827243 -298346116723504778110408309198994778508 8827244 49812927719822172261515701558005217536 8827245 -17032491849132130298499584756363692800 8827246 48646531865096128618922486536165035072 8827247 111401053421064726416309416530515345520 8827248 -3088245277261587761747083652943052800 8827249 258472893656294528681035404562754170420 8827250 -48678871105389365333570358598173696000 8827251 127126462298954408783964065071257225984 8827252 -106679663774915795921790389093327688960 8827253 -63504929447449417335832024845404940498 8827254 -22040501206943002922586654404032956672 8827255 3769555959324436575973235788713530160 8827256 -27369950100002304169683966933830860800 8827257 -34769039467963347238262561222553417600 8827258 26503646987429220303485218712279503872 8827259 36132003217885194515579537307569754912 8827260 31008194065608992993425586611378268160 8827261 46563221079395324025291655559265481862 8827262 56062404347904794045293460311116939264 8827263 52224531447940474912576074515273920920 8827264 -235539184477365566585457940353861550080 8827265 -31217725513340170750578465920018225280 8827266 31683867685992618745290515739464062464 8827267 83799595018326475005643684892477559600 8827268 -159888310026980701423888502181533434752 8827269 -89910605097170800803113586840463293792 8827270 16850036176917708985953732702489790080 8827271 237460685626591380785189800720941512472 8827272 44702638586234531475010095361458585600 8827273 -45851458493888702394620388153554673856 8827274 3157657463549418992740776439087097136 8827275 1754991507583988987819125046560635600 8827276 -212941395313875347495773279297085251840 8827277 -34435651238372774815635174887440976640 8827278 31275321422469449040368078319064309824 8827279 -51172760672668200949168350517210567120 8827280 -7642685997396432419504993684336148480 8827281 59394674413630338593419092784830647040 8827282 -2255446324104226880313753791038002528 8827283 38788830178927145563692665716127229984 8827284 124945271864495016767674438549728448512 8827285 36842587992063429499298190002513155200 8827286 36750037607644163706235351122361251840 8827287 -13722413055641907153448551908011511040 8827288 64972940896229843909258117432927723520 8827289 -235960908483605851288487451326239257840 8827290 21921834160662996885422561257247485920 8827291 181727838250661367137146426580781115344 8827292 -182244554984364885942101223126137577984 8827293 -81806808803476437829381144719660241536 8827294 24365798808057591170358052059164572032 8827295 -192050143330928372544736507255019022720 8827296 16467483586265377791244935350068445184 8827297 -115222463578673930591936062803879029820 8827298 -987499994815131464611484659161707136 8827299 2306918350126787048576791631167012848 8827300 27464468002903534920432945964859692800 8827301 -162216516843111223784956282541603656452 8827302 6429540404383471449931215269296189440 8827303 -79081794452263359436951903166792801376 8827304 146985117117130692092678914547630161920 8827305 -78990442881943948019041472543847168000 8827306 -19306044519977607166098436464273148416 8827307 187722785473718883320454147602415354720 8827308 1893406459314291885916801762058256384 8827309 -121318215071702455122998004713618433792 8827310 11273902973338520965803860321892000000 8827311 24810226036117784844283572587184593664 8827312 -4361271366661351963319378054494814208 8827313 -37820754874168796661074148288057534 8827314 -93322141218086480751165318284689445760 8827315 -41026932640416652702012230071373583200 8827316 24260529131717986873019873114822087040 8827317 -117196089163111590028691251680932454720 8827318 101959337798803410825259361628902270016 8827319 278194516016471598863147880626489703720 8827320 53750312390903805823216073917894041600 8827321 -61542101813407050589367272241980155948 8827322 29069802676495649238512206328995544832 8827323 86156472740663232689623118243368124184 8827324 34838781560142918731033048544367411200 8827325 -18412930671973438611289931384734037400 8827326 -92296820688501420529366606964400009600 8827327 -210771317979185557971396226785869765824 8827328 61762888706855114046052768724149075968 8827329 21547080635023347080597580784994251200 8827330 -58927054079030165730189367962156073440 8827331 12271562176084325192569630486500252912 8827332 141616029518388915573715651772300685312 8827333 -6591678923108659586069854172970840960 8827334 25654377120250548328963025703420216960 8827335 98167384765803535726899096529944156000 8827336 -4432492246544393941235375793574871040 8827337 173985229406400834638908330728157744986 8827338 3377322081597391616934915714256681728 8827339 2946443726502076536781976227862370960 8827340 51777132417365525633457085828375296000 8827341 -989859274546835742222616150766063040 8827342 34943690838862729902112205007554235072 8827343 -26454632020758210759877613546837637120 8827344 16180563907465343865561180847885516800 8827345 -16714475473043515018096636761445317900 8827346 24660490372744235734683356960199141504 8827347 95130959429458946650998202596450185400 8827348 -2939334311257500609146756584631615744 8827349 -13910164306330184639077308772029512928 8827350 19319618618158478791471967329775380800 8827351 -752604040204708392832566076091764720 8827352 274177181477121307113392149258456104960 8827353 -212732541922725761645670464428718839200 8827354 -67563909796805048307014197166630419200 8827355 -67185424090411930620023029897660842000 8827356 -24640462586898053530428965060473113600 8827357 -102389988343715155547300124367473715776 8827358 -13627182795874512486680262059748829440 8827359 -36990962725611085566459474634354599552 8827360 -57549530457190453592391971016549335040 8827361 217902268417801720807462733714898888624 8827362 10206150069168486648709883825406727680 8827363 -156391037921636947513391992962922284388 8827364 21142820902889413487955818416228012032 8827365 -55130983160101411583806015114175760000 8827366 -69378226353659059148073067586871022368 8827367 -37196710583389900197139211218741840584 8827368 30510298291817448489195401930654515200 8827369 -132654732158980613264677505167285358604 8827370 -14565812228132641861249707824436517440 8827371 50340830773154769586163642390486205984 8827372 -78578974946964944241477222988998471424 8827373 -15305444439421143566296704877808823540 8827374 -23770448728274522135035466134455029760 8827375 41049819934677062282444719350186990000 8827376 2672033055786427431479734330564608000 8827377 4570364720167191226092145474249357248 8827378 27268285443980991464141388030891313152 8827379 13313985028109637444052062186138841488 8827380 -6672266404111056399844807798504992000 8827381 19811653742354364345530402109860739200 8827382 25482688288207730716348150182242135424 8827383 40488071070948083266044413268449115624 8827384 5184191414319329719730928585324625920 8827385 7576383778491767125164787904142384000 8827386 15810694380911614046700840578118305280 8827387 -165704492231631815393237363528504511964 8827388 54130482212606989008927279352075800576 8827389 40924735369022589903734316805683131904 8827390 -47535940758938410328627419492322914560 8827391 -236981136043042122339244403823251102208 8827392 429821237815209227414758318380417024 8827393 -55143696287120247292373876520228834000 8827394 -107945099038079014278021805462406547504 8827395 6326565416659802104352657905956012720 8827396 -192479503667211602506352945912825738240 8827397 71606712426831530313187158096502586460 8827398 -225470086916464138645947721410565056 8827399 -137371767587770293846145628653095787104 8827400 -35000031058324474973610070133821440000 8827401 83391753948667223428220254029491495904 8827402 -101123669129688083541847152010065136848 8827403 29256223119691335641214701356616245920 8827404 -44719139273899764521257178354003464704 8827405 -33657687152236379841554853579542330880 8827406 10015185233020048213650978588063761280 8827407 201048279220442650392247508022887594640 8827408 23216454788348399398450984122891640832 8827409 296187045289593959873015276098058935104 8827410 -31419854810969272648036198565770160640 8827411 -46022077442298462620823723387319851988 8827412 6933399564942231398386782887522979840 8827413 6521918852890744861431073476356668224 8827414 -13296163525190702434380755673128062944 8827415 101347113566521210005080614282952257920 8827416 -74751731323823469255622861643590901760 8827417 119631999778701783096154551013483915466 8827418 -34675230275091978363919740529651320096 8827419 848897993192380019455885901826122880 8827420 -41298674322802055345147870077981593600 8827421 -94935218966578848383933016398009376288 8827422 21317632404708500705202918693370481664 8827423 18166264333833394592752898647759479408 8827424 -56108321074743541302054379928502140928 8827425 54694544685882255105909992230012957350 8827426 -144305338447277381464733755258808951520 8827427 1764952473607968693977152442704292352 8827428 -28120595720407155627018923166172379136 8827429 -32370754141530852576980286541279998116 8827430 -33762317895077875733860374688107943680 8827431 16778970600358423468441794573038842152 8827432 235745411060436193681172165863748966400 8827433 -48842293343242202630164066417552797318 8827434 -79863474418995527218920199444577280 8827435 159907870503093409318955950666452088560 8827436 -30602012616924980401656502062048436224 8827437 -68621806115510715767653217571649966848 8827438 -96173617224829667211246333261362405760 8827439 12199268416212845422154384255206029240 8827440 13944491009708863814153110630301368320 8827441 -317596448402091887333743261308284800 8827442 -12484652822347357921749089513763175008 8827443 6000299353433010644994438278883325332 8827444 29327616193559988819011009060114327936 8827445 134937315454144393178705916605083860000 8827446 -86553327469740109619477990258577088512 8827447 48492672238960037967807606956194909440 8827448 -70003604667362289404388466464761856000 8827449 99553926092524111156767495988786318368 8827450 21030797114043972331724774440899570000 8827451 434023924369788141967826410742590671360 8827452 1122072621464289855250079145431838720 8827453 90804690997664769778305918975994740960 8827454 20578584026592240706890305285085971712 8827455 11089635621099952102668529768988467200 8827456 -17334866599645307557292549037159874560 8827457 81130595252187218211019801695705489840 8827458 -3306278656089780355398344211093093120 8827459 257214387243455228579409676326829385660 8827460 -40711293428639295379621395548826009600 8827461 141176228911957149488712826054376447070 8827462 -28535718562266001100266613091891363840 8827463 146398713505034325690986822713219251600 8827464 17097953144759804556617505386945495040 8827465 -25282741113016668584917605495965664000 8827466 -45059705442878619220076832018060523680 8827467 -16183825184393718965338483608096015360 8827468 12627521307204932600609934785021881344 8827469 26956282843758411604106884353117125760 8827470 581360703622490684934959648672672640 8827471 -27300184425527001860264701497108708096 8827472 -17991761973293221346951266917676621824 8827473 -79749372210304998633544259584485098400 8827474 5870600936356769653137860783276111520 8827475 13282878206632500259752877099216927500 8827476 751559116619057834509189652848803840 8827477 337414669904666802899859225554488306492 8827478 17414943477866718039188111777026770432 8827479 150500610976135729911802224702494622624 8827480 -37176978375309354667236475370713497600 8827481 37929128214515868523170162602772849732 8827482 -14341266199973795449077563097133115136 8827483 -97742404344366487584387832191103005680 8827484 -145917751857720895593540336358059456000 8827485 71160481688607278814270609485620205760 8827486 -86346055863379344710330128913096882880 8827487 -22660935314770075538710320798446352864 8827488 -232857934140429456410329145490155765760 8827489 -126250572691468577095666501828228434000 8827490 33254263704096061085864981152502714880 8827491 80179065335955182094649126972753182720 8827492 23819153819402968089015331700749209600 8827493 272044367413502403372705329637859887360 8827494 -2359167095887673414289069466009683072 8827495 77578219846611019162367824549784749200 8827496 204615836731709761029570338525529185280 8827497 59570837515947274262425568733048749412 8827498 16303723099337692721216589871930380288 8827499 187801514474485756833041061285456024336 8827500 8749206225606284867699472537054720000 8827501 77520480070364828714087680112062679808 8827502 -155937258082200129765220465954133850048 8827503 11146857546458871702226796993928031104 8827504 10218234315423107698937956943959818240 8827505 -22277415187150263377236869694665813000 8827506 -65350761383463985675661846565956216688 8827507 32991735020562663888310019331112526080 8827508 125821186172941018355881052524429907328 8827509 -33548852545469824887691142979799574496 8827510 -93746759677366434880721004048703011840 8827511 74348875418858933427823659464565623424 8827512 153623333375539906016245320392128266240 8827513 -642450657004412000524548213603787200 8827514 -34190866636129758135480850802414492160 8827515 37690036212579851328851027714683046400 8827516 -93067575189252948515357501406057807872 8827517 -155567097109930795961109627615368845434 8827518 -19329856249190330183236012677268850688 8827519 347317898150728273226624399709879706744 8827520 -68878176440466726196850256046247116800 8827521 -72840236440816413473367566895816064320 8827522 -19299847998966736402098885819795215616 8827523 172760522904729475219563743757189223800 8827524 -102287841683194782276908770851250976640 8827525 -1717012969603740303902457647577198400 8827526 97741087268988854586450340813874351712 8827527 -3194029651824184620456525612801696768 8827528 -123882325961520901792428263546387527680 8827529 8386735307942574297330531285845502720 8827530 11041016171143217987558146662417496320 8827531 148282796304521487722581290270577225152 8827532 -77742089378401038854857808080156093440 8827533 -44649964614014501792373561426347839680 8827534 -38826857469885419349965259323916833088 8827535 -14882353803326116615636983768936038520 8827536 12823473001160094680338208724886290432 8827537 273036398772302952025031902025172490752 8827538 -37186299692701128248651861944827488256 8827539 -110493961780908189952292695511715809280 8827540 -124076646386948734023434440495689400320 8827541 -240193394140930955903968619413674803058 8827542 -2488902092030197183823550785021673600 8827543 117158627110821746854176291737510894792 8827544 -186355651091056230415878674469892730880 8827545 -27027906978186667899820748756018335680 8827546 23566282837876957687051526329269551040 8827547 -287548539779982845537795344998168683004 8827548 -61310993698222925216764833373912989696 8827549 93914429436891328999014312128897944550 8827550 16885653270152015783961914250797332800 8827551 8953480313935491151139934279483418680 8827552 -86625078022432054659839851598944665600 8827553 -85026829813658701368188064619647769920 8827554 -3962062177021114104477172074745006080 8827555 -361708913352499452638568316818501120 8827556 -2646373145283149479036510421411297280 8827557 124921337713791530280912308377578687840 8827558 -1481285446975202501927397653672322816 8827559 -26667439640161104526805031572863722960 8827560 3493497506859102289348987406136115200 8827561 107219150445346570289372134669362335232 8827562 -45507465117943543518718862768203141968 8827563 109371161420230536533980945220598937944 8827564 47815507143885446320326072932094451200 8827565 49521053266271017044413260326596120460 8827566 -69848904932895044373907084111633019904 8827567 -59681403241091133940383287525599624208 8827568 -56281521859051886410945034225601527808 8827569 109292699382822657256188972264007324320 8827570 49680958391890274792898541263544061760 8827571 -24915325694727919120835240476053760800 8827572 4831514676141600253945297374743076864 8827573 91974301898780319212019101209890008220 8827574 -26656451554958342165318456992857262848 8827575 -10632191024827071863824783011411299400 8827576 -6166120569465339818632045516659978240 8827577 -40535314313411169098736935110663328640 8827578 10989966808775355786039021012176974704 8827579 170009663926665369471311129177540270180 8827580 87584166316651636448441486143641676800 8827581 3918957564694061159374741352512340544 8827582 74907130708295761411298219654820897792 8827583 -27808758950562309066231755833340371128 8827584 -14709536192413104297549357052329984000 8827585 5489235592319985368338382590354023360 8827586 -39967953099349657288870424684648713008 8827587 -8069349123959360451781641116552112960 8827588 -22168584433812197773376157574303838208 8827589 -5696261626208606217558834568953086340 8827590 -23678084178552823481021490193200537600 8827591 3285033400491792747626068227520945664 8827592 9521245733938499364131333329458816000 8827593 34197776350398528740006886900765371664 8827594 15644168087468169618529797543823362096 8827595 -59129408038666843570098382628867197920 8827596 -112957868478178243145004681906880496640 8827597 -267656901226301731507673208767119092960 8827598 -3484315372119144565426414133409823872 8827599 -2015448773898823205850931213244605824 8827600 25030022236590954327698584408909824000 8827601 65730814919601340625124012811041725952 8827602 -27176838195990919504946388917544133632 8827603 272868382347697996774503328577637215852 8827604 -162799817652459889957546068459785967744 8827605 8284297418476790050513081490475656700 8827606 -17563141676983655667793805741672726400 8827607 78926362021942624099477519498626764544 8827608 64265607606890955177203930342772203520 8827609 98728868960638118998143591471858069440 8827610 49691499432647491803864435420975793920 8827611 -25580606614981629046621776511301088000 8827612 -92381737245509361982998132356056455680 8827613 -6444466870134119998452985784040162138 8827614 -9160502660541740215797915169851518592 8827615 -159562802251847972947776559925479594560 8827616 79298915500973522615422987862590095360 8827617 -39334548936880800920614339737735178320 8827618 -84763337385306428387008948115623895040 8827619 102905312854333466654035540084783503144 8827620 -20839070006793814793421237980752650240 8827621 -73363544881948000369058168315261019456 8827622 51747811056248821037896326914013325824 8827623 -3629163073112646962013471371878518480 8827624 65728234196208525067968092086696734720 8827625 188774192223401725516104198713740389000 8827626 -66391847979130002862592437865512870656 8827627 -93908062535349490465773843586152945792 8827628 27233802539612858658585230068625341440 8827629 -6991167457557041367699223678263327840 8827630 -10549248505223204068999824974030254080 8827631 3957992187062969730225791094179097192 8827632 -11058984906616678890069545440586268672 8827633 -29715942784817157582816477500365881536 8827634 86421612736994287940528221281040561152 8827635 -70376695510764951311256596435997416400 8827636 -96468619091037145080055945124553953920 8827637 43760886707366832344090801719476786432 8827638 24103324116519333853917072465042259968 8827639 -273204520112511770536215870325609844880 8827640 -22672117733818424623532451343411200000 8827641 -84228496980002192209901416337388759948 8827642 2435629520085121927058503789155071232 8827643 34371044899116387185825110883741736960 8827644 95711985169294904671431380660229136896 8827645 -61644885212336735990279491391759830920 8827646 -136246848021539211071811911282299849728 8827647 -47705674356715741869103672342072475520 8827648 64706737254391522784209498785733148672 8827649 246211163461903959007571970703891771650 8827650 13125152791141717062192051047421312000 8827651 76835452175081334326329472700985554080 8827652 212138645450577764717222944858189163520 8827653 -2868651338052829517389961620775534592 8827654 97194955573484211641893758231588201600 8827655 253518012286673011249249732788306381120 8827656 114950371025750910400855899953954611200 8827657 8652310100567478704683924808798170980 8827658 29503892572315975475773853137978982400 8827659 137412515074353547807675562819097967164 8827660 113490044424613509254615476844820956160 8827661 -178513350910926889685874150275847607008 8827662 65864850426700663345381346393793701952 8827663 -63462127695980264126634641960442370376 8827664 -54997723852024228131670773485746053120 8827665 -32958691345055151132134895362593244160 8827666 -67367999106986297797738394210296068480 8827667 116640710132946799173289228811839612716 8827668 84180255312074029317296836912938055680 8827669 -51356554710459449285475527782043840580 8827670 79551974888671802470712901279312658560 8827671 6157264961959958339544019313102710176 8827672 57446662689611667061048334641853767680 8827673 -50226969258044312222530085941830611436 8827674 22915134456200172655017925003958453760 8827675 -55591199476076351808564596480822182200 8827676 54961502457291076207179101458655232 8827677 -223682272598051292875363659557203924160 8827678 11149187485924818047278462346922484224 8827679 -88953899574897251000535641025372188448 8827680 -59483343849709867248002275887682682880 8827681 -411869118951688518496407480220601964288 8827682 13179999060654763186904539515067444512 8827683 -24184303038008617882510482936610711176 8827684 -27965170720790825374657782734321696768 8827685 660154769635617707632492025017934400 8827686 14596302133070404137429392900716619904 8827687 -35118467453099107516738651591494649680 8827688 75670516998750579257956266934830197760 8827689 -51376551351174087398632779551360656704 8827690 105464968439004743000373294750036864000 8827691 -111587382151344154964164069556591224908 8827692 39175099523465116456838936081915688960 8827693 -232886248460629279781377527892697236884 8827694 -140049200146329790665718513976424295104 8827695 -7476401442831821287444275513719476680 8827696 -14311135053611354122496969097694363648 8827697 -360660472681981546029558898348868196480 8827698 27395974452811232458519554454262691840 8827699 -34842964282169542346001782073811445136 8827700 16520626767004021753694830544364902400 8827701 -42202310578063732868840941820666082336 8827702 15611546041692541529391754401741443712 8827703 -43261870187141774865276277817617931496 8827704 -86173173044649313813303518665981952000 8827705 201535979198200358105785647619748209860 8827706 19719110355613228500034663191433341552 8827707 -41289173424268477840911920234157163008 8827708 -145147171157227996855843623139971638272 8827709 154720366750452275591960247244852738752 8827710 14905292096592726233020784963748414720 8827711 -78279557569044839156710354752811674688 8827712 54053573942188691157867565693810507776 8827713 67327898080424856002508256983255025044 8827714 -10416258345264015849694221883205984256 8827715 45039849905902727594403823751554677120 8827716 -896832745368585702549892321169387520 8827717 2171770349743512521208807790057898560 8827718 -247331804584375737310736646883969293696 8827719 -61176903338532739144461223354713260928 8827720 -106943539181333332509990459969218150400 8827721 -19741113691055996557673730702112269120 8827722 32852234811879521535241445281537068288 8827723 -191810523052965251362246163242775734280 8827724 136455625639763130309803313088267850496 8827725 -23866816949335153222595624280352874400 8827726 -93054159807557275761807434342869848960 8827727 166870995330340951975338159000380766576 8827728 -110749099757165679709081942320218112 8827729 -293309738421356427131218112981847702670 8827730 87939231416010724915841616046605209760 8827731 -275404571082697763434167691096603605120 8827732 10898548197695411501543689762140003840 8827733 123644637953811802561755775081485360924 8827734 -68493167564841749375985306765204832320 8827735 20511415517783027473087098657628101120 8827736 136052197829457755180119660837168711680 8827737 -47308222794032551481446156361721863040 8827738 -142222768631631056065114378510514430480 8827739 -187038711921022802781397223698611350460 8827740 57802140347841730266443104205555458560 8827741 38733172014077666994265829094063708440 8827742 -16661578933787869152186994831185192960 8827743 -54119205709423956814217847043955984640 8827744 -7727655143736824542489604174744125440 8827745 124405661169776529450893482430467564800 8827746 -71424436988120715125019300577599070848 8827747 503820735803327381009287965234346360 8827748 88780685622320215414498403867765409408 8827749 -62479963050641177589002982683843590176 8827750 -34514023417744271003029103779400256000 8827751 68910616783078709015443723411797294000 8827752 -72608032264905711170939057902421114880 8827753 -229998670450782596781069079109326063536 8827754 -11243035429942823431562916439515201792 8827755 25172027224766360745130982518016632560 8827756 1389971578792410291982529757411117056 8827757 -35488327881373943349111221751066941280 8827758 138365779851959772686319909447303841920 8827759 -19586221054648471952218144405913562680 8827760 13016320494736475270960403408626319360 8827761 38592213791132557179558330099483336480 8827762 13729903373936121518290236586721547264 8827763 -30841759625482516133565014027148542640 8827764 -112980133137332212038568843655404566528 8827765 -208252861203751962733434230120764586340 8827766 -120263593595487601563797337700963107168 8827767 -43705158977494525513412979187715722752 8827768 -12063108629238412716980288723670589440 8827769 -92023273109831103967842294155393719830 8827770 8170612841793252684157741197821214720 8827771 -3767485291517364224161787946337262168 8827772 -80434324042703121599241279548208666624 8827773 182065338254526072609185107272842781600 8827774 -89431123110124436531233525790626962240 8827775 111044791915572979767048105305737209600 8827776 -109851979418340291987889839015356006400 8827777 -19574493842005770446662100837913086976 8827778 -20496606898359053708681361048496000560 8827779 -82237523371254081479192980511090877120 8827780 -45279215516989533199759192231288934400 8827781 29983040391895871583943205441227359582 8827782 -57977890099843600127984130959879423808 8827783 -250500782121999885549914117016232628968 8827784 -79210828143182232066338668982975692800 8827785 1205772187043774213934308406477812160 8827786 26995342677795992110487078070624158208 8827787 -419451863521739566243570536098220476208 8827788 -4815807954008256048546587523501273600 8827789 -51260535773607298383302802339854366100 8827790 -42615844998493064825195841213073569600 8827791 -15943859665151468400194196816780825600 8827792 8261595255005626508912181486880899072 8827793 -53249078262087531025656488577873309336 8827794 -21409713052133649893079356616244372944 8827795 -96575658041808080806138409415800869200 8827796 -150810768213481410179967230321329627392 8827797 88141829058378117667239616348929504 8827798 -30099170813735509664039704833439857408 8827799 -85247641020261773495047553631809192760 8827800 -8054103416678239032966413127439872000 8827801 60465735350417352872080125702004744900 8827802 -258016774655721456224747377535686394400 8827803 -22134083398771798762847086411988586000 8827804 -143725778060176363759640721775391666688 8827805 -12304966052048330546629446012247741440 8827806 8882222977252431657989719938418449024 8827807 -235913143778164330159938501766308518944 8827808 31145805540872777592032432743923056640 8827809 25588419820274867001003083078712180000 8827810 -134286392610693862805109887868791232000 8827811 227193378199734717707453641143576977112 8827812 -49433401137567812091756351510351421440 8827813 21282424529328712544412050462782118524 8827814 -688249481730065628591909662668173312 8827815 -57797684156540174382995481178894770480 8827816 -22735287286227585230456526370241541120 8827817 18849805206812548651342063352108988660 8827818 -77925239340843753375777891411286302720 8827819 7613616481147374437876837597632270080 8827820 -199247244492311825667303606499364229120 8827821 -57863194533591518786713826440121490240 8827822 -129937550826656954706036408705858248448 8827823 86119110910818874094782921561691805072 8827824 5747737294064271965442942592022151168 8827825 1132228713214096424340688264167721600 8827826 11761940613888521808713912859565762560 8827827 -121360859663267834874655087688807303880 8827828 150486266186315698478638477365032435712 8827829 -239691877924017690572425414381858056960 8827830 296830468691228654460749222547344640 8827831 252309744336278742025087412123743192 8827832 -72028255199419378977754551673651200 8827833 -18721576574001564721221107165010763392 8827834 -1915451363399089427426240045146679184 8827835 -152805667177089395741605869813869934720 8827836 68243263500338388729945736376343040512 8827837 -157064634372769617749501658126934739520 8827838 94287207174295413452261281032472408320 8827839 -4501753471419411863913514808753664000 8827840 -5419832756269099719398313505283112960 8827841 -9515559507497551288108466389069764816 8827842 53124249306781844713179447328004925312 8827843 -16016383949139051043225519545208787908 8827844 96088061228810219835495161179438576896 8827845 14643796032072437657036280216952976640 8827846 -106028436467151019322933326498711060128 8827847 -64877511955812513430563378694625423568 8827848 100316228269596197790499390951955481600 8827849 -3395526881331398749083301715164091264 8827850 -39361322435669686035229175722940991600 8827851 -10479965274944248916889983309216279040 8827852 78935786116285999683156177104042886144 8827853 -226755805479927316957177901084091608640 8827854 7105289835118547886961719915128927232 8827855 121247898228264421283489123934059640000 8827856 -21245208252029859033550951835310489600 8827857 -1842737452736592791403040461542303472 8827858 6369029052378954639009715104415400448 8827859 -23080152146779055396929779013603102560 8827860 2185155499560857378460167176824053760 8827861 66878798044755185353458143347667950080 8827862 104508465675428092604273521435532043072 8827863 -110217521634971739843194819993477238912 8827864 99102336758101236011151583351288719360 8827865 101706036879812258489383901309893600260 8827866 1760441846599864120086504488395875312 8827867 14832491916018424078946508757859264512 8827868 -49700956199887278709178949127037236224 8827869 -61080969093911058609074813973283715328 8827870 30709188774495897591483838190583106560 8827871 -19925238884470178434638946446269389608 8827872 141157615063744545807892777375244746752 8827873 -86095890688764943838201667462157681340 8827874 60981365526632274477586956798220326144 8827875 37793182094197591674291755753476800000 8827876 174193348334184809283020690635239071360 8827877 -163560781305360113163538246398811622274 8827878 100798872998859663844677435691650489024 8827879 28787688492922124459633713505663581776 8827880 -15480827732659172222004709122680832000 8827881 4640283278283835359146801596931831952 8827882 -109653919266107095390043937530489825280 8827883 -148220949679741200339183763763612792016 8827884 56331553212241738972404436064520140544 8827885 18610977542756318730987189725017265760 8827886 -29708218753273605552894434644009180608 8827887 2882674562175148487180641410234333960 8827888 26962381431408683055849568600961318912 8827889 24876161204215758564324426605355973266 8827890 -3276798005610389842996295548630656000 8827891 -270393545056776490014610544043211654708 8827892 45439607494955838822009763365747217152 8827893 33444225685172505375223412664126438720 8827894 358200676292189616137226387882149856 8827895 -145323528108469276817802073792619250600 8827896 27684215995971669731042888244103741440 8827897 27782958654713809389073068367320906752 8827898 -51080411256644615363633555786345926800 8827899 49755883264966494256588138457555689008 8827900 1750323173002917618179131255450892800 8827901 -52328694056765850654209124299200567296 8827902 1434449423006509254826225684427103168 8827903 37379474735123339668450962224171081592 8827904 117442869901634460690064583634941116416 8827905 -58946582170220474731191473829405343680 8827906 5776610331235523540180626129870001664 8827907 21898974829227591553429762829722291920 8827908 -111136431148301948894355567507852579840 8827909 -246147592071318667980081581752786841890 8827910 2059446126506410289777125062777984000 8827911 -3965855607982543079674019036235184920 8827912 83183748918432864937434322456590259200 8827913 -60505839669541750030226356169822017920 8827914 -4538941121981472872228695754173278720 8827915 -7089559439107174030419546241080283680 8827916 -132600859019632420114595336209699203072 8827917 -4929669280581342006944299337888878080 8827918 281784833180415866706038428671728640 8827919 291922603944208484727561603940813009560 8827920 37628403616228456873120224731214643200 8827921 61989977157794468678305049984127093744 8827922 -23421052210279093788479276221098019200 8827923 -17249706324940623646275505517285685456 8827924 96493169024848402222558017658517676032 8827925 64736285829517629024749674063649128650 8827926 26867817395130699948795858093543850944 8827927 230667126041312527128465515110278192 8827928 88810846513117315510054395282929602560 8827929 50475083054845289677599566147798720448 8827930 -48422852066945780214834684812142081600 8827931 30056336260878350340744431042484747792 8827932 5800898961551645097612022153175040000 8827933 -6967421598572888755998344299691460896 8827934 -135350864701657907091575557235263027200 8827935 -32133442187138508296546505940684249200 8827936 -128294169014895094064572406028490899456 8827937 -148442190764034594797770525650137376414 8827938 -10152557379908329643474991076002677040 8827939 -220352819116901478920889744171455684260 8827940 214913510625607777538246840681594880 8827941 6367317737478112817764631883378009504 8827942 -105583684604556886660984028649555076128 8827943 665439829248864772768261940783980800 8827944 14652872909593268247319965320723742720 8827945 -17570813136820313271034005687704198400 8827946 -104479837029051374587200840733198805328 8827947 -102587830169847207200779887786929334768 8827948 -140997573632459198413573241835675294720 8827949 32076122979570209939358815320814470968 8827950 -43694494357418219559601837550253456000 8827951 -99673144329469778830967665680137318400 8827952 -11158510947962073786697830667719475200 8827953 50411440108048181294890267102736829504 8827954 -24076987918631936102559891507103346688 8827955 24125474302659043961515970589840030000 8827956 -18991293949334481497181057272342328576 8827957 143718928841700748812055566330896910012 8827958 -70730799605352670549937228074902568320 8827959 -80457396615611521113437139685292386560 8827960 -165266770185059022248111060165521920000 8827961 -110226300083141454887858789443764302208 8827962 16272316437583879665301610837658769920 8827963 6097889803339782281112757990049599488 8827964 66224817181069763057464335894759674880 8827965 65068224306296683575523304317634562060 8827966 -14915211310325923161783783049078513920 8827967 185454095253065208105653843442323726016 8827968 38745814872880167550222843733480570880 8827969 -220869917018815753434747864705926797630 8827970 -97420199377562405512502474979159552000 8827971 -64395136396068203383756547505258407688 8827972 -154339398230153803355084405868071780224 8827973 5673066829092745928819600638874116800 8827974 65800866037811257322288032226019373440 8827975 33643148913195529938472900526339167200 8827976 161508234558671638803426608358523438080 8827977 -49383925024219024553458224513441246000 8827978 58208035583201699528773049990571893856 8827979 42148871764429563232260610878554978580 8827980 -8651101861520064148472811107429990400 8827981 -121960496254406855600099755658530806696 8827982 -9862756496861052402202156340938137408 8827983 -14283365564427024323623918952765034648 8827984 14904744402130931923452452480668139520 8827985 56696922361844888176938597557338632180 8827986 -590021671288535697728613032094848256 8827987 238744828753657373268578469759526872120 8827988 53104459507353356523210309734634981120 8827989 84197074813061942252015561810437071840 8827990 -17646090644261795373928408700906709120 8827991 -30028737883204291732862361475257932688 8827992 -42193264387236422079990480335665735680 8827993 -213941462006042581072031479527906720240 8827994 -9786447788918480264367777424773697536 8827995 -47614047038006043525525544884781916160 8827996 -6329448856059556838048952163454656000 8827997 -106211614658925833756112211379414886228 8827998 -12168945884768415993149427981466804224 8827999 25641485632654637396899997992703780880 8828000 -51859979727859393438718522688012288000 8828001 -42203087878515509127903284272552945920 8828002 130684449880013494552017914619850511952 8828003 248661580967452760829931000867425780252 8828004 17738376769664128102473327191626598400 8828005 -137059582112434587813006710629882759680 8828006 40025311521670614373944931412703832320 8828007 64119474932433862078348581140942489640 8828008 -49678940471529963544292339628709478400 8828009 -81871466971227395272136624151170318790 8828010 -45114020698005418844048375103416432640 8828011 -46377263449748953696849088920048727888 8828012 20531389761888188927626028400510577152 8828013 151571667327920729411615347369032227520 8828014 59335459849854930171298872567216502080 8828015 13576585128374193258354124589101848960 8828016 27523898308413231800493426550256074752 8828017 17891467267618727611829211845049212160 8828018 -559913592868743506676385062580732896 8828019 -11425107729827421045291902493412710000 8828020 -38018356315306111821520904112538583040 8828021 41108368931784855106968675482310923520 8828022 -15386974291056808342120954546151018496 8828023 -925948791488469211289546240986392816 8828024 -5590234672820308268102545464233164800 8828025 -18603504357350314918848522012844358400 8828026 -75229586753254077984502760258654790288 8828027 -216453689536696475965592080909866328320 8828028 9331496741829284965431788484934135296 8828029 -1162530282313372598094563519394045440 8828030 12763533138688361344659025362498115200 8828031 81177325582850419473043701385865316552 8828032 26211397062622164128651573956297359360 8828033 118606032794302805738520589951529928240 8828034 -27626870219122825233501619835566830720 8828035 75692559874467882639936641441748228000 8828036 88986265616792385225312096964094208 8828037 -85488359558807227523749010806981014306 8828038 9131340463360310238401558022326380800 8828039 -103230826118881577349299432101182720 8828040 24111628642765220350224687746789376000 8828041 -33493545770979297675357008080849747558 8828042 -22357721481045645057476131990407919728 8828043 -43107264950838812688310160721870652416 8828044 96611165953064737717080253349958736896 8828045 58262320843932398640936953145563412300 8828046 -42544248735113706425219718850163543040 8828047 -151775615641614468783530630677525964840 8828048 15266977578689279571947676063135670272 8828049 -181214702323916943404409645611656432800 8828050 -9660627697293260513253281039680166400 8828051 -43389546761376929877766876203472057968 8828052 -42440420379132981565487517530586378240 8828053 -190914377541975956460949184099394642198 8828054 -105319544133183442335642325858731290688 8828055 130245575825280769543778644267266391200 8828056 -32111356651965821900776114929400381440 8828057 67709093377960977807174943005528460032 8828058 65340074274133506016300274603364355584 8828059 274008399510625027755223967437061088260 8828060 10631864191316474912962303392001236480 8828061 110619052035134076224787731356348874784 8828062 -103557519612103325566221632910301488000 8828063 -45693697385902170062322845623672934688 8828064 39625114545619226417604903834558136320 8828065 200902735559058436037511830832683673600 8828066 -39789494823939524378061865998584803776 8828067 -44337632538433035839334110113587678720 8828068 33313249317078270256405806824854110848 8828069 134349828065689337405155391618567170080 8828070 -66442301145282176989381734076600732800 8828071 1164579899796266951845825026837997664 8828072 3444513621732208007945221798617661440 8828073 -143843720894363051564462587681830863478 8828074 -68821003084139765775657434248175344464 8828075 -12182072771118869428984597339622336700 8828076 48014044155829579612155495336717829632 8828077 89209285910795662158051795640725531926 8828078 -31884294846164473344571381237691785344 8828079 12281219376305552088083467754775026976 8828080 2410840057357251717657395180950978560 8828081 335669523235235984106969863377154098752 8828082 -90719194102674328119266584643850082560 8828083 -49838402162983735657691068670288922024 8828084 76370535308827901931855110911668633600 8828085 8881102821086098994167568937486502560 8828086 117911001829773165104295268385762321280 8828087 -44822792185520328086590955111680047168 8828088 51747820194839442664916588822266060800 8828089 -88704327135450841121066000244457701688 8828090 32655725111604941709766973676948925440 8828091 -107269855211151717602319706152780371700 8828092 -8310384203014132967638865662403870720 8828093 -205389608206125265931479409200604850420 8828094 -27094750310333340073836048588592481280 8828095 -8020174147753134388132228575567173400 8828096 -872177837722472780934431204274339840 8828097 -22646060045345800344944725389423003600 8828098 53816918562771230163305854692402670800 8828099 -114646019057601954910428837785078390064 8828100 -25853888743354783582835318788782009600 8828101 119250084172636829954028964989242484000 8828102 6779907766852323375268617211203074112 8828103 -87769667866653487961157657562524892800 8828104 -118984176878835849055219888640465633280 8828105 -33317126813882613112541673944139910080 8828106 17447059832267306262296295057305608704 8828107 59545511768652656207994603300957666912 8828108 4611297152658755280205553155021877760 8828109 814451750174418786200809288526511564 8828110 -82599530262895610532128235474771229440 8828111 -64579093306069791781728560034611500200 8828112 38245321880759502878956932814087127040 8828113 22142511888552798112290451062561853824 8828114 111806053704166250251848842916058555680 8828115 -162103647556251396236307180844558080 8828116 -127643072195153014539416695248775004160 8828117 -166502466182923734079906497970278268068 8828118 2162759463478446677285168387046417408 8828119 -96576293742715089360759378234667855480 8828120 -5313604817189079729938726198636544000 8828121 260888331059614480490182904746142905344 8828122 -131579712541719265335171064671526444800 8828123 113018156253591494725549916023804338372 8828124 -43529427310381380163800838685808230400 8828125 23114875351534689586541341829208750000 8828126 346639995964018342978088849831380800 8828127 13947316144865854850225532125473004160 8828128 -28788591552603323453129444956070215680 8828129 -18652175216683467921445531502134212816 8828130 -43180164845069749065343487824777774080 8828131 33796641807587244953685266963110452832 8828132 171339857883167827674778535765175520896 8828133 181487645151075748911704798015138339424 8828134 -6801806345889641632118982426861043200 8828135 103199107753968159729895629868969249080 8828136 120722419281886796487533945429857075200 8828137 -86055083018766333283209816070440417420 8828138 -124079070131549415988702551284570173440 8828139 -85228898346533878371654186148846065576 8828140 771362576054328898531245302696724480 8828141 -19187356053799395316153557096763404480 8828142 33986599724557409116472651254680013824 8828143 17621967197594055833278569564465626640 8828144 12700025663999768727271381818729529344 8828145 -12426844867371210972533522999500157580 8828146 -90958037000313662360118734995940959728 8828147 -97226283963051245911170491566864330608 8828148 -16122438420699229747900447096364396544 8828149 70531784467390464988969413328019592960 8828150 -103301243651075975353393479790987622400 8828151 157769449601943831485184233093919375360 8828152 233536201657984281462465760865718681600 8828153 -137821565606644991868853611837813664896 8828154 -10468833674707951211161523430712334736 8828155 -46270848740363630702032611102743996640 8828156 -69154320352737109171828019161274388480 8828157 25595732987037756711053566393200397056 8828158 -126560826567884838669163059845457216 8828159 -49603750234413335225045038948649979696 8828160 -88215518003502547226181270660710400 8828161 -2257001215239044574978201406527820056 8828162 -5188904831301716245161426629871671808 8828163 -59408780785937616586143114333614155680 8828164 42371613625739050714750372219350252032 8828165 -360962212880003448866611963783929532680 8828166 -50527014949832199066681540647485882176 8828167 92323911190875164645970997495593080216 8828168 214957947722730338672655243641940787200 8828169 77594734447035593287803170927347491840 8828170 -18948291050312735641368275491787980800 8828171 -202139596026277304110509092167076582400 8828172 -18979253829519217713426766878546052608 8828173 56803350879857290598307395775927013824 8828174 126479036485410278256887255033068326336 8828175 -39887678329722525083029579160202177000 8828176 17269311658424931414552970111623626752 8828177 -13096187873502998510922532846789658040 8828178 -93402634879279754425596991532222280960 8828179 -261172856433200405677639539771769882000 8828180 -23342843790402822326136183161602867200 8828181 -90278172386920383773173926441629255730 8828182 2499906457975168301555284763005624320 8828183 67340578804138970350180829315288769960 8828184 -4011776576247124858360207435600711680 8828185 99176202739443208134985209258747759360 8828186 -54252493713579575287261604311978664208 8828187 32037349515900241426909714953239627160 8828188 -44803993458275736416003896815403165184 8828189 -210652228415903730003397655014081081440 8828190 -5685300172954880372569580508184807680 8828191 -53294512976473215245899068128961301408 8828192 -118551730060042286847873847895131619328 8828193 -35981365794438437583910456433395354272 8828194 102150177011898504570265759742759170896 8828195 49658847211984462819879725708606325200 8828196 53143511000633349916726852030143258624 8828197 -84704974886482690431440081997612716768 8828198 148912344389291096743690223876685373440 8828199 14475152751944586461375434693511192784 8828200 1129941387228181934746843623800064000 8828201 -5255951845043602842861277188830889648 8828202 4341824128516386376467215251697737728 8828203 206020553762551563988242194685020118452 8828204 -63429010307983827008262837609307127808 8828205 -30417505690973809482264558532906627200 8828206 105255547316310380682100923002542276224 8828207 -34241893622953397302716737935558929888 8828208 22889021594227350059128410102974644224 8828209 -59438289278688835528126242220632350040 8828210 15589088977087759426716232936349616960 8828211 6030929744635426936496569623488495616 8828212 139112941756625121029841480772887109632 8828213 -4168489383429581058376183280100145956 8828214 -34168008239310750181683286169520215136 8828215 119562596396585284092216603751701527040 8828216 170980805077907975262695344490423439360 8828217 192129785149488609787718468564535624000 8828218 46771931003533666284416236846306742016 8828219 -202255543902898292303297114872128497304 8828220 27731357174711665643379424269287777280 8828221 -362367167535152371182928209687208025856 8828222 50505386643132699030009537474475352640 8828223 126116117745009373892856637173851747784 8828224 -7557011751628569393137995674924089344 8828225 809491264960745728458171002436580800 8828226 -35509747395311708553730618614546581376 8828227 -68032862032125323112990912355225177924 8828228 -90281440078149383114163868894814269440 8828229 151219464198788009580974231863831679520 8828230 3832588741026266437473426449792453760 8828231 -90834449356955869643778251501642696136 8828232 128530353911117288144726412300105031680 8828233 42152468687416982068782814303371293824 8828234 4768313808993353929327890049356576000 8828235 -25131171657835409980263799726211783760 8828236 -212218227554956636404939881329067258880 8828237 -5213970694617452967975914006044176000 8828238 -40493048248717473859508492229239136000 8828239 -28304037605383119214098515054452611344 8828240 706682614141317553584412061621944320 8828241 -48175869572129337494595246906784435296 8828242 -14771707318126763066008651374134470656 8828243 15955589101746442237863657140413122288 8828244 -1391483697759104208864838618496348160 8828245 302315449477621285566789711570675578880 8828246 7914732519360467835791770271328819840 8828247 -101934556942627372444763242253675823000 8828248 -32546285598883837116359969367163822080 8828249 -116721968493773973578896905604931034864 8828250 -92314143982925240030839362612672000000 8828251 -37560285883558035931617731107644329808 8828252 76902306042207646474876580958134487552 8828253 7279890417984774035572583479879881024 8828254 -143478822530153635039341363270713687424 8828255 309151967616110325897830243631378960 8828256 50032950643404124297952364675305570304 8828257 17760718482079550563961014010640342192 8828258 41904086179719287559964316301958566480 8828259 145280741424859146959193832406853956928 8828260 23463669355496918252706415438318694400 8828261 -42478760958822294625173152556787981896 8828262 -39311585673228428437132380416957798880 8828263 -14852691699367745194931987313505298856 8828264 205994545940049116838591837959328783360 8828265 5845260036094787578055267383602624000 8828266 3533665009557105835316707262644729440 8828267 46425423969163225180168980100150735680 8828268 -96454592156092775386547992294095874560 8828269 -188625844713492436361883602924526172330 8828270 107404514144723884060421257515957169920 8828271 14686669728686064141133160275118728512 8828272 26812705920947035399463745295923838976 8828273 55274561689406749745996635885609434624 8828274 2118942767969383529508232733704028160 8828275 40071072692671555064222350057859569600 8828276 -99698538756427424084456836636985907840 8828277 150439890742035866379937240789380901920 8828278 78592745985987518611483413845507475456 8828279 48908722277396861969825488188661643880 8828280 23171687733267236661930547029218304000 8828281 139849404607825974413368998869534010 8828282 25138399478199690650901924251165347584 8828283 -67355470467944778072148776680728012776 8828284 -24755446340928024308304118083631162368 8828285 186598102558039404689791136602379335980 8828286 13937329273723992337014138902029504128 8828287 -244297893774368615106919684600738080 8828288 80921471595416811813974906748115353600 8828289 166140597256855802610935987919783469554 8828290 -3543249816024918026666043648369369600 8828291 -52637648354757601640051326565401714308 8828292 144898014845846696275141678020920868864 8828293 69124395502954327437744672354709196320 8828294 56475890293654422036588679157177049696 8828295 4829487708524313305176636282202672640 8828296 168940771069638758745616838145368524800 8828297 141795430569976986294093827153686606080 8828298 63578929870405852477745761231990917120 8828299 -55238886472427565499429819234242034136 8828300 35738899876238662627478801398725196800 8828301 51497734483535654580735193665602461632 8828302 49084433743914380048997762501624058752 8828303 -182919827833793695682957913758194404936 8828304 -2327866171289369603981615110658457600 8828305 46874881893909535991965898397860345460 8828306 -15489677899929188267927984971811649648 8828307 -149549669080351483626820585328212838520 8828308 -8840167421117879570473620715631360000 8828309 -46474775920850207538749746684546416768 8828310 33869313125795389738188690429091148160 8828311 -26925188755907058494245476496898035680 8828312 -143420267683804813919003667459308083200 8828313 -16164947980027234940790906897246614016 8828314 -38682947043126128994360047089039219968 8828315 -10678316214322442416778654997654885600 8828316 -23828399282468808840142267659122558976 8828317 245967088799120713604426349146398811366 8828318 87173148384906811323522152605542015360 8828319 101580039680879453457221234632691861760 8828320 -23937173868853527837444208890740736000 8828321 -398245031687265013337087791590144011136 8828322 -66000447663478723409516297320004073216 8828323 -44546288705095582534832295111127155456 8828324 166263413379904894394407415854049325696 8828325 39523341280207469001774385652483760000 8828326 5734967449533811594030684616918586624 8828327 210154138923995163839707161483388525176 8828328 -2055223946935485567878683535135539200 8828329 389149787513095476361353017239872031360 8828330 -247284390830123785723213622264006400 8828331 -88128502656030992166103347415118925120 8828332 -19866078912778572135166786927364802048 8828333 6052948772153755255411784838044836704 8828334 9822692043808400335480162078150243584 8828335 28562486566884462636599137979105343360 8828336 26199816005750629985608633573576802304 8828337 -48904567594095613838931195077982454848 8828338 -24550986416888995976664673043624347104 8828339 79541126160710999357410132510965086400 8828340 37746937585963363300159874019120691200 8828341 -182696771394676400527411810718720300388 8828342 43992074868442168454265611382122823072 8828343 -23031893864009703507147084589386332400 8828344 24049914342175247055470054877514752000 8828345 -196549569819309331629067083055490460600 8828346 28438631608851945150968537636614560000 8828347 -141553590711371546356189180685460280320 8828348 41563563133284710674677298170566447616 8828349 61182613127866649154762437498143736064 8828350 35598667181237253596884602133608696000 8828351 -8722679961873284051668008206476827936 8828352 -1639978174151417148287430978718138368 8828353 -120905591212070385905772870388133990976 8828354 106951703286129558172304592749450326560 8828355 -31485189052724347806414024956836104000 8828356 -106750663975069707519592974560693855232 8828357 288964288303491632861575281578444468832 8828358 -11680252358540769340927033251490615296 8828359 -213852370968865187226290229820303910440 8828360 7323304382415936723607474088818944000 8828361 4634256597518696701512696654747351060 8828362 -84571626507348664959864924290294800800 8828363 47325830058796157652798267891458365104 8828364 77040352940819564397706482912759922176 8828365 -8730373853517064311919341961843620480 8828366 -6006280837643403916014254873817022464 8828367 20309040055119761389098070501482512640 8828368 -22308154248117863472852223615241003008 8828369 -20945813960926350910879886270770240320 8828370 -39590300608448733654640053861992045760 8828371 -186873104517699168796375349898169313428 8828372 25477040207667957349748612631907596288 8828373 905582125919902588931637746640856224 8828374 101345819286881186379030802714941218112 8828375 -175173384489680218432582405434791838000 8828376 -109476662758793754196913698834450944000 8828377 -103579480316512241096521875884166648320 8828378 -34851360003570658002092306010034275072 8828379 69685597305425100334612073369732374320 8828380 -44746524488428090882703790088520217600 8828381 9478265729804188505448377823652726182 8828382 -85979588591224537043662860350952892608 8828383 -85397742161494371737834635261439553600 8828384 231297555094975993569868389051570585600 8828385 18856998153046163718390789071253034560 8828386 48094387268669669709401828927499196416 8828387 -280601611685927692537372667590433732964 8828388 32550227196588784670778158332078033920 8828389 241188870186648872064565744476894509952 8828390 -6936874162931891153615523525114238080 8828391 -32206381432009168053998538397608954624 8828392 142902134525852976185952686833106304000 8828393 30267460002582046145012720653050115200 8828394 5497644439762220169738038561903942400 8828395 -52592473227074995265975233290717357600 8828396 199495356589819190356278292298373484800 8828397 2118282525642800743530459724186305408 8828398 84973854911047757819884955585605147200 8828399 -92947860062558418988655320687921729200 8828400 -5962497465688625881725915629577830400 8828401 -8359024774668839380680503157305073308 8828402 56337284122864417470902691547379784 8828403 -15171472336389364829258785054841904576 8828404 33778873635510769832345628344137198336 8828405 249038699264660107759021920423260160 8828406 -22552489721847906415455296809866393600 8828407 26117559342375316113827690322678316800 8828408 -264874311821000957211532780480352256000 8828409 -185444422076489586815667423554723126880 8828410 -24035519311253751351008943503644265280 8828411 -122152852732374060756718949651473088988 8828412 81871548555399597995769946644807352320 8828413 -52512021105395208277586144168556318816 8828414 73614901341674875769406341158303709952 8828415 -4214562692019338952943488080358396840 8828416 -833838069172391691573673171202605056 8828417 54426276302871805664717626147189477992 8828418 3931660188335534371710673542950392704 8828419 238589057216457665646898651304450605820 8828420 -16881009130261768925933880324376830720 8828421 27322306095593725422638929830040780800 8828422 7625184357492457607735187245257071744 8828423 181232597050795365102860023347856061040 8828424 -66091891851139285107988932560886005760 8828425 -31967919796101842201231299303463790850 8828426 -92678770502945336877722593998423340800 8828427 32645677395291025273634045652161474520 8828428 26667790169244706977931593138138157056 8828429 -199935882908844341473857883789064973600 8828430 -2098241363054732639417696722905434880 8828431 -97339079969222994966421803459053170768 8828432 -49202836118385093789120016554879418368 8828433 -401370201984925387762814828339590732416 8828434 6377058802395816112393136729618441616 8828435 17250011942944350694654317631036677120 8828436 -16868176066337212222776204936452812800 8828437 19401041873058887549362748297809215580 8828438 -76846667317335502574010286033009958880 8828439 -213605786666566690167285636821239024512 8828440 -17860287710095197541768819295181619200 8828441 59762706081573249999881872992305448900 8828442 34321389516742423977197750595129276672 8828443 21388440801270505372964457846924294544 8828444 73754876697370943138423407885810176000 8828445 92893940932945779705351368489840107200 8828446 31503234526805530677351893988946222080 8828447 241105331286805624004394931599372844896 8828448 -71960471211531848664082697385239642112 8828449 -46095224696545660662789561499910576640 8828450 9565770954608930124998112716182274400 8828451 -166215528579224516827578643002112367400 8828452 195047084616455317106379469463241067136 8828453 -21902296307960304113822209711561288416 8828454 72311243170562999426122938301058262720 8828455 73344464100752783625094589481176452800 8828456 12611396454463040330805169637270814720 8828457 -82316700891524504810795968478696717376 8828458 28529840275018250332789235182707952128 8828459 -277258236323448379635435945981588480 8828460 29997350369059071582552135213607680000 8828461 242699818599277286321289843798459674112 8828462 -57892602279240585034617672337144211136 8828463 7853689060872659251937746619328380160 8828464 -21471833100909679112806362173923983360 8828465 -10539689457029082907277443012078219200 8828466 71219358651182364464550397135469495424 8828467 74126405663278136843185740359783909516 8828468 -9184679465304021868670814989046343680 8828469 -44455690318219327551674599141624359912 8828470 -4580835012026633386865964585620160000 8828471 -218310483506381276789635406112184490328 8828472 153518695913492432787848603222159953920 8828473 -112773027879857889865747607297158712278 8828474 -7879298182712201554083535214970266688 8828475 2434423403680921153660386937215013200 8828476 -38373880475679112325873092811026109440 8828477 -32288724878276500161169852401842426874 8828478 -87874663383722919838454442420304237056 8828479 166811398150363404912832578721402594680 8828480 -85287821842095418449274889724871311360 8828481 62723883287441910328106800701897251568 8828482 -13173076524031289836525312572390172128 8828483 -397775212063961285894407279146459053760 8828484 -1032011124539553398813343782013370368 8828485 52660697342057948516778625978045125180 8828486 -61661041433270282994328461176555470080 8828487 -213092798159169847065982191847955136000 8828488 -113676757124918516852139665442303114240 8828489 61593585287674684515073587261122811060 8828490 8921786460916580412465270059956961280 8828491 78368825883066291809920338748821131040 8828492 -148588311414115915797895226155857763584 8828493 57688247683134883709461835086506323328 8828494 -83704815505147135737335652659786704704 8828495 21784538529368136650389632557534389440 8828496 8696277608429421546897349617123704832 8828497 244276501568840860587872977235485432946 8828498 24907648986724297359327011957173748736 8828499 70568858203001706980283151895998547760 8828500 -25424888671962199859917226088561984000 8828501 -24849422976196578723801628866915595392 8828502 978301947526422117952220243018818560 8828503 147632421768619996255698820282769631752 8828504 100740325896994722387304825259533393920 8828505 -42009393328483355153798352394048136640 8828506 -99695512829310720407540271282262380048 8828507 -191012399238385788890376535364450669244 8828508 41850924731202465614424245718649743360 8828509 -121802780443556931043580654422515587290 8828510 107357752127327947098844181511042596160 8828511 -80482864505327295688634923759044844656 8828512 97454721846396647742456484251392016384 8828513 -136488819748003296319596098643395702238 8828514 -5114963173541653964851343221758804144 8828515 -1786409494974848630118141323295441840 8828516 124625514528308396364779811408437581440 8828517 73895569480101560538128090213215604160 8828518 -69154685203488938599773142297528907040 8828519 99078266683877511179543397545960514096 8828520 -73473599830621514086865277546065510400 8828521 6795175674311904304017096628178306560 8828522 48142534966560267386776577249490171312 8828523 -143469807834302865242699137121125402740 8828524 -49654700854240299032246153394063859200 8828525 -5323542021749876275149216094941824700 8828526 -32111858875866904741464962505545296320 8828527 128911396166125738397555063394514516992 8828528 -31880492180310652092743569575159398400 8828529 64262127267222791556814620791520803184 8828530 -6189261729670871151361862656821759360 8828531 -165836656003578413648050709805046201248 8828532 4241526432545821667973317630124982272 8828533 -17648697226424151908997582520956088320 8828534 -41535538711734052605923230380672885120 8828535 -19730070369684508826031063734494234800 8828536 -72256618087501923044348697506448691200 8828537 57998202852724397893266492295826217540 8828538 90882334828995297592884035795416479744 8828539 53005296003739184081410216052913682340 8828540 25901762305859855073217597752569856000 8828541 38466397531631103782982127830951013440 8828542 237795995041445624227706657781946715904 8828543 90535754404972979083377294613052241792 8828544 41033770971272614810179563107374858240 8828545 354417916533893711909361612487794240 8828546 -39102499647519173719379304283196474496 8828547 1171745058800600150765333598177670656 8828548 17937329730415954725528814373560454400 8828549 314587981501801015238070242997269843550 8828550 19426363418893996995163318126041091200 8828551 -108515661728903428007475442539597294896 8828552 59574650636997943924911644766264360960 8828553 -24795305491332638991745041727639392 8828554 -27210450249332008311595244408128608768 8828555 57443554640098272074815857042365618160 8828556 58091310954855705223511588988587003904 8828557 116066314823381888992952665272710991660 8828558 -89433327159145246567547604168735021120 8828559 121462234870013580348562276586654335440 8828560 8242421119940090305913641120323256320 8828561 -69515656540963042965682980527169663168 8828562 34809085078610342471838681803162842752 8828563 166347896788252248471438300031993872812 8828564 127467357528676327331047614822240000 8828565 61053548544697109334486084654728447520 8828566 -118479045639230388246121875037793341440 8828567 214307612406137193785520106648560856152 8828568 30545300381576561349058485503852544000 8828569 24806772271052867243855633030546209744 8828570 13980916110325263592280476329845084160 8828571 -9796771913829660735239649234177041616 8828572 12014040365918766159170955929745214976 8828573 12857536399140650422052063779640187264 8828574 16477850858014950144345144688241866752 8828575 31822741880781144000793387272399496200 8828576 15176512026391490269643763790107770880 8828577 31564192674297931178375826197586058788 8828578 -59886396926159097890919442869290661120 8828579 -298425704987142890112095529179297093760 8828580 -34818565306026114537858772909036646400 8828581 -153252480611864728816398504860380658856 8828582 -2757867706665104364699875762449504128 8828583 14509659921870063238180231501698278400 8828584 14212018190172452401715156969572177920 8828585 -206404533830147452007686402018585209600 8828586 15953370592441247527896539307030075840 8828587 123312920457275229291656411312489239312 8828588 -3270421108813031032100620082796664320 8828589 32935765922073058015170195543163169280 8828590 1754116710089180843881465070918705280 8828591 -8713028486456194904171629353271635816 8828592 54198822818308912140665017234701877248 8828593 84685215727581271816066439156642672640 8828594 -106098081481924073394562724821395569904 8828595 -1190498602528283213896787980705446000 8828596 45473569355778971744506750028568207360 8828597 -194249812767190001389250774910977964960 8828598 53037549930028750942641140985517347264 8828599 121837952164946633903788000766912459464 8828600 -30056890116175585790269842115333632000 8828601 -96526704381648234393611246865684577920 8828602 111335205739978000573744458009499888752 8828603 131393904738716701963466527670565705504 8828604 -16238360970937046763115551137235548160 8828605 -2238960094254641746145818060699509000 8828606 116854225739389688405158738824256234752 8828607 45931284674147373256651544995737282192 8828608 13617302539852413803232650319786672128 8828609 -827739989307032285823145057701920190 8828610 9678960285508410921475872957618001920 8828611 -23696804791546480220695642647007067952 8828612 -31657263796417683234345850323547762944 8828613 101081676104021708268302477146331536542 8828614 -4309386351767927050875623068565569536 8828615 -95728081043357963664628775747431125600 8828616 -2557147971601817006273321645940940800 8828617 -7429427844921197480822299749841334400 8828618 -6430708767279483634828552905195276240 8828619 -97190441336304887673061387889555738112 8828620 -6961833508220435700113026485798789120 8828621 -30112705446863463482074511901898594368 8828622 -64735472012077555438575905497422950400 8828623 -64152119005175119629452943248620012440 8828624 37388784614788018622364653911410302976 8828625 -70087110390681536108194147000821744000 8828626 17578502910576598026639055276416250512 8828627 89567638425446984742801572137020695472 8828628 5533692607843802720295759146457630720 8828629 -115015772093104471811394866026575662770 8828630 -83082397466018265246894848917966583040 8828631 -757893369935445161648988896344402560 8828632 -212732712241879351421077140391403673600 8828633 103392589519597183336698613323765233424 8828634 -41222213845151650098037195161442205952 8828635 -23156879266293885678818688340877280000 8828636 -71348761535376562635943151186951185920 8828637 29082086251604592312621825917152640640 8828638 1470860405229752354697764580087275520 8828639 130340431251883013146332817510013761440 8828640 -63424401910870105530416375496073543680 8828641 22323731970442865862063830410917851042 8828642 -15391674365930343322622022982074370560 8828643 24739618254184571251067715047552991864 8828644 -118523931288826965939910312089914880 8828645 -36774753584189706341616160750765670400 8828646 -42756630766448298543939170216972932416 8828647 197222694139256754287647066259336174640 8828648 -23649485705146998216098767365924848640 8828649 -270881329764808354002794507326292112960 8828650 -30542701219727841262764164465284489200 8828651 76586831887377366928729625826480257712 8828652 52170275972763029110954677344879099904 8828653 -192288267226885677197383332718309800 8828654 -65427617422945857939526567063480954560 8828655 -38064594120129722676620257895617188480 8828656 5462727424597980240745838283156160512 8828657 -392269501669709827936072791603834991248 8828658 21408315241855982733471460934846983824 8828659 -7619307477126438365260789082143633408 8828660 69371584758728679772442564137152921600 8828661 -61762302089009586067634181865297872000 8828662 -172843109457861343198959503825042569536 8828663 -250190186789093998335647071034950520088 8828664 -7640490497703241802829706637714350080 8828665 45187132984602650901391062249703494720 8828666 -17191852754323894707160676587018775040 8828667 29243217891240571937288158045341972684 8828668 162659339839563437205942865988191322112 8828669 -186039635485985801118729486174694791930 8828670 7817017439261998771810600366374134400 8828671 108845778952127283870930538551684431544 8828672 -154760300062608421205863265337285279744 8828673 -43019062803651521040715445027276664000 8828674 -1100162909842347184798211843985365760 8828675 5943844491693777532795468763347611900 8828676 -24940948368179990313335580822572875776 8828677 24462495016342837990350432030510761664 8828678 25380312863300337787661519290632977856 8828679 -135753544788079254252279089543785341360 8828680 -29207722215062550404433861300134707200 8828681 73179602976297039521507159729450212350 8828682 19518782448301446217260761561757364992 8828683 -8415051980077195453097574775575569068 8828684 110939218006109799825455710802289436416 8828685 79749985095359097019530823625634655020 8828686 73293584046552129341430567456927417792 8828687 -68920305215388998145040300533539367600 8828688 6110828907381056086723116433888247808 8828689 203494895618078623061353264999644685490 8828690 -13339154004651505079685126893757720960 8828691 -48664590456803348800519593965312631696 8828692 -161541348599882610133512372716678051840 8828693 -17055543888910113839463141905902215876 8828694 1977479112676072137716717560949034240 8828695 131467110185119703069157545617335402480 8828696 184425776993360398102943635349887457280 8828697 -147918199628779195864880538035722958400 8828698 22640717451411668118267694091162703600 8828699 26776480528475763321471152303786847720 8828700 -47224345444062447280072389650134848000 8828701 4034703082390589986810554971449978560 8828702 -181426149578138698871169240154610894400 8828703 -105167820987339672620955683924798461920 8828704 -239373047747179124971292678003721437184 8828705 -137907901854439485395577206380605964140 8828706 -7101218650813196914758250115712688896 8828707 -164685103755182787089213609220914644452 8828708 2309601844902488774817077975064748032 8828709 -3314057918613034692926494971898493472 8828710 33623748195433068653213836719011051520 8828711 6755255977092897609862596560906553600 8828712 85198395064477565308485052335698565120 8828713 101827197183923269005165142348431487368 8828714 -8481154462607493413203140158537438544 8828715 14547339190383260752437396932318054400 8828716 46026864215256086661656238328975178752 8828717 4996387027270982159177900966252694240 8828718 23787378660848579058970138507689306240 8828719 -208886398639305728546176320314556240880 8828720 4309911807348371308561898835094732800 8828721 226605895034893732071385292199697975584 8828722 -17814905978800827268558717064343114480 8828723 -10465383042051838299706734419754407028 8828724 130638640620444526381649314320094003200 8828725 29374970343118824260489159140468966250 8828726 -42708859168889455107038271101982782400 8828727 5241221759258832803260545577281087720 8828728 147979452931673565732964033304431964160 8828729 4895729342900937894465562035252401280 8828730 39139042357075985313888408792315264000 8828731 202561511829869814770369604487721641200 8828732 27273704695838644296038507388984705024 8828733 48717645407806105360310850484310929248 8828734 23879581028630584453095206108512556160 8828735 47946558143903631331754878466993123760 8828736 -15914639246725108860696914924383764480 8828737 -24537582666766670446766362024473036588 8828738 -140731888450587058295677001685301248 8828739 1237714936581853594150429903893996408 8828740 -3586886836278746841798811984770393600 8828741 44857940002008233215700005285184042142 8828742 -27300004604983949899961577112059738240 8828743 27452027202894471267833475849158689920 8828744 90070979392496046913211392360809523200 8828745 148400178481137862168320379336430495040 8828746 -46757017593129681016335462659850310464 8828747 -133577535775852726021595289777589005804 8828748 -46196793841448117638953232255864544256 8828749 -59697775991227677037880779230494436000 8828750 2778119317374733498479854340399600000 8828751 41284527381532961249180380418975961600 8828752 -15856817614340382557395114803207487488 8828753 -52873616611427050994491883019157753998 8828754 79066299052520207444889001353651598080 8828755 -17240247944589512838670929185779471680 8828756 -43246237498047383926285628199330754560 8828757 734528916893550767235036588899597952 8828758 -119090265189826004902685941150759607520 8828759 -156814411031475507340569715449976025784 8828760 1173378921133332545778419897057280000 8828761 -32264467628750043080253816331581998076 8828762 59010702246868555998839738305489024512 8828763 -2414342402402342518370443344317292672 8828764 -43563512850475955714186478643133379584 8828765 49289314006183926685809276024850380 8828766 3488333520478096491035592024250260480 8828767 18545188353865157623756082141957171832 8828768 103650032888450876506270440468122173440 8828769 1186038754991929437716879593860526848 8828770 51086341619879653172922360646859362080 8828771 -101160496673553537911455842273156161460 8828772 -131017535898624532264035732129627614208 8828773 447554812119095074247681048382506726304 8828774 -83755429392167351952514582529876529408 8828775 33609263711610234661393456220245317000 8828776 -72670610974557020670052115457212743680 8828777 -73521538100514644703291266799185074374 8828778 -25249531158061154290621057516015726080 8828779 164064953421949078766383570162193821200 8828780 -49101725760230592968360759660465049600 8828781 73765740297028703138977276198819487520 8828782 15661985154878440510200869787695880000 8828783 197342805035826946508851324006727218320 8828784 -18032221504451874215802995896756469760 8828785 39017708207506930292377590414509112960 8828786 52427443107870085550539084026576936960 8828787 139431256579111542115627602056998546560 8828788 -83577667083926073054958824091856566912 8828789 -480809570890140581767867168863832650240 8828790 -23251372707793717277606724347806577280 8828791 263537192338075521415721602500752953424 8828792 -290001124107911100378635128543395840 8828793 -39027461932720820580867934486526386944 8828794 178697893139065533030517350100693440 8828795 142489912909566492091038362847844396800 8828796 98748903718922763434312543197618708992 8828797 232331785686215600057771476498896484800 8828798 108025964623659817351103487857959677120 8828799 -6357593596950849159579132199670636160 8828800 -11385213862232217112767671807508480000 8828801 180282494444482225681824069120044636802 8828802 21259545870480642265269658589392602240 8828803 1036230270836050973541654936687651840 8828804 89219467994002313957298370969389718656 8828805 -59291083118358585671603864469921086400 8828806 -27255108191007204059094069800325212160 8828807 17967837421115073672679413252362010000 8828808 37318839595645581105076322713829007360 8828809 -131591360352875973195249607116727006848 8828810 82618467520345727450665646670568702560 8828811 -43239730476124446375558967389548577360 8828812 -54446971147271581592052428248141529344 8828813 -48591180538642130756921144111578206240 8828814 -75986110345533164298987094731275548416 8828815 -196437171088600699304778918277409827200 8828816 -5198900180659245553985817320889212928 8828817 -17416853226091557026702161155661440960 8828818 -24306556157183578950416692241478233280 8828819 100285263844853195146131435767031075840 8828820 -15353243708876540308768438486001664000 8828821 1482306559777963187385341716462681372 8828822 -17364476164958374409254027947027576288 8828823 -57582336456581613861197796012147528576 8828824 -269412795760825103788247070481225943040 8828825 -16603520622672838037475253802314782000 8828826 17375643586760737898959917855854943744 8828827 10344493740650213152408282303485190672 8828828 -20317011146290348150722298349298530304 8828829 37442080890102002605923333293686197324 8828830 17788680315936497234451326687475658560 8828831 -7073949834414672861959753603438840832 8828832 -185574559052008985854076112172354633728 8828833 -23622118117610419006109702133484446400 8828834 -3151493878880257720939197480187776000 8828835 -76393998893096066840485913669382372000 8828836 -64426392551998292223374371656757893888 8828837 59963661679001168284635908735559044640 8828838 6102164238519238223821224027046524000 8828839 11900320010391797781037347924677249824 8828840 77493614508119586202251463856761804800 8828841 -35545619296626122001183550069488457536 8828842 88347248391933495408480270914731244544 8828843 174800891549216245929762190904612065320 8828844 -109546348760568735113809410260932546560 8828845 -29211105683311782832672948367414838900 8828846 -422748897683005113338727121403116800 8828847 -40250477295890972640585035092751478840 8828848 7246469251006227390304205555309346816 8828849 50148826342884869688890168036833074240 8828850 27249987589560187766295632932212288000 8828851 -205405427805318714866346788766967056368 8828852 -21767674170893515595902349211415400064 8828853 41262769332143813800331618663625967008 8828854 -113893606511111995863669708920296278624 8828855 19624530177256843699024962964750452960 8828856 2919966570275814321182141472457113600 8828857 147077412663002949162423395671246888106 8828858 79758694400524970201117829872795884032 8828859 -27695235579756843410641035443684383632 8828860 53207930731134650369812509909424366080 8828861 44284136565347122137427288523388315462 8828862 6828218208422496674998673196555583488 8828863 -5599021226549606057278031518542918400 8828864 21254253978615062745994797956644995072 8828865 -43900924741763199874999833287469830400 8828866 -47964480600624517844297223376859144640 8828867 -109991170783483692364899005265666650880 8828868 -85715312978328460216929513286511477760 8828869 17217027137696844653026098224747193726 8828870 11717447812900019212571989867081670400 8828871 -75409973886168542217302484035467155120 8828872 -4292663411099619851114913386871029760 8828873 293983964333821701309212721767117938704 8828874 -47462113739094372724640313718294293456 8828875 267710628022850703328747942629701268000 8828876 -58632062927204011209927361879451811840 8828877 -162550388848566821088442087397723791680 8828878 -47356165272418978145629989869796905280 8828879 -27090515503406862061213136004428981520 8828880 -8428598036524595778375255776198000640 8828881 47782122962554647048813703927123078512 8828882 -64012732179535939423813795944650188800 8828883 9864311553033929826841230158371810464 8828884 54687933411689655347950650369207506816 8828885 68613140093176427861089443095055547800 8828886 42838817345991310080890891172998592 8828887 45848059599835985353440563515764737520 8828888 28056536734771226565526001098815989760 8828889 272254152831880720173433885298059200 8828890 33557820433194700177303291318965012480 8828891 -4423314603056447289451572956010921840 8828892 -170317835889738728529576066476054400000 8828893 -81163077893096746800473605727161828736 8828894 15039769331338431528808003429661882496 8828895 -10678597461902110701131273122316674560 8828896 146591651721678057407039226164766572544 8828897 -64390498099875630479384351551196799936 8828898 -44416883772325342304933424392635238016 8828899 -24247305739393265708401522272743514240 8828900 43455814509317516321434224379601328000 8828901 137493453747482208357911266531533958080 8828902 30312116405658792783698099034201085152 8828903 -15062322280839994685792077187154154944 8828904 31831421819654042786140957527466475520 8828905 -104663900978287070514395500483198299000 8828906 -126364431694277124319407875614868647680 8828907 -68906664713107417420824261255447255360 8828908 -169127102059939832380904182880688182784 8828909 -32664378204313531460921909461037711040 8828910 17639060982384690038627805664790403840 8828911 17944393235828628537514671239249573984 8828912 5635467237180501041386641552775249920 8828913 -58989180821547402918428735599819232256 8828914 -5786186713574909189061687286265704944 8828915 -2497778209650911980240086508354952880 8828916 -50484238077818548456464486763687182336 8828917 290190706709720906192074122261117665966 8828918 72672419398506041459165536126730583936 8828919 151910740865447260269105329329021332480 8828920 -124504893403200827525941950806756352000 8828921 37564947238745261131723276767446367744 8828922 -54367613821541939125607125686667542528 8828923 282387936723369503517525134593563739172 8828924 -4994889536436632219556686888910594048 8828925 -21626477730150306560636900764859942400 8828926 145696479880509988459044394254345510912 8828927 -282676702180704365325089457107713972224 8828928 15918318886430425831044589449274982400 8828929 -95906565655249451316795149787327209470 8828930 -74971729327003432766183060626772436480 8828931 150084797691729616571552733625772188152 8828932 826352395382153566590239272377454592 8828933 83556957827367476795901058119288287100 8828934 64440818095692697289744230742961409920 8828935 -38039549699360569984419700578359274120 8828936 195328649704133880406513708659688903680 8828937 28208067574887275024286416991121459200 8828938 141370123705178432923326713815293696 8828939 3136064686496611721978324315542064640 8828940 7545637316304614092650943667079720960 8828941 -71466208205276519122076008454429643456 8828942 -52135711343849618700796760660714720256 8828943 147686995308857406845454885657305789064 8828944 -41715291884001574321397338364914032640 8828945 77108588854161262422829474975436579700 8828946 -13966386420242694059602060404578042880 8828947 -10365753691465686555225785140103627360 8828948 -16998061215984526790960459857399512192 8828949 89516945948375443976089453488907522080 8828950 -12751068279284970501808420514091705600 8828951 102060762700072459646511432881038106952 8828952 77443170468372076266666047505218273280 8828953 -85741338254579989567601867497392830720 8828954 213769138825231661514827942722453221120 8828955 10371364192735328544170100631690665600 8828956 90635088776142403880807994484916640768 8828957 35078818233402805122925329293834003532 8828958 77806021518257256394168812705164528640 8828959 210893649868221816904968159381675726504 8828960 -27641978069339958766204978677877309440 8828961 -219383881251220108698300533914043057280 8828962 87715274448884066919648495084787610112 8828963 58123039167483409714366966130382045600 8828964 47343052420025401767524343524173983744 8828965 31250418299580727590094111132330702200 8828966 -2391197346286545852332114499448428096 8828967 27983628225075735097022205925423639632 8828968 148652511144639435480445550567885122560 8828969 170571723516057456036051159002969947044 8828970 -36345339652195432542941123934243456000 8828971 83407292061213618055254537073724053172 8828972 110221592982928576602847574124088171776 8828973 -222674717961121341464948075637549960000 8828974 35796522955633778500082161430158255104 8828975 65437996981705304817952751176341201600 8828976 -5899812472803635406102427402995302400 8828977 -2743094229900649967090097551939258508 8828978 78221491958840459013027603131637257280 8828979 107916383150373645429786636248993234688 8828980 109774064533323879871968705778883808000 8828981 -18736676945525532857944659345824506176 8828982 97535597332985795109168387665345196000 8828983 -247711545858269144903264930678240551768 8828984 -235647124037435277607226902656320102400 8828985 7537001595584657865250811278204471680 8828986 15000722597014532764681181879007396864 8828987 36485551527204108570210205638750571440 8828988 27828701982358387329639554306175983616 8828989 -49749816297159866220173068125706666676 8828990 8854398107320403017572251328885813120 8828991 -91466048327533309928265124346188101000 8828992 -52542273988764333937041427577249464320 8828993 193960447758094841854609698306210370242 8828994 -30746784106603312807184425340630352000 8828995 -4706115345847874146652766605675736000 8828996 73203063450757380696245714691803136000 8828997 -16759836159363800918550114361292147328 8828998 -45277936745566509055538349672809283264 8828999 -83228276507547229414237237939186884840 8829000 -3711060350989266695239304175398400000 8829001 -58576502467650873240290962890900344268 8829002 3552996175679060916282365990844288000 8829003 19763883051526092839891407802637516504 8829004 -37278910610294673739278737844067826944 8829005 75786364635601359503904869350810069560 8829006 -41691678154799358423481185955180764096 8829007 59003430378298084250412562110896136 8829008 -15834373747851204102647819940909293568 8829009 17077747950395415871732153850415329664 8829010 52226214554491255299322900609049239200 8829011 -5355586009355262645431040482121709776 8829012 -10494159908905615758939376737108645888 8829013 -27136062376611034744114654274881934240 8829014 47714823097689207281315485730516504832 8829015 -13497548049724444090114206470610355200 8829016 -85954616342664580679821568885866659840 8829017 -46804136955271977770508723937278705408 8829018 1199645833712151843315941848844760576 8829019 -235866086484187045416053285587080891580 8829020 94132740064623909026683000418341032960 8829021 100192898716619171897382839179990636320 8829022 17918601647132377864341925001840029824 8829023 690829861625884182451361419269821040 8829024 166769663017999981399729352673338327040 8829025 -25505028650768430304299588522902509450 8829026 45143562453905628970989095708200504704 8829027 184652034237700374863671256933834361840 8829028 58178285204167936837020863842224298240 8829029 35918198819946442371989484921638527488 8829030 -14600227294986862781111955208074823680 8829031 -195804793896139632583243781131700452168 8829032 -226175532127681510579811074343911449600 8829033 1040245749837741939047723949912345600 8829034 -1193608464658774483899542961649432320 8829035 -553778868915561133060039949090071680 8829036 -46177012118615279853951930425406283008 8829037 31867513915785807134714756273447279552 8829038 130716707214654310655589412975885561920 8829039 153645764925405109985519697579695877648 8829040 -25525149032120085858202059642450739200 8829041 -7349426606784283319128763088119927628 8829042 -11124903385918212537133073496026880 8829043 174766782892867409460810162306953502280 8829044 127512576748382204606548486833714708480 8829045 -86474199163881984038801072697656509380 8829046 -88475244373659976355617085780688525696 8829047 22121381930738175906164378407460891496 8829048 -42833674158868474000076919416106516480 8829049 -171083693689647889192628814142813148950 8829050 -40426387515655783149483202029361020000 8829051 -208743587528624733481703111422720512 8829052 3643603051532104276250633228698610688 8829053 3978557357559585228369311221713597120 8829054 33959968507812125469208923196929527040 8829055 81486410652191563187481008364629190600 8829056 -57467331160056015798371538803097600000 8829057 347080739326394301497292662103005354688 8829058 335952413837155520640158937933523968 8829059 -20474159593572082224211050380706645384 8829060 -200211199385872812920101477439447040 8829061 -3128764356816252243788474604715116608 8829062 113404268300449973490602412123215916864 8829063 -41486067915245531537477957631286107552 8829064 -138380638976433397383387728860679408640 8829065 -2720111391510906635259301939586829660 8829066 64415813115666305195536741494256122624 8829067 -88726362639537377392907794161817851720 8829068 -164456612887113644897770850681795986944 8829069 41656691289047360740519578025943611008 8829070 67562925792561315891831502904761356480 8829071 -122754153971126432530846412014094443728 8829072 -14605112075210229119577790450422251520 8829073 -13744229699734353041124113773041342096 8829074 6547837417766092365536260163736091536 8829075 564144800689394489202035666477466600 8829076 218052006568650138775422227206778149760 8829077 -178744739432493985927978815691891273074 8829078 -56338220487338747472817983508934976576 8829079 14734896945903619940418976724196925440 8829080 20741219081486639898528911460056064000 8829081 10394384971087124738892874810324231722 8829082 -78935733107215403038197997739202038016 8829083 10483345298114635587009284022356859960 8829084 112311783224935945169508521006040244224 8829085 -56950331891572289896583320007842307220 8829086 43898851608087685353716503060196610816 8829087 81051487578368397138875261996944525968 8829088 121264461355451682275131691478779559936 8829089 90911846259605491860140900491528132800 8829090 -33812854031505459413811698411134790880 8829091 -292061424000923544539570025851440404480 8829092 -44764391387270703228955318947235200384 8829093 13971455758877692833189539397106846848 8829094 63501875285052795463024609333006124352 8829095 -174875043695120586399667423576956026400 8829096 6481263659464726812441655147918540800 8829097 -196581372773901694855600092744376041228 8829098 -18656889599617812847338148690474172064 8829099 46794689132784579067216527924200579484 8829100 14026063748105584932215716638545382400 8829101 -29719794875484883024607543773898417898 8829102 -20688734610500031397504380401146976256 8829103 -31491721460638739938694590599617543040 8829104 518185730771264478996537030796443648 8829105 -15586216855950206061954658605891862080 8829106 -11845935136220629982846298059283282432 8829107 -88018327980782977756132239928500800688 8829108 -147480868185419656146714940742552064000 8829109 84226157302215173553144536604382922620 8829110 -13918061035888001774489963370931200000 8829111 28584715858043514609637198433352125520 8829112 -472436768098600739119180141832908800 8829113 145319638631468239529790778745167720362 8829114 -4567060420291737386405625199295174400 8829115 126732975326113151519642325747133157760 8829116 50565043937641337907343701122995184640 8829117 -2563060579280019499325218738802243424 8829118 -82741806659790142275073785324445776960 8829119 104467601000698642459330419914702535360 8829120 38464376836832143447464970247586447360 8829121 -56042789017274847937379972870841870976 8829122 -87604801119184484895522709536755143776 8829123 40552017909142329803520234303005032704 8829124 99310449826867546766062976614169991296 8829125 -35775489996473576010698486920512672000 8829126 97480925373182380962248344420002550464 8829127 26661213014373787503855825061678953832 8829128 -8306641457132357964340842416209920 8829129 -55574957971805439021145326592686027360 8829130 -68415356391371299490169315127030619040 8829131 9006497690944338292331412452776099512 8829132 -34435588598504728039023310405731161088 8829133 62429638511088066239372445028080865740 8829134 -17774101523385646325556868910822052096 8829135 50209340861220471577522418474089267200 8829136 20888845829110738307683346474612736000 8829137 -387354632694296277186470219601609826200 8829138 73282692104644876830526325320612085760 8829139 -70726632811754973251040307122070678200 8829140 78419240762308594225332710816075527680 8829141 24089181798542411050282753215534213120 8829142 7399754891558725741337959863295567104 8829143 274105784037640734696239610590492032392 8829144 -144852613738908930086676479669855232000 8829145 -13223800358637565597004370775149794160 8829146 -58166139955780238462256304346837041440 8829147 -145248925955021028853544184427351872 8829148 66272157477333750339716313639028285440 8829149 -2768889130312623887011591259907152448 8829150 -26060801187541192566186848096714572800 8829151 141382870047835051854038084494297845152 8829152 120613693730975237462170149743541092352 8829153 -192718029190847246370257181995764227438 8829154 133506045693566617237987673936448100512 8829155 -52422283323491213682334377389592907440 8829156 -19015208958170217491584614666463518720 8829157 155029342455172278052002539189059777406 8829158 33835766472463793050154366847450384384 8829159 42378910104179317630863335315990145408 8829160 319009572787449368829828752419199385600 8829161 -210649877070973174286319948983060588976 8829162 -28355969102735686694951086735251062016 8829163 159701529827703319980825979835509133600 8829164 92859211339346518532074271005731403776 8829165 -2359232520868664019012857548597577280 8829166 -19601135262127114176404066230020003840 8829167 127443475092144522829296235519513651200 8829168 -530102301766085714946461056460390400 8829169 -53040556886986983948701096749805088430 8829170 -14657421602491629821697522645090224640 8829171 -46005277870625430517941003982513441344 8829172 41767957245088022167027739082527391744 8829173 170353351946470894534582499151541886400 8829174 48523195301471002327734936282827021760 8829175 -51066637048817051818475719168733601000 8829176 112015990245795201994488677034755420160 8829177 893751410950579280387666620899296640 8829178 -85087815628133735813900099226608326944 8829179 13935474658123983068736830888913663780 8829180 3034573395976177727359256156597022720 8829181 -1067452681457045464151481395797392500 8829182 5889030878624244827051510034335112192 8829183 64686665126029937666004194730439131648 8829184 -19328245118755093036287435276015370240 8829185 286520721082211170664212395044358264960 8829186 16562825852105750937552278559883123200 8829187 154274894702587728811960802911679523836 8829188 97661651718568863490221047702225193216 8829189 -220414455187023112714957583351820084480 8829190 -1676891340727598019907723735520196480 8829191 -101066208018122244053640227836877458128 8829192 -149735883097181935515760482365107937280 8829193 -31019688161926754414779129563884583920 8829194 -54776228051374352985258332428429555200 8829195 -94463900424996221884927962088980583200 8829196 -53379845494592266821635725153439545600 8829197 -40228112648711141207820577783512864660 8829198 -9955310022021021627019050703330467840 8829199 -35369088443945994533745160971685953464 8829200 3258581661160500415250503732086988800 8829201 54140360299661372621168654251092477504 8829202 -82430160252534537105998749862701262448 8829203 4637631066633918950170064522260267584 8829204 -1012591018058653807554815172796170240 8829205 31169590726717591657441598526058598400 8829206 89184991279961056319309837260937643264 8829207 156708086879467243263093255850495099104 8829208 -46345309072406257465924285015815229440 8829209 -268036958028196006880257506013238260284 8829210 25221248642150080051509951036885964800 8829211 442906694987007196444415987757535724232 8829212 38571469627401522796531673104596592128 8829213 47419596615873449497172834213220721824 8829214 -55517592333744919763561117287135292544 8829215 -17979180645852870504152133190925975640 8829216 27552107231868826958723451840312115200 8829217 28256444198931189139175587023518470848 8829218 19232167502384575028260245069769074240 8829219 17678994238562897828650003683627674880 8829220 4983974114094946807486748728750874880 8829221 19935888636673720784499412264720768992 8829222 12433249900377287954903616261319142784 8829223 -36278590185396414786434900534977080536 8829224 162252768258284155752996733803042816000 8829225 -81019678737842116080620203730835349650 8829226 39312022033282239824127314036603132160 8829227 87977322504870223196731478512595578704 8829228 -56490023211059815992614452115503604736 8829229 -255233286655903919575050031184851064170 8829230 -53085173825100317544748484911636338240 8829231 -104450122852365219571053106723757450736 8829232 -10026896066189084443986567914323968000 8829233 -1294473157984345830909658955889510336 8829234 -3488407282055372343494782634972393472 8829235 135329819947929630045617436544418926560 8829236 -9743811735231732849100980045604869888 8829237 123412432370584113587611392303277827360 8829238 51474624218536404411003673845212996160 8829239 -29254481562379210259691797915943998784 8829240 -9741309535650157109869532414961254400 8829241 -207842768266828790067490172787831366358 8829242 -14558123242757072096314823261012323728 8829243 -8180111193425114248331772723396868680 8829244 101550954482685707311108885509256641536 8829245 -8791316383413538195293891731894994600 8829246 -91127902836026519396162296504714368000 8829247 -45063218132485124276932126300746804368 8829248 71098909003022986276120052803353182208 8829249 -40685214641420169191872412445211776 8829250 136108519388191002870592901181090792000 8829251 28965335779369730775525334772954014992 8829252 66430924425599847414296585699292494976 8829253 -287228833594263992674495368925353149220 8829254 -898266099279171380244945468630267648 8829255 -6980216033438968580887221860366152800 8829256 281527710610704386071317431749206312960 8829257 260487027861142892706748092708134572506 8829258 40211232613578745310523409582679817984 8829259 -236520002549838261346670657456299714540 8829260 -100154712861990927987349935659415552000 8829261 -80067592315351830847978354644484333578 8829262 -24605510234015454616951798967685123840 8829263 42379038509855896460375733775599596544 8829264 29721145598774769714276884752304308224 8829265 29648247791133518548365163341449214720 8829266 -24833241523620595667674397352172173168 8829267 -116472632908074259213739723115303099720 8829268 5210195539533632073266605834812567552 8829269 191887104113727116970891367687814320800 8829270 -329951030524627420767580467142924800 8829271 195237474213273158990505788097838144344 8829272 77637437808787511625619406137165209600 8829273 48347844511023347263102438289109682560 8829274 -58476162558117817938751218254313486864 8829275 19431230189633803411342466394660405600 8829276 -14387789206251196243111054447460352 8829277 -29134924757919828568423996170723825280 8829278 75529887023903491647886081267461373824 8829279 -206041396874683987181312170632960309216 8829280 -118000519414387911157331769740741836800 8829281 -224495788239935105220788737370197026000 8829282 -15746534321950194567611596313184460800 8829283 30659342990481228234082568383992286384 8829284 98067689636526585384786943513647359616 8829285 -44207915052924694189229500027513576800 8829286 -1736761593550991910884099031364448256 8829287 170399202154441823550569456902810410936 8829288 19226575231650823702611389211034122240 8829289 -63619349393547791075993480572632450944 8829290 109991853438297513236561373536974325760 8829291 89734440944533799659944606290215217280 8829292 44106426229890646774445651518647286016 8829293 -345309615362911995017693726200983367200 8829294 -59027618490581073303333827340442288128 8829295 89810813676561947373861440308759669200 8829296 -3873331258900849362887584011251613696 8829297 -117306096527377511155501712159604996960 8829298 115653006642745956490714290366198032400 8829299 317550027844456317215213184608770308864 8829300 37791303173421617516126698996358400000 8829301 38168633070442343796716841418397975544 8829302 132260814598081405598022314410314651072 8829303 9055927894347526460295624243874875648 8829304 -258462975196650805538293418648232775680 8829305 4027931238309109966751427909326171460 8829306 -3531534147676192595578545169067040000 8829307 -58461084769452702850059640862606932248 8829308 3915719778910313564973564181641454080 8829309 -345579722603637272972771319998895744 8829310 7882361348343722376797465359159530240 8829311 -41090810608030498896637531327333384200 8829312 -31861387187443668946048470282204610560 8829313 -59481174540655655023579011236351725438 8829314 -12995431442972129121905780329445092320 8829315 -6517474159955330277739193235725548080 8829316 126296319825757275294193904009027239040 8829317 17575780915243102839410920589387055552 8829318 -16643470706641564806351382190670194496 8829319 -1346849548724087123784846119137192320 8829320 60662029056643303176440571250434048000 8829321 26297010295896842940966533266310913024 8829322 73814648240583467399606308252600129632 8829323 74825516280840260132229608855505815568 8829324 3351446881548561597304282428851005440 8829325 -112010595838265241726134547524315897950 8829326 -47107651380039087140123854813792696320 8829327 -8752406758368325842497660440253982720 8829328 -9081204673830862414640600864075202560 8829329 93393626068243381924965737102825082930 8829330 19069120336382518670025538011306001920 8829331 -19239330395482530947144160220741977008 8829332 -57870539837080140244430380736088066048 8829333 -184563273171793297467400834819067218098 8829334 -8840402081424923677637453096749254720 8829335 -28967592718119675042222469754006719440 8829336 -98327380717351596183461118546795417600 8829337 -1556221795817528241064585696819853808 8829338 -197180885199691497706220540621516544 8829339 69819290095676461917262415730685027224 8829340 -61550740447141756699763497575096883200 8829341 221533880116695353535128898924551063052 8829342 82466250575374924941160732254485797440 8829343 148891689834592403138314435216294542120 8829344 270878824892508632228451768085220622336 8829345 -21431756582589793637523795182943465600 8829346 70041112668911184666041824542891073872 8829347 54059817385862378708255227286980281504 8829348 -48015972720981197842173169297681336320 8829349 274574943085321394294657489255224572350 8829350 -1432315281747772639724514595845264000 8829351 72603297022715832051732643620224292000 8829352 28901841910008433189044382256181166080 8829353 -82615411916085974554304289625847222016 8829354 8945550528895460738544861088097176320 8829355 -104694156273037579793369966492897646240 8829356 312649934099226088704909955494295111680 8829357 -37740501334601411937857381850592112640 8829358 21232670494415457385764663348743949312 8829359 -14277150102424411934766899083294108488 8829360 10978648786915511058759790025562193920 8829361 66100232206994427436868553660677129524 8829362 783854805632200770234606083398342272 8829363 -7559168301004608860954693779603718856 8829364 156313673539204383102285253832141038336 8829365 -33221783025685289991983773860235840740 8829366 17370161943430202222723470274535088128 8829367 6711518731749088232048610538090154520 8829368 -58784748551519156827794344472949923840 8829369 -182989070690169352873124696354473808700 8829370 -93299535812236506497438115620086560 8829371 249147803715916968266285311425873673572 8829372 23799868040840328439778225148178862592 8829373 -113903251095981545684480287600585844384 8829374 -34068776330951135970162513299909392320 8829375 -13969611414430545906735234693576030000 8829376 13650881700900095407334403527745208320 8829377 24699295910103656486566000337358631680 8829378 71614887140452566982922260727261414400 8829379 -35171365072734450683534521385892782816 8829380 -27753890899377179946186079744420392960 8829381 -131142035306880372807568496784443439456 8829382 37943668307199023616931121862496142784 8829383 -77482299231822964569641757723301411368 8829384 9656152321123286508861828957146480640 8829385 -67107739823994074349083782328175963420 8829386 40686602246591459831200638669991461120 8829387 45604189213662226137121934006025538080 8829388 128872193219551674809360520445048556288 8829389 -53266714538410829632383136299296088960 8829390 -43119799845600096668856800677084894080 8829391 98966029282176330288367068365534125584 8829392 -2863233216849784822693225347520659456 8829393 2325910264226714843794566388010538144 8829394 -83888574249731497391696004278588994048 8829395 -14258729300604302688137588828731558800 8829396 -128722122318400582142231380259254712448 8829397 283831451911961013539588778139232846 8829398 -133406668359765928759220149414269651840 8829399 -75419952622848642458580273549395939736 8829400 -164613146511105446079495958372486656000 8829401 24733633988110190713314116663805905664 8829402 36767974523356563405071178212294994432 8829403 279543374825929097305892781362410549008 8829404 -9841918179304159470904239074536134144 8829405 1616578295388695571391140236386436640 8829406 -4946277596938202670475080050510974848 8829407 -526858961827075223125185463022382325440 8829408 127833367528306923302685813357975699456 8829409 148536944180919774771552865474430404320 8829410 3087890480322123959396513169568373760 8829411 126693387665811038134583593662127806072 8829412 -92540680968039661021950763819142750208 8829413 86906985065108677387809259511236609662 8829414 30899759612088061548879118716465722880 8829415 31027692737970709640096812645353454080 8829416 -59528616541787349044984461098370252800 8829417 -50062553798311295959994661718305397152 8829418 -37726107625078558639286164196143306752 8829419 -5942398560983188810643409001587247320 8829420 20797861046445914519763869238487941120 8829421 23217442123493409427535728122991585280 8829422 -27880521990488359202132086096730357760 8829423 -3427691328676623988503962882579126880 8829424 -6851898267447949610577794008983207936 8829425 65020979154613441740420903724082949600 8829426 21124823504518333202568134968236049920 8829427 197357450115979205952399609392810031120 8829428 -77307799922481007612669396472809276032 8829429 -1422736318505047552147705523927490432 8829430 -89650110489650863742099802579338096640 8829431 9075210583126477860835349800545976800 8829432 40820342187578093920829846928505651200 8829433 169587797434333059250361152791422892000 8829434 62615534358754203050967962790205589472 8829435 -179802773949024885696180961351880102400 8829436 -23503210103154453479553171542605332480 8829437 228107475947999483506154573355235438086 8829438 9331745784006473191189908990900788544 8829439 -213049664062822470481073102455884675144 8829440 3301454921226349286674660721688576000 8829441 -176635958722972582425949224597922923150 8829442 71659536336681030381550901954644692000 8829443 2990972979375946671529160214603942816 8829444 45422503261448637154536798849475891200 8829445 -82526891221737883810874719688374953000 8829446 -94861555957419124627986182974325735328 8829447 82736441467866253652520853182794570496 8829448 566108455867123827341486973018562560 8829449 -25099784191910049160669618159883096550 8829450 2246364252417382713221568828523257600 8829451 -11177802294483089494276731300082235392 8829452 158248459801852756911703183005256373760 8829453 -97866635722793928393470006575498825536 8829454 -156734997842296184554850650329944245824 8829455 130845083772397820060490867258317940360 8829456 27998526673331341434026239134231429120 8829457 -79229489417593143061050836285943532608 8829458 -7084694478053745399042561927380502528 8829459 -69960404033523059032154284442693819280 8829460 -148219119211555614762511585221164659200 8829461 -224857267002987020103472273232471976288 8829462 54346522624209726334509301063477862400 8829463 -195973082511360766040301273830984339736 8829464 -101013762910197804755043254910849638400 8829465 88214339234995579430815473167584173120 8829466 -11207699423514883914204981985552083456 8829467 81938716230178895649281022832397629152 8829468 -32445618722290246299125144627510346240 8829469 330110104296409281012741459217264559808 8829470 -8228746335437009589217602610209461760 8829471 -32526156866981507393474991616256620800 8829472 -168513730900045167089262449409306329088 8829473 98324567423442440536987058476940334084 8829474 87221010949378460382659754260402559360 8829475 -55598346871226961338205130983580070500 8829476 69665056703456264311279530226906450560 8829477 -120454024485770995195636324560084416580 8829478 -25799258668465453157570460696576591744 8829479 41151145823058867923744949385856857080 8829480 -23554844316823326072779127996297216000 8829481 107753958046658200862713463883344636532 8829482 -9478577974587520568228369237918416896 8829483 -3612391334461145108274182745391815696 8829484 -139761943553460374112350231909403245568 8829485 61217506333314824740081670111356080000 8829486 6205010541741009217033953814443540672 8829487 -283841311439198124126818097218063962864 8829488 21188145027243959156475729734820544512 8829489 -121442417906686654258338572498003906112 8829490 -5269181356309490794358523438661900800 8829491 4991835715276994103704399413987656 8829492 -30682897556500463258897665384473354240 8829493 27323168552455188964751105396726627424 8829494 39462789190446064569964670133634654272 8829495 -42488635758945366588786685486285843680 8829496 -3757283342020023173101012016903823360 8829497 138610866633384444120935422198774131072 8829498 19603901094235505890714276215990488064 8829499 -59852737744772156278496989764465242864 8829500 75139603994294892269754900552792960000 8829501 -34460484419668379591277354255323021568 8829502 86208729940842880795299144408451725504 8829503 215812719825991036358992921851161026752 8829504 -833247493505925044511872595009208320 8829505 72498284803282321814345192216634216660 8829506 69775982255162255241275123875106995200 8829507 -84183359733725361984248904570164382720 8829508 -47043772397288807889260658766981324672 8829509 118403196906505952690937178646373519840 8829510 23402326945108349219122209024808306560 8829511 109520317455519915228160235799521261712 8829512 -122690964938364582933607146655491225600 8829513 10301814972677861083104098703844884480 8829514 -97265796028937195623121309619531571200 8829515 68715516459729803965758136104066976320 8829516 -24082200765689301903304422515751469056 8829517 -3550882711397354109560333597859010388 8829518 84162736212957898509514867633935648960 8829519 1914572737094813789945166222842878344 8829520 4539771614918568749059228539334164480 8829521 -154397084711739303856660020142253708556 8829522 17715114063861939494333727283224740160 8829523 -328261028696532381397058432729401753760 8829524 58734154686939922134721833538610798592 8829525 35879503091262321422743839444348892800 8829526 40187532434041429068963544178905511712 8829527 -3238160237707935414222701860474531200 8829528 -47156887292822984703088409470031462400 8829529 23140273421116008711130356758797784784 8829530 -101988046522943926646004374855076375840 8829531 189611023270091790214820981159009391960 8829532 33173037949189953175492580023190586880 8829533 -110658061193709304376720545282393695840 8829534 -335434866017104441955820014119434240 8829535 -41818865953696635039231048928071462720 8829536 -92122336679245817952890338540012044288 8829537 4853836221256219586978614932718000560 8829538 -93431152452878570847179011103632540080 8829539 129500813722690621579324992455715539244 8829540 43956713716967757260729509362142617600 8829541 49804980423322730843616957653749072672 8829542 -26387425185079038589887908485204265856 8829543 26312131499570970506239754570042840400 8829544 65450572061003532172736505156445470720 8829545 -98124479688340420740357097356023036400 8829546 61239624140021296010593444104545319168 8829547 -66012216122356812505288684547589785920 8829548 10334121412005220391585125793815068672 8829549 -152524582136496268272053538969531078666 8829550 73177331859988169723632295264819548800 8829551 210029289179954907620543334612724377552 8829552 2942208688603509353132975099606630400 8829553 -143092613129187649712012672494461795020 8829554 142608456157055649099361008216023720976 8829555 15227437016278055128942300544911444320 8829556 -130145378114748006470380663124481239680 8829557 -252856331541122901474308452158718210560 8829558 69993529219111124926467241631174030400 8829559 -184292922647194263850657356197311897240 8829560 -70607318700130503668555859157542912000 8829561 4162792225105500556508079177708612864 8829562 16787485743777086920335496381702662144 8829563 103722868075453274268132097858421323080 8829564 10064598474018236454582524131825492992 8829565 -47471379235148547764820516440349027540 8829566 37055882938874715096859095085729427520 8829567 -11977075605245205649610550212486143848 8829568 -14017506424367249233122519026510069760 8829569 -2757220683509386938874158444434122368 8829570 48127385803516259576357497542408115200 8829571 23424910352346482742756905674067611772 8829572 -358732425526490541919053768842428108800 8829573 68189076034680962476257583173994697184 8829574 27424915241575078193887644348198446208 8829575 29675469209397309585848054684617761600 8829576 53343044653646264786150072239035187200 8829577 4900806122650711119987804837673116880 8829578 -104514271543610701720236067443393470160 8829579 81479436248480912736207371421467391360 8829580 132073094208346450182331703270731699200 8829581 -171351691862708818220168958307345932618 8829582 64342852740880010740779445856948632704 8829583 -82799328715217377200391022446643584000 8829584 -3575498685852355023868717038084710400 8829585 66809711885874581746243813019161680000 8829586 93959657511785040929744510138734277760 8829587 -10502374096328091591520632536775869520 8829588 5264902415792424972026192915510544384 8829589 -50954794146147733357615992288257970276 8829590 -17114268362714509066594759112592291840 8829591 107594410952973607582531534203911691600 8829592 85273089778134588932489387222274816000 8829593 16670093722665065730056871613440554880 8829594 -48223827422053216676375636103580892160 8829595 137954814328136838109708049527060429680 8829596 -76734538322522976760319424583669407744 8829597 -10742251980545431980376420867949742528 8829598 82539016465555017529727001415709244480 8829599 -285194866414132955803033849223063834400 8829600 -12204942253097877288862366717889740800 8829601 -85571157520350348486851534757293059200 8829602 52211549891460629411963485965207051552 8829603 87290328336468814578018515628408437412 8829604 -85519953978298569864771971860703063040 8829605 159511756123932038801345474833329936000 8829606 -13027545063660485661396013820406915072 8829607 20116669841014726626144457664984508880 8829608 144782480802973343541117553549264158720 8829609 22345834987339756837722216700381713600 8829610 20492358026432477266114688186880132960 8829611 58161016087760826607777369804115321232 8829612 10591814318783536829049568759104768 8829613 120667940168603033377998101259775536984 8829614 -59414748850185859026510478843584817344 8829615 61990998180170258015971164971788680720 8829616 -23209897968908932566125422996085145600 8829617 16543466818140893085177544545964395666 8829618 -32376430882089358538840318007118103040 8829619 13608465922057371668403074412538513392 8829620 2345227920174809124031451513319905280 8829621 206768344929360452793211605448677690240 8829622 86346677787339914300791240952798260224 8829623 -14338134089077049411945822623637251200 8829624 -88246879444833391427032021048842977280 8829625 49247846385876580593499010547799824000 8829626 -11134330487174299715606531649383513376 8829627 22743074564318961190486062625964202432 8829628 3155560601361766626174923119882180096 8829629 4352757676677721866266049477755740230 8829630 -8508945555744051780326787967045440000 8829631 40585965505499951422094132427735189504 8829632 -13107038045197797965598768119383326720 8829633 46936706900676806196533820314693835648 8829634 -124904099220918162036240518936447211648 8829635 6463940478272642492449173399017005200 8829636 -82997593930869859412124997466863964160 8829637 -18253671114575126454314688898794821376 8829638 -20294553241400471207491516452957056640 8829639 -6706997303288804492237037680391754272 8829640 18628666130410763239806625738255564800 8829641 93126434607459976030937418659046641892 8829642 -6891300092807066873252170159600458240 8829643 -57496240189770148179805095494423536160 8829644 117858602952716807029891123925274606336 8829645 284914934012145623728860732026995200 8829646 -15839430008024123212072565087585170560 8829647 99221250261926739779210061909004030272 8829648 -2029410162870750980102877190885122048 8829649 155197513332400308603724090898222769650 8829650 -957751337372836233576146333365764000 8829651 -12469184010287351890821155945378992968 8829652 -34531015237199184528284216965280762368 8829653 -146074494961876969912030519104341843904 8829654 20168990057897004502374614093018327040 8829655 267787069586964716398644895132868688960 8829656 -64370143781785777074540898438919577600 8829657 -130522675826770619316165770483515643046 8829658 46638244899118113269317292405271068640 8829659 6378168651569515530527115605894218500 8829660 12770481723941911362683791382479503360 8829661 -98365039413238290441604648139230021600 8829662 118872606329185913673496475576255898624 8829663 561601897111889104795160800341579264 8829664 259941179973009688880398997597443325952 8829665 -14064770262806947630413625245053758680 8829666 62609548276196324140576924117803878352 8829667 83079958216308665345023816221592425984 8829668 126605942376934670408817778826799033984 8829669 33419291058371857160004216519262798944 8829670 2307101522665292221961657688291665280 8829671 255874574142778795746872269168728304512 8829672 191051430548583883731992720468995276800 8829673 -38219401438650811121931079916125291078 8829674 6310121811285924956421664925502423552 8829675 110823821861740722405337237461144576000 8829676 3590712505781485001617712159431685632 8829677 71759265696439234039628015349275889792 8829678 7472721198423977088052124747230267392 8829679 -482927601366935328054696029609238865640 8829680 -12181018178235186827688683177322086400 8829681 57099761017005092061751300401564495744 8829682 53859429578172980979983354244380024832 8829683 -200170284488173431158655014592596182056 8829684 -122338136324427267587208178106997463680 8829685 -158259864557595219241012226550470476800 8829686 -3397725987191496659466589097908154208 8829687 170872985487952403020705881541314845160 8829688 -31768430018884128001200122400407961600 8829689 246689046581287072434635323930618251840 8829690 -3417492029481046987568930275338585600 8829691 -30869637869931512768936459220194372528 8829692 -193257722323734142575953125362670301184 8829693 109845704313913607537948780901814020582 8829694 -5228633126279891860114349611205726400 8829695 44223623536920433206272075342864496480 8829696 89329107263263279703304623825231020032 8829697 -5489486594406765493700203412326625934 8829698 -32289043372351440143828482008960135264 8829699 -912955029393913018092673677267489792 8829700 -9593229581849063279135615243281920000 8829701 -18385301807086204328891635193211518208 8829702 -78530208856018649750299061413205729280 8829703 163525917663184412836412721001322084200 8829704 -5899583488104544531935141077630976000 8829705 -19037459174720498688902414308856792640 8829706 1173577088367286363853610872704406784 8829707 -102851178981829344700073240976405033720 8829708 102356013210519846800493007300056706560 8829709 -92952202756646167595992152555664714784 8829710 -1309492635059545057179973999464992640 8829711 87931747204793479433759126436125039160 8829712 -37957513134019024380656785333135933440 8829713 12786533532040517990314354318596214962 8829714 -37021240476223048465036627036439064960 8829715 13275170719167566797969246219445051520 8829716 60066416447279440979884997189804691456 8829717 -23140429356114590070673065519413228160 8829718 -168797202573798964863513597106443000960 8829719 88517134584350848320807559584186203520 8829720 73179248360850721768883603509064908800 8829721 136453351246544909247454062925277182922 8829722 8743570221567155564450131634527976448 8829723 6409573978854978843051293558446519296 8829724 187452489637882821383316242237550634496 8829725 -43674356120405397146703353345666508000 8829726 19163476986005305535745728738594804544 8829727 81837766550877091343394808772814193872 8829728 -124721764862067180153078244083452805120 8829729 2065701213540993413562133035521732976 8829730 -5894904580534461763965014915565404160 8829731 -107308918175079412273999281148263426468 8829732 -61713407080065986479790091720536905728 8829733 52608193926866881827579777998780126 8829734 -73958726351937658590531279530141949984 8829735 46504951113254243977791427337600994000 8829736 71900888067609397320980404900562688000 8829737 62125151939940436857220930818243765120 8829738 -46642685793582038823241820096627167056 8829739 865881318706798310315888856140223360 8829740 -121653736953958171767712106881438848000 8829741 -65332627057693670329525114805046268608 8829742 -2260415888820105533046749480711788800 8829743 -166930991798188823808616348780505617200 8829744 -3684390306862516194188886035571671040 8829745 7168543980223525163667811997217688500 8829746 -16012554922680459552955405071715852800 8829747 -15555951057185263720513095507190063152 8829748 103211198668015215515436684092970113408 8829749 7615586884178387009796898141326857472 8829750 82202778083326433024853037053429696000 8829751 166680950164264198199140230480084547680 8829752 30331291655258267092609835489318707200 8829753 6288812729618602066334872930472763744 8829754 6062628933303691883198132073331341792 8829755 -63951058371509722186719917736610525680 8829756 42245630827024952712758797457794252800 8829757 -123693506127415702039008044876063079994 8829758 938588133890794948740402287119141632 8829759 -664522742083836230514073878264359280 8829760 19046116144766319816608302412133826560 8829761 -15640326606841509157589134203170098176 8829762 -93500200185769749426337402538507617536 8829763 -75065895352167974565028979626839826800 8829764 107939728950349601281993023271383912576 8829765 36465378888090391366952280224673515520 8829766 -139370465719092656263082325673376004480 8829767 -268426749917704876786216838059905782184 8829768 -199383909242005994037373581876489830400 8829769 -6929913409025100928113153827094380352 8829770 -5814820118195987623250053855592865600 8829771 141093826146002197372146922061416567512 8829772 52362960925120867272346053664982348800 8829773 -129147924594963140301883102843348021536 8829774 -12916351329446602167853193401632425856 8829775 -35197960149560099596302189949819770000 8829776 64616661929015073390008653535786360832 8829777 22495150469170067652223937141952221280 8829778 286467277926549815292522003474073549824 8829779 12682589136348084672208114198617432480 8829780 -10711152178548014554512791889377802240 8829781 -62227001320558685215388460647993178418 8829782 38616604112998395890397541305380526720 8829783 -31911835749477935680213137917569162080 8829784 15436055449485940784284436515535554560 8829785 77973993916855679448976621506750814980 8829786 -21806311815990589637797773966769890816 8829787 -2652128157648950204575377492045514728 8829788 -16098010213552995376735108288715904000 8829789 -63563160347385951303142782694263644832 8829790 98498953137244240636326353457011246400 8829791 81354189465312501560408917101838445280 8829792 377155534469887958807541777218666496 8829793 166628175790020186721842163863363188160 8829794 -115691311509829968661117340417509176960 8829795 -15861621131254155972907399691633254560 8829796 350765187210379267588328394239233007616 8829797 -16411227883212693921577517268431281248 8829798 97474205430453522115725962613421097664 8829799 -193657558862729715336057574936185247080 8829800 40292507068390139990616934762735872000 8829801 -49015773013633363339605135230269851180 8829802 26094445328026791241724273187184422912 8829803 -138504746249935986683704338540221655948 8829804 -25658101862971625301755324178842403840 8829805 -17774270124950177099236555474324500000 8829806 11137679930430868556399889731513368320 8829807 -22375184259050489123240468863055303808 8829808 26433331368799169164613781629018865664 8829809 -6385849649689565268583234145362254096 8829810 -2418989270379415304644445880246036480 8829811 -210307999982849560117471815900280422176 8829812 -18387527589400238318462185988165142528 8829813 -148470667421156353239537511953466090560 8829814 -49309304444998795770850115845473737088 8829815 64209837300640173123905405981958268320 8829816 54822740918903381371644212786326425600 8829817 84855915927961528198574094204744950846 8829818 108699075064856199947095724547566805360 8829819 36737350470257407985776951837239277644 8829820 -47521518329450100780792405490713246720 8829821 32575289601645800160648014034411393408 8829822 24244775024097214639707007850449827840 8829823 -29066770679460274721764203253790355776 8829824 -83765906610376184100604268034926837760 8829825 80411082690531966429728264323421199600 8829826 88231685122936410606635289536732828112 8829827 33298936615813271198423488682625143676 8829828 -14551974961604929031922820345924767744 8829829 -15951712624383122539326080490848741600 8829830 83578565675235361441025146028416934400 8829831 11752781327943306886843287377810477904 8829832 50397327991004166623820322866847334400 8829833 167504635702058996284925145811264921380 8829834 15911754148835513210349765183590346240 8829835 91360689688393228588684387126498560 8829836 -88313900131894297317029472647685557760 8829837 -218376361190834596378100728690752951360 8829838 -15986470217675096588030179401801142656 8829839 44631731755621657886407080858942446640 8829840 20721515673619983338953732612372561920 8829841 -166853428790005036024975067580125495758 8829842 12510601985144846579850922395930430464 8829843 -254630108792265043020001624953303916032 8829844 49730386826131938643227267647868291072 8829845 -162543148583856523597555245953559492900 8829846 2776365584138581103269864019054337984 8829847 40160667854708743544414089431356354440 8829848 45441053132831195553846295503290818560 8829849 -41048661789353917223928379945753948800 8829850 -33926545925327873336653892693475255600 8829851 37082462217942708868526659097634967920 8829852 -102820065896426907249715828072475616768 8829853 69216921445981176273334667403744069804 8829854 -17426263486446581175586070991148326912 8829855 1093802549688151728513070087807732800 8829856 -21802413099976082578892172694970695680 8829857 -255394861346363136781283501002290084894 8829858 47432189875026760466274675722930181120 8829859 161759419947819440790270256507665625200 8829860 -20346739521956727908494433710177021440 8829861 -550852468241153287251036865200833664 8829862 99224661004185434678750481509890195200 8829863 -41406119014418472005991345987164571984 8829864 134221649927200174666545310172602368000 8829865 -10331841125967798389454110927720001600 8829866 8863680821496153854183522114022179424 8829867 -20760582356799057900987679891289713320 8829868 82175826473719841279388869298630835200 8829869 -161126174261711219133536574556820618730 8829870 -2156060429304734278290336638147481600 8829871 -7062600241335910161417314081129058928 8829872 -14802633322498621290038075021858242560 8829873 -2870667289668766275348583140311474304 8829874 -160148582245453221566283482555479118064 8829875 148918770821014661645104537298912280000 8829876 53687505464412614026459887737903874048 8829877 109312349493365746060416192940225831072 8829878 -65381761792896610033013731857341376 8829879 527432551558300023406597925062715520 8829880 -26762641568553088236886610654565273600 8829881 -236676851293548069827556412071670368960 8829882 -9908043970538380739612064768542048400 8829883 -39879464950462882809416371934935717872 8829884 -29501351942454754627263680708892622848 8829885 37998295949810553082196215051234206720 8829886 10175047257700093739959066391449113600 8829887 -1025845384070267348379442354956195216 8829888 33588986452367164540191865062492733440 8829889 -111727501661909349901243638471878640000 8829890 82936921973478965713353278512073364480 8829891 -48444474474131739796592273415913171200 8829892 -53491854414384278139524236923260288768 8829893 9419020116293752628747297819142055680 8829894 -41954298246739911384166784973871291200 8829895 -121319920777083257000999566156571598600 8829896 174180863607472102430974372896762209280 8829897 -7169504835688076834819894841137412480 8829898 101528641265180280006311730120324022272 8829899 -33787685116920175996074131642086728336 8829900 -37205149916717498313166138377998227200 8829901 -243102822314898925279770636621569962100 8829902 -20470424292225335651098637707417342080 8829903 53819251729416371162641694510821684104 8829904 25436685442602135578418371335999897600 8829905 -10815142105177774175610511199061032640 8829906 -2102280563991555469639772030705204736 8829907 -112876906480473214001065048202602792080 8829908 -106773564805952988402103991077230428160 8829909 124221166406271969702786491796213897600 8829910 -87626706599942624183324780267529776640 8829911 -147441192249854431966732622302700577000 8829912 25927964838269859925942786385457315840 8829913 -39921258835311029680720116800139606380 8829914 14432685080370192714799341159058435056 8829915 -46955624098390803635813068800448316160 8829916 31507038490677302040961695426283663360 8829917 92612691372241071718607110272582444966 8829918 15979625636315586073992503106321582720 8829919 57192580737848188008934386605173024992 8829920 61985805984068544574215401900054937600 8829921 2562824114334278962169232453731272800 8829922 81636485783629202962260683899944466512 8829923 101388922153699901603463867091085654172 8829924 21452058326350534299445149745661743104 8829925 31114457361329432033355741136527237000 8829926 9173077889489066605094216452717944960 8829927 -58011029454052231977834291935759015160 8829928 -122112690845896270241935778751607111680 8829929 56002867044763717142708242292007293952 8829930 23291118668344506664016679243926077440 8829931 94902945397848889821584754405148788264 8829932 55036521881511605557187945000328458496 8829933 1752792637790901312253585041736911552 8829934 1547032005588698187342981406208479872 8829935 -98744902417323573076428757702032648120 8829936 -9318770201050203220414952519801438208 8829937 166011640214258827961087299009743923712 8829938 -43522880773052067485769905424792284256 8829939 -50418889372548199182550322634324584400 8829940 50148882117023456403754523164781568000 8829941 -92142361745858809095152675186758116000 8829942 -11796393798542184342226103808545448960 8829943 223925787336382307623905293825904802384 8829944 169862786680239726721201324133510737920 8829945 -27203456740324596983464417754583398400 8829946 15272004717152467505994403641596382720 8829947 -44107776723706970622341835138628701888 8829948 28806594939024970289797837082582254080 8829949 162407282833418562065274618478220619660 8829950 16374517019664679988873698561504440000 8829951 -80735478752783483101077935121552645360 8829952 -219076678361956523706999982687019597824 8829953 187420968918257722814713031948242136448 8829954 -8190660594096986771347826356651069440 8829955 -64497780798139808365035656623183111440 8829956 196652392311644885424088781627441493120 8829957 5382896800920517479613944477567692160 8829958 53032951222628238726018323469629890176 8829959 107884125325025284865477230487516177304 8829960 9580423005438491288688041261939097600 8829961 34599240286197930075534223396666386240 8829962 47959862371399085644833414350607666432 8829963 -25342861896657178907203069600834185696 8829964 -1226982919737839340364365093829263360 8829965 25907066520839550565753599773109979200 8829966 -6037738620307567566194394872743536576 8829967 375060424194151176313573665711769119760 8829968 -4141722800614221979948126986479861760 8829969 -17630067945924231477876358854365123856 8829970 -76507798973387417983247657280577986240 8829971 82992209473709729294959485079176176172 8829972 884140272750326943203377053555897216 8829973 -45971571045240910011401742525802113778 8829974 -25327975449909421622018904870708645120 8829975 31997727663276699548126886228336000 8829976 -33711809783846295931159740483732848640 8829977 48856169058291694525999788287415467460 8829978 17754054333361127744688617946837995520 8829979 -234920224485398835881716548638237985216 8829980 -34517538854901150604878943237081920000 8829981 -39761264361680476425043859951635704660 8829982 38973598152430494515930060082053081472 8829983 85732879620578261495117112690375803232 8829984 320623600159509793488165966241993850880 8829985 120881688204879226808551587697773804180 8829986 20394149066297501071142070203527715328 8829987 -117061516682002224914123299744943743248 8829988 -37568655329058211635169313027771064320 8829989 -38694135922484785928676100049296837344 8829990 -1653300328522389395561641109567594880 8829991 59802556695907341814330077016933542392 8829992 18024309687803780005558322340328320000 8829993 13394420512378622130178033719338464128 8829994 160131198980357891385490656709161891264 8829995 -93898127825074611403496816759575620000 8829996 14717539641901188260832506559863612928 8829997 -270059064162053161731566785737118124256 8829998 108079519816565310991520579859361608000 8829999 -1639802228441432721714257534118259200 8830000 -249069512594699654309579319470080000 8830001 495924752979941058875638292744412524772 8830002 -84188773409777409572334835794908650368 8830003 9442236747754492617201416991638237440 8830004 -43657565750727935138465680023361461504 8830005 -41705018584424057035473008033851273440 8830006 -13006398061452375011164577697293535360 8830007 -241465438173070699413274859709240480 8830008 23168318846649345269053955293459968000 8830009 -94419308172113001371988457722564811520 8830010 -10364864591885038281250515092618403840 8830011 37310119982006246143134004663160638320 8830012 45888754774941613948679283200947149312 8830013 -15984664090237139315211783489478406100 8830014 55070793729062832898959176649761720640 8830015 187226724061484214363905766789659357160 8830016 19839237026361841430761902105865224192 8830017 7530486768209650088555108050389765120 8830018 78966066840618506482698960256022154960 8830019 -182586944346780536135887804489036610040 8830020 -42522234563518337788124216457508208640 8830021 -305817916368641480046991792884269122308 8830022 -40894863753556179012967908186811115520 8830023 -88155387329470732807884978881019869016 8830024 -79927417822464263520842514672564633600 8830025 15273931432794766652186400965154431550 8830026 -68262063943951999181357355165942643200 8830027 -4690824954577370210648135809669642448 8830028 4466223043717224723363711595935667200 8830029 -20045946991279803390970065501175429632 8830030 77526640763768908340035587136839093120 8830031 -184626200088413714814925795779693327360 8830032 -33741063366241459464523403983515156480 8830033 -196066424721691992465647635746992568718 8830034 -4856788352421021200045933558675109600 8830035 -193360943464048159310919215748886570800 8830036 -41756913818733780349741257737965701120 8830037 40258703159293985154925689555046324686 8830038 -22883619614641780208624206055736422400 8830039 391774921949565591103505636235384639840 8830040 -27643459995946274646213792390301286400 8830041 -180321066071549501994311341139131357440 8830042 -22593199019317459157074045976087627808 8830043 -525205996435866139902553139804505787656 8830044 52245079780283914378406865820305684480 8830045 -49489439517479230528308255746447685120 8830046 1482730227705755286765123600070483200 8830047 24274159798293753964761148627427692560 8830048 206993138363693525103362661025211351040 8830049 -37005476497599259097160741243453384300 8830050 382211401684875861554078710371580800 8830051 179299881318384735931692801077590465052 8830052 13766746464035338915532997340896645120 8830053 -513479616336686518889209618202564418 8830054 85360423086707005361010082162962897792 8830055 84660938485454185929174810788574834240 8830056 -17920608014353992709858591999815843840 8830057 -94759352284054983532735179918125374848 8830058 -116397255384761353617921966509460871680 8830059 21488727324441000561505219547744808960 8830060 505547716230253027013496271590343680 8830061 -30770215479100889204522472453044106228 8830062 44890381006542871401895469834042488320 8830063 -34651499712328523649729983663182115016 8830064 5830147785962675492593592216514625536 8830065 -57735049725603719247199047673690828800 8830066 -57903395449233619454137990431939809280 8830067 72382148019313052042447024403308364960 8830068 -11704981575712513761934438310777419776 8830069 20949546717199054298359193509317351470 8830070 40444916368392254047960437845930236800 8830071 13598159288090120298549429416531121600 8830072 -73085290367356941191237386788023992320 8830073 -9744045332083416279858132653929030464 8830074 -81420797334938087819117506819660678656 8830075 69062497741290299885874359815033625300 8830076 51076640956217002571393772171956213760 8830077 163818944543759826369187639158096453120 8830078 -208872044152077045021090457757558655744 8830079 -294781400271296211776303506714141878360 8830080 2932742543961332953923978088415232000 8830081 31120666059232276793132730871751337750 8830082 20862184176359560995913646214373117392 8830083 -55434730077552676115446967902719213576 8830084 828676820158647310821919423201536256 8830085 -14719987432017451014090024125943262080 8830086 30708904902025944415416004288736028864 8830087 43795041551449922911887846492093197824 8830088 -13358681266803642397659847011278100480 8830089 -73119611103414550701831102047457469356 8830090 -10269329636727101752109281462617230400 8830091 -66507018265481714112501052313977783248 8830092 8055443722512585255403566396757266432 8830093 -1400663665600084395628241310449984736 8830094 21571238051335487017792016504068723200 8830095 92343158663407983510441022948724021520 8830096 -53757794506012486115831594278150144 8830097 -74827407906564182349155506984992608448 8830098 -76483607651782306858880855367839683200 8830099 447676991154295661995337206622298302136 8830100 -61436757897863373941724319045120521600 8830101 -65848998224062549399199818822488167616 8830102 -9689097234541899620797089657557700096 8830103 -7375374702935995070468859336165774648 8830104 -93310587442091995593019823359246049280 8830105 117367703531756033893481995959798352260 8830106 22300289395291331630337845519910717648 8830107 116546048319579306928251243205742945280 8830108 -3336643923668275674868232503897232384 8830109 -101499198528566863855673442250833578784 8830110 -18856872073999286281344281678069754240 8830111 -32430195438798348293339209435433952408 8830112 252360479173492048013667900692364460032 8830113 108546477185717471279642942743920468144 8830114 46696949184148407886965412780800437760 8830115 -28067501286285711730799860226568136800 8830116 39444642015579260129134174349919654144 8830117 -278186527827702571825990255323012040800 8830118 34386520642397735804931566614663168128 8830119 -117714132902424482564833400892219095256 8830120 -81651874189664464468457928487473254400 8830121 -15193244582136974672926501463263489536 8830122 16436826357932037213986993030877295104 8830123 50561401028963537827723442063737620960 8830124 -43711570692034982468058989472919394304 8830125 302035420408359951687581898074121024000 8830126 36310222529708405247289465944722881920 8830127 70360755218515159252788186452083750152 8830128 21908101719815834803229719399527088128 8830129 -43379646037597140674430705770572212096 8830130 48518382846923949133378272568877868960 8830131 82303339017320126612159678187598531584 8830132 -16503077225126408825775872698452184320 8830133 2576281488063067211662944009541943808 8830134 -117847920308950845228491071936095533760 8830135 -2793215532086218263822125161412199600 8830136 1405614352748105559314906144548454400 8830137 -38764446518397061643360366481681143232 8830138 -149410874835277822932946310050642619280 8830139 -83766148606103986994282077511295721800 8830140 87494627085413358098256326084739317760 8830141 47296388359746179419600514356248948012 8830142 28309598685651523541475897920739948672 8830143 28833880431144806401636610062570526472 8830144 -27474551070781320775945713403620753408 8830145 13007886264436273180703466385915909800 8830146 23849739918031848020819366061131274240 8830147 -130703682898772343522076052194627934404 8830148 169723018978803418972848643058280110208 8830149 -79349693321936310764698598516371062432 8830150 15311313583991121444297093899317872000 8830151 98652937643359825208988291022372818864 8830152 -11370696002893621378347823340787456000 8830153 -132558858880130133822345578119735839858 8830154 110918985727665347257039515293819064672 8830155 30059458063175448146497476829462790400 8830156 -124590616373056796825585696382594868480 8830157 6555392412338393716247886711688972992 8830158 12107324885849953810067125746743966784 8830159 41904900825064641610779091377230436528 8830160 -8423772799730813912161449845194752000 8830161 106305899731295664402073608125918716800 8830162 39649946881209206427308700626471950464 8830163 112692017673763846180653725476674530412 8830164 5531666827296473719825042865267933184 8830165 -41219156118813678581626041877251838080 8830166 -1077553075955897193813707598262470336 8830167 -19167098121079396868938189031597940120 8830168 -122711353263214148703664763527543418880 8830169 -65272272122764328417699359936650018156 8830170 13002942153966355555092860707260411840 8830171 -34405349376887874482319076968058903776 8830172 -5776307866754602420611613264183062528 8830173 -11176906994759574536570105674712382432 8830174 -124474910193170957127248335263426249600 8830175 -41218819426511404427260315654849978200 8830176 20363946847784009594482531381228339200 8830177 31555678327638160038237306664346989972 8830178 32607474977023525205103763208393382912 8830179 3232516660809036255397567754241815304 8830180 -83717620399365735765424965025086259200 8830181 181011485026995396704370587902852412700 8830182 30113832324640343166630635107290892992 8830183 -98142954861933218490854251481669615616 8830184 -94455333451470364503174999742545838080 8830185 3192824185088048521113624853754822400 8830186 -85207049302233494014621969090585326336 8830187 -156939236546973171678820946950683475200 8830188 -12163856777874389856105641221003514880 8830189 -144897045634202184719829687412144788010 8830190 199276081397002923956960950794123083520 8830191 104370137198092099878519810723054710544 8830192 12751961457010578326395681326153728000 8830193 137580384813198034837406999247000718320 8830194 -34632327849079147609648178538026219520 8830195 11376006900653415913025928791991321600 8830196 -62514790152473157494820628719811113600 8830197 -36894952290745549574364231571761508626 8830198 -11624959864450431259548096889884019968 8830199 4310948685886513842363702533959703040 8830200 7770416488543227332558029866223104000 8830201 -40348199113674873435198366719014954028 8830202 118672432230870592635623495134292308704 8830203 46188926304774421212244397558537290800 8830204 66600407224727076441875516116368431616 8830205 114916599037052425736820473889853474860 8830206 7473411396244420906803452056056434688 8830207 10075909016468609323890189868180158912 8830208 195177562603525898219346364152340807680 8830209 -13977971665237601838459670764604479696 8830210 -29194919338488614139408357775624920000 8830211 -42164698845513259307145681514187096736 8830212 -47312934720705020904986903677942118400 8830213 45892739345256666099944600961366076960 8830214 -188214396674241756695297895777798400128 8830215 -10491198791571165141878084545028691240 8830216 -75616793405613588678143327059260211200 8830217 485162525955219847588834667725847658 8830218 72652143965608724990365346659541570304 8830219 -117787964992244924072230671259671311904 8830220 22367656671514836008637099266366023680 8830221 114162042659708592677284222550570168544 8830222 970680770495389547483257909757817792 8830223 12450240899943119022110206118472255504 8830224 2585327738970295955114109296842014720 8830225 -162930671674363425980485942929059616000 8830226 2926754710702717254525908356461969408 8830227 -4352411700170939477941756603158643200 8830228 67997059109539946665025553880720238592 8830229 19239356300120912813034129770922194784 8830230 -7441800503186459905423258526263025280 8830231 -11830785410016959211224523355709555000 8830232 85406988148578339638931353265624422400 8830233 3842367478054005368810661952290616602 8830234 -16626241722123399335628423524808642048 8830235 25596565750313963017447648525114788000 8830236 132850030999273054576336143798298163712 8830237 -16987708393603292952818797898041152500 8830238 -615437435453022823666453510571442240 8830239 34372262551345105595413265137026069120 8830240 -2598564731634084398113197556413235200 8830241 63247650303946404801658913528556978288 8830242 -126939805522177833714606670457003865600 8830243 131586628126400012739704034310343654492 8830244 91473763222939842476810350335441361536 8830245 75867292376804080852422542048910633120 8830246 -41807658796869574271300509697070032928 8830247 178554364840149796648534294224258024696 8830248 -55159326422474902211882987382064250880 8830249 -52587700481351458855672229313543389040 8830250 -71619492238049088408147531779960640000 8830251 -55070799868494280818088645420878024420 8830252 -4020016243950137729832568625499826176 8830253 224738261703301793936909834538548185440 8830254 -986596097247383340732206915422687680 8830255 42487457566518245083969879847817752160 8830256 -50815583784945589973365364541743628288 8830257 -59498211441856271354879793194324563200 8830258 51869632878909668777608969743436968960 8830259 102541895624439959340950205976357884216 8830260 -40163875077964245550170596052774001920 8830261 278275024134638277990764208857096788224 8830262 28623958087452190285629985871811710592 8830263 -14728799103069594574695514182248925792 8830264 23239048173134563836088365211375288320 8830265 3166967244978787370111272622426877120 8830266 -15396903290337435091302578958274578432 8830267 211337872664388058057682751233135161316 8830268 -207817515256707690856191680552925841920 8830269 96164632235237226634024533750812544000 8830270 28080369577278236859563201691343599360 8830271 16230280113887555025216182764002689472 8830272 5642072149949778038935632528355098624 8830273 11048808563672336905383848313451907522 8830274 -58162150151865544512410693393550991488 8830275 -36551779327836296669001734481235968000 8830276 10237762697163358813960391252259987456 8830277 102288220436533432028240378516991130620 8830278 -785873713014628337963314170568646496 8830279 -81177233375153796629450044787397598120 8830280 -18853739246259053690056621934831769600 8830281 -107728068726228904095557551589314526448 8830282 -45539345018254618705466702293203414528 8830283 -5491845667764491622265691159613123840 8830284 38904792819017009487213370240078036992 8830285 -160583437334113387808656372742713012020 8830286 114219505180839326774722010500092902592 8830287 78535770406346234232344502060235671528 8830288 -21487605188364308768226566369585397760 8830289 18875984334122810035177989426513496128 8830290 -40220803270581723919645637086256094720 8830291 -272828952491298505253085133451368268308 8830292 232367489937395161549615921402330613760 8830293 -178914222671161271317647240971270161728 8830294 903883835943215201672722714872522240 8830295 11220848894129552213280726876529990320 8830296 -12093861872074176154840786758564894720 8830297 119074360692140104858748515858203720000 8830298 -79468924894137356320757620641271703040 8830299 -13677485933981821220745389643261932064 8830300 7649652833214612276242796565088448000 8830301 40532269861388112149068017578830132704 8830302 5977360566586879656787930469329203840 8830303 -68188418345616003850658697583581926096 8830304 -13668896729738622220427019209932800000 8830305 86126087386077431759363977067871100800 8830306 29090905708773468401723925236383478352 8830307 196442092443431456327338705815542562840 8830308 613912055301083783813655335449374720 8830309 31053200755555543717815300981848587516 8830310 43360040482051913257619522831651020800 8830311 47974557550211567295591798698056185600 8830312 -164767666268558144453618608241275699200 8830313 -22659923949280877378196232374243870720 8830314 20509219693564447937594844475567453104 8830315 5386521211726145870707508107317211920 8830316 10406875903093642133697149997174704640 8830317 -40580544192756679686426525295144780320 8830318 -34633344391727053221639853941094291584 8830319 -5274734220332054628850698581974820352 8830320 11997196020743066864359547745458257920 8830321 22057537002082316058799212791375286720 8830322 92097296600530708028822257765785245712 8830323 127128439221767150469797818672688102400 8830324 -183786797221810969201174603340741106304 8830325 37442175513785386912609801957204644000 8830326 81534021378563650688191904751488102400 8830327 245123254507646586014469095370236405424 8830328 -10075480295819042253256225900407521280 8830329 -92427939231952098529016731771969774464 8830330 54962720588502654847433060643583945920 8830331 56548988312926184865489377272730402064 8830332 -946149631465041839723750446258741248 8830333 110457936844121288022686752362306747840 8830334 -11895491758079560749441386258559708288 8830335 -42410160580530062891269449813676451040 8830336 -46076691453114650451518992869752832000 8830337 -137495289321362128182511312069763885868 8830338 -24962265278281661393646110483803008 8830339 -201363645161808648719913017669269248084 8830340 18358544218887385032622569411740355840 8830341 -36105120902418062886585761843439402624 8830342 86500961051026865324291390167021503072 8830343 -57713455672108775769247790140303146216 8830344 95657944824290815032281639377296752640 8830345 69970769935151424431041336809024187200 8830346 3724151457265392550120236818111579136 8830347 4358722022050577026847664712435385328 8830348 -57867770510588108070826185692505563392 8830349 -5258942933844333649735552363659144480 8830350 -16098279387920735846014466798865408000 8830351 1710891221734347370075794076600344952 8830352 5001761956455457434081396172346376192 8830353 -53635607769792282152604821395601402880 8830354 -3687620209982358946181211750647150592 8830355 -200584412871105188725943805030274290000 8830356 -153604068274661863963040355718300409856 8830357 -271394823406682212457566524175488417394 8830358 -45593398311482099029993173873410394816 8830359 -8496942456181676340780373974024440736 8830360 -68282969715338766362860093199902310400 8830361 263179308466427522528745673486271637012 8830362 -6005218711965074287865853369838490880 8830363 21998878811395038851578338757335885864 8830364 -80947276525091882994689589676215897600 8830365 -44198578157821489546846962920122176000 8830366 33813861471174276196403565501711925632 8830367 -903165237672570684342716695252753920 8830368 -82307433384884843963040434986208526336 8830369 -288752992472908253299952794986956531230 8830370 -1116490474888448081566362997180953600 8830371 22019012180991092073881595558836844864 8830372 10272450828501671855532582723362006272 8830373 -99382808922172206696033066052655565378 8830374 10343724630507868500893864243928471552 8830375 -133561842852585614323012332260044212000 8830376 9831397985441383064134236482240302080 8830377 -20922392218845657216113969735375003286 8830378 -45220730049767346597409911578794717344 8830379 -165547377804978031761754624819740451020 8830380 -21146788141894991754004236685676513280 8830381 32296546217834213130171842581675134464 8830382 83775455294675027625094355667180494784 8830383 29782468902371089142656834082171366400 8830384 106867099964404997318848413960437760 8830385 -12300647517896489543920072764200434200 8830386 -30250736972024305411099928041612537968 8830387 -374718237566664834236462240746778616608 8830388 -10948934007447267128209526027883595392 8830389 4143858064438734639971104344816143520 8830390 -5984665326497355609771211217633614080 8830391 -92385447060449756421647433451942805208 8830392 136697954490521403764868403293767270400 8830393 4413132131048195656786680349636970688 8830394 1882002145836806668125941474986901760 8830395 9252141956102448458844319439999606880 8830396 360972442386770868151586414437196065792 8830397 -86654580916311510206797046943236372154 8830398 -20182595444762875110795557344920508800 8830399 -168336570655883502375675242685392481464 8830400 21203658764627491320736531974979584000 8830401 160241061024393823336322896610168362032 8830402 5906638178554801925128890439682841600 8830403 -45764107815734983214073501078568033440 8830404 -105598791718089681603248707958251868160 8830405 14348008181559996497030060090112966360 8830406 -20559121378393271966098240199246428416 8830407 12070367516968517426299637061558696192 8830408 59115531880113244248356513277535733760 8830409 42175476922440318430171638344155794816 8830410 59129888564554166069330846174073135360 8830411 216310051254300415006541648658097945672 8830412 27294074775140071007744467585202257920 8830413 -43174262225211658704998815698121282560 8830414 85421579061373471449407967243639397056 8830415 13198735434383432320026946689499399920 8830416 -1294032763659043463214152409247383552 8830417 106687351632276109495861920263833743220 8830418 73690342832510432176044833081686116480 8830419 124108809596893010861214728807472661224 8830420 -31233041225838630631905533031857195520 8830421 2621166670676039949227051824009812444 8830422 45430360049441746896677944731207761760 8830423 35823984518850985500873478384304536240 8830424 -133675371026366113606319756250235607040 8830425 -9922059372753699663309466352568228000 8830426 -21263320781712116458824888687169497600 8830427 -87873165454040847421706772594732157560 8830428 -56409153343689406733919967002810531840 8830429 137086128387854450469469930126392504792 8830430 4404037362408657437190283211578560000 8830431 -11211428245240763568967967174415064320 8830432 -28498615668564612706950077823508021248 8830433 822065801701944930735885573755842884 8830434 49118146940658940674187635637732251648 8830435 26678399283808466328210761032598444880 8830436 -58733906753002484872981397351102754816 8830437 -1028606406622567246283973809270317056 8830438 -40542043923168511628912195914586030880 8830439 65134115770468977616666891323085189224 8830440 9355205749670760958944055933151232000 8830441 114120686980714628892664515620154246842 8830442 -49727721891505606120208224299891780000 8830443 30412072908372889434138280866904624128 8830444 5226122114965645148194251364557546496 8830445 2265481887761057568279387680381971440 8830446 36542747067661445087824041017097419904 8830447 -54019483429230628850253338158047117848 8830448 77137437587672348865237432050613485568 8830449 -43379533143079012622445758015311791216 8830450 -30378417433329830517120829077258066000 8830451 -57259696558226070016972815932274324576 8830452 -103021017980079200268767125168886611968 8830453 160476292327500688901229368226934606944 8830454 -136828021645281047578772365480286631168 8830455 -119844376348429039390981276191187546080 8830456 -19710728557928495627603885797352509440 8830457 4131592635572122258916516713144814664 8830458 657991520805408537262078885803955200 8830459 272860622234126021745010868494014720 8830460 -50445713617742781698770383910774494720 8830461 -39449245432174270435899912547752186240 8830462 -36501734541929558463032694318693100800 8830463 17221047086798492446799744488551725040 8830464 -54763709545534999340671884255559680000 8830465 -74095994626668589983027327244944126720 8830466 73552229811672164914127925940150166400 8830467 293173271810713837777689350038843976088 8830468 21382373632292909484221544564020843648 8830469 52020201332706970946386237056740486460 8830470 -50535210627735782601255941651291596800 8830471 80114932867093450613695030730893077600 8830472 22921345734250871225720535379853967360 8830473 65824901956150192944435205082726432784 8830474 48973828159479222595909396500567800832 8830475 34739249671517583899516873141140062000 8830476 45938209698545588889557500597733759232 8830477 -256090521195732712854365719596287657674 8830478 -54938856816648564026799591188014522560 8830479 -1249634697672193092298879352510544000 8830480 -464898321912467299902296446827233280 8830481 -1270463326656662237743959424322976672 8830482 -37996154947883720643438661132856601600 8830483 98447812201509382281100928663528618400 8830484 3597217311019607607249569049510878976 8830485 -11461360428344152684353507181034400000 8830486 -56933117679751198656225371630707063392 8830487 -125618962548175333103137233979309767864 8830488 -110280533227237576990260142855667712000 8830489 -37010116133397409158919707072232535676 8830490 -81431446550589217756515452979937716000 8830491 -45265532995560495002052322919559813840 8830492 119322784979196016895922485506935352320 8830493 6216299548470621679015669873388347200 8830494 18360750691224070846819886956657417920 8830495 101541657858032933956227230656594713000 8830496 57956393392252100309777838970102087680 8830497 61394777229925054514438507485076434560 8830498 25207121317483143984600429969926668608 8830499 194734356287926148851076699249629739664 8830500 -9560774862218571674123519361174528000 8830501 11801945623388084401120039044665969472 8830502 114263200933707291233249364093890531904 8830503 103614735367168997956880224510271720448 8830504 -546096834820410649345909585640908800 8830505 33884379880258436974361024378080312320 8830506 -25995416959742479280030532061439076096 8830507 69362047038472048044415209416866751232 8830508 -80101273844821014268395802140760427520 8830509 -12574107432679899850433458720295714496 8830510 -38007691411258448906184691377647927040 8830511 2481034546862421779320060071862664424 8830512 -9503529480648264830689337841548328960 8830513 -191854635717487086198621819811136024780 8830514 56060003568514977359491200011379385344 8830515 -59020445959190754505302034490909103360 8830516 -33581560964120042869635871480535982080 8830517 256472769677519323073086471350079027566 8830518 -6549257384256481646882219256368057472 8830519 28540219822960697544544169955983494344 8830520 53210484347212543721141713495809024000 8830521 -63381011692338871896045699086331227328 8830522 38659107841358674279248566452690490592 8830523 1522093202937279480030053805690147984 8830524 92815766752905637315694196283086598656 8830525 -14029703110928036639952216616256906400 8830526 -45406823968247437255325782372524248640 8830527 -12122812867153486043472545556790973568 8830528 18753470028332029776855269783535353856 8830529 -441706865695624760304845499764941740 8830530 30329427252121326702908016095455027200 8830531 61387087187020749697692105381358526880 8830532 16422232310778386644459037083588845696 8830533 -113684198585519427755611940551179727776 8830534 -37410591949741204378075637597946987648 8830535 -11937081467861749230425182669520640000 8830536 -10192964147149060432716535152236298240 8830537 164879331876985617074173202652086612186 8830538 11323073409370668706615245317615503920 8830539 663574139798858757603017358946231320 8830540 -60281563820378921496370295186323829760 8830541 193752048194061383060770048242372878400 8830542 -19517144282388138212413803808540655616 8830543 -133399322640418721807558628252066294056 8830544 15277772132791106442305841853515816960 8830545 -10936801218087485260319338548290023680 8830546 -83341880188016237081589207844825500528 8830547 5538818881565253106991423358836663112 8830548 -47533862157689164065238602611071524864 8830549 -38780640413194193622626294883969291520 8830550 -49891824856793005059231442187314543200 8830551 41524460463237853568482211495981915520 8830552 -185146937048695483804320258735697920 8830553 107097587241208488992471840301743825802 8830554 -48629962171886906373984604341870243840 8830555 24058901415007053902850218421278067360 8830556 -35686460109355251762457466204585260032 8830557 89914398769160049176556022422306507654 8830558 127860997316992395551895865025509211520 8830559 -226540549958183108300509564547836278240 8830560 -127834373373939159529120094583261757440 8830561 119660131545051556705759619369578859824 8830562 9147846901706307952033128848655481632 8830563 53140675465667229133784200373231265024 8830564 48501745067683336396898331667507511296 8830565 -137340148856785091523907447629418561800 8830566 -1616319937521688574827393758241182720 8830567 19654958873467809804984278739128992192 8830568 -35336598424805172705648618572937431040 8830569 -68617426889572403863900103343066703392 8830570 32133348695706802744230732498899880960 8830571 -241578221879160097138228617754752537228 8830572 38539595518908674904268480238977843200 8830573 -268429593394532833849324618167720481280 8830574 -13521026477288397398250192879340287360 8830575 -25449128646183914830021620971829783000 8830576 34924828221063142095442475775419973632 8830577 2665199269222178523337487735044449792 8830578 38515160089604627800848390596602679424 8830579 -170578362421783715170614810205982433480 8830580 27283536389438066331620902301529600 8830581 125495408162425483956181960502838814752 8830582 38722310635740581780362039377456332352 8830583 289356715981661852056976456499017321832 8830584 116000223405672023151432630380440104960 8830585 9432471547331882601679683286709331780 8830586 4543171039687197444638321780717513184 8830587 -206568657851864031286401009573110958480 8830588 -119853520715518817829723297431239669248 8830589 78980173260999629125513583797256944320 8830590 -26342449299229234621559307311862967680 8830591 8247178693181324646252781981221512448 8830592 -57914051721042622635273240350136729600 8830593 -23173516440382443221263565071453240800 8830594 29980021349499393795936825146935494096 8830595 -14466972632330749697816356996498742400 8830596 72735208126559980567625632957251259392 8830597 -129702603338725182303574558797747778306 8830598 -10084042759309291364672706322739847168 8830599 -78877345246356689778268892181697441200 8830600 -75542426124662448719952154898273280000 8830601 -54906483053350302577475212163719616988 8830602 -32878668453970043714339953942398503424 8830603 -122542002115796252168408951069571117720 8830604 -22997808933562904260822350575757938688 8830605 -2332394998099120537448492060754727680 8830606 54988003852047743507920097275232290752 8830607 42950948433432987525136357931885361960 8830608 -1668526523926881733258060821602697216 8830609 -1084705827787442347884122760087372000 8830610 74603677257708580311638028559976460960 8830611 31308395282107865834119646273556709680 8830612 31838892776432590827734860812204736512 8830613 182960358029022172421720268388197907584 8830614 3244483305688633837445800745248917888 8830615 105537642948379827917198543272121636760 8830616 -184259232000575228625580568120868864000 8830617 66237081269533097345839734068550793680 8830618 -208160303782142653863350162229617296896 8830619 -45620193171124505536193310602357529600 8830620 -67705608802510236577481803243000627200 8830621 24743824311555289331463633834159078444 8830622 41839311756785625388991698409232887232 8830623 -121252103978988115083163859575850354616 8830624 -203448236964224880721404583340647907328 8830625 -3486822525371179530246347078211000000 8830626 10910590584740362950356310678895288320 8830627 -110970681024008832336040987853106705440 8830628 52883769297444358487769632923316572416 8830629 87917622976316039339483242184039253822 8830630 13477612961528212723066903546274313600 8830631 -234721520338724556648500050907825969136 8830632 -56295825972172257152735750969735823360 8830633 151169429083512958971333818634225775476 8830634 -36529067469022839173273570430276247200 8830635 -23136297943762283456346886501536441600 8830636 97866411914164853949130184587677134848 8830637 -42537943534284683533527016957303956714 8830638 77977902364566037405789221965209100544 8830639 -222443454181460130944845831843782152560 8830640 5460136491513237324788674696945336320 8830641 15503373202798633868919395294565637440 8830642 -55189281804213140486876806644540072960 8830643 -98168821725399669784716101947035416976 8830644 53129979420970215045187374183957860352 8830645 138951106731006739196734310669867755800 8830646 78613930795520623719284555319832394304 8830647 52476690227765258858127901056020125440 8830648 17429028377279907927936667229671219200 8830649 251948304935941037502062022203536380240 8830650 -57182400596570625817526681199790502400 8830651 143393199263460070202320709675365399652 8830652 2814716077419182808714156701121326592 8830653 47960751005842246568596007744965854624 8830654 72214001610798733945367132326729190400 8830655 14588066428023666398955715688444260560 8830656 -22032820577418181653266220439613472768 8830657 -170550675779712977082220496359552425168 8830658 -44762370647364994389330207618496150320 8830659 26395363988701277751665259246250613568 8830660 -8230390435096431156783041680298557440 8830661 -31298310599297346852739532248144486368 8830662 3019912867463094357935627439710331264 8830663 -19513625899411633622951089741623522088 8830664 8605918653669875101103764056533944320 8830665 51429570769726875504188064886526696520 8830666 2280477353618855569469153695735117824 8830667 -11756214911083455723576779984395940688 8830668 17933973529976902486217475592000634880 8830669 207282313370922971040025650088835249880 8830670 48990210581812265964061452584668310400 8830671 11402025731338299971515829861001137280 8830672 -28919741905076057696656227152089882624 8830673 -9750580581110274670419533211221152656 8830674 147525792337382538268896365658916224000 8830675 -25257882711437896445456433905278749200 8830676 -3733560896362407454356319502186492160 8830677 8548715708921384756188725038302415520 8830678 4431566901975232668061390320436765056 8830679 41894172068615763450944613892193222880 8830680 -42270871231775531896607447456744448000 8830681 -304775074337491810366693546105369718518 8830682 83324662610033850382126756403935292160 8830683 62453707714870275018639890772623977452 8830684 -19631800890489256789857327231051696640 8830685 109181250001331542404093772111900006380 8830686 -16543603434574994808450178519627579776 8830687 -103326924917125030571579142022795468760 8830688 -3672069283402362244667615241054191616 8830689 31682915785982891726924353890508431360 8830690 -109726904476588766636755080015598195200 8830691 65408173512200379515514072798540447744 8830692 -30006505080585755711421355270125192960 8830693 -288281535388640116131014353589908413058 8830694 16181944858825517357355057537913961472 8830695 -523103557482164768592885912187493760 8830696 -3287624779854073329261636966606766080 8830697 -18937525135151510213296504986950710854 8830698 54804633392370392381088335432895356160 8830699 -330236949083848801027426175293085654240 8830700 -96554051698372843001899796767015488000 8830701 9146229457448161633171648655668716 8830702 80344894067137107528444035606159076672 8830703 -48368468336596985566757687782265282880 8830704 -5160379712933005749810363261540335616 8830705 -79254820476918053603000071685432697600 8830706 -1466966676606652134482972876595682560 8830707 113777188622705291338710868133746635840 8830708 107058155970779291744909770722953145728 8830709 -83766028271592193072327373876572203090 8830710 -12570673702251016596653338431623546880 8830711 182464123945254781119218936393460206312 8830712 139983006328806363656114627246251376640 8830713 -128521385409302935414321917385328961456 8830714 60858461890442134667794849971501081456 8830715 -218692764677771657980262380754721281280 8830716 40296203796287200145619110410663511040 8830717 -71270024368259583784092509856486063008 8830718 25698673652574268498396941818492031360 8830719 31662732646600621039366828269600168000 8830720 115408308362894367534378483084951552000 8830721 -48145756696869341689184530459891854078 8830722 212614036942288511437041159593422848 8830723 -116142745863298173582180430875728962296 8830724 -3565047044591440212170351944516067328 8830725 4076384799539881418922514289626596000 8830726 -6593734507557958800023203131976713216 8830727 53347995392851521329708230518408615480 8830728 148458006060016246040367003014675251200 8830729 -6006807964924662195188758025651325670 8830730 48450595674092539666980510926579633760 8830731 11571712463494945103050193109890744304 8830732 -81622184639341089187511010395428838400 8830733 -185418344614062273830511316273658672436 8830734 47897715670409434013364394000887819264 8830735 56402873197239183647314734251886058560 8830736 -47876873106880706687694710171813019648 8830737 2465025391902459274396368725845955268 8830738 -133717571409530109786255291088719360 8830739 -84103658801040877967787375074911925460 8830740 -45552618467666871045661153107812505600 8830741 290789676997332577826265618002315632142 8830742 -117545366718386599833872522331692917728 8830743 -27893890276901220537061731484466106672 8830744 -11781629705902151330115667032508416000 8830745 54997274628344303624943826462079775360 8830746 -14281301660516859150017492330607119136 8830747 -3770059209400512284295219262700046800 8830748 -1283724929160771714295179991396752384 8830749 114578025617708971376404877939050963488 8830750 51144857643832943542863377764655664000 8830751 282054456367844853588778715304390464112 8830752 63883834853432473326530964936777007104 8830753 -4618826845971258274730287097765689600 8830754 9266716669468419723929401192810079232 8830755 -177318549914158944770594977387182736800 8830756 -5835752287317588439002259509393484800 8830757 137925476396924978326609871087237718714 8830758 27362802413659113708179178788316979200 8830759 13812364890248070136020110391048192 8830760 -15425575791403476126510421674873753600 8830761 -85043663520115086652088628936658068480 8830762 -83336944403049748256777202399418633728 8830763 -45765754833090289784315300032429171080 8830764 -126952859484028006884142056137482963200 8830765 -45447988875788424304735595310544148340 8830766 -45147564256339351007075124170511252480 8830767 -35017071855988299424076287919567082240 8830768 -10498866173819781422238998390712074240 8830769 15664210034514329623090073201282050596 8830770 -6472437722838951221400297813433935360 8830771 71267537584171336857098039943558663952 8830772 70472302550055610454478599870392492032 8830773 -1194853912895701430305486731460822176 8830774 -76344361989629685490764102300351264864 8830775 -40104860276064911819720153419563508200 8830776 -137656256721830627405660952363836928000 8830777 323347561525343263948243389144881714772 8830778 219442718539157076034147859562945285120 8830779 -110398949075072578266263996304091866000 8830780 -27163302988628191135377671656189724160 8830781 -2531270879188510724641056383628185280 8830782 -93059564641310913440313715950379968 8830783 129908772753476899072175740565615836800 8830784 30896870021180013065524025787942961152 8830785 10455780185403460408901617137856010880 8830786 -64347458571919351005690999792298487040 8830787 -29208586812141670836018306318277190496 8830788 -2820296325239886299755532384233488384 8830789 609875128356537865249153428291201600 8830790 -36686977881899016769096318924278643200 8830791 16895431582666721177965964131098164400 8830792 -216136297349273947837487713293647232000 8830793 108839453399147624152133284265103703680 8830794 22383349184617743267442374959211766272 8830795 62374261525151984408276531329382128800 8830796 -52043793911733538853454617310299639808 8830797 -50223783835419173751258493356245716800 8830798 -30168829421178691937477707257642273600 8830799 -33192023547318045680696507219241608736 8830800 11217016846526914373931996167680819200 8830801 64784330467769725921323427582351421440 8830802 -59970886818870241338560423861442465648 8830803 -29494657721787455168053331363115120000 8830804 80293318457939709186970322081273419776 8830805 -148549239328190710260949421638651269540 8830806 -1703184606223476267749296827742728192 8830807 8557492620745963677382661850447146040 8830808 -166751029797143008184484356030046535680 8830809 -25184422719161973273387188918179036800 8830810 1051531004096534774753399024830272960 8830811 -17490511502739892025007769131904051200 8830812 -134656981047419997818015713907078911488 8830813 52951637046522514754392967139856065062 8830814 114694766482658603011998069871556336256 8830815 3796875405673425339649657027481456640 8830816 -270360560777684468659810314246115688448 8830817 -38280847638259207130005223908997033808 8830818 39970133150077868814655452244884086784 8830819 34405447078935985641028292861670562560 8830820 -85607269939328180142055068543487795200 8830821 -79106148540122345293204625868316368288 8830822 15434455778309004319160790145949952 8830823 121439906274527003219534092894307910072 8830824 -14405727022308776293723457144764416000 8830825 -22630945848205521852690319527997446000 8830826 26582133979058299556692153863120135264 8830827 8059549916198603989213634994641928288 8830828 6963607058265166641478317306612804096 8830829 99692826856774692139232709550207238646 8830830 -70690516954217085257742887535914311680 8830831 122377078254496414137672026484518107392 8830832 57055222247409276634340203401605185536 8830833 -134854960423156903512193648397852917152 8830834 -77755131685625745797399674778251971168 8830835 68295592979515386802828088281957167600 8830836 37033376989810857688129485538364497920 8830837 -15246765330140236340008161947635312968 8830838 -49963931215167992052913487527718286720 8830839 -21565312418730575195435207171895356160 8830840 -71591588536901937244415300557345075200 8830841 -393852644750481628152777063189146640816 8830842 59130655950851140522787953300156557312 8830843 94307665261545237460007570957818454800 8830844 -60701459578226595361308852280833638400 8830845 116712147525379868740243024936481351040 8830846 36698325602017962037461878468249869824 8830847 -4461352069347396315534811149210895920 8830848 -43965983929425549880880624167393689600 8830849 62670504963326123161382054149218678100 8830850 -2086877281987766952527461426511539200 8830851 3408261364430395337642654677748754240 8830852 162262658472417015792789465932051831936 8830853 113294700707772231118406092371507746460 8830854 -67842055687474891354534145865951929280 8830855 -862620799176127654466245105826897280 8830856 -24564678611528471292916878610666245120 8830857 -51573768253521284175205697869257492480 8830858 52337638285483446151018082252670608640 8830859 194167804147093913048707367865498255060 8830860 -19864402506358153707971297375554775040 8830861 -78464720798377132490314573070687526548 8830862 47205132410007958272400401273614058432 8830863 -56705733734849042148570371938001018856 8830864 -3329439078441371614861194509496352768 8830865 -152672230107243991193786820143185081740 8830866 90341211064206040048166374769164616448 8830867 804498577032448247803970081586823440 8830868 -139127170856618492915263134726086559744 8830869 -65490716100131106335516866473117518400 8830870 67199109309803360505748349584851482880 8830871 47214130870143663843289994600314923360 8830872 -45505874069991962255100220131122657280 8830873 94780957644634431498365239578420994944 8830874 22266147497244907889026729981159096800 8830875 -60504026205185712279239389020537300000 8830876 -112781421518460861757639939291259568640 8830877 -103933137783005377360179505419125145600 8830878 -34779317760248622070816182550811126976 8830879 147351397887529655158677168815987648480 8830880 -96387054042144910343139921744160358400 8830881 9063974909800556941693132102656572370 8830882 54854995391855306977302101867728275792 8830883 -224519085352524751044508012984043856 8830884 -96099726172894438062805222940916295680 8830885 32329997561492101193457418113134315520 8830886 -20896177932344305269439910480795992608 8830887 18161554256509941175243025366749900368 8830888 -220024811273815821576617804227281223680 8830889 -551068883346030141223237064960085169776 8830890 23369698745439969563177680789284441600 8830891 -33702057995758365314077507591138261708 8830892 10454968612442679692205832766386897920 8830893 36675805930152741331090104651916716864 8830894 92772951112733048262939354318365426496 8830895 95169651475618771581814201866416147400 8830896 8460480237671247234847214852411228160 8830897 28815849702600007307180949096698899346 8830898 3661917314301770421340980123366973200 8830899 32104421878953766472280314845577664768 8830900 4212573888740268810972868820112236800 8830901 -60159536175350516293826834332739921508 8830902 60138097541205101936414732914502058432 8830903 335351164329510520252104548281780340400 8830904 123858094668906009301294315765756661760 8830905 -140946593155348143734400285278279614080 8830906 44369941633711662392718446447786050560 8830907 -31912655300499499887718366855020146844 8830908 -14823451387513853784584361371034427392 8830909 -68933245554160396906253573429547258240 8830910 -1609944739957850201076306712590074880 8830911 -322469313793123898261636316928129841280 8830912 -42091369298416887608429965764223565824 8830913 -11180199090636401804430151163867649792 8830914 69805752506000309369089617432425965440 8830915 -38403188314161944505403938395926928400 8830916 -34080099648122256041048074921747925760 8830917 -301594295728765287104309302455535829760 8830918 118967753340631928926551749702381048160 8830919 80919232449815851890843399626560010400 8830920 -24741788900000178462040030469293670400 8830921 234364753805098998339849727006883208144 8830922 -119756334094708848145758502937583235488 8830923 -58077693327796496078644518409999429416 8830924 10363399558902603523450599460263198720 8830925 37898166285420454049898168482606311650 8830926 -43132581772193028403406402270394149952 8830927 265409974143066916138176543951554148840 8830928 37544391618328613493485834564001226752 8830929 -318726946925498520239062487373747216 8830930 44779963287485549275688457833764275360 8830931 -117130796002379968075337028250972613268 8830932 -135457599220829255403661962928688640000 8830933 187995385123603720247861755651148574528 8830934 -44742825263862468299797954043506176000 8830935 89196914373817975729110937866923949600 8830936 -105840557445160305283426249796481024000 8830937 -282653185075347458129844353163622503414 8830938 30475714825663482468683971238348655360 8830939 -1110221860926969841973612413889975040 8830940 -61062425272281728505202818151668840960 8830941 -19662368029921997561211285126630822336 8830942 51463771028083745207450602694300575872 8830943 251694229906906560112703950867433880 8830944 -9943139895371567727838697738287448064 8830945 -10710169043626823102145115939854443520 8830946 -91033208984117243431714060134513809328 8830947 -31125185505748498842475002944692216200 8830948 -67455269922926869410069284613441433600 8830949 76967823228935575279578941141254525980 8830950 -12180252355285396470952359104927740800 8830951 180081785139062885728861900961511460872 8830952 38708887319365593493218953009624709120 8830953 -1531768465638355224911558384643611040 8830954 30470582425567046482011105540102684672 8830955 41720635916403811002739120529320841760 8830956 -1137387445116050683934727618271389696 8830957 -67538165011000003627354752215728490794 8830958 37383117152168737201065187154146277184 8830959 59102109999899946169098023221421591304 8830960 -70009447330094982272373011309913047040 8830961 -69659357269103867734967567305635627438 8830962 -1020108989940586724575733516933276160 8830963 -1950183749498176200605138835487859336 8830964 98159134499685126887167124328534547200 8830965 -11784371151593876823946927758121113600 8830966 -5297729890757011670273760092292178176 8830967 -172251361634827092009220904222192654280 8830968 143724973170062699674726338983815925760 8830969 35870766043325012997244978955775901696 8830970 -26308113887251309109358120513111060480 8830971 -91581719379925334416746393558371788800 8830972 -56681415058500693496857782353787412480 8830973 52463970988630969963540757997296406738 8830974 -62815083573630574101598579665565352640 8830975 46323694637163073775103142320156423400 8830976 -90150357568007108649495684345948536832 8830977 -130705166689217589894389487635803332768 8830978 -51024498511596765317060916728372983776 8830979 -38105632037000758016986183470233313720 8830980 -21734738368964299378236832730661703680 8830981 -19359897918543365432398944121449164448 8830982 -116485845480932740005550769534044321728 8830983 -6667600010765569522927505959908125952 8830984 -174107006711226131472552317416793533440 8830985 73513148055819742520530670013344757960 8830986 74407430253539969341417849111869337344 8830987 -73634933960116042243960313041238360496 8830988 -3628151235346297467064813451663631360 8830989 4327821712005656918999051901827469654 8830990 4116777932028347184201917493298129920 8830991 54092650559952060875831578819258624080 8830992 -4606656973599705152772109125285642240 8830993 -217117434024385813897951467844019937420 8830994 -73357600198658015588046456058314670704 8830995 10698122026664890537715861639750691120 8830996 -2978092089464024265063038996372983808 8830997 -5597214856734916368615793396090102368 8830998 -84993785640476095742069405127868431360 8830999 78827177403622979786729112130596125000 8831000 65671723032713898046952756719288320000 8831001 -8570651864728621716326845451160138240 8831002 -164945074291323034787464734149293981440 8831003 8392061935672308093800707021154373252 8831004 -4682066485297170732631505747370344448 8831005 52785085914079052762932959498669015660 8831006 -118493911546316453914184657455891794048 8831007 287565324028823841872550012726391440 8831008 70322794146763424682340203406455275520 8831009 -295864186255459502529714020133993006720 8831010 -21757750430242647059576714214519897600 8831011 24080835204631343846675320225985758464 8831012 14284869425606909468154967347138658560 8831013 38819282445643398823081164315804411744 8831014 47061466271323281359473289544094169088 8831015 56902809112014373956988837162282400760 8831016 -72946453324596479142297649163994977280 8831017 131435866793205926194054881482561579620 8831018 -24621263422691953080981550162127689728 8831019 17692336698119738465231680665173833968 8831020 -27028771486850898830051083584466237440 8831021 263509561522707656263222338253563363222 8831022 30273540982742981290926769679589563520 8831023 -138267946064830487365915191560141336928 8831024 72153651870841858264284143380436975616 8831025 -1800861172834711738984300555023548250 8831026 11805310764086185118874743570896829712 8831027 165326609185736860158366543995701044876 8831028 -114817590986055270704312324731539886080 8831029 -13431710285916002635508466082037628160 8831030 40556762310321532676943919251397998720 8831031 26058796580856881129167815478343813376 8831032 9378787627802312684802130630158581760 8831033 206367865380532413416322323712661578282 8831034 -35741441563502024750794876577718508032 8831035 16275583285122018148501862357566660800 8831036 -59800775560292580295131167402037296640 8831037 -2331382142432005200365475560771382048 8831038 44425694095395061407257063291336933760 8831039 -2082660026687668242942556408849134720 8831040 -16891594327996970822514352129572864000 8831041 -350458611073193686165004182302095955840 8831042 -53363000425078225907091692771240624256 8831043 27890728468234439265805880022506820720 8831044 5308669994773897246342982655792902400 8831045 20794813964588679359786085421880010300 8831046 12298912998572732193384970983093356544 8831047 100366028067183077725567095327459505496 8831048 150387207300612025081178433050895360000 8831049 -24355966741017456109512992694039593280 8831050 36732330502573607743023429752658240000 8831051 130224401890655801063387280599681402400 8831052 28281437717593115738343109049538739200 8831053 96044907584325673568497404450846905280 8831054 11737858575474657984370259145880694976 8831055 58826038186478183229505049601698303760 8831056 -15520862308037495411304731293662199808 8831057 -31993789946207809525027309139537865600 8831058 94452566518526244147051334296189845760 8831059 277158415526814330786669929957827905260 8831060 -46188907377157893457749490624762060800 8831061 -38367264932260210284506275961292737760 8831062 47720431515319317867882016959965536032 8831063 -28595042209642289115636950470658689152 8831064 -905875705908511489838562309181440 8831065 247315370681070677838219207274463702400 8831066 -111347917920364710634382687700772746768 8831067 52210592488560189368919379706009729280 8831068 -50340167773825713734023983131165978624 8831069 -127942263218094877851583385683033223520 8831070 -19982464881708544884431196815981839680 8831071 18874896081890917096941575874433490200 8831072 -25414135551403411299823449496130420736 8831073 -115482135280609299212930563578203700816 8831074 10922997560536602241963232131117383840 8831075 -78482927758822142873136573437825778000 8831076 -61775310766020717117736744817241194496 8831077 -34999254873951112689024177442542252608 8831078 89135425661482310848820922416168810880 8831079 -116030894673225590714743583618321740800 8831080 -62109583247000897100621813290360832000 8831081 -31024394154171854651030918930902401600 8831082 -156766119823857616445929283025145344 8831083 91591098741329775976203506404432003384 8831084 30955958980837597537493090245622418432 8831085 25586389933634021166938961384242592960 8831086 35699111618279690577105454114249159680 8831087 -266281072499047033271984704642379710920 8831088 -8256431862807278504147194495423021056 8831089 -289033087279549531900754611499685080110 8831090 49093968584695180956830914176651664800 8831091 61441249894590495872028714519571380792 8831092 -103636066505234641900508296313153579520 8831093 -63509390866303896665996595105791026500 8831094 28496263147517111521286578088350679040 8831095 39409382768818348846428581949294633120 8831096 8885167398572658840948038027490816000 8831097 -199220156986240856331383335127445809232 8831098 -95794526923164327363660826916999533200 8831099 261853947193882172252994375622735304100 8831100 -26618410843045499876531267830073817600 8831101 74643106891601195512687985920272048652 8831102 -1494716646488557507111901915701683456 8831103 -25927915091038304273839453966718107392 8831104 -212099594953049080947613504673446625280 8831105 107370189918086412281901270768794976000 8831106 107925833209083013667143138046992527312 8831107 220706659530801447529829803442234655356 8831108 24563009920151206541450494084339015680 8831109 -56060644750667133806780627285631502080 8831110 -54133266931829663899688226558328775040 8831111 -16273750805398555918250403192510477288 8831112 -232479085322337885926008718451086131200 8831113 -110854026365588265314796029216659852236 8831114 -28060655172190334731108998079276828320 8831115 -31342421482292659080340436648568780240 8831116 10938615042446500596922701314303993856 8831117 -3363254799991966658724313341727868352 8831118 -66888785003627654246804303177731624896 8831119 133074795222845555409152215589931167160 8831120 -13874639931676967514040342697567846400 8831121 630337966855534342579914630831193344 8831122 -51683098076600769393321319280828568576 8831123 58881391285676631762405872275355051856 8831124 128410781466867325942241867631554211840 8831125 518538734953616118683388333430656000 8831126 48538069732814919348157315972433815104 8831127 -12872881729906584563015880635200618368 8831128 -85766932489677863649489818074160640000 8831129 61450191691046036502980178880070311620 8831130 14905621547105484381214982234552893440 8831131 -21974885532827259169620204258278576688 8831132 -101756819523158187626329625646048367104 8831133 69216539893301308522360001681945505600 8831134 -12983613837704137152864652283740687680 8831135 124834587780423806629863722516617447080 8831136 151076879988409247419475312174598979584 8831137 6600692217558371649067772569827491904 8831138 75612783348905605396177424672852444160 8831139 -87672488778155102965577133876018621576 8831140 10403292978622345737344563141648093440 8831141 38931913065485656787741953045453454784 8831142 38367674876143796690148141846099428640 8831143 -454340783653319992275864706909872960 8831144 -10041706500762095723250511933383475200 8831145 24633959933654878429308460473538902720 8831146 -77935669362488422512808769497098619728 8831147 -22085021123452621799067509326387089360 8831148 24371910232106165546969339009806408704 8831149 -3111848160777032590437392677589466336 8831150 -8169038042817706182456891304930776000 8831151 -60706186407532660220286326645717873808 8831152 74250737512489413206115102889651372032 8831153 135437719916424635018066244388923984564 8831154 -34481091518485447313270195814461702400 8831155 -155413117450416801802807104158578375440 8831156 -45873353320948586378139562503839907840 8831157 12142441950131371569335520087850065792 8831158 61254413284370671824103425392900136576 8831159 -283500405174158626940151624351567852384 8831160 21737745920418513758518181314830336000 8831161 180205321700917924868703376107324878762 8831162 2613305634791731095308022463241829120 8831163 71508557686489685746460410847992567488 8831164 -169910458850023469112858506517129370624 8831165 65463021976765347605540871433282905600 8831166 55640868509121200099636444654177476224 8831167 109331488898556416447197696579242378360 8831168 -1395764846677147032663509931172823040 8831169 89547482965159680976290617131811350194 8831170 47644412123327463745647270385881077280 8831171 -37878427973536256179834713218136106656 8831172 -13911169496589251738145647480029851648 8831173 114572883030631095247941530728836896000 8831174 -78444839313870560521617647899442236608 8831175 3051949411044320576955280464412249200 8831176 22461576452584276477703804009095219200 8831177 -22911195446740444615610439464103931488 8831178 14074415316491497905076296478031186784 8831179 -46868924633414441324588827747789582080 8831180 33425382785896003234551307556086348800 8831181 -48456198967781953558680566411871753120 8831182 33600480165778272911848404654431424192 8831183 -69649432256037474588044776510965719568 8831184 25555680171455433207555345850038878208 8831185 -75610363957480981325624519049765914880 8831186 21945808959993994131282012348518121984 8831187 4651231521130251627231245264564423232 8831188 -67887753898024644570752281372123271424 8831189 149950217963685848500853615591343750990 8831190 -6355440459744675560060062213612892160 8831191 230391067850843277988316050797023155592 8831192 38902186397566956594616583408838912000 8831193 1030352826760492587438301703738385408 8831194 -109049473174765192963391916021091654656 8831195 -17414832896858224599151533608647805760 8831196 28985789862095566449482521268779699200 8831197 -95165505396810166958901224038191347348 8831198 36625698238934915252071153671446193600 8831199 -6378503784535461334457576203921170432 8831200 26266795643914993011469124400316416000 8831201 -219146101588674902384325600474093576798 8831202 9904657728072523495377958703961628032 8831203 69980157493101498863828365124574397680 8831204 -2306605097461861037537867678140908288 8831205 11597658008272355670887637882413420670 8831206 -41279748856840765795088427097051756800 8831207 76877258521941435269404730031444637824 8831208 -7169383487711859335510933046156410880 8831209 -124573358592943795869304461802178027590 8831210 38902320196815607286263138775389073760 8831211 3435216259693626238971641627184476544 8831212 37456040398598987766311717159237604352 8831213 152435085736012953428065840190920149462 8831214 -47412876469805760707336764502466232320 8831215 -61474247992597462269539161041621683640 8831216 -8847821198983892883081062949714198528 8831217 85980858544728568196022156280049332080 8831218 3096535821307077991705289573127192576 8831219 208178928865183596168364216185149658840 8831220 -65553744645220964334551338423156531200 8831221 -118544737836114915312679701309838283200 8831222 -15415822688277989303619458146607472000 8831223 -79171714861587401231657110030166343456 8831224 110400887868707818523931006535562280960 8831225 73089079030778563576615722620873799000 8831226 -20406151318478185867703774589172396800 8831227 -64802175981222596285165601680499806280 8831228 6542596573498401427850812985171736576 8831229 -9272768528183439004409586356381202912 8831230 -102059176641672831312058861940628768000 8831231 122097908466993075216315723328775359752 8831232 46700040155405548319303242506100015104 8831233 -120510438119447686083132790320843275518 8831234 -30404275060506694740421094028070757376 8831235 3150254602870787786900094867744875520 8831236 -53122490849748847363880106878735558400 8831237 -111724918899324977164018467095642094114 8831238 -15801883156666653209062177954923878400 8831239 -253437420205689296810020659593214649960 8831240 -58425814334371338398346098572858982400 8831241 -175572795371314886156788661969875278720 8831242 2252791998750197525133575414844640512 8831243 163599129527791303723566628357000420800 8831244 52571626612295495532858674688740322816 8831245 64679095142417334081549328593917376960 8831246 70619105082807988009248992157824530944 8831247 106368949748804947475954124326554341000 8831248 -1638027815601102587025801818703773696 8831249 268220825897131002636521922108344832 8831250 54405909868611127454722315596293100000 8831251 10598161222919527727555218098105386064 8831252 188204722248501392716448664723508899840 8831253 -5600393900393929557769055384517949056 8831254 1904384713999316771776600293349576320 8831255 -67327433271731118037849815628551252840 8831256 38468595013510561259173093864099676160 8831257 -163417775296969717116940614033839386160 8831258 -606475557768206428991322311696826624 8831259 -42570617470279610045293456858974904200 8831260 92219279025117569583865426292813114880 8831261 -115512428380147671003504359164833450138 8831262 -5301918530149155439573800712099915776 8831263 8114739110570948564847034818790727040 8831264 52367211646483262061364344229302632448 8831265 -59661534592561461340793737380126972480 8831266 -151387297754738497683466807644964437168 8831267 -204100276245916262429306343068415055488 8831268 -3867839500428544950410849111594490624 8831269 -153743085160693854465658530600462907330 8831270 -78687813688490571222748829438433283200 8831271 -27113764008312355282000898527839314736 8831272 36914239917890613097888336847319121920 8831273 265361352732202391306470276692948107040 8831274 -14440345758227455182985928204167223040 8831275 107286187767699078606916411612844305600 8831276 140379412964572314789661586646448811520 8831277 8222234154099164550613995588088886016 8831278 -5243033077670295561658198741922554560 8831279 -17280112398362089954860661189219281024 8831280 5463842143350218815280246815740395520 8831281 280575879969696563759823141779221720082 8831282 -84570545253619727344576248029480929008 8831283 -23897873615051659380004534465037064960 8831284 35652643961290114078019271160990162944 8831285 -256166092695440762029334142110312369640 8831286 15315772282183779389733697568510065632 8831287 -169925431079918068493802864433573941360 8831288 58426369901538716755300750887556853760 8831289 11257103690985761915810488076713017600 8831290 2095053227477123677195853530767510720 8831291 26122680768606676702297570075048380960 8831292 -58072890478939780967936469207001267200 8831293 103664170087499352270675655049878520640 8831294 106940720878405982143969904606651496192 8831295 200687492335756099789813140568052928000 8831296 19923648906880638707545400646023774208 8831297 -2966790414049517192193263919391246560 8831298 2306664114359851199733882563229769728 8831299 -49127499509110768604042246944066341700 8831300 48922037565075024426693035991591936000 8831301 133512633129141938583990282351063121632 8831302 16544997803962712991338708342679000000 8831303 166802238236434534310231747015372609664 8831304 6371706817654117264088970310337587200 8831305 30832567916170941115796606461002106560 8831306 -179391967092080401480897871951814864 8831307 174019047269091483326987512070944602840 8831308 -36826993381460630856370544924443034624 8831309 -125434708081913579816573387399814452490 8831310 31101885853677824010876715118985216000 8831311 52440238050653842048238626793450079424 8831312 9421536536455543326444940027074969600 8831313 54007428918067381664686627189779902184 8831314 -33449093742111265420754868327903091200 8831315 109137353163319204826828409016882004400 8831316 26385031469230655221456667188741822464 8831317 -19943132527206878243371647088415272416 8831318 -53393564763354052913576321724789729600 8831319 -76762718535050521015892193686539683864 8831320 68194243374576819181870774760449228800 8831321 10515691856391961158466308085271373972 8831322 62636099293671376125142681770090032640 8831323 -398878250791731976618859868965743795200 8831324 -16403322582922969946895383138507042304 8831325 61515556930130224725506806767091965600 8831326 -17382076261168085018158940500891336704 8831327 51947939453969392675270710400460185320 8831328 -5691268230445509717278589008323018752 8831329 81400906020460577076890675311798974484 8831330 95353240708704219059439063410576616000 8831331 193469934640320646556269847746979106720 8831332 211934093321337728678566493688080967296 8831333 13692333368196030636701020410470307840 8831334 9870424429070531219516161871770827648 8831335 -82569238515359560802905613939645310240 8831336 -8580782649088925093190001543925975040 8831337 112369839593343138211235416355525555520 8831338 -19360515209646025595662756144560985680 8831339 -166086274128730838007975430689207481200 8831340 -82905907699629245658813668780359680 8831341 26717643931968446071260731678579636642 8831342 23540605763506894220238101356611247104 8831343 31547105928497853464556200667012326664 8831344 62596402519981076773556704158218485760 8831345 -85016067556299630038926861173637615320 8831346 65090282319386655559109900049701625984 8831347 165704326495038982831429576314851834880 8831348 5642787100087054424454728202706292736 8831349 -199702226932210220054105732509531378656 8831350 -30047362703393010270958670660220859200 8831351 203192013552782103324202887296188661352 8831352 -20416042374095702834073310927763865600 8831353 -86021437603597443380986593409718117398 8831354 -10349966175615169599222160381324435968 8831355 3328618667797783462073826905228152800 8831356 -11410708194788158870683564940934307840 8831357 -19936124189320426793349733045916822394 8831358 -104211220376253844279549665095695085376 8831359 44322701215585173010283872350117946800 8831360 49025416378407970650777701622743040000 8831361 -7264043855148942159120694283814484992 8831362 1065473712120351557988555121614420432 8831363 18165702778025929600012176850651425840 8831364 -12710166737862483951356839321878202368 8831365 136553938693134788187875322683984174400 8831366 42937639050143386517097274168671958464 8831367 -89682077700112788842605590669578019216 8831368 2606334125060594947440034795793909760 8831369 -183326720055758257905575282719882000230 8831370 48362112060639721054954793200541721600 8831371 -140125974113216539806695226440629185800 8831372 -24895214572721240716372019663252295168 8831373 11868630624396862775501440746199719168 8831374 113486853112445749113499746663501183936 8831375 23682818388569967777296381720964024000 8831376 64701525082427853594913310502052823040 8831377 -470661012152377625129424216356013282828 8831378 2434175887475892077997828526610154624 8831379 -28520304239978974752835061652987744000 8831380 82931165495566884223957148299482412800 8831381 61063669090867458741865969958788086000 8831382 379480005507288467644881778419738624 8831383 4654850063392742145892387009715397888 8831384 -63986233910019522932734094365855549440 8831385 -144450483046753631653860152598519046200 8831386 -101753115092188982820781579095798018816 8831387 -294275377553801587411195343016899699964 8831388 24371536530263673113023890073519987200 8831389 56665151256830024087965184344587861856 8831390 -55432627234617799909349520148016812800 8831391 144131068264041678424839680252482513992 8831392 149818215185597082120280092329333686272 8831393 -189374135129617044713382501515952419358 8831394 -3313803297026941375036873105966639104 8831395 64582696274562848782250497575362120400 8831396 -21484758619313706405381927796003233792 8831397 98411959475800798514755088735442131040 8831398 21927032235992250960225272885097054720 8831399 199922109025101834719169775116477966960 8831400 -26358122685004571967880014773637120000 8831401 31286479906541954512486861794425105402 8831402 -18239947806099355079705501197531507200 8831403 10676543796574648744452256415883179520 8831404 67634061500689522172947626992388472832 8831405 135840112441872725500833770797035666240 8831406 36835958008896743599803543641471198208 8831407 -54320635188816477887990205017616202528 8831408 -38139511992278440306691695577919111168 8831409 -102340592356484126887811435183145665760 8831410 -54502921601516848043617173084755865600 8831411 -229862907590520228288097494625100936376 8831412 54829681439961668909389654899665713536 8831413 1661941176928863758438739891081927662 8831414 -84553702731925334073831888075961102944 8831415 -106178377741964953779461707502073158400 8831416 11771994454448732707965005513776066560 8831417 -43370590173679332295722734779071810774 8831418 -8116220099199356173407854318571703296 8831419 -65803447371399100580241422486396170284 8831420 -12721311752908727557987085423683153920 8831421 1857622939767989686350034828256512800 8831422 139318107855697152163786586703985366272 8831423 -60166660257075534106287752673093022200 8831424 363559916128259308936800122544586752 8831425 5721807572651313301358459406670848000 8831426 1985727348712622767851461380720280064 8831427 -167955862079080730509202979328146120 8831428 -127141746665751423413394764204682547200 8831429 186832056381579039524637685235761536030 8831430 -4483479566419531914927518020005402240 8831431 3551251529488717046537436825433150560 8831432 -208973129546477540676870035307099371520 8831433 -120939428866212964967320338000168665520 8831434 140362094677946912212087103514769517616 8831435 4506096606496744910314660295677701120 8831436 -7054468148199857382549193041270194688 8831437 -155125365475120848461041086570522311808 8831438 51006555653446641226388051693853914112 8831439 152247754779745962819744197069200470504 8831440 992620083482659910399014397962321920 8831441 -102516226593992589825356504527326110976 8831442 9439783623930359196607442634811216512 8831443 -4997064954620643725852536976572567536 8831444 -19680683336085582237269687327923112064 8831445 -120882852854929224458183159208288000 8831446 -45593380970956828830835960346522411136 8831447 -116410726365137473519868093695033851960 8831448 -6914215933270365053200664022084034560 8831449 146474547779106502309484972601183103680 8831450 44131126058224978065140966833736322000 8831451 -219347369879202236734543269979236703440 8831452 -20524033815948896443194505420917355520 8831453 -48042101371212454276995163111552796160 8831454 -13634808929019891300654604500174809280 8831455 -86299395724077975805933073896855847640 8831456 -77853670117979327394318853872034775040 8831457 -245694535479104763547602918071057952000 8831458 -67548554781438547228218323009655214080 8831459 -73658591254310831542761978876657408 8831460 19245195255374502412796821061360824320 8831461 41666409409563910903124248126982884512 8831462 36369294680069563592866005979924043712 8831463 -153158933457707026747503294598513962456 8831464 -76905018155404532015465074247639024640 8831465 772446848107879025799056509426489800 8831466 -18007490390453758645489045165412136960 8831467 -10941647936007899405088664767081591840 8831468 14968705724950923062035445679478233600 8831469 -484671265888948747745110107370739712 8831470 14674967459693699161923697846255286400 8831471 -143130410840837870284869549518546979072 8831472 12186757159083478501619758727762608128 8831473 20263212471053440756562522531297688640 8831474 11959031761166047886545244195203297920 8831475 50636429332892706536912168197869572100 8831476 -286817113604073651030778517877832448000 8831477 -90356411540811877668777496223695345920 8831478 14610865131661029624601929731942092224 8831479 233566260353436505418830146124862127080 8831480 26280294827057998041439173142930636800 8831481 -46877968614947814950159361164338377648 8831482 -26480016025929413400936774110305554432 8831483 79842537678674737511028993254360769000 8831484 26538260324109173079751644667403166720 8831485 -469596823703969849484825598160313600 8831486 26421963514177164085132284306181798080 8831487 7562169648640064185052775494980965120 8831488 174483526344281369941016943443444760576 8831489 20701702562186486965334923014279970560 8831490 37085896789344938699988442859464197120 8831491 108588347982205736362613418769839195472 8831492 -169460761147698520578805936079028595584 8831493 50282001811885992905215544644822824288 8831494 16926174024389750444744505311163205632 8831495 69932186891178011845886328850638412800 8831496 -90369726097145155453413477708111912960 8831497 2295867542974679857959186804855753984 8831498 46649655696093982291513541526128602464 8831499 20660560614452813406111869580274376664 8831500 -101437669670863723380215153811164160000 8831501 -54438146684449593004958642623077999648 8831502 -16181833406511193084890434340098815680 8831503 -65216878801769077689631983591431775416 8831504 -889535620299885656887105191555563520 8831505 126790195391080322893139515179711202560 8831506 53702166103064726703820373574534935952 8831507 -44535871745425082253160509707826343680 8831508 -31237024791574526109506995005319163904 8831509 135025377311953765072020865584416253710 8831510 45886781803873351597513477614212837760 8831511 5406357687814943766796215678125438952 8831512 -685568871133741014863602853825556480 8831513 -32154776697621656195290937469657917238 8831514 -3980584637282005146657187067805903360 8831515 47908753354119069908772259680273376800 8831516 25232437105020870273101570084442109440 8831517 -80499225798948468403279100147195940480 8831518 72532481244358621296475636169880185280 8831519 61372987634788630959146472514057069560 8831520 -670823257832404573232204673163591680 8831521 93366884070006955190733300149051697172 8831522 -38449622732347654557951075112603258368 8831523 22217049971726030095644257741092886400 8831524 -82952430713764125298751876462177832704 8831525 86248572759511610130531800295084537300 8831526 -89348626295635872818704167457214694912 8831527 -226094241543676008988060443285219439624 8831528 -35551586981764365390844031809290240000 8831529 -122705884779697098708262523162821867392 8831530 21949532239221205286363424346635057600 8831531 -144466592558872866525323114411906529000 8831532 78495946074066285905264552193606070272 8831533 1409724192459052933455372646454788320 8831534 59534769850215714124709428983957224832 8831535 88693856766727736699597332628102031360 8831536 -3549005042616805906013308304265248768 8831537 -52499227124426366291781696010457416320 8831538 -146053715487305021148678892715301557760 8831539 -242095035887812142619960216078142450560 8831540 4709694469421078678712837420851281920 8831541 62875301032192877102933197053085783584 8831542 -45540473282191607740818720876677908800 8831543 87533538357808533918759073228099604400 8831544 -53075969914268373654068732994997248000 8831545 53947535496929985890553398680461423300 8831546 31579561070234749618849020306487521024 8831547 66908890976051762020224258151663830924 8831548 -172096910489625375054716626863301632 8831549 10183661896467184238227407797034819288 8831550 5125784940492173812112174347595673600 8831551 62464848387717005826698495546853296480 8831552 -24477667303012927543459456104562950144 8831553 -79013511250118008698904331930305634592 8831554 -112675924717135173024456735209134623024 8831555 -405655078743855415076990893191326640 8831556 -115823005092914939841710450509630985088 8831557 -6319560657289190805478967973972403968 8831558 -23728876694501214862038325306485033120 8831559 13347037009928494021047605844732241920 8831560 134381634240531817068463374835712256000 8831561 194982189813874995097644891886545872400 8831562 -2327696359724778009437389593964663296 8831563 15776808128353747517458162959949099104 8831564 -36696573082517496082088088523358515200 8831565 -73891760348199862333150335942729048000 8831566 54868854456397766500737885660363203520 8831567 81875879188229765298532427098089959112 8831568 19460943044172232675699485867858984960 8831569 -220130459984118190373934685594107910030 8831570 -53852039831470006567428465799697725440 8831571 -59393631482817212957942799696333701376 8831572 90405667358274229842405663850860334976 8831573 -102932406963784889628248054011776626820 8831574 -58285453992463605816984508406727850656 8831575 2080743688904655063073320264374346800 8831576 25608055953166506729996382039420723200 8831577 -12019825646096924169235914203698328880 8831578 437059725407163827357399819644582656 8831579 -146476012621894889751722462064343475016 8831580 34909891564169156359061697053471539200 8831581 -63563736150373836573914594780996086176 8831582 132221326392745702257474718225392624000 8831583 -148685644761300390722314623978797863848 8831584 11981248762302142048238828525063110656 8831585 57813326318515156036890233222592466560 8831586 -51382531545557972964820691648706878976 8831587 21926173106947778255475648550594014236 8831588 -40212655918709407682594159322241149312 8831589 -25393023841322656690988821421621797152 8831590 -12750458129321649415327376174036419200 8831591 -30130258569977868698227467228498763368 8831592 52587577230919029112848936939336499200 8831593 101605620306802374501603093232427382842 8831594 49375348821333292829567031351371403360 8831595 -37454641936044970002055750107458142480 8831596 -52666040206704053628545635761787016192 8831597 -54373441807788393870493361151733639680 8831598 1194021732901780190630060527981759488 8831599 -95968304759631161390149764118996984960 8831600 7905903388474405974247144001667072000 8831601 -158282039103075801107372986737965391870 8831602 49538130988119784904265968344459677120 8831603 1646579313065656618350937800301790664 8831604 -2521899483868018224989915117101590528 8831605 -7003873805756061609224237603873206080 8831606 -22833476238490249138915507312589335296 8831607 68767207699614415582385453361589976040 8831608 -396201336780213387160650283455126282240 8831609 -45131389288114319667257528252080576896 8831610 43203005952270764180555243704563928800 8831611 -167978508354754532581717510255005227888 8831612 26562368154688673699224834013812961280 8831613 8467177367076149883680350009565413824 8831614 -12152424300027979055209884343087678080 8831615 35414009575133417685096023733038917920 8831616 -42527152665404197416352587993160089600 8831617 -4739130090606710013481715384445332688 8831618 -135189376613142700210450593744035448960 8831619 -18670420731668653379944531216880363520 8831620 7229110329103360592359409648191488000 8831621 -20216416511036042700362034941479283712 8831622 -60408619128215635217692190817278392128 8831623 -140501229443164172009079960546279833856 8831624 -41544874123080423226231555447719598080 8831625 135635581773289984985759281908464496000 8831626 -117898271660781185201556268938419617488 8831627 21714754869670520424889253013707295744 8831628 22669685823528872169693848276999030784 8831629 208592351310528530003935983494204093376 8831630 57568169758701644534375437001049120960 8831631 -91366098697706730087810080155471040880 8831632 72969974239314119063958962436073586688 8831633 15447817825622397082651912896165720882 8831634 4083329974786265565216606672880307712 8831635 70936943980133668541394772118666620080 8831636 -108898771945558508655483054631263289344 8831637 123490189960319715430207448978626026240 8831638 130441533223081635986858311493804850720 8831639 1478176329663726909050027026680296856 8831640 77050521208564187443365115388950732800 8831641 209994658545829157456406524576807168 8831642 -120922482327588491366189635270439137056 8831643 49365034781213712665994093798746846400 8831644 207435817969891210211174962644230606336 8831645 -176649927176977039313186594530911472800 8831646 -11340079271980882341940000206306374400 8831647 135052424727396124575096796931087857920 8831648 -27030726316571268160027659519519621120 8831649 -6447585589841002773843464357143752192 8831650 -19895501863093298945300322454990922400 8831651 -223332529675655145699442156965225192600 8831652 24466229066131979015513844717343064064 8831653 -289294658676310150773351913136216467140 8831654 -51476785351006594264526293707297200640 8831655 8878168561501782289425205822434179040 8831656 -114991125194453269147729082438307840000 8831657 203331048037180560196658802433711766352 8831658 -10831908173219875793408820887381997312 8831659 8865367400195034621252581778699355920 8831660 -90457732860548937639715817257915468800 8831661 68223499311834008342266309915311243072 8831662 -11525671089272984865207397235838401472 8831663 170507139438024408449933252702641248912 8831664 32946143447407579602602657497357860864 8831665 85551068932519609197165447306593211060 8831666 24960275655210443092194375387319807104 8831667 66529077310624817221505248965471052848 8831668 61226590829472873896320273033849586048 8831669 -104322889034444168025787549374353952 8831670 -50893632464140688032681414615936247040 8831671 -98760287307408115678291348510459646456 8831672 19336182214661991269951626455198535680 8831673 6390670318978524766733358984843648720 8831674 40706917431430465566367110570983189760 8831675 -97272003901549373865174362815614879000 8831676 -67608902531356287574711392208969334784 8831677 -29291436873488198906283528265824983700 8831678 27083199853934433375343835924684494080 8831679 34275624200737598514824600187379482000 8831680 -21915777225074275313424095086777466880 8831681 107855101092744853940348436143401729200 8831682 -23363115124216100014334518802795790720 8831683 35176019631860643674826797393214694400 8831684 -2495488269008875427608040901595259904 8831685 123135974832186868999218813989036560800 8831686 105500826962598516318755517197317248 8831687 85437914738854986970175735509882857984 8831688 12642932139665217537713740726729605120 8831689 244337516959737297040916874181151255460 8831690 -19879160661153974758635216027759421440 8831691 -45857888468415878770278657874535281560 8831692 -60114567458918055349786495403257991168 8831693 -19782437160401261908103436901693159956 8831694 -22902335329204225835303817581210603520 8831695 48691220727422694518330637718412708400 8831696 67273850381617679870708783630587748352 8831697 41849665225608616261535012234487924672 8831698 10339873395114864923241483342152707344 8831699 22233208793933253527334487396368686700 8831700 111676024772266431809639723618539008000 8831701 -162707534440499596891602167380551439008 8831702 -33610512735831857297964790460982648192 8831703 13272746436097629428674448081176852224 8831704 -886610548231497562480802458169425920 8831705 22292961898403118208193826260703285960 8831706 32038592685411208524604364349646804224 8831707 18821824263742779262577776516905134592 8831708 -49853234776366117233529267616534499840 8831709 -23457007499212049224996592578529832186 8831710 24347032955636063163382240465371696000 8831711 105626108102838022596393021500851644720 8831712 -152652176000513088717156482411042439168 8831713 199243413824331159214851453690210294240 8831714 -16720982096060959998152425390578395136 8831715 32082935258792768518714312646043585120 8831716 -67206851284329302496225045661081932160 8831717 206002470361114971621755592625271312766 8831718 18416997404876636291460648099537711360 8831719 -24808742424448129951718841592667853656 8831720 -15995854869979691053307490629902387200 8831721 211009663551077162942691972238216176384 8831722 -139385314586538314570221822318251195648 8831723 -129637984973501623036575562841052049440 8831724 -60240495658980717057258607272886517760 8831725 3833542666030527428653505870687648000 8831726 78693214022417529950854058169493313280 8831727 -4636252195623193819305578349257084160 8831728 13526310944735913406999925498067615744 8831729 -299991694946678361046442520821500778670 8831730 -61050595865806062182529388322609057280 8831731 11544523610229014244377980595563307464 8831732 -20496138821664930454312814767212257280 8831733 43379457483759674196738003483738261024 8831734 12407703919525658198680088955210794880 8831735 -46149380138119500238814721754580620800 8831736 89389634737004166413589491652682936320 8831737 -25517211870867375191622612238657087020 8831738 690203291993399645857882126361552832 8831739 -92815349706603456086890175161101988608 8831740 3264459221066697864002451950043056640 8831741 73285304285037750757536874838189952972 8831742 -73473869694579859567440731092986925056 8831743 11949468246346788080713804185893116584 8831744 -80496682986453737231437113071763456000 8831745 3685144511401283448194125832699581440 8831746 -49464598914010833546165385203129484800 8831747 -66458158121666058935277642562118702880 8831748 -116111309790719553324468059383776875520 8831749 -74753154534048912591744100320818697250 8831750 29734417009025629793154835106752512000 8831751 -76713257466095232651010183222226334720 8831752 31202094761385292812433277960074414080 8831753 -29483966052874341916311818467617817344 8831754 1860761676381906934446625749202384176 8831755 146740846987305786773443403128029874560 8831756 63201372852397970563262259008527230720 8831757 172928261438029645168086967774744991520 8831758 12481612913738429067517315155156889728 8831759 27911437287714034103663859895592231520 8831760 -13899683688900820995021081919700336640 8831761 -31063045436178037406771101140612989376 8831762 21051778090228926959261704395589087632 8831763 55304148772018590310596276591156355824 8831764 352842219296535636740968568272669738752 8831765 146782059948758536201749765129978717660 8831766 -2446831465809484274493204421404504576 8831767 -48341850750723906672696531450540748800 8831768 90461330570401743469301810546843013120 8831769 -10465410910834289927865131894456458560 8831770 1060396010478337486562756122506854400 8831771 118867101466075264895132134205507381220 8831772 10307097145620712853698399857808330752 8831773 -50643266267328713486047134153184141978 8831774 -39299597679560838245511453728185054848 8831775 58793526270748496647716145983857971800 8831776 20436229074519407133320603579354972160 8831777 36311478728539352449484566920651540420 8831778 -70695928282189915852560881113953388032 8831779 7296620793630336985119804972718844688 8831780 -7413551810665980212303278543375810560 8831781 -8817429046230575135668396610140216320 8831782 65891058816136525657923099173364244800 8831783 303819826611124977577223743980962359032 8831784 -3971322983008634796986339656375418880 8831785 215575890704735289266569973251324546980 8831786 -148260577419670986365467748444885763408 8831787 -170344765842351205716696995632521910440 8831788 -48870520467833405142639674055516437504 8831789 -112786036057738623070214788239239803200 8831790 -33382149780869575459379392230642240 8831791 -289918891924011246646339162911118413808 8831792 4338367715952765709012476786550505472 8831793 -55074810775152695524536401561423261376 8831794 2484929355661602737498915522824183200 8831795 -106255543436943703510981976400624675840 8831796 48730419631245569290785481481795284992 8831797 62610898219710532189771438900052351740 8831798 60645536610336192067670958519965546400 8831799 28460294058093895994890599403639867584 8831800 42272405548311232514402372746321920000 8831801 -12222072114379129082239699126013700000 8831802 -3089385196773368104183714044508569600 8831803 61390226148969387877686010703395405584 8831804 29416656630696707218578509988924742656 8831805 142744867880525483848653587487372864000 8831806 114348214007745412023469699509781385856 8831807 71754726426429822398113631432424199872 8831808 -54487848121284961722004516651401216000 8831809 118527056324839580884197541511950655106 8831810 8778967193351567460576570946281889920 8831811 107805573792472204054502783559713127672 8831812 187180861661007317825486858259079560192 8831813 -2296077869980666358760119365218236736 8831814 10091978824800354795956087066281097088 8831815 38752654588632749187131058854774355960 8831816 12278765592709046843539625504370524160 8831817 254382538277738386659944156058503458560 8831818 72022676057320046842215672524568909360 8831819 -31013173112609402095239330038335599600 8831820 2841926014491880066915367892904750080 8831821 -227179783637119559845303344028645555978 8831822 69151176623815951455184951290756399552 8831823 8553670342884518886082200943072429056 8831824 -15630730732780412276080669968764518400 8831825 -51241893522839886148478183560771644900 8831826 -13854623171628390183386378981559288000 8831827 108977522213572623128252074382644374080 8831828 -26594173439171739338894628244940451840 8831829 12327336870272172134312867813146363488 8831830 -25002740829842107735064296173110208000 8831831 97008920810306174280386122043126458632 8831832 -4214713172549945393392369731683389440 8831833 -12487495760554129879365486324971500918 8831834 31806132697853647296266198443250073600 8831835 -85007444363019132351421697345341403280 8831836 24095539302870809913080846048807014912 8831837 69347504338418710537739913986761118400 8831838 52619800795126975838229482888829812736 8831839 68162360762122271300390952253511144448 8831840 -35221344200642679634672930339285893120 8831841 14632217684277044658821314627111695792 8831842 -88117153936851702912513293545975172448 8831843 55518884082145407387778691778271787280 8831844 35640308280272920500422449540766011392 8831845 -125854387412931878453732607035833807200 8831846 99121970803875753472114097352149238720 8831847 42506319735950318217422442858498575400 8831848 68534001461864105435536422712992783360 8831849 -16464170612605011698534211658528587036 8831850 -28875916883284728892663554329729587200 8831851 33679515971709611587750520098727053344 8831852 107276606633283978744029703656943687936 8831853 -75402485086946417547197143741632204660 8831854 -8740968605390823354071023044261939840 8831855 203992458132858234057702918663290295360 8831856 341337521336483708871428195517726720 8831857 -95545045853258602884907563547391712348 8831858 -35671795816103920250803424007470648304 8831859 29412052613262230570249770344628995840 8831860 -38328286189666112501535667382160844800 8831861 -65468525699009500815837665833483043538 8831862 -14247732368765700833840156790109163520 8831863 115430281289399130258358394971052081760 8831864 -111307507531985561996788112863299502080 8831865 -1010968996503503219716973207228503680 8831866 128501432392079190747940711733775499632 8831867 108636301182167884190851761547063299600 8831868 -76203122279111774201648863569570315264 8831869 61990380430787034532003926384796124800 8831870 -59613571568185517440027128854715549120 8831871 168137443693793856578692812335728394040 8831872 69212033063796078564680604673911029760 8831873 255399594526959809686444997956595601504 8831874 11966419380145143364926581078669636352 8831875 -1519741075200772402389682403335280000 8831876 17193983249995822216204835229739359360 8831877 -12827575474678010965724699312834728992 8831878 -32295355710148147416984667702199530368 8831879 43659140310273680244245062085916803376 8831880 87247704974959021803399300329430681600 8831881 83706475184535617986784070019923670682 8831882 74733351843566064230807136632297151792 8831883 143888624566357970467301870975654193624 8831884 -94931964319401274181111615657338470400 8831885 24498560583912591373628422117052035200 8831886 -9404282249662925334376146237707529216 8831887 -99934118728423863888406767849506736000 8831888 -25644489094175884944846519479546658816 8831889 33643371984813388154061506709105569280 8831890 10158255646571237175725533772970009600 8831891 152966628460700508412733959769971736952 8831892 -62013945169392898568960873283750604800 8831893 53607451063178769436648968464617079200 8831894 42512812312291517719006703944462894080 8831895 8042597889307891433311167557537502240 8831896 46448318100025175451997877752604129280 8831897 -109166466249710653897766095007943081654 8831898 -95384418098618898982341122686443660816 8831899 2346911442775605553645474518305981328 8831900 -3235203935578183858661653218390835200 8831901 317280468366059408335372448402220096 8831902 -56435839715551570732516723005449950848 8831903 137815219578465157002898329948223175040 8831904 -88018620097697217467520271131148812288 8831905 9732211524008952365705403819525177960 8831906 107564654360013045410020631070238243152 8831907 127030662243700358603275156260570487200 8831908 -97736868403261848486268760629714305024 8831909 -146402875119643909401783208536208717890 8831910 -31322682109117853679799930367145536640 8831911 -445395362703368213671078798353716064 8831912 -58009125292985185457136875731617100800 8831913 117005829877501698015910215930685651344 8831914 1980986371894490939998553644127926272 8831915 -76187561235491398131774030558331976640 8831916 570754960216056027841214802324199680 8831917 -40631699230228632517347032696941898900 8831918 66882169910893824170266854622109670720 8831919 -13610783518432851606270854516490132720 8831920 -17243819587946522977440961271136583680 8831921 127646883709683859413061360397404598400 8831922 -86472375750406574706046322857948784640 8831923 -77546498137437304601633171362682371828 8831924 -159696483293329448167394083983109951104 8831925 -65904614687390645198852310471452419500 8831926 138567772967027212088357283326123754912 8831927 -1422918279401396608265400507146403120 8831928 6578630466671573325750258355414302720 8831929 -101728593046336378405868093947880816470 8831930 -2963024674532896366155227533831556640 8831931 32877731549602359763789604061823395840 8831932 -9656514149327834072923725832094485504 8831933 74541294778295907799573405452627299328 8831934 5889021980194668844498737109394049984 8831935 -7882206967125123331161524225119431840 8831936 -13582284573517993262608573367058432000 8831937 -49700800297504494898728872177965029696 8831938 68278781501108922916586641213855527120 8831939 367867715887854279857273983615918365120 8831940 52091166418799155453329146661594931200 8831941 509904384097679331270433680251530038080 8831942 513814998800754587230794085948637184 8831943 -73708298222656629989030824485161589600 8831944 85300484619194022563908378554593157120 8831945 14102721211382037742322182262643491400 8831946 -45011380896665411920438049879183193600 8831947 -24038354283379359882795285761248585488 8831948 -79465213559260128476005404656741160192 8831949 29785762168299388047455606223315224640 8831950 -33632368661839771216702612407846456000 8831951 -33285328535999245599777452712059724048 8831952 -2542442852259032847693941570541428736 8831953 -1706422754287957234866875472642898316 8831954 55014318954189976653559143360516096000 8831955 54707004789851031486666518049356401920 8831956 28734766230409754029178796047978418048 8831957 254024176759041187164214862310013360206 8831958 -81557992774846879830077435906493173760 8831959 31064062894365319240901417137151544816 8831960 101307355937076352331509570557398016000 8831961 5074300977952998646310617693162616832 8831962 -52346056030294585867513119966110846976 8831963 -5849890340176872847391651034029898240 8831964 13244273708048908986383196372899006976 8831965 46364399055427202765051129792344560600 8831966 -42303509430297767177794773990481406592 8831967 -73793745092777434731639375713202122352 8831968 43112378455815019083974116428349440000 8831969 37213557568348135124144891289337118370 8831970 -19658377215249608600033397074740684800 8831971 19797476642606230669143491994309718172 8831972 73687736249889130810321758541431643776 8831973 80142875447349705257648973141445591584 8831974 -19499532530047302129909051925943097984 8831975 -91336080272020876989798436204562805000 8831976 92751758867671610667482529271813570560 8831977 34376437165238918354613569243473050624 8831978 -11171989943913167754512505232273462176 8831979 -26713026632582768053246029734173629600 8831980 -34353989533040912529075675497696624640 8831981 -145347348728634158096323900020654034218 8831982 -16782779008825181103230917936262948736 8831983 66700651115590536441956566638078001232 8831984 -15697070791572321328686171937104789504 8831985 1863303199144633074608466158223138240 8831986 -130483488109866281862023168902333325808 8831987 278750589613822782685521174709938636 8831988 -48222851054200394995224732207598903296 8831989 254590568755642858594022136986169775790 8831990 -16569810689266753193418478352355744000 8831991 -29502795590289197897526698527417700736 8831992 16199955026736257559324175907291504640 8831993 25482199193006705335860169124113067520 8831994 56773576788307220616112717781596169472 8831995 16368226780831377303125941012346112000 8831996 368060471011197026152273283565921792 8831997 -3498743577275832895497812778186975354 8831998 -2767373891246221759257372478726824960 8831999 114256205631615151046190470374983475320 8832000 -61895284532878921186324518405144576000 8832001 -132201874129414957210279447362779519998 8832002 98367068832039012241692152275272043392 8832003 -9700621767831723422472876443640310800 8832004 -7491068138436582405653355427878700800 8832005 -66035232972660584347977977862876691200 8832006 53022641309295534329306107600789666560 8832007 80620727280486014390231591231110343504 8832008 226033829312272989006249926253059328000 8832009 -55447708138172152406489935576299968496 8832010 -55689495245395532694520254046437742080 8832011 -42722266058222069605766051662653056928 8832012 2308807437667364418081640064804339712 8832013 -39484496283564241360752845377700879540 8832014 162483430505506006926596249442572177856 8832015 13081676428690171221396546508845888720 8832016 62818951259523831764757039482636214272 8832017 -116049689204744496774894386906804169360 8832018 3442080305819025817941258995423616000 8832019 12651156588395755736636263284234070096 8832020 -221262243803619621860168033883855575040 8832021 86444297355919135605563348903322332064 8832022 9820359927460991352004310328570849312 8832023 -152659184712694334279950840482787929456 8832024 -41155961890437007550883413663809536000 8832025 14362699905129761742843430830935027100 8832026 14405782282865394767616457553984077824 8832027 89709433369777317758265976883261616432 8832028 1850908808298028220363524146464089600 8832029 90414011893648415560352736073644822630 8832030 -50626279404038353757619733076062356480 8832031 51831374819325677134503946693549933824 8832032 252593757500544549835248131554738176 8832033 28437724778429806438105448949644792064 8832034 -109535067687441150381831050677861009584 8832035 12647561865074999961122898870705486960 8832036 -46490625641680300475140634532512225280 8832037 -20327497743866554648262850887242672740 8832038 91019859855622913585962803812374119360 8832039 -63842155650182497756992846443295114240 8832040 125701241118838595205442746576076800 8832041 -34302372381231438741128674646470044288 8832042 19693960689645348082486879326378693120 8832043 199481100225102784395166622312838159144 8832044 99457747376158989753282117539907489792 8832045 60520920378425068276485759787686195840 8832046 -27550247342724592707366590125433018112 8832047 49836101310261185007563229153614338032 8832048 -7969560377034391666809741846193176576 8832049 -78488371057770831533694824816726579950 8832050 -58833576524387196852679191116286181200 8832051 -15984095654920422549499600520898220320 8832052 20863875608922664351547341832637480960 8832053 -157631659298620393955713500433503511698 8832054 -36977338170547435927825810536943397376 8832055 24810842116165602037955340304224000000 8832056 22783402186685322705896455915091804160 8832057 307795046153519486983272872377529088 8832058 -113226286140752679665327641981288479120 8832059 -237538620289425280036793460392396507184 8832060 12011362612812772659710314270034918400 8832061 54697301828644168947692643464219843520 8832062 26868948445992196266378420504797793792 8832063 37724840922372484239407959270359103944 8832064 29099664917185375085701128124052275200 8832065 -36237480654427951167821537572005881280 8832066 102594763664167963341633943879409495040 8832067 -190119476419107557839329134441349218884 8832068 75302091257624830184724893088479588352 8832069 50055954801431096294075621992065394464 8832070 11435163486266038512020764363516310400 8832071 -3867775020782589512177071546176220968 8832072 -175371108200682952855461991533445939200 8832073 149058265933126981459308391426635715024 8832074 -21413931503628267969013037864102073600 8832075 4997684720455515321340724718616569600 8832076 -59836980714733811939666086315971578880 8832077 -90665547465634067392047542633636919060 8832078 -180306199862833431968079141487639455360 8832079 -125913630965319098775934948263547670616 8832080 3547680963780950422438287507039682560 8832081 106567827693817976420068125581756512752 8832082 -29279010760021751106716384208130096128 8832083 3657336086411564981009004557321332464 8832084 -95676995258165041169589643890383345664 8832085 -5025283993586963577337430456741000040 8832086 18339074151537689510349411192579838464 8832087 112828447624945807909679982818413387608 8832088 138029046197257524476854081292062556160 8832089 9375681623460154466538548751562626432 8832090 3379263731170440623330254183759000320 8832091 -262710225214541995353934051252258488 8832092 -97507562510381673213776877392051616768 8832093 -4081057224578438611844601795752020800 8832094 -84715243863377287633820327602121963904 8832095 -237052037358612115280824639968504115200 8832096 26166257690690076780071433370912948224 8832097 -80867726106809365386995003657869436028 8832098 272096838905490540265019204517131605248 8832099 -221285302161548206524376931713026155520 8832100 -32471333906686162266434791762149097600 8832101 -19051303691937051535187625331153891680 8832102 12565630110284777774442475379165360832 8832103 19232206128687355497754391522439329928 8832104 185087526921010161407322441601064171520 8832105 -65109801703642034984024276747579500800 8832106 59268390052061761078164447423300664752 8832107 -217624529244377151983067525267036461328 8832108 -38251400903425957569656813051392512000 8832109 -123818680860667863066787025593774084032 8832110 -28881955797587851066973865164237149440 8832111 -24600496674258255875469699127382599536 8832112 10213926122004802953767318798062387200 8832113 -3184885663535835539348236976559488016 8832114 109373701206408572949070226674681728 8832115 -24641841013056965957303151710950344480 8832116 -5824934299121096948623145908921626624 8832117 -12948633151115985749660983214472953856 8832118 -85980121312611398890000127811785642880 8832119 284087227373255409380874038030719129896 8832120 99311223640717643811576513496650547200 8832121 -396726143171708131481072918819975696000 8832122 -1269052776352951625759764153637971776 8832123 -44701383884612532887083801816413968760 8832124 -5167462959634799605120873362436608000 8832125 -217807441186610032601042752528598553000 8832126 79493429955383486636370042149011969344 8832127 -275882408472603282269119949964645265024 8832128 -183287510170203729537650695754408263680 8832129 64809525359306236749955397034722298432 8832130 -21555373896895095676483839747552515040 8832131 98939432700064715816940215747382608640 8832132 34931191102964344148165460085554339840 8832133 103296390330016412301579879120411647740 8832134 -38655751382660197256725827913358522784 8832135 -28150532741145701787244891091521371360 8832136 -111177836155392287123272710041620024320 8832137 144593635753766276505170965139992293786 8832138 4266833082272530272825865303059726336 8832139 124950402012897852235955988085424610856 8832140 -80221523441951523702619251504034114560 8832141 -108809702270891105117635115828693695296 8832142 -5499365844474879070443134669874285696 8832143 41476848735968198973381911899869624600 8832144 -39686811642408519324800705186592915456 8832145 -14618453191752519359480237297557962240 8832146 85797495641359877107872307968110094336 8832147 -77722635073605325943261435361738918144 8832148 -14914859300675153969517178706215075840 8832149 -138281556881885533844981593578965780850 8832150 376556841439882995736078123278312000 8832151 104628118348131131510359567059283801704 8832152 -199520517202584385875178649670927083520 8832153 -128383557429203935171853770138708800 8832154 -24601716331589076137227487531600214048 8832155 -1210289787441771754436549041958599440 8832156 -116058950027669585580551422952049059328 8832157 3308743970130570651877218681864080800 8832158 58334028114137832121997993444599735680 8832159 869326632268112557316493212725099872 8832160 -105322173735144984173780824269684080640 8832161 2982229987378764849693774784732116480 8832162 147077834683182549948245993251257725184 8832163 29429139597225629068273338946801972440 8832164 -114556984150065378530038920264999963648 8832165 -30975783066585924143712113568159370080 8832166 -56158984098055082927290550520925751040 8832167 1702112711254361229179875463914126560 8832168 190430503230248583674944063619635200 8832169 -47447223250852793224565770396488975360 8832170 -38317831475551695877342672123594434720 8832171 110103575139230049562235847394029089112 8832172 -142313605209357192510411524862415845888 8832173 -52093811102302649585102506050878441760 8832174 -529810436329017257707323654441589632 8832175 -9520948469779833183958552909041466200 8832176 -30737112422862403921206554536437792768 8832177 -90762189296080937399760530703406678272 8832178 -37123438431929755490014026645750789360 8832179 -12245634331070272320211520619048931200 8832180 20165147261304034395081165961878650880 8832181 -9576148391038681159650202913733856018 8832182 -13346231646191496078549009549666945600 8832183 -98590459144953684710489583288492625176 8832184 65157842435657248074369325844847144960 8832185 -86251390809326039147625181538008126200 8832186 157689797878762949850548602331684620800 8832187 -15490197487692386681506222064262829056 8832188 -24895958426644708172321442435588341760 8832189 -43781198131856738685368262545631173376 8832190 -120309089372178825284934925431022963200 8832191 -261434246373842270032096848091953959208 8832192 -21404307237880063864676314678063792128 8832193 101520807652718339387697551342436839424 8832194 -25558162288094374856158920189539578368 8832195 12563376517664143425531494492747764320 8832196 -76398563415339161827991960242831073280 8832197 -18568283685374413461678924591097082496 8832198 -55927707532740700456002332151326665536 8832199 101636132900816824707180872469113779480 8832200 -812413831349468567498160194396160000 8832201 -16255845119492066276385896554718870448 8832202 16115307989720992827452542529862549552 8832203 175444422007301610417866782161680290452 8832204 20667965832552580388913956762466397440 8832205 85632915028884671468187038507241766860 8832206 -3056302916171979167288710299191352576 8832207 -41655736043275155313814870664134142720 8832208 12345317343796426496360631142063276032 8832209 36610147293381981309355379605708903410 8832210 996397107813313673872344456962027520 8832211 136011271364159195264951172645495208800 8832212 183519400567058179702860644996980803456 8832213 -105215468555548741600522762723963811520 8832214 -11787302280088953961124986713354003648 8832215 -22458881124482512665114936274448670720 8832216 -66999560690089562911910424127977062400 8832217 3838897591880904258887999909189190400 8832218 -24664068725572782609078246593539875840 8832219 -18871406839862002546895698613626128192 8832220 -49787901927460991770295811973189770240 8832221 -107811098026990762306930479998340185748 8832222 22442909890290440441253180120495489024 8832223 281387310664955609189990949228012589472 8832224 204032683924847702952416530693299634176 8832225 14096634169452800863413864059273343600 8832226 1366745728223131858310224168714600224 8832227 170659348465254529494394233706762802076 8832228 -2797616798010191026665229209721989120 8832229 64102263303874765149767241956025446176 8832230 598190775638327894677436278683863040 8832231 188514304582915930267033215577363475712 8832232 -30334327609647730590494820064352747520 8832233 -114191026234648309565507390622667435740 8832234 58706946112049364345614057224286926848 8832235 -162060103132770002488318526796547852320 8832236 -36306215174947915029986538658920471552 8832237 -120549320745563294772495739438335360480 8832238 15638203404656823808465186906489691520 8832239 112375015727824286579283484775062888824 8832240 2739674236138910051934855301359206400 8832241 -4255921136899656496522628765014118400 8832242 80415518747098295724835149627459681312 8832243 1083735387066479305345410569542979328 8832244 24952174890149748088070416718737329536 8832245 55100298890231861942749948719435360000 8832246 80790433358815358890073314389042830784 8832247 169040324512507290414226112941138103112 8832248 -14496900109822115099793922309951610880 8832249 -132529081037314802196108728229949879632 8832250 -119667859676106695280905307324940800000 8832251 144468088849847178021030941608687741104 8832252 20721957229887771103402172424669241344 8832253 -10688312920491911277172186916009034816 8832254 -89354792833641500540966341623509997888 8832255 -24636197370999874206456367488692928000 8832256 -19044525465840257413480140217576849408 8832257 8679829308405843728526508074628463424 8832258 -16424289724251738573398853658860797952 8832259 162691369968301876922661770827215741304 8832260 1429652581698313409285054742264986880 8832261 37389271715363904704964840587417109504 8832262 44269199862511718100465122458847425632 8832263 -85374538831428999835010374321661456616 8832264 61465527182417853976669586614203187200 8832265 35953809930887924691955155503247120 8832266 -17960699109936194072097538598555433168 8832267 -113595705398369398851112184872348073760 8832268 1457462121645625201090443877912725248 8832269 148410295224659408629091783225901654060 8832270 572536466875304011349835263601523200 8832271 -1454787014059332344324139305938544160 8832272 -6797414606484299362442414696052031488 8832273 122006568231198680689452558910607568000 8832274 -157277536371001473192559868616590832 8832275 -4865870960997720904758590575517122200 8832276 -11230800449472659969330562956923435008 8832277 -212661128654961776387183104709314703040 8832278 4697017926490417459846531168383721344 8832279 172551068388547645627250961787076544000 8832280 94606458091700403647493057372174950400 8832281 78378719252630478320024990464310419200 8832282 -140593243326983140260478531542355302912 8832283 -129744918779526229104137006643325649480 8832284 105818216820465924299357692084422575616 8832285 41868184274078065513841807450639856000 8832286 2681532192723919889302896888721800384 8832287 146929250487441672505783497797907892512 8832288 -136758479575782715848424770755838345216 8832289 -88430242296597022894225129134068394910 8832290 84258926042440944628452303664186586400 8832291 -10674676176494812847479253975422928544 8832292 66846488646455329952487028639199191040 8832293 15817923254423479103183483616873619740 8832294 3772667747327961300625349511724103040 8832295 -78553449947235036807550045123973872200 8832296 291043802286600046368861594102861496320 8832297 80974631511490491892659540772005901200 8832298 -98785205929609279945399300496017573440 8832299 -159341331933646139915154196568846743968 8832300 5344106066437221029742391431360000000 8832301 -89105832433427813564427914382460934900 8832302 -6332540048176392452553761021730595200 8832303 24608479324759605337275129721787607744 8832304 -24085436950452823806661910023867990016 8832305 -121840446776609436622285380631381950540 8832306 4782368201600819664989288997796297728 8832307 86494586034096538403105252533308650064 8832308 77260868521913336958753828846318188928 8832309 119727689098005285401643460264725820704 8832310 9767179454034425206293897565123330560 8832311 -244613982982162031749899257241226880088 8832312 70317618337398100777526964686503587840 8832313 -50558869852458345003188304558373706240 8832314 -59930191070340466336609578583354809744 8832315 -33524709490170654156056866389538222080 8832316 180195068222978151054071858489545494528 8832317 -107476688780853805352611306953492480180 8832318 322929101150228099530690613302311936 8832319 72597382045022670973200657969240410496 8832320 9193168677234285048520378583749754880 8832321 -113911453820901996182796323932744290720 8832322 10924047740950025142976472806247480832 8832323 -17358863568431249919148645471451571600 8832324 -73065740795782751064114410615295058944 8832325 -68983526709065272133163109140245354950 8832326 -52981718300121107640201238630364361888 8832327 40569154282862001593417386321465029120 8832328 103246164907087987415896414748074460160 8832329 2176067196150597937074643025725817856 8832330 1883336227753579276699740024063576000 8832331 -210088704623561763756693449619184076808 8832332 187503047220433962603590780460011287296 8832333 -34946059485123238624342279616384510976 8832334 -5699900228038963895675672497755979776 8832335 -139163859616136714131136845709170089840 8832336 -7480055034795174565590733216942522368 8832337 -94705642776943177158074406046612496014 8832338 -16384306540137741104170552901438824320 8832339 59834061335230479352009866266120620008 8832340 -57387076148061493368033138729894604800 8832341 113456646930523026305498785746302727072 8832342 23378852474891801823478028527666888704 8832343 354338455032683488818860236371619488 8832344 6018624338133690506840360836026654720 8832345 9675390367396461832721372136015527040 8832346 -89149232892635780198343026013246005280 8832347 -21391933432824615626481238418666110560 8832348 -136258820440059476632272175607991782400 8832349 20155358849237304120785174781431358072 8832350 -67621614695574281304382330246584259200 8832351 -125874238160878247932294985226341738496 8832352 204279736553928177893873864694830333952 8832353 103425487637424576968953058324633728704 8832354 -19030990447440317700059587752299079168 8832355 405779204179985952997498286441044800 8832356 95633006813453947593335411633896174080 8832357 -45048629889499679555362459374762098946 8832358 -109685496002390760892554020098604240640 8832359 85291699881815192184451399408904016000 8832360 -700414355285588533100480634728448000 8832361 100810892280181907109425738750944076032 8832362 17314300034957187667026193268639674368 8832363 169647242495582119570977865136543944704 8832364 76526253412015518937218155600755947776 8832365 49231610091714567339822366393692305920 8832366 390139586786670237586990598189667264 8832367 -15784086743241404513999283100936781568 8832368 -37048558431283128461388582156725846016 8832369 9706265427410755609484109766262306688 8832370 78709183656502108083259051715999294880 8832371 232759278697658827847420668919850965592 8832372 -556164145338192351083480659236845568 8832373 -93816213422811231975299522692619808672 8832374 102995731432289380213655876419900683936 8832375 -265638968196357926618195998920498360000 8832376 -6942106279205356074416357197898096640 8832377 164907490268493226883524527028224821226 8832378 12468534638876380863618991622985219840 8832379 -31111516068830282423218781921751300080 8832380 57575292262777238718098856087453964800 8832381 6437498308010522620971059421172802304 8832382 49170298787020318641459036102854580672 8832383 -4865172017163410923920236683123662480 8832384 43705163094977494273972029020102983680 8832385 169132217036683170663350911217989909800 8832386 -164133045184226502701161797839447938608 8832387 -76716041328546109673826564337539884040 8832388 -120697583025203126921710904452274979712 8832389 -18250282459253742673671657128799003810 8832390 -2225723909009779412828406221050736640 8832391 -8550707819393326659173285235903960048 8832392 -36653896634945396171094813888967219200 8832393 -5949598419613698814663422743180031318 8832394 11927304837287407349441412037069220352 8832395 -51092350842054683084181326867825040 8832396 -24751715723307908805374473971143540736 8832397 48551539116238895424459776441210373600 8832398 -155625904380457325335435083597657854400 8832399 171527778469847985012324945096545328264 8832400 -12292404800969003904094097927562854400 8832401 109741730064662177968784050886517112932 8832402 4992368303214528834769488396231464592 8832403 90002063676711715423030825233513172652 8832404 -62739039820873355999444235256468328448 8832405 22698483705122120223645767927366000160 8832406 -56194253116953039254427557838004172736 8832407 208883272026039546175809679349246131656 8832408 -30795535455842104862930167329218764800 8832409 2693470615110176841796919816002606112 8832410 -38662826297498722769461887761846180640 8832411 -54757658347914036016344154565458518768 8832412 160634686468467971189125393783377337856 8832413 43456098405252133232629523110941285888 8832414 10632604284932836244166749656069816320 8832415 572226799423447745815494816971777520 8832416 -2236028371481382321785460417626112000 8832417 45897825792587703290509182785442741600 8832418 5099231297829297732242335590269191680 8832419 -34182395276603550122943662970087626856 8832420 -34416411085530736661189022110120390400 8832421 -29800643266798321603912891467987903908 8832422 -39664777217484466397470178038726857600 8832423 35542255855009028967221185251018239184 8832424 -621869586092808757311288157453025280 8832425 12741607773342564480382900925522169600 8832426 -27357650006754150101071382341831322112 8832427 44337911819875996592263117520309499712 8832428 -232947769214988486789257170750246944768 8832429 -122272561139724136914161086881474742080 8832430 462511387957415099130876047005480320 8832431 174433555221092222623808599076541881232 8832432 1177279741760972158908203054854569984 8832433 338783477187448543551816131096830676260 8832434 33985211595595530057704186623869391680 8832435 121807880378433672874937342469362534400 8832436 45486718236043974227512602449369638912 8832437 38142532392646139223887044486602251520 8832438 -12101438793317221576137670299550634112 8832439 -35270302296927345147689118233642747136 8832440 170564809780934992363425028745622220800 8832441 43914963102169997311480199344420986192 8832442 168484894068962964944503950529112821872 8832443 -240861109669730812591099032307959687840 8832444 -97597018700037142749936556712774659584 8832445 -2347253672981501303116004944703026080 8832446 -139837258365126606266270767271411375232 8832447 39354710829508885026205490129994276144 8832448 48273733482117208264193507267453124608 8832449 -41159368832694600442751243875335394620 8832450 -10756620940123672891421808812624985600 8832451 314645914836871009735548594793162875452 8832452 262305779371558004332026911597872292352 8832453 38185930543669104753909134881742839104 8832454 -127183454374007151839029722664193962560 8832455 44270661391002292890843827812029672960 8832456 290847883352654272749885215951885107200 8832457 -18815206544609469112239112457313951488 8832458 -334046041831290767026156144800540672 8832459 121606481949043105403942279815155161304 8832460 8710430277876438027192536551118929920 8832461 221601311919600418292339029309165254624 8832462 -30616433065234987654191573213243200448 8832463 -113362468476101132013490303133201370960 8832464 38013862260927141447187438812028231680 8832465 -117636342078600081286441259113940756940 8832466 64433710993565586408914138776283299104 8832467 -80926443696946086608038441693660747008 8832468 33362901511141380028060029336674519040 8832469 155453648266474733270820244758379932672 8832470 -67203230532552542615561938395503320320 8832471 54605944200005160868529905214247640704 8832472 70826940280896078014633692476947865600 8832473 -25759323791475227992080472611995721600 8832474 -3054633689952989056613351429843500800 8832475 1708347399800232487333807550493770400 8832476 179784638844692698143900158495229209088 8832477 -122980977349054259593142594802612672000 8832478 52150355033962818918023916767337772224 8832479 -3537074000801165838772208253271597920 8832480 103894978542902353320460517853922590720 8832481 7264627504343025857022033699812825024 8832482 -73837395479816697712718675415313215408 8832483 -1191248660363674459253367369906243072 8832484 68879701901676930703246448294195404800 8832485 41402000876494668353204975213352211800 8832486 22001188028004108858765430077804119808 8832487 -63680768076311689475522959392988081864 8832488 -33473402674871721356279051800564531200 8832489 1536910916777287576287327728592662016 8832490 -5663334677030985551449802360053860000 8832491 -280371033754981920944719808363922564108 8832492 8333258760089103608163975031592832000 8832493 -52928925561343280527787435477793769258 8832494 100582572364591700504187228296720843712 8832495 41324990855286336369924509792449817760 8832496 33588543495115255683479693637797937152 8832497 -306334599166803289260300082454624475054 8832498 29159020178636382491436081756289448064 8832499 104042054256124920596924749850718936064 8832500 6819183656819329639417130076218160000 8832501 3305547860343339648467968991628325920 8832502 -34055431884543647001967247102112344448 8832503 -55363901894510688647344915730392531536 8832504 -43469183636889480731004514878755450880 8832505 -1486728084052346133238250982477367680 8832506 -14814308732595328039021651777006365696 8832507 -66401625225428988667501062401945822160 8832508 -196477803714967216734440814733616668672 8832509 16031211699487935445751013874057818240 8832510 70134120886533022369136117455623763200 8832511 307111033407229152708851279975400876800 8832512 21677919502863803988632805213776904192 8832513 -163894178746857911429245528137441196512 8832514 68776128736905615577813469058753275856 8832515 -52808906559428927451697970992742012880 8832516 -36048198500125193764554331520563937280 8832517 59907863660269839333923955979348665566 8832518 -160850386816069870142439682258391003040 8832519 197197569396504915750827462979581493744 8832520 10930226551947911589521665886355456000 8832521 179676423347261984304575989203565021722 8832522 -24420082285591436723747201104187851776 8832523 50888074642612808036577840184747665040 8832524 121758386604681708925778391236097636096 8832525 -30940625671592603687018681133758364000 8832526 -95176871178565960425663543332671092288 8832527 948097368751121152415250557972012784 8832528 -27665912500490172688320199406283325440 8832529 -22995730571937937595633496106499361408 8832530 -31419524876905774848404719136943360000 8832531 -163525463437900881183910704926852069448 8832532 50899672022944071336352678692933818112 8832533 6292219513759649156951582265574375644 8832534 70302017685488856830026527226497320448 8832535 130011422415044228925207544343925411480 8832536 -192898851756273635320121157124889702400 8832537 -118415394105639863584070993846775840000 8832538 28838934358993753496390327504814927360 8832539 -87399679920002801314611033796580980320 8832540 28316909264540065063659698066592076800 8832541 139216649024858335672370154672392291942 8832542 48085034572935919767739570998465193344 8832543 36786401599236951161690486458834460544 8832544 -3610213487750846957779469059836346368 8832545 -177151641538697687975702574924132110700 8832546 80613686402545523188650853660183269072 8832547 -27077767506619311875997489652799697560 8832548 34852273520852371309928888118195737856 8832549 -105689287634855611675377080068470213120 8832550 -35184594747886803718304001796199527200 8832551 -17883716165131425778523134383678155808 8832552 -45983607794608822680699936718141685760 8832553 -274350343494547498222258612146745240198 8832554 4926142879306594825111787617975094112 8832555 94710926081314551798327379057904242800 8832556 -49539752390094856264259644721519287296 8832557 -154155244268604027359414199771613081194 8832558 11266107918727158420798554972017689600 8832559 188737236172279577914568755172281294560 8832560 -41612322745135208882005868653924515840 8832561 138493367518291260528480936003663799680 8832562 -2139974426596737723322585268466014688 8832563 15112625413542930634455223357798781064 8832564 -46034274610046567545472253008527693056 8832565 62591193202463244266986842096543868800 8832566 -4699117819068093682308358317806115840 8832567 97998107763981980860136678951004597480 8832568 131168539560463301038996342366327296000 8832569 -148863647668698292674458951577998431104 8832570 4666298386930391789977203792519759360 8832571 343329201071984886376839503245117408800 8832572 -41186572687715746756370182624300262400 8832573 132398061132422152085830123729462394022 8832574 -102109687501444322126304715167359326464 8832575 59449096778117824128255822847273839600 8832576 27404795984114321313402857236966932480 8832577 -44305871065982638870024424165333693760 8832578 14663775646676756805763264009192275456 8832579 26579618990723583624285411732470995200 8832580 -58932044872826868453260509365422016000 8832581 36892422177125678178078479753001812382 8832582 1794804999765786331766092982369157120 8832583 55556388295151185595772799444918015832 8832584 110417164902038058424334904156171141120 8832585 100307247566225731174475852596972862400 8832586 -16606316151174014850227665787546745600 8832587 65416230568104019480915236962038440 8832588 109910971982869291520482663623255644160 8832589 133433447532342964183168457330208177792 8832590 -7216768717898535141731114123373799680 8832591 -35011574216759862818366448365155528560 8832592 3802908431910191624921934681764659200 8832593 15636837730007033049766538419333123200 8832594 60470132281873335235505377973630016000 8832595 -139924278918003134290844337739634880000 8832596 122896502246979161981372595105661943808 8832597 72661101672205729975985906642793433440 8832598 12036152377361666049607239037712417664 8832599 28504613798019711386134025733978262680 8832600 -23477144283807933421906386976945152000 8832601 -104518238781167921242109055336900563696 8832602 -90045750687578095821510837610187935248 8832603 -2352088836246978645048677890985474592 8832604 122038843838701434547961747287396122624 8832605 161713825162094374007872292001189702360 8832606 21729380837375999856567633696493747200 8832607 15674540940899783779436306180938867312 8832608 -174802828933680508243090748441239879680 8832609 -18224957507238791818178954279178495276 8832610 26524368641657211310138730912976936960 8832611 -72052452742934149988426792667341949288 8832612 -32705570536474139152152705255959129088 8832613 -13503982785409671653238707933912996352 8832614 -9382141431764983350954826664428629888 8832615 12246307113271865570028689098582080000 8832616 -197593428376000493243657037015640473600 8832617 174189353861957678849801221435996952520 8832618 -2232323484681958812427577834070881280 8832619 8010711943014569606468360459753281600 8832620 2357419480175922895566941292991303680 8832621 -12696559521997647076003470280120528896 8832622 15165992645488854225920790777955773312 8832623 -128954291257896438024271013224301614128 8832624 -10664611666095555103718885809914740736 8832625 234174608989843672471506383349874800000 8832626 -73427979979880250946437466761786213120 8832627 30646413610880535945445754083099155480 8832628 16308004552222342288816399744464295936 8832629 -7042322685310694795951222093473757316 8832630 424642421450907040444500691074723840 8832631 4751581166931903279002139527571203432 8832632 -209113989682679195163999226278002073600 8832633 -8180186971646381121520473043630163376 8832634 70583562691852584052238358812804390880 8832635 -3108727139526820499187942360268808640 8832636 26621029528840787777844924117347016192 8832637 -243895521894996940520673278841325882 8832638 35403449396670217882441998346291422720 8832639 145688018604855011167356404969477377680 8832640 16412455607639040542384562097461657600 8832641 -230561274765328106442800719792605560958 8832642 -11478019493513713046035686032467708416 8832643 26295526796001454797663317706811552892 8832644 -5532404706569591757577001564295659520 8832645 -3727079212998133478192385795567945480 8832646 80508282077950001962123694010360583680 8832647 174858780789471941454675716623606083096 8832648 142530002441825429501899621765137285120 8832649 1400524584715951803309778391664973760 8832650 -1120107985195729859879472428731058400 8832651 36487409138892834445060762418976637440 8832652 12714821586274422666957543377383375872 8832653 274774770504215428125819314871464542902 8832654 36448566207136482881406502338047421120 8832655 68774056352805783408762486059122426560 8832656 -4019436687675965779820781204783759360 8832657 87245909790953104753928179362333696240 8832658 93042386096967374002641714089218081680 8832659 221001994495227523345651548719557306440 8832660 23053238341383758736270230083525109760 8832661 42904010896233733706477572198709509262 8832662 -48467503520396062364829811922624136960 8832663 71697705569491470552269714755283696640 8832664 120132388251712965330294268446197452800 8832665 94482899371091075930322562329731997060 8832666 -25429918792041011811755460955053298176 8832667 -70502680953948794665287620450855906640 8832668 70704809146739956528709734956032924160 8832669 126979252469349562518593855617991783520 8832670 -11191912283767102735555224904597217280 8832671 -71599316870985607921372268898646635312 8832672 20979544306297004792069745027883991040 8832673 134957116055362589911664056186792040484 8832674 185905708178506647884948809725177999360 8832675 27535752494338148108274806914916736000 8832676 183109492394042730511061505523372288 8832677 -4050539236153527921879353843452218240 8832678 -60967794231511686404128387080652770432 8832679 -219225444876766075005725127294148483720 8832680 -6000971158538452717687550780448768000 8832681 46670530254323441952398376407292026496 8832682 105453836340557668682285076577026220800 8832683 -26743705602616580495855251493302597068 8832684 10998967047163215841539588265039724544 8832685 724591100490307484176981218131818380 8832686 144777327723850550643455665229937321792 8832687 -167381067897710040795700379020064718840 8832688 8040296508116541888301433500047704064 8832689 94701117920932404162135065451648569490 8832690 -22020261390474382578944539175989109760 8832691 199920478045118648344094895337904526780 8832692 96255846242833670447630157196835051520 8832693 142795459996357684296789261302305292064 8832694 16046006884320491839982271733999763328 8832695 82148541529777578999308211325371082200 8832696 113151421481543716751113032957867724800 8832697 -64330240232586141209412206196079291568 8832698 -6316716785254504318754182487440990464 8832699 147381000320830939035763705993735273440 8832700 -45920421592033329522777259961149580800 8832701 -221759493461114104401566139731786318400 8832702 39716201463746522348992176353623540032 8832703 30900718913299611137945150456191143168 8832704 -47181913918800704078263838987884953600 8832705 -16075265001648453118409527518360266880 8832706 -8261349362850540175587812923462932480 8832707 32272998252756631590823859223730385952 8832708 -7419515739272175102235273838379661056 8832709 -92903927918183678784409607283653797090 8832710 -134616258758288345650368558837674365440 8832711 4757241135702217655478226320024269184 8832712 7828124761982085035517879164612444160 8832713 52491142416153084807051348745793748240 8832714 -21591051983586368685318617569339301376 8832715 34862466515916594277194240908159763120 8832716 552967064399636529573395359067120640 8832717 43367162078527197423914356159889741868 8832718 -13845545735469774243359993645942917440 8832719 33119424410791156223786699679635945472 8832720 8254948702354914527260683759452160000 8832721 -247586689351415680341284151874601752078 8832722 -8580579711252081960283815473274127200 8832723 35456950859564257549045021069723975680 8832724 237815826081708836528617984434903580416 8832725 6326968540518272501825449031370636000 8832726 -2054553638487997173849388486217266560 8832727 -262702429429885283433896273001409890424 8832728 -380301111005081695802874569817239040000 8832729 9894007141293148959528605999921739984 8832730 -33835581706928764587365414555589630240 8832731 -52778345841753815825403251718223890288 8832732 -66763576072386570166649611681647932928 8832733 16738162578191934707949357295598098560 8832734 -43644255248969125388654836042386159360 8832735 -10586107588472288401562270442383769360 8832736 -151010671500853409412480341284384407552 8832737 -69871315292455236568687712631469498368 8832738 -114826064131844775240156045225969956352 8832739 -214257861483346314876972108646446607120 8832740 116157236451912323475753579136726083840 8832741 46933268183217788656261496584298958144 8832742 12949720626401457033053267847638530272 8832743 -114349113592211775603898727409274108200 8832744 107629208705492594775657900028233400320 8832745 65860423357861917242398421114953032000 8832746 18353683792952386080722048448328679424 8832747 57380414220471264312708361207294550784 8832748 -57337613628316634520481472065701148160 8832749 -159802544807251432998914961014893790250 8832750 19959902887116150100130623136689824000 8832751 -35803899555359601492310092200698057208 8832752 59093935692602241470417380476598419456 8832753 -70350603837074613565881035889746649600 8832754 59254984381166352398648291964106678272 8832755 47455528594727889327086910366520032000 8832756 72289263712917653814381769746452201472 8832757 -236128040368136935182251350421149268928 8832758 -74976580166416802095116534424202880 8832759 -549644226072762957679477860732817920 8832760 -312714302313728149517921288932417536000 8832761 43938273566565683649384053261592594432 8832762 22588493494229355407715519742662167520 8832763 -157723768793126437725903953236777834560 8832764 -187064460196551972018014468169368448000 8832765 -7064581959340155762232319331994154880 8832766 -27909943606255166172157572216766066176 8832767 -10285360430200121226211858128741727200 8832768 4854792254585563008407021874711625728 8832769 -178880788204346664263911216430815961040 8832770 120205411444285059832906831600441527360 8832771 95514398561529318305381926498830844740 8832772 -43074883198844352154793004132180787200 8832773 154907453784041651195226096815354669022 8832774 27301769157116675197755495967248875520 8832775 8037267220818422375372467512183828000 8832776 -184673636830936849411003723321666513920 8832777 119555213874296655344400981485527438080 8832778 -71479236116966763206899887678703836576 8832779 -94953764946423007750177765228177576620 8832780 47419542024685701080356738585328025600 8832781 -19953301067396347341840176914154446388 8832782 -9818525044235308566429025133379710976 8832783 54142113125049268278452542642024846848 8832784 -35772202625021636152264112223880245248 8832785 -58256292127682656662396007336783729380 8832786 -27661304722818851045350879084571692800 8832787 -166675856645358216798153521505446464640 8832788 -69118577308716320111331669047702474112 8832789 104934455794911062310804987147959355630 8832790 -59564072544380152432400562655966329600 8832791 73084070003537041647078828629915204400 8832792 76377379238874915951409251924777984000 8832793 -261458785943515056718852247064007419958 8832794 -9348054530830864157137195519873021728 8832795 -76893309896350699172556171948978984960 8832796 64872488211480393872100265451872133120 8832797 65794642561886354590825994746057480512 8832798 17986121707179157030838095936027136064 8832799 8240245786184907060947041203556160000 8832800 -34780164688528938174898799057151590400 8832801 -6403244459743965398004403601703127776 8832802 572997342727330666550316817826828544 8832803 -109907101759392795233566355764991311920 8832804 3503854777198236335462998275152781312 8832805 -24330530463472101742133722441328563200 8832806 34675780225275016724063995233809505984 8832807 -35172458236097254202443955477491364352 8832808 13954370386471053688572524778133416960 8832809 -92033713414702018457272050883386271884 8832810 5942514527886935549413083058973291520 8832811 -7426626475188014352189617613789131536 8832812 -106483926818303968587737629178727961344 8832813 63806004849905311097665397869481318688 8832814 16176695226945255778396260341779862400 8832815 -56693805446968977615220166081213868000 8832816 -18940101617006768678364339934739742720 8832817 108707214309689433278411471776842121792 8832818 -43594122509935570279341369175885094640 8832819 6544919884298601324997600769100913200 8832820 -90063024173838888173614412540489548800 8832821 -82226765702311859398204802662079300388 8832822 44891394507689713652741137295405902272 8832823 86194971940524415429948379066357111880 8832824 -40280775862730063813228950336697794560 8832825 -38551824584936815697270227267449678900 8832826 -73840781495330866197268990279719713280 8832827 192464143578614741708193955631818114152 8832828 -51887114156252002642687277185682497536 8832829 139570862622434679926760927358683265900 8832830 16598125154363034187533891790361963520 8832831 51492681066285598949801621115390777600 8832832 17874686532492172640213491107537879040 8832833 87939739547904672335795700306761887620 8832834 51135498093898912256148930412267584000 8832835 76149954646858099804612816844494953120 8832836 167147093127487608303973687847093391360 8832837 29555145859893853088256968343430745568 8832838 -136844293693193760033551292743486666304 8832839 -150009195476102235914688591460120104360 8832840 47021613938355411598996269101710540800 8832841 -40228617391645497323382022702945521500 8832842 -33747482682645122475038984588227262928 8832843 34090092815731578753262292944455288984 8832844 109068727188421241258639177023609107456 8832845 -592642868146117708476443671785436800 8832846 44980469299662811538078911075634746368 8832847 -291766389988379532107258943756764162704 8832848 12646528611337610254363358862675075072 8832849 42461162157022144743347979959048765760 8832850 8382292425627230634076009603619020800 8832851 -123241850777521867065656777369201972736 8832852 14101382168326626813303426206189770752 8832853 -258922254880913902822379006312826028960 8832854 4887607299581946083893903017955526400 8832855 -72669076453094297113529739752764723200 8832856 -161284823348021541692769794867758725120 8832857 284656375246439263126333921569338921232 8832858 45336569734830033780430616828387357184 8832859 65473052379630538431797708721798374416 8832860 143286193153600590490206015286862530560 8832861 -25601122296542138110778363415944739840 8832862 9759061485915193233655832897000500032 8832863 -70964318388541448588035471262894913576 8832864 16965343954469237516623816946523832320 8832865 13743072743219796889382528105955370260 8832866 -19399634625345863418038612137535854080 8832867 87617821434343120558209978735716290680 8832868 -268108793090825394932203794957905817600 8832869 288199842857137892607511203641484090300 8832870 -35708763496531315547037545825343828480 8832871 -18276279061356437173553942397216893808 8832872 -189831247683061058038877987787099340800 8832873 -340376795542540821824844420373966656 8832874 -28716369043327168828979948141452741632 8832875 -264264605303397643419192644149890156000 8832876 -11547574852318749930225587730916165632 8832877 -41829416425391663685255943615591648788 8832878 -29966498815765106572652484670063674240 8832879 -292211340931162549101851348691785328 8832880 261509353181313807362869060390748160 8832881 70014673901090040648038732031088361682 8832882 30964258018392937348978776017507053824 8832883 199939065777706362888050467791731885132 8832884 272795736407340736881675996600441600 8832885 110823673750421846349318369721280746560 8832886 78693181353364273277991120421421215392 8832887 62049459380071656598886712024733817016 8832888 -200849933710381382349996771558051840 8832889 -3112005531050863367694371960491596600 8832890 91859411431107184024170862482349555200 8832891 -188909005447094559093558748081434240 8832892 -39126351316694017000121553315538915328 8832893 -174970961352427140002323450720584468858 8832894 10431205737981856672890701841976627200 8832895 -99650781226392924030047362885850760600 8832896 -84587410781535419188300164993468334080 8832897 -48527032112715705377801263130160042624 8832898 99952907660893261991072042647968577536 8832899 -8953887641912902352264069775138402864 8832900 48096720064865719618207465246573132800 8832901 47471699406643869146309407088139766464 8832902 9168910671944009059922940545807738112 8832903 72235556519169300116135906665208200104 8832904 -228983496716344514560024309834268298240 8832905 68164405473463473553183817142739305060 8832906 2159022833151516840952722771773902944 8832907 -53326195582891112240244455525882406480 8832908 42659590409080577704596760440158524416 8832909 -110702585733482371070701573060045432896 8832910 46317777513800814945415130881478544000 8832911 -194701139869660387645320782278420461120 8832912 32953479876518244612214078053460869120 8832913 247997451640397845952612262238389914162 8832914 -11776516153528655142717499482884195328 8832915 -33245050364698365754672539829879296000 8832916 -134117982704531151858075922585408197760 8832917 5486316880037456888145062662897450104 8832918 -66750703466333913962121064115176543296 8832919 57657798262914431733399784147335525320 8832920 70074510896392804771748499269980569600 8832921 -30127598367745451407157186088431331888 8832922 -9508192898484305686853370228194866176 8832923 -19369187481923989631886553738668460032 8832924 -13429084975546945667511224540153940480 8832925 -110230739748762688584844117692273566350 8832926 -201282971392636905204756690141195942720 8832927 4559293680040400397101071300351738656 8832928 -21784855683102653834141181885186048000 8832929 44672335754126405796665329105340610240 8832930 49639192820265493957124301428856453120 8832931 430313463740252312806411308259792072 8832932 -19235343056460112175758911782415932160 8832933 5641504743940615885322589382378368702 8832934 -101641620420532481503610167829297210880 8832935 -2027976020028857576864724598720290120 8832936 -30644664969331124022316259131637760000 8832937 -270675692415636925028097317428047750768 8832938 70215205429617033895835021565031718496 8832939 34273005652841990322815519561479592640 8832940 31962927195090055931452420541388503040 8832941 -17669488345579737850798837203366553056 8832942 13505313538722801428776768532782170240 8832943 -48809687805313800459627144532248986112 8832944 -4647795781576846765715667783374192640 8832945 186962709889299823947802033191646801920 8832946 47116334934974266233110218353813798672 8832947 -2928444798404756952518275459477675320 8832948 -1060284845767435133418914154878453760 8832949 -119371247828886565526695396043530466880 8832950 -24625966163075684499952513387529577600 8832951 -93056920978587488211368829919032976320 8832952 249335469495037013960876460590113689600 8832953 -82831666185509301484354546920970022700 8832954 -9804569533592926618302334229379262464 8832955 -92376301638661037076012565629381587280 8832956 105299635704277839507171978164324253696 8832957 19493055672634066955859262984250479104 8832958 -20321450274059573043702433354045752960 8832959 -86307446355217440003181093269895899840 8832960 -1429754714817441922328657126196510720 8832961 -43840203998715750842853940759117429438 8832962 6366905237221159135924973927111639040 8832963 -169337389394826579084162030983544456456 8832964 -56604313959310263712619366910564065280 8832965 119492323859383151498383343618750621400 8832966 -31544094847107593023305701304530958336 8832967 -106981716092794063170227346557051303040 8832968 -152659008897086633762082816042243194880 8832969 905289525272939185864693129375525050 8832970 3278617449458952015962783859761107200 8832971 80231780394132489891787153570632148224 8832972 -25987609915215480055426870946055168 8832973 90009276449601537260368946406192002380 8832974 -226825117776702261815377284097812480 8832975 -7766852091929364691072660906828103400 8832976 3770155770396972404418306113628454912 8832977 -113453028152885306033755246193424718848 8832978 3641270876996316971041766743564313088 8832979 107021760528906449423260044128693667576 8832980 -6610311584607793003478372851559470080 8832981 20356620498396323149374002723251614624 8832982 -28500436110957874521946917093687754368 8832983 13931193908618792323435187539540573680 8832984 -33326576694371044409007757660072058880 8832985 22778171314748791741484653524041928960 8832986 -18358952403020517887656088522887925760 8832987 -167076227133196512909622952949650887956 8832988 -133587636873296535161046603385292433920 8832989 -91384123112468475444336365821890032832 8832990 11211589940684427736720662246421708800 8832991 140734285883945675569486819548492924384 8832992 -70471682488902525398188475571303874560 8832993 -24918371851018706884136102175305228736 8832994 157430232561402132840861485366946396960 8832995 -96356465457439046183219965387978909200 8832996 24193585661582893622153891866290063360 8832997 46095255658685056605132703960314720832 8832998 -83278226678221602752633996908909620000 8832999 17159070604624649479835476538056323840 8833000 -22122648177742780310867500362240000 8833001 166279711756607626215878316748272922404 8833002 3992358606938976408689384786757733632 8833003 66793523490112518913354303487894987252 8833004 -28849929666690573448315847079137554944 8833005 -68764774414091598187904596797154533600 8833006 5982051676298297467601364900767656704 8833007 -8361145288996121995030712557136554728 8833008 -12127731077628387389037273469393305600 8833009 -41367286104006530964677400058960750284 8833010 18995922208882141662449619949999383360 8833011 8970850640212508605544362552244088384 8833012 76080985613778499569121629771605716992 8833013 -4646055137329970425768862880838713600 8833014 -39852289735640708931982919518713737280 8833015 -214435967280551686377931047801188604840 8833016 -4958466087632082927997041711949578240 8833017 -377849584248588145935624901306616352 8833018 1935931746842507266358705749842616800 8833019 115692331830835765376842969907183486544 8833020 -28297336730753360585014585617735843840 8833021 64687604823529176943740728646521138700 8833022 12109572635900457447960426165155816448 8833023 47090035220410414663243714031564170800 8833024 1932508769663883156845311648648396800 8833025 55382429134886822276250019780012454550 8833026 -55399551765396797379396498605729047296 8833027 50113398852710262406372481307478616272 8833028 -13615877791608334606669963411024808832 8833029 -168668684002427588491990500890565366816 8833030 -103128866642459171525582376436635002880 8833031 412963465009689522870577688017444554672 8833032 -52576217404009636109764678491009300480 8833033 -37419316650783603521176279288428446400 8833034 -35903248469220891525396688975535625888 8833035 -15704255128792004262497492035639752960 8833036 195271538490591781369712533715308762880 8833037 19207954880214047930215591548124169760 8833038 89463199537195190337483532597116999744 8833039 283110510845994519181290300438837783552 8833040 9976878513523139331632864948006584320 8833041 46724315530583338477848725937840634752 8833042 -17518900966413978311407336447230665328 8833043 -250888240834562396150608795660205728680 8833044 -15070020677702392747444342257762349056 8833045 64599767493881207131572409528816135320 8833046 -84485177068724433173846439264761538528 8833047 13815124918060670900450614611108016128 8833048 36996991378117081900788175903482716160 8833049 94830644159544329477078846915516431050 8833050 20212991545461583353622983798176044800 8833051 -101346636464409958896812037235976173948 8833052 21184368587584767218498604817124221440 8833053 778960087466973680548679628709696608 8833054 -38095685685039777791368709708432337024 8833055 -32391778994494292122797542715059374080 8833056 44608677216862605747008293517874167808 8833057 13637457888226706095739860814370673092 8833058 14031915231135895395817018794343377408 8833059 114987389128354745785249435103242883364 8833060 -2278981904362590173350263784009482240 8833061 -16105199196137376075015748419153478338 8833062 -13710293520927863096937688742725171200 8833063 -300543871873249197053969734849321095688 8833064 131413101292419634573114762398461460480 8833065 46667722251031444605527192390056355520 8833066 96579992792588474955584549281399435008 8833067 33852638185096611574996709614358922120 8833068 -66309104963691346166705693199772002816 8833069 -87390957589958313905605987262497834240 8833070 92007964594178325585021195235613868480 8833071 -38824662125546785495560107471527273824 8833072 28083187495989857894092255946233774080 8833073 23027279452707557241103686961393852644 8833074 -83039184595745720255835334813386373632 8833075 -24742973198738476704250644622742403000 8833076 5190195673946781051340600505920370688 8833077 154751627468030597152019258739565711680 8833078 4859307375663891558261170844334563840 8833079 -245031115346259249782618146299317385624 8833080 -37736137733973973377049663631649792000 8833081 -54308470537097264251019678525580153600 8833082 -82761193297541258114901145731579742608 8833083 61039523957346097708898666770479734040 8833084 -35181766625943936513698163991574867968 8833085 8200422870240778270830150245098116780 8833086 33645629894262221025750923128761537024 8833087 306174566706115436680819092401169675760 8833088 -82308712536060675325270119050656088064 8833089 48672578732882363917731566955700210224 8833090 -22503421039680670526325982807744343040 8833091 160692711135020838501607754335310850492 8833092 10444440438409399076140762951530519552 8833093 -252573475410784966689215220648677145056 8833094 54744232063309923287116337584800096096 8833095 765776751738821968161592722002852520 8833096 -30226979426442887825027167547845278720 8833097 -4482770921496678941694957062867084160 8833098 -12700375559326830821793193028381068800 8833099 -459722206224323342520483765332422873008 8833100 -86160133942868808197080660914590400000 8833101 -3796596277177669443376052566272487200 8833102 1521765693684001539906940094896066752 8833103 3521747319501092547693380609763477624 8833104 -5932351265209820943260602553503580160 8833105 -69689574185291987043941442049597107480 8833106 32742686528279282466727756060670020752 8833107 117660007061136782917540028884607694192 8833108 -136009518337483486217127702389632569472 8833109 -12439438458612006622126111288678079232 8833110 11343957032476658152277285282366054400 8833111 -26180288783032533877005846432956859040 8833112 -78741444687035113432708566662451148800 8833113 55704651004160174967225203822396508720 8833114 -17511281361850697648944878837745681920 8833115 -212964703543331583794527519882231790400 8833116 117939815203423127442765962854899313152 8833117 -38260328708431035270667814115802927834 8833118 -13182332930097606023622313478466355200 8833119 -1942904258295062746047457708842796800 8833120 35831978369287621617335062232188846080 8833121 -108151282930657446927673616569155564 8833122 37128068769398821542410168330757989280 8833123 -50368138243778340588595539454850515188 8833124 -193421970247129537450794433323516856704 8833125 9780574464939260283232727434078440000 8833126 24863936997786661678533974844173674560 8833127 88851304592012419232649283274616483600 8833128 -37324244743560381606366539475157155840 8833129 49319409193161332811062600380646237184 8833130 -50993649966662515634604992383879238400 8833131 -5437747051518381604024745220345945648 8833132 2133194621746034687830178708036883456 8833133 -20075665179358815209625202319537978496 8833134 -47857974643186432117309957766324796288 8833135 -165704125784877043375342666612854580920 8833136 -9668786032671331326585757484944293888 8833137 66760943207599857199178062976444526960 8833138 144584592987511317154512808270056435840 8833139 957792224930403463327417572129568320 8833140 -6998721379453121733636701134274887680 8833141 223912523421791275128821725610443211712 8833142 -3751983965064810054711190917147964800 8833143 115713945130072972428220333846754003328 8833144 -92849537324404262334537011327419699200 8833145 -5854549988351257513793339154792359100 8833146 39302566186923163210413514597982208 8833147 167103096903104412597924998228378634640 8833148 10321742346283255895037476031703726080 8833149 -4339278899144362464043935291599328552 8833150 -4196716794009466618311112918729334400 8833151 6572708025957436839701130310352199672 8833152 18424697850463007768956322252995952640 8833153 29902187879337517989855915443097435840 8833154 -129584518141649494517946719032969600128 8833155 39247815901958229012728431148799338160 8833156 156821082739768935548252025928132389120 8833157 198556315697046358033603540190601163680 8833158 8217903235189770939157337616439760640 8833159 149581910503176175447395361766650766360 8833160 54922699369843522085016257074443878400 8833161 -63233199048670461623002912062972251040 8833162 -21003494884997159167531824944105188416 8833163 7824455448604996721560420722039183864 8833164 -24255235282419010904681759164102439424 8833165 74010491574934662121677186777353197920 8833166 114756052347064002896265547643487880320 8833167 74074320544749138637929235266793365600 8833168 27901383310490446315355021181916692480 8833169 13782854521986996486468008145504267570 8833170 -9452686240577613421470462448012761600 8833171 -14379594233143342323130948062528592896 8833172 -1863740153938764784965487819012116480 8833173 96356820986871358377425511341476702080 8833174 57286829313943588991019123294596698752 8833175 11401450906106952761443977824494029000 8833176 133203494541810050773690424401450598400 8833177 381889139166652569379914919268433484800 8833178 -63296286117265766783539475524810137360 8833179 39583721979745038652435063752214287360 8833180 -227505034350373028728637170828903772160 8833181 78029876114877471212771632272781052640 8833182 350546602195388506362939383092828992 8833183 1776692233267650247882515611374792224 8833184 -131385135402405841956080972657854316544 8833185 -140105151091542350021613623833389840000 8833186 8061892004345030935451128831575324960 8833187 -3130865813013457649186830905059737536 8833188 -11705646919760950360515420199327211520 8833189 -4953672705516560953161748374531555776 8833190 5920314187970940100459550482846896000 8833191 13788314440819861529030615082927249192 8833192 51353064407629140755385882295202365440 8833193 77672759761170132760488972914337032442 8833194 -65495010118508362492723220748750781776 8833195 24757913502485242224909020348547456000 8833196 19413351695559453838369360910037691392 8833197 -112185338663279977557490018595805187680 8833198 13681018095194474939365403232258800640 8833199 74909122908136225948558764760125021960 8833200 4375330833081411431765801675602329600 8833201 -23560294974196166628097713611927667840 8833202 -6595102887879584049449758176940732416 8833203 -41656140132157646443929310489306903788 8833204 45797055203005028860463145940449491712 8833205 74252297978862896374142940012990395160 8833206 26650489504900792922787131060389392384 8833207 29043563754060570892378873314853251720 8833208 -84317560524692616710313858133095997440 8833209 -37393379747079652327989852506660106240 8833210 7489907224460099330137371846189927360 8833211 -101739400907480306686531182007029196188 8833212 530619199929410028911200236201753600 8833213 220580283238950334169404279521449098240 8833214 -5223237421074396497313172001452110720 8833215 -43577208662421267287600675873419136880 8833216 12730995506125293414937936370732105728 8833217 -374478308568423401943977131667556317400 8833218 31680001657139863624275453445392914304 8833219 -10101490806884931974900128782949346592 8833220 -139736302660289451882566852513732874240 8833221 -121463241182685324123545115064076418180 8833222 82187806111475516456497456802536770912 8833223 15461046380646605101413321426548942640 8833224 -25259124759974523198739286134464430080 8833225 -20525790161012917535992313364800829250 8833226 145492299923751720097356914269022256480 8833227 -103743733961574307633154521248704655360 8833228 -19580437438181100349494499784723710464 8833229 -191669295617355084227202844581873004170 8833230 -31362430347402749113425245718983835840 8833231 129108150551103147620719494347421886464 8833232 -479498236043213722626666027332272128 8833233 54655126466150572281861731339235840000 8833234 36692238283367653438741393146856249632 8833235 -24377476369344154535499865309292667840 8833236 71878890679079710835466679367936194560 8833237 -97375090253005590360617398581244209248 8833238 -55103010116200351937989729005212643456 8833239 233412597925046379084484873088354995200 8833240 62767962321760318159169235587006668800 8833241 -167501690073193080553487396820205658358 8833242 87543315421550499842229255100853760 8833243 -48480049195697617701234608264840520508 8833244 -23411368354406796450301030325805342720 8833245 2255377921604272912598092279155847680 8833246 -91272485936107801712184191733780908928 8833247 -42163938110489644073622742365915038304 8833248 127478438911799744551780720364194627584 8833249 288234311844795316293121295862946297250 8833250 -44814477707652402697478062200444720000 8833251 -2911754921554053645026801403805908480 8833252 -66478453115505513274765834761400750080 8833253 37196882994481231544782366318749178368 8833254 -22822096113780373651510862942642959680 8833255 195406906502965560012267623919258228000 8833256 159774084444525308385853490452273658880 8833257 44474470854668319285028753437114983754 8833258 16152852617668653882325226546531761152 8833259 -34620985399934706817585856101275985296 8833260 25847571401651084516553079489835842560 8833261 -182073742580113644660030557532389572138 8833262 -7976406551695653855954380003446868736 8833263 308607044884474267177626997697100514704 8833264 13241657472618694889669621638213140480 8833265 -27776147617033369629645469632444391680 8833266 -40089882420468815309413450497303966720 8833267 -159966381309210807977618842402506054920 8833268 20991325017931329110419215420128176896 8833269 43409045400518068557170524198912956960 8833270 -39700781049907034550989346700291921920 8833271 12315976050676552682412406018163536200 8833272 -30180857668329171399780124032815923200 8833273 961200218616867600811993354282276240 8833274 265473992786246636765074855101313408512 8833275 778295423502001190950294702193294400 8833276 -7827303649199852241945798536004259840 8833277 -254641953967847631236319908073643418874 8833278 19779854160398781379362036924853739520 8833279 -22452954985922866672337458145536834216 8833280 -230293122403091671333362060868441866240 8833281 -58169424526563139072076108867193866448 8833282 -122422151422032021732148704437703337008 8833283 -139245838300668458400555369005218168560 8833284 -86551605203284908784255274785851114240 8833285 -2603155327410225009302556384978633420 8833286 14126598237322014359817758583850905600 8833287 2419963215372455408531343334261339560 8833288 144920650590094203043515845970085969920 8833289 -157682858618814077651862785546428103910 8833290 12805413570516074652593122249282291200 8833291 -240743066980046399297506840148341638128 8833292 5283532794464626001484278662362063360 8833293 -23472321158766656110450267631799279360 8833294 10700857103065857548693675832143560320 8833295 -30904199726116102450548551355572457600 8833296 4774796703135395221604952494425374720 8833297 16590671144153889530380352424930272112 8833298 -11489303898953249334087388282470720000 8833299 -48632547177813050940826308065461208136 8833300 -4319807241286633388908207760919296000 8833301 -33227739706452079281162492079693899396 8833302 35102528593770075264932435998255852992 8833303 215852288076389250089893405394021495160 8833304 -172563029822352908261237539596340039680 8833305 32566528671312524154123843260452437120 8833306 79498353829145150869388198456768501760 8833307 -89117304180341623927473243458577263088 8833308 -52122943769929148933576434802604072960 8833309 -5566289519310758017837477887375841530 8833310 -75506673311594375372521773322590901440 8833311 -19359545461426073441325326761610317440 8833312 -138926348890796071692318552704723386368 8833313 -114807902777999245246844062970101495020 8833314 5798259577182846557274543179964974592 8833315 150074879230401730583224084322102634960 8833316 37254987003492206251518780669728006400 8833317 70863772636165863664394716037886960480 8833318 -376068102622603800049652907178910592 8833319 -313757501341323411120898033229102900688 8833320 2229116496911573625865471903395840000 8833321 -64264275265163525412859419755228294400 8833322 -22035432989695386397806759623241342288 8833323 37376333209448930364849794926551426048 8833324 -38934218758197614480405948335836738304 8833325 -139208585268140690235720453812677573950 8833326 22327749557496515728346674971796697088 8833327 -29380556986821973144908541415583841968 8833328 5417057789228413560909669763183902720 8833329 -51178250695424186243028608975731867326 8833330 -96786750130246870932633596851311567360 8833331 61520494486115013522541235189014933632 8833332 129829816258194304895642116656225103872 8833333 32733479881553471682167361020954118624 8833334 97993666007273295009952631193390399360 8833335 15441168493315074143005355074635048960 8833336 -265293381150705382421338396945557872640 8833337 -49858964411468370821358559771988749014 8833338 69626774745014859871075156348317823344 8833339 -37276904704274159301086161857446691720 8833340 37845190142069086735196546954731491840 8833341 155703831188666738313280145311692769824 8833342 -51968030677254000624474778273463128320 8833343 -22850042972864702835627421367653558560 8833344 -13282742076063370463032773011696517120 8833345 -33147624322322867066951841780673584000 8833346 -107510954694591457053600707155275982128 8833347 289818228155283999403279112204301254400 8833348 -53509182493313514915090456885791723392 8833349 -28540300701120210476303146447149417216 8833350 11371353619823909188567861371694632000 8833351 92181158610937172617054270048241438232 8833352 120785375790148316814106841777520844800 8833353 -77354511940562155587665012702864427840 8833354 -4586479740188253242948190490689372624 8833355 -56585691701595025831000772072655156480 8833356 -10509951927018433488108466107512245248 8833357 22785825280262293281882488385263440896 8833358 -13577011207621295155464990931857653760 8833359 62488971325202778565358507263979893008 8833360 2830190681898331520416460100307353600 8833361 -2521815088237426830653771714790219408 8833362 33300359008368898712702706381941303040 8833363 14457900127348001632207739533679440 8833364 124529617072675715013503797476930260736 8833365 -7301428174355999225249526838936648200 8833366 128713167610802440296456786963760739520 8833367 5282737030047791381915771686531147680 8833368 48695187202728573350113878738720522240 8833369 496131196848369806439889458239714704000 8833370 11091320365710195404362440402448619520 8833371 75259828767614293543127873040030334320 8833372 -206364641868700621718896972534027431424 8833373 -843318956607212855901997964109500916 8833374 -6772422231229701706398145201321919808 8833375 3486265700118291391156106078509542000 8833376 180924493036446837468506974442393567232 8833377 -45659431867624078254008918915344028688 8833378 -101225746576014603692608633977178979760 8833379 306166193085927480290676800021109661980 8833380 -5784401324185765418463337193465364480 8833381 -160917382189531967951745416817880275168 8833382 18300510576853017171063320902224813792 8833383 -117285497294375775026360633192024939424 8833384 -31975233381726456474953472404116684800 8833385 94694113462385330620262199010803456000 8833386 17547619774900361231859527436163617024 8833387 -249920874864979894690547289212637478008 8833388 36164911190540467704902745449858912256 8833389 -64820217260525753969533293372252144576 8833390 -72256792825649186104533128582506228800 8833391 6113080645432768400034588097416191472 8833392 -33069607548319886389686932028948873216 8833393 248648809837200631546612403401247186642 8833394 29302943418842640570489800835934175232 8833395 -5328175823083182551812849400672483280 8833396 -72673399066732690037058298616214214656 8833397 -156538628989379512906996340110164027648 8833398 9472141958833920707071344635743088640 8833399 92163716754597065127277195499715319400 8833400 10029524364469643013877217585425920000 8833401 -79413114057612065403412236412526220960 8833402 20637201045746138346312822923383848672 8833403 -36824430633255087070582688389860921936 8833404 746521645281028603792562003094650880 8833405 10727109579661366061165856999568335360 8833406 -20334102935445026144037504065029006848 8833407 -24566100446009663672425555044188321280 8833408 45315553371463110788448282009843793920 8833409 20930862557964921813370640996766486888 8833410 19242329359375353794870914929995803200 8833411 25107202441174911540915711640086418000 8833412 18784137837708471572357846512668119040 8833413 -41860814882310754168657891240771930656 8833414 -31674585693445502390479451780869923648 8833415 -27236105321724950039179866022477924800 8833416 -95669659395892081967078223635737190400 8833417 96523677456970416126003355411585285832 8833418 53510933378399856042363205170281495040 8833419 10771898535498990094013297586110727168 8833420 49962070631402754346029725244003271680 8833421 305198069473130099025029609978371776960 8833422 15448167625042840806218868206919701760 8833423 24598565417183929481484514665492271720 8833424 -6381792740775848381181750428727336960 8833425 66109726333083279498766357743648414000 8833426 -37207004946227364589329271358658401280 8833427 235452872504141243717242271151608175276 8833428 13111576695789827719701177169947648000 8833429 205792277755551919621512816840042215520 8833430 11210867327985616621878868563900975360 8833431 9860978814950833013782184482815938640 8833432 87251194058426953573296652267135334400 8833433 8755522886317942888780092951416707776 8833434 10714106281277478841225066015912558080 8833435 55505966340288816446702310036487314000 8833436 50522423156455757922641680036188275712 8833437 27786960079851854794824108772855053894 8833438 1863128070897350033280065704603211520 8833439 -267384641219340302088324451993010825760 8833440 -15301583548508519861747604209742643200 8833441 -9120227598033803800499855812706236368 8833442 -70870479714674852274211269170900572800 8833443 -105815947005422196311696924254795975872 8833444 -178569096906806525079988825803031280384 8833445 -39380268298985521277387372580135063300 8833446 111685941819986816577519688341122219520 8833447 490426982757184190252282158883518592 8833448 108814587638215250677730400690513899520 8833449 74039875078301248194628790359933896768 8833450 -5946641018137690560021732660400896000 8833451 59240886781532222561697928159392606504 8833452 -2518895362843815749781751911658387968 8833453 -162949386730188342049677591979737362400 8833454 18546365507691826000079858368744127232 8833455 -12425525630118531935551389686449843440 8833456 4552128166081807655696616181225766912 8833457 -80696439264647097165808468791832198860 8833458 -19876507493907872891520433849447203840 8833459 56683338746371364512206224771769290104 8833460 -39425534919055900799236158708562813440 8833461 41432238938363716673766094528546536960 8833462 -203518900834366697732137552295201980416 8833463 3567826889842064840672140590218964360 8833464 121710204179526912932450819108188569600 8833465 -145323166998832796390749861182637536000 8833466 25392636290121853181895538426169016432 8833467 -112141414402376651597767527763655540688 8833468 -29681746003873827574552278183816602624 8833469 26979189530473402028428686967780579020 8833470 156135621946131191318325991644810240 8833471 65555655799788262631859975157202283600 8833472 -8656965772817432789352831570703024128 8833473 197225602588729257281795192038218008784 8833474 5430070114670093000136993601554708000 8833475 -5696465364675622532570823856165490100 8833476 -48737560083485022467373037731092545536 8833477 -183558170003869657235333792416687688674 8833478 -17232652244977026359960470904776551744 8833479 179540339602709078672892006080744034984 8833480 64926128960935388433498168550010880000 8833481 -131091267576404238531900481818671390976 8833482 -60953607206107506233923840863252249600 8833483 112202050809901693444034479879978979732 8833484 -111938888552471122063423911258154752 8833485 -20300372376352869144305796541170186240 8833486 160189944917234817620938879898092088064 8833487 42842274921494305988378662703517517920 8833488 -1367162565893427805154072518520733696 8833489 -11938709646471626658807200179251251328 8833490 -81016289850516081356404405916282880 8833491 21921727617156344345643627817958261664 8833492 -11715674054232478546828134936021934080 8833493 288225270322156110289634936866363697742 8833494 -93041033608793774034786711047418792000 8833495 119810945981477888004219670217927139840 8833496 -35106274285117916493554475777222819840 8833497 63998242079428996692716164004104482000 8833498 133516940254387331546981249150279551200 8833499 61329551914417108185712100760776323440 8833500 -28604878826788267259967535375498752000 8833501 -133549710130449764482659693545924689498 8833502 57650465932324977808215329333975117952 8833503 -8010685356309976218656458732427900160 8833504 146144542427226156063764203634639241216 8833505 -16938363249263211218067810325968719340 8833506 -66936802423495427823094379949840855552 8833507 243786766886112246933491128144487129756 8833508 -114567240280367664887719977784121868672 8833509 465651911804103745601913439847038851840 8833510 -3789564830211653175229939296414881280 8833511 -10292781258373152300480825311730953568 8833512 -111436661279231148394391580947325911040 8833513 66529689159108181638822265230730007524 8833514 -156218642894564742705961508328634968144 8833515 -14045902332785584995912968280109167360 8833516 14981517214052446410877242003535810560 8833517 1178100765814886104555774399977187200 8833518 19918685833236857971252115932453032960 8833519 -3843548755223590622654764749799964080 8833520 -8653362590204305351596968883508838400 8833521 88917541149609557138097344901446470512 8833522 -154246331077968691032000851887411694688 8833523 -276554604051949582991507010507139972680 8833524 18406269403750136348529704853013665792 8833525 12559577273430954708434500573656075050 8833526 -39408324461487300776642938375599048576 8833527 22413479892819890275739344255956525168 8833528 -29013714148326265575728975521948999680 8833529 194240979707878255634581722120144161130 8833530 -26937074205340051644925808574382894080 8833531 -20938515935394855537645628217191559408 8833532 -1628339292677827312947557798971247616 8833533 3142895416899302970234428513870532384 8833534 -3858131352031561918121777722712468160 8833535 207180888655023854766725758222741317480 8833536 -47888441756861951785499534687559745536 8833537 195326141311355983107006112352346904240 8833538 47722012353672609964413947869333341696 8833539 -10357146228038691169919275683612192000 8833540 -14109995066089652125992017847408453120 8833541 46602240407480290941978725478326499552 8833542 48971055833174280247900110079385579712 8833543 24228264058203950838161709413967810560 8833544 255191258939534245523238303816098780160 8833545 21827196863294584160753893975064428800 8833546 101460568030425375753903299823947207472 8833547 -86234065692125859600183850216260377004 8833548 -92444478908695364657327352013518188544 8833549 95795513843903042427117421120044478764 8833550 62660563487846820720606824187885921600 8833551 123631856461703192952186170592842410632 8833552 7442494475896945976308930533330255872 8833553 -113695329551735733537560453805930522636 8833554 -70288568440567782876672112198410785280 8833555 -75508458713045619270119462198350990080 8833556 120846759069003716366461048755664773120 8833557 -20371159911062052289621783150586399808 8833558 -4384624635472950153801510322978581120 8833559 42219479997362709918176500379012800512 8833560 -34352335209394110325040898782583398400 8833561 -227349855982148043606599848420839572352 8833562 -4349154815293142646511981531319793408 8833563 -155282364519391077049734384825253631520 8833564 60079508886750390162777957578365510656 8833565 7898919450584000518508937340272766320 8833566 -11716083468120920529397373562039284736 8833567 236685461812251910397996185635522763616 8833568 -300413432306126197020894402593297203200 8833569 72670102571795694899017517805863930544 8833570 -88619904284937921441581296334980727520 8833571 -146718632692777392957312115713710808228 8833572 105929243962006491222203069032010406912 8833573 -53400179797226543850734473246670277924 8833574 23450652474112652743632256535445350400 8833575 7419770313151785174995420861665200000 8833576 -472614997682062980530274504934195200 8833577 -16981208939171064352531902800307603840 8833578 7136757362279712569764741955544729600 8833579 454017912504102992340993139319373611976 8833580 46696896627455990486686561394840586240 8833581 -63780935728398405888888795128891688000 8833582 66658639679992844475372648377435808000 8833583 -105584027417342485545259558047068575176 8833584 -2314141682428518391370844355681124352 8833585 54448131464698445366966358760956729780 8833586 -71004854139064408569120661445955169008 8833587 -35887425623466263219677551700793034240 8833588 -100173771922297384307486688732839581312 8833589 -3278874783727836352691666664232249920 8833590 94136091066753504327222402193416057600 8833591 8289431186387482221785798871565126224 8833592 -72861444376010366242986253766326579200 8833593 -76760233680920160986883115578988371072 8833594 34817415055902081409938242711420620800 8833595 163658437651505622211888588106690409600 8833596 -119629263793389466382968584955542543360 8833597 249250013858595882574834827245325967046 8833598 -84709001387312619752043656985297890880 8833599 123831415454995374391946229871069984824 8833600 18843740647759625097863819162117734400 8833601 -56953397488439269057596248548740022848 8833602 11009135089219062066189934707935437824 8833603 266106710844670474753837273119629511360 8833604 -108613618754968318895718963221469623808 8833605 -42151116989953269064803222826698240 8833606 33285122685364393725939310086606104640 8833607 61214260701996522700961234306490576000 8833608 37585535672456966655529664506648657920 8833609 189075473888515408384173101937373166810 8833610 -8567118900873397595494831494341376000 8833611 -144829892335241465910670692560945785128 8833612 50937016222536264083993907228296888320 8833613 231180327071693497170732803879780641920 8833614 -480800190510073700743179726297388800 8833615 -28147339127729523042740753568858309120 8833616 24015733352980821551492669481677881344 8833617 2050569739515526251656253603264014580 8833618 -24249959584694268786309012118495104384 8833619 94980694342529283709166349833259144 8833620 13573599711935661839815731398638356480 8833621 -17299406896170249679692004223584211556 8833622 20139151543493226304890732715158528000 8833623 41931499799431602970340405932879577424 8833624 78924896878968516720406106278709544960 8833625 92666560022826179794530591605695002000 8833626 -4253780764315575152434754792634823200 8833627 -280601544871628991915412124717544808728 8833628 -47339541752627073562548021415899397632 8833629 27268277253854624246739578574383107200 8833630 -41547111942313469205470464871940181440 8833631 -92926408934350663119172416591355097568 8833632 -186946241024728014440862307900509388800 8833633 10649538434622006169764278001817878144 8833634 -70557898054832779329221128432114728960 8833635 602407831930784616220037187925929120 8833636 -5879648490393811483687788980310605824 8833637 -10412124983150303679958169725338863268 8833638 50376423322855077833637773242781649408 8833639 -25550525373959771167233835801358881544 8833640 -90398094511071012138669124999161907200 8833641 -126665114529449903352665373685762417008 8833642 76678304700159520012785859005096765792 8833643 -12953934393218909704760029254737454816 8833644 -130589606913982714637790712665368002560 8833645 -73595007289393121943592373344750586100 8833646 -30918319886396277428322515304510625728 8833647 -135990504589334944187240804899297884528 8833648 58678180180455644406368129957641551872 8833649 -4689160369816665991075584836276804880 8833650 -11667798942769570888601070034876416000 8833651 -127909924610176664975252694878855468800 8833652 -85778367519274749925488704347550542464 8833653 -51322733361135983149629576528643297938 8833654 10076228582264210417582056611520022688 8833655 123479791307350125896369727012883120680 8833656 -22208797227269842564180524156565585920 8833657 -3043160064172952750948201936164978560 8833658 -39257925599609954741677368116817394320 8833659 -13284637593015992105436459376295612880 8833660 -79073486417950788649622512093122954240 8833661 47656072072593272469179602075103580300 8833662 325103370462794673268194074787997056 8833663 -209342330230508747786079342034943913088 8833664 -11770776033862116870206481899087462400 8833665 -21842087892846118661621226856764574080 8833666 1004199557548790971693493231959313280 8833667 -1706161791838099183548459419074972608 8833668 60084461541870526531771681499447967744 8833669 1944924942553851775027362274569664728 8833670 -1709730160553131670372294100375601920 8833671 -165939142810357490191369693875957703680 8833672 -137276048889835980657286709241926323200 8833673 187342123873783180845737343615928064922 8833674 54015707087430951331106077120112597760 8833675 -61176417290030115302380983325785746000 8833676 31203772492138782021220230966589249536 8833677 48151295903180442838052294424511441632 8833678 -31504046091152366166922676659470594048 8833679 -92729671492244936190790070527815582720 8833680 -19195750559212870267387707455792332800 8833681 -249038045573357627585069000582046989518 8833682 83697797709994383451048484524603534848 8833683 118390930844686382116575364870032016824 8833684 13065976305508553393194632049521900416 8833685 -1853860598908585957895640702076467840 8833686 -35212559445559755343433647337066496 8833687 -31532972572737497493654976122771047480 8833688 151061741165831061364959643268596715520 8833689 72057439886750209200095893201246628400 8833690 -77680554218915462653994519448162355200 8833691 -259903021929212977055133950611254841200 8833692 -47964638399933180279333043636459503616 8833693 60904008200358466141784903367801812352 8833694 15060299335122043783296349912696185792 8833695 1507116651686181443822115873816648000 8833696 -36683641586383795821265588196675813376 8833697 -491619446737132632470505295934310743808 8833698 1915351741552435146662255197066321920 8833699 49847715429434254878349194185118571520 8833700 -17769495167981142551487437034249628800 8833701 19612004033044490812651905357745249920 8833702 8635930104490271612818334074881297792 8833703 115332421749183770545991052150629912952 8833704 162056798410647074685170089333161738240 8833705 -112119268660589654402690155414812480 8833706 -33820460094687925863858832636015993344 8833707 193941408678108719594914943893354184604 8833708 -4119797805364179343187901991223464960 8833709 -18926256149788064784676239726941946090 8833710 4211390738489090390290604678680408320 8833711 -65263103045843747442689407736099730600 8833712 -41891271912484917727303631407842115584 8833713 13168375809584025863043209438152352640 8833714 97286198776776926935518251633600541456 8833715 47058301612967850748815923727326708640 8833716 75439165762572040476875555220894105600 8833717 -102800540228178546609744618348029737234 8833718 -26857432442462668790816644192193610240 8833719 48059936497053706038683465298916881360 8833720 109918570302202516660827578442854707200 8833721 81274559816667283302034813711668620292 8833722 39166622167287716434931593305928907520 8833723 395469367958830559230939952903243289624 8833724 159877615080039280821724274210418410496 8833725 47113199293487385832952100936163920000 8833726 -77213382301659638114339232093156288 8833727 -96775050851123393709714732187567438080 8833728 -25812098381918677630866226859338629120 8833729 23365764237514450288940238912258083328 8833730 -2507105749449533202698527117681836480 8833731 75496051764536688603071419750277615352 8833732 127731108966642321239622818043174845440 8833733 -341022640494435930152978369793484230816 8833734 -11142059808602542930497286953877055232 8833735 -18841526181303864728678684153817133320 8833736 -3366962348215135557619544409884728320 8833737 -35918697700682620845767002052355792960 8833738 81869899713313661117883097902426089520 8833739 58015892091888983025661541286991846656 8833740 79274865057229214435151723752702438400 8833741 110693068301851871987329978756386338272 8833742 -26602288034423550905873932071785617728 8833743 87197424590738837368831622878514432232 8833744 50330542853037799529559755672381816832 8833745 1724118221459889578391552984751072500 8833746 -25095896455621471061845097738121926400 8833747 135289492017939803240263642015733007040 8833748 -540211527126234115105137872734126080 8833749 -161415179161337047546992282910828945920 8833750 -5906019789569865429961965454884480000 8833751 70310329165401780632450285435356111752 8833752 191575924285408797343888089485886873600 8833753 307914593575327815051837681107308533002 8833754 -112362304039548865941046281570950033424 8833755 -38007502519476990784769198018353601280 8833756 85601630440304165415400863558949214720 8833757 17682307964312099047034839174838052006 8833758 28411934937616841822295918472917681984 8833759 -70031350325569530851415508106069757072 8833760 8620494156088767778538105636986552320 8833761 -159353549044764358156342193528474143068 8833762 -46977007442016986628382204436786618880 8833763 221952148828419569336479430483379598800 8833764 -65124386184216963647473377586437786624 8833765 11471512405409406760685611939056669600 8833766 34050652095549438965828129508203445504 8833767 106481705609790693456688847168202698280 8833768 95032125433168917363628717203860290560 8833769 232349369334064420992038037559993348026 8833770 -64630815554605869311006707872300668160 8833771 -34787256929598717631265343301135671100 8833772 -104701855880291207423229476480669852160 8833773 -2748167636811933583727727505376650560 8833774 35333052751046843694725283273102653952 8833775 17982265140565988962893608423737386000 8833776 2079717871958654096179421783248601088 8833777 23230901360989882976797248661284321600 8833778 1329859586792172676661248432044105792 8833779 218889876788833684446290060455849994664 8833780 107055684534901341313456239929134694400 8833781 116463657328503408244893499305411057024 8833782 -83335096766543678954374028921059295808 8833783 28744677452759838892243724448230668720 8833784 26683704587802688812114702135579648000 8833785 1100817609815399245788335755582751040 8833786 24222087161957420057222665866863211744 8833787 2898749185659751080466046247301134144 8833788 -88299181869952477251295159030288470528 8833789 -162768446528618468323018512082229276410 8833790 -11479885446191013840440941896960483840 8833791 1083184711832030535917340685741638144 8833792 -89918308290832688203836527804864790528 8833793 -31500607402764625934605949920344968958 8833794 16169905135027896402461604317217059328 8833795 -106480764278663386876342251399510782400 8833796 -5885280587113280341791388024944771840 8833797 -4358111743723355070635087174145240000 8833798 51292599548834100973934896417583504064 8833799 399673441674916549996665427374023812944 8833800 -72452832690007596295646299868562432000 8833801 77049159169687537807959929548867692900 8833802 4591830964983700387615294536972712704 8833803 11442553177605743063231546707299697920 8833804 -29261716945578991015210283411425209344 8833805 -155334382819732181152566229274054511540 8833806 169650012385674405056851706222683603200 8833807 143730108817528201819743649417642066792 8833808 -16431954682473436180620910215494688768 8833809 -8024425481694563721757508317481217600 8833810 -49388384736196010616590127754163432640 8833811 54982729812141595909751243530373066832 8833812 -15205353896105958773790608446452289536 8833813 72566591191178476061315105068825474560 8833814 138259750128211203215107624873834324032 8833815 55185274749591973203701779847523996360 8833816 -199018893179246316111204937189402890240 8833817 100450780809331143710611502596359384960 8833818 16853638982241814929442003698152672256 8833819 -125475206401808849258291956233024170280 8833820 -60811750026218659879223827193931171840 8833821 -42760708972061755314760627254049380960 8833822 -35029339649281353825539213654361600000 8833823 76957126290244028718567698507251263072 8833824 -73505535421817818268286046883203645440 8833825 -3284931662946951750481814553592540800 8833826 -30876498119633278346561160359687283888 8833827 95581680156305007376250204060295700800 8833828 49812517260291159101514754059886321920 8833829 -125912965863346713134651919810975647040 8833830 -57113216737624967997154100079467134080 8833831 21428726636254251851673934715470753200 8833832 53366693219034326212946145440347668480 8833833 -157535529518100218013959179510304762400 8833834 -129628543521870129488385487375791360 8833835 -162574321020922096629828350650222561200 8833836 13644715790392644650458259986957430784 8833837 9971661781706073313678340850003693292 8833838 5378168706311086753945240358528924160 8833839 -36166026325297759663183180801981867008 8833840 21914956411801969372286508649432350720 8833841 -111643413470344552233638817642178429200 8833842 -13678541310088538630606821215318568560 8833843 144380166594071997119106794786357280304 8833844 -107420232453854839794264593597324776704 8833845 -66785816878379118011910395800914356160 8833846 -9678111670769684679512085671608529664 8833847 154778709419899905530616641040576704304 8833848 67061796618751422825962378751981096960 8833849 -119066314782774961010689832882261032150 8833850 45930928161309697564847457421491416400 8833851 -51387947651864223635311969245595926432 8833852 38686221551186601391680057845282855936 8833853 -24000242609524915703016189143466017280 8833854 78985039144204477052175650850625858560 8833855 311297845898897566689419283836693520 8833856 35131818229957209776641687387071578112 8833857 -137959780818982449899852303017229418960 8833858 -143871869592667395481617315983474593920 8833859 -41922480621182154768412177025233235040 8833860 651198044005901215898839213626777600 8833861 -15610124506452442179825175535763920520 8833862 -88244814978460499926345469031836945568 8833863 20703290445433571904598765377637643904 8833864 -17106648805103643184590132897043630080 8833865 122880055158813722279735657377964236260 8833866 12549911041769042803736329044506025984 8833867 -118966038193284055227292011741736750680 8833868 -77253657651511061290890694633608375552 8833869 -166127987198454522408235896897103624512 8833870 -53125388914970675926452690900279757440 8833871 56091363254677304493174489555906249072 8833872 41337437235370392723676803126717972480 8833873 -55837166139533619533987617979150637660 8833874 10752376911419808421938114780150001152 8833875 178198654414928522204133278961713244000 8833876 -2091344112608448539000156193196275968 8833877 626681829274275591391260818489642208 8833878 -77094587304195527199018472057044840096 8833879 76270917179038554847372098354463965640 8833880 -184535000137876729583612196683406950400 8833881 -1310587254212055299333971137676446336 8833882 63635849303042782669696909893775261152 8833883 -159210786791230750945744735874537543400 8833884 30969866698666897292651903178575020032 8833885 215934202254203136284543604026737954560 8833886 32563078354687780148072926604271291648 8833887 207702331791446275281552703832569643040 8833888 7191431569796908972773376416625459200 8833889 117874368809564740357601005553187942690 8833890 -17161276190201939541938777012211356160 8833891 -133336718065696271946313617712894136832 8833892 14849325861658462565287059622694553216 8833893 -72568053395152132407040995821246692800 8833894 93608141206203531076102302001825142496 8833895 42398506913414442405063611092813209600 8833896 43996514533304358812765421862450437120 8833897 -119923984001623256271307349610532541208 8833898 -73220633777877286285098340065634053120 8833899 34524493024045657328784409806436816368 8833900 -94985870393473441659129850060786912000 8833901 -16662966997585292961301886489425588596 8833902 -30789698969143979119557945566415378432 8833903 -23629462447303440319375002574334107016 8833904 -53016075403991661193616700853197373440 8833905 -35733234899229514501806654444890227800 8833906 -10511743884951994611071228168634916848 8833907 -75514968349080240238923424313739526320 8833908 113968716828319265626688404692370268160 8833909 -46342490636480339747002014906645375360 8833910 85658113196877659268554193046826511360 8833911 -147799299343034444466642545801065211928 8833912 -119668138933222653352358641471120896000 8833913 -341242856942139826662580052212020934080 8833914 3063607501017259655124851893797411840 8833915 28923249233307938588916941354217851520 8833916 -32960581912894799087855429142578360832 8833917 -56724367848842096706933582321239529120 8833918 11081732626401216150469416295345793280 8833919 -338890859787147483757384044636432829704 8833920 -635930662726869069784110353665228800 8833921 46744825039987116027712514561079715332 8833922 68517138789182698971109238902021355520 8833923 -61676449328854397666897168521724406576 8833924 -164960784069154132904468977823788151808 8833925 -21286937697406986027606382521151603200 8833926 57400436462194886209176283375934513664 8833927 -76860966818987296552996727519188306080 8833928 251123418209896762390208616630290396160 8833929 -47452497567095857812610917754505757312 8833930 -39640421707559309429734343149448064000 8833931 -285572555308291534014590195681536243128 8833932 -11396835991711321940402358984601141248 8833933 -185374037874981032885985264476938079818 8833934 38951983509069386376074674383595001280 8833935 -38182842612340938334926774407542740480 8833936 -40535363037758768896903505246137548800 8833937 -41909756962823882452497676833134988096 8833938 47646257481184302050478604971208104960 8833939 -157331371937916397553566272252602145576 8833940 43037421861279270106016201417897015040 8833941 6588139152902663858135252825960849664 8833942 9728190493113174979994412591727954944 8833943 177541394461370757810524629902031312344 8833944 8690700469682690067664796980207288320 8833945 -120105293040017782865245143886599705600 8833946 40799205074233635404081391592744531968 8833947 71135075063363509582508774017692601200 8833948 -8375404188623713383515443910907669504 8833949 4850207039473929162898094603974856364 8833950 -25762547748564477501237208604197454400 8833951 -69998161109199398483491500204867599520 8833952 155629902827853883231202474105949388800 8833953 100820829544117750152241593595103308608 8833954 140034956054606983972154544629895076176 8833955 -27663018019998779432617443151490995200 8833956 44930965431788367418422005126671964160 8833957 -239789683449594153370936676605957973568 8833958 -36317036512611743411019768693462628224 8833959 95366985542218413777731564484602942328 8833960 2942602489530118747513216719484416000 8833961 -23544016611319379117358888739920594438 8833962 -25994696282555207030065247184691706880 8833963 4348350998084483973446970646296277864 8833964 26959488616619470744402162530242462976 8833965 -42272051670854824998536338796627904000 8833966 -101800157004725635177638770307961180800 8833967 90729463464205040143033782634705798752 8833968 52569726684870886030537008370974720 8833969 -173986833223271009140247774205853675630 8833970 87404557034695281387785645282189131680 8833971 -41676039909609765272602658674122623688 8833972 -22279413581023979363195618080303562752 8833973 102449768057797227737293066254459210222 8833974 -44150120966866233672053642838596958720 8833975 -50770632012904978755260295457299766000 8833976 47758106694162357817748018807452078080 8833977 -11832709222570615077958202332560794112 8833978 40945916439345946845115365466691821824 8833979 -129039021245992024355344768170025399296 8833980 -7076699738159030828522407375878297600 8833981 -121949707107887066423696033408400697268 8833982 -71425753152187447648289574835028322048 8833983 -35620868426197739660568473381399373552 8833984 -55053109451942317799578740130089795584 8833985 -271185575187031704919987830943544787840 8833986 20804417933490962400182068435242645504 8833987 137234939640226728304499927234953720560 8833988 97060462194798668241610250352214927488 8833989 136875844392072626717584656615831493728 8833990 -76169311232934974510480971832679830400 8833991 3385204162385284790937280667384136000 8833992 -105502420265417291363529480236910305280 8833993 -1023271029435484684631986704473538560 8833994 33929254382793279642572145652238003040 8833995 -61597590167905233651036867066388250400 8833996 -52183584702168234137989738362189367808 8833997 22149145422847651144143085714638341280 8833998 -48175470718211507484556145554122879936 8833999 146479954096334122057105931331660822336 8834000 -25297285282371362586047634659475456000 8834001 48280043762133133098149022547892201472 8834002 -37286907927749207438826622434120480096 8834003 -225050863097368510853236199208454862856 8834004 29912649594110917851884293063131834240 8834005 -182985284078397819084747254682569906340 8834006 -2062156721844400016344970275272460800 8834007 9886324052987021272069753740420272640 8834008 -5467320463631150016756722300682240000 8834009 -104663324417475348112932924329195037240 8834010 -38582258636060042068129541954684509440 8834011 -56906723515676407001432455841048374200 8834012 -196234007517827992594763567276549038080 8834013 68677731616055022625892477813891601984 8834014 815653413578535393800248345647622080 8834015 50648552601704149081842213006337061160 8834016 152950114031343997960598158803233931264 8834017 -439281617195514426020967373833625398400 8834018 -93932262945624062273372385269211269040 8834019 -38682412530471006319009709909841547656 8834020 5357364564027167010807835460789007360 8834021 -10960717895428725420934783958627074560 8834022 3176238437850627442052785579257482688 8834023 -163849165401635721255995118294619470696 8834024 -56631297555772368048793046870656450560 8834025 -68333875450993716158966745038946649200 8834026 169402837442524670741939203801494919680 8834027 -53256128867517927633684966936879170328 8834028 -32383100724602610855524140450286567424 8834029 195181801275007730085415186872962300630 8834030 -23269633153313824009328807401602007680 8834031 -1424834038494854128567165938766716960 8834032 54767576573756188711992265972847476736 8834033 9570114064016299681651823884169724288 8834034 -8397485143782406737874076343473588736 8834035 -6036761308747271959386284990914355040 8834036 -278687003914537458839683595525943274752 8834037 59297655303472030131383286747074134560 8834038 -69654066050659089008287302260720077440 8834039 36746388691176231081430960388134395840 8834040 9043174437958274148783967749333811200 8834041 96009340520097706823310762521872750442 8834042 16726910150045348275360611995638355712 8834043 -30966521288766726297896804197049602536 8834044 125981933321535942354268124263553414656 8834045 -94936819907319479521008637165677280800 8834046 11041160985891311433217843759283443968 8834047 -72222169949425322157466536502216111920 8834048 311569714390686334367475463008087441408 8834049 113060257251234702596671259995914240 8834050 -33890433806162568039434317306019232000 8834051 49551739416015380501232877254084839400 8834052 -21816684674360062517314981721267712000 8834053 -147445075640743169463407062844839838720 8834054 -29777602659609725551307847740586117024 8834055 56025545410918496593656877401869495760 8834056 2721333196124259510216947421733355520 8834057 156788494911901470053032861853506657152 8834058 13780593757635238522279825880751272448 8834059 -100026217324681915297602200340565835632 8834060 -66731103018298188719410259429017451520 8834061 175018135363713021398038957864304949600 8834062 159228538096816753280689232086196548032 8834063 -114489989883210736511042610197516242752 8834064 26170295840397920212625378551520231424 8834065 -18516134116105908507796668096587537880 8834066 10726699758316441140269249651275880496 8834067 -53701718254283708126596666640569476960 8834068 -38950440311368212575155317211648769152 8834069 -354221987097502315263320754036368160 8834070 2500517123624242295441531047732838400 8834071 -44630473045600230389322933752925326568 8834072 -22444403107252065815026264072811765760 8834073 -12847813362907984513043127283103865216 8834074 -141703646824342500521112105673704480 8834075 206540083220164784090570306054375505000 8834076 131583368859719152884592244264107960320 8834077 -7265429251261098099853173094951687328 8834078 43743324274585216362733176178466267520 8834079 172024037079834780998452092619489485384 8834080 38357733628675947365130341298196316160 8834081 174362107483767810107942297183365401384 8834082 -21729537442127574740778839470373783040 8834083 44651347541983258203445124687969228560 8834084 -43266977732521877056838033702922657792 8834085 28440794400312132871269176260195300440 8834086 30238611875197363533405350689540864992 8834087 -97465478299100785391872418085771552264 8834088 -141730779162068509733002806806159769600 8834089 -151321440149567410767101607849222070 8834090 1669966828579980193338956382384808800 8834091 -10048090810537166468323406564663617536 8834092 1826019800865543753912246511315405312 8834093 73552709816562204892355185042625620224 8834094 15162398926128751594116941436941869824 8834095 17664401485726919696560682666302337520 8834096 -1117557810997199477687823297065779200 8834097 -84420578022707865897957060689672883600 8834098 7987521137194177233257100445773396480 8834099 -283344971329047748913063822190135732600 8834100 -19017233767602538001163824750138419200 8834101 -96639207826186074922152283179723085056 8834102 -23015611960845697190386073496971185248 8834103 16338064707406243724421660747248140632 8834104 153958263635581791898519202672301834240 8834105 -202581518181742748841609358848458880 8834106 -14915082862972854618805737470702126592 8834107 111099239846139693813797206982147926840 8834108 102112113354393222821153475904946474496 8834109 20146557342773290166593814437929563904 8834110 -30521420234881120776581778362801711040 8834111 16187433773075394710448337099228429440 8834112 -51785202010755390589279314610667126784 8834113 -23544516176836647132580499939888998976 8834114 -73035419526308718336246893437288180320 8834115 46349158023030532062338917683891948720 8834116 -137137473390618639067816875820305494016 8834117 -180078014539354044048009701693066484834 8834118 121096929730213977700715502567182906112 8834119 -103114995533606976206345038846891857104 8834120 52492062936877590758712908739143270400 8834121 97682529848505547217053290708355981290 8834122 102760543034929276568593188270519412224 8834123 49659854649004659268582624417072979760 8834124 -19625283125996129290150457785362109440 8834125 33205780292505068869290248056541910000 8834126 49476545620446155919122571800365962240 8834127 -30994751792191140503805983117686402680 8834128 26010161913899348600595625287867695104 8834129 198931027234257535148215587742611310320 8834130 11973491833716557532566101380748032000 8834131 -178989269870030377175797746119466530068 8834132 -11852819152604045450181083959357341696 8834133 73480719692548158770704414646023096320 8834134 -27861492505115901208040651391460060608 8834135 -1794057345889006471269869879488167840 8834136 86177364284575346385169327989066854400 8834137 63655283317165101737360642326408865480 8834138 113108350820882220122858428957755722496 8834139 -81893062139435494688213849255944969296 8834140 -2077732349299139317775801295174144000 8834141 4164500392324323361989193855725038892 8834142 -28491692286149509104000164440913175936 8834143 228664925278814575288837411860831827544 8834144 -218225428179376558223773283582032478208 8834145 56803993997645121043876846025412096000 8834146 -79979825244453979963667078167946786016 8834147 -41088219074421957219911961267430621536 8834148 -59763059585051310801960154492797490176 8834149 56436687769434787814138599846227953150 8834150 -6734116766898784677483540912942614400 8834151 168238970206233002660535035551111620864 8834152 33119278438409238266405962904547578880 8834153 -91192311553607782942970625229330694598 8834154 13141711619579716695921398258400261120 8834155 -30296381840221046526337579973482880880 8834156 -93380786615834952726924556462672684032 8834157 -75712721644193443681761825681279945600 8834158 13309601690077353150731853817635057600 8834159 -25667344040662625807427870769345318584 8834160 -19396960702279810878604099012544102400 8834161 -191061810960975313380643269527977755630 8834162 -24991579790972320164248127501090597888 8834163 14287902242327130850603500819835358208 8834164 -77316833193611259938594734312230809600 8834165 2514651545578858702638162498898670520 8834166 -28883425391710055249508060549692216256 8834167 -121836581912369807656164234679250114496 8834168 1549984431541285465008950854571704320 8834169 96903308141076032004173482757272695840 8834170 12893955278955665562564068681451417600 8834171 -90919732948959895392034956995865732648 8834172 -13820685733373817724039580851512811008 8834173 -50010869396817327677691420192539279700 8834174 -94330106148646902183075274268012081664 8834175 -18108997767493511135597703130465152000 8834176 -48421111134266050501036092723875020800 8834177 4510972890820368344384914688849244000 8834178 193539961348442097575168149142588928 8834179 217384948919100717269086661954363270780 8834180 -131925266594533684590528951434588160 8834181 91895887547421170490903626364905245152 8834182 21017235313689530589332842958733958272 8834183 361717109080866580638179409291058717200 8834184 13293273530687056941135410001319080960 8834185 -54086304130119123459789152644058692800 8834186 31383716333137648202875810757605238880 8834187 -59573828608073253110466589760637698880 8834188 -36910957857421551012395420864852828160 8834189 26670725362256407852167135046295739648 8834190 -2920356668914502798524962041041017600 8834191 -237701087292636966981440422000334899408 8834192 -9914475469692172566769948588202287104 8834193 -23418006779113627004784563059130085918 8834194 7562894970455758610394475150784047104 8834195 -8900984075036244040579017499310494080 8834196 5919176260471258293787596158276567040 8834197 170934368069705571196613842831790175360 8834198 35857558847053062317595412299282093600 8834199 48704983149991909845163652443689261696 8834200 -72743973425918422277659538615260416000 8834201 -379756673171916973771474682544533766528 8834202 17757964340317186202762090274629134080 8834203 20893230991818250043168419121652282432 8834204 -2771857522365582270400550820022156800 8834205 -16766939652940376614942457374138004640 8834206 689704810517274078996105921339269760 8834207 11802680640439081448205028411670860800 8834208 12679639547203487932699515003756085248 8834209 -310739273450025142619068634072270690590 8834210 -109341065237242129009636038262092000 8834211 -283540516803725632740821044301067513360 8834212 -66934680296901212576398189721244860160 8834213 154773609078520817473207141515605238462 8834214 -21088431702522900827060274395267678208 8834215 13770913260625975587242648224370855520 8834216 3482850720733436028340420020648499200 8834217 -57261303774951028797272429412382586688 8834218 8533790254903799638462488752350607616 8834219 -213996230870062770889770058640662930380 8834220 22956258944417212638203073985232455680 8834221 -1160841039893562753907866921790794240 8834222 37137070796974549804720943521732398912 8834223 20590457706334862170958780608885555968 8834224 -16604845999369028627532028029889347584 8834225 22194613259477916120191117777524320000 8834226 1091989618230839496660932502215228544 8834227 -9627889561369729561069566016943141640 8834228 5144230049303264439332966128282755840 8834229 22611746725704349134841615594712902200 8834230 -7285182175899735377708746186822218240 8834231 -13397193733912028927622847245096807936 8834232 12805139193161093837500498855826227200 8834233 -65066718838634574514025824170532137980 8834234 63016851038465378188167833849577585120 8834235 -9974548734260789175577163072277498000 8834236 78423624764143370775347732046866785280 8834237 -29286741638870806052224367437860801000 8834238 -52067132708620539333678421350140098560 8834239 99028487137009155853698383208050460456 8834240 -28082143421153240708876906018006630400 8834241 -2469467036531474342970802730614316160 8834242 123335340709801881372438557446826200272 8834243 45136847009847996442627402278464149968 8834244 91354002620852639035560791590883490816 8834245 -24860161003555533166706021362919510400 8834246 -17953290200056792854629625659950167936 8834247 -97841939723403254135669260012217333760 8834248 25423347494188201800514886891073054720 8834249 90762639906539565539931413451466076250 8834250 78871566904416416920664478414525120000 8834251 -112919136780216010398208178925219475896 8834252 -9225875806014218381240366675518691328 8834253 -65659195340876547135673177540698674496 8834254 -36378299266002566423589982482761564160 8834255 -60026540166836621759405451146065459680 8834256 14035654218475856185674001307986821120 8834257 11440255388619777799643011427654569972 8834258 -186284272524509993606608434502290057216 8834259 18699544694265884025836952184933573440 8834260 40044702885350630805629063911556570880 8834261 -290803093347561282228157673223644902848 8834262 -23191498540439330973747483070278135936 8834263 -24908353923016298127108234125426042488 8834264 -1722154826361010352576526328734965760 8834265 -184439340740283097205500788896311527360 8834266 41522952397427629623336936812475663360 8834267 -29850324232244567251241356661618639808 8834268 -15890644507813500334220196098282108928 8834269 -310465188033714069382583355583845418330 8834270 -6250585485195289377448682632335014400 8834271 -65057446754901895753156543235653729536 8834272 -78241884598993924808172317947841740800 8834273 69423940347469432680287071043485935936 8834274 6443658528460180353005297082148142208 8834275 61878275487678064155343768931947799800 8834276 -161107735734676604643841090911939640320 8834277 -4718721459048960922596142589747414592 8834278 147822270614592318619246770488147312640 8834279 158636846572727309398088408387551235784 8834280 5575007632048973297494369548189696000 8834281 -150770555149314674766216514436659534918 8834282 5840009653666003176578328191912962992 8834283 -100647532771493135169617164038383171748 8834284 -155620392999010557017897466713128179200 8834285 -231982247406098562500880238727449719840 8834286 -17046557262496383978708910866538855296 8834287 -31105679064626386256250088514701780992 8834288 79202356299255238727478537160607662080 8834289 -29938293530495232606847659841958264976 8834290 59421129689280477781260749549237162400 8834291 275344095937373009294466037678786495692 8834292 -195734572021000712952697372855506432000 8834293 21679850058005013337763463032139448444 8834294 -41458173998018129525819443718861740800 8834295 -14958418051740641091471515923973653680 8834296 3802950459594861252956631184550400000 8834297 33694386969747078827493859605394601040 8834298 7599617757179786548856664781492923648 8834299 142543597524507253879014307121963714160 8834300 -62583019890628558187744777404234329600 8834301 -45885608011940358214733706885406346208 8834302 128771449935880120450723223391732452352 8834303 132053839839924446456298203155766775552 8834304 -70684155547110067262849036397959970816 8834305 -40853102903580785807255496995696770440 8834306 -59641107280019196608664155030276050560 8834307 1601567927642809450722963893367751488 8834308 72328864825707854671379353615242854400 8834309 155056820615392095647138440026929106240 8834310 -119058809321982587123540617597182677760 8834311 -38481657045890139825899627553449882976 8834312 166256796428333410260471653404446643200 8834313 12288282344821587716606024769962347488 8834314 -4668917982549443229089751820688414880 8834315 -19119956898149707530853523425621087200 8834316 -32079652659197218566648496894485934080 8834317 -158688584495447385315430002324185648928 8834318 4891135009406980558833313661163432960 8834319 57844001809437674484241837547333632800 8834320 41523455533213218247390989232629350400 8834321 -199592583342629419615314772609892870478 8834322 9560696687349607622898933611144961024 8834323 -54223472709636430283174965029186189312 8834324 -65633289799039960866646613041925426304 8834325 4314198749266985752279907971859455200 8834326 -147882446013360204190577068005599697888 8834327 56489064122300340886152462465686627112 8834328 -72386613916563929638696121168007782400 8834329 14853924339482933537002358981644097792 8834330 -17332322552556968840701346048326897440 8834331 167096426064791790448802792936972376 8834332 892706338226388374500627376099994112 8834333 260599657386453820720395353510833999680 8834334 -50921848840627408952524233321490173120 8834335 -159976161666260016513183907094261818800 8834336 -1378898476869951592794389151492341760 8834337 -1919078008318437165469723391202509532 8834338 -53137604105196921198588113831376661680 8834339 -335143014432996757765337693985678024744 8834340 1797745528258401035020275685377515520 8834341 56779150579908845243998555313339105500 8834342 11117229069021904960585823377576923264 8834343 60777089764812671114391787839405101184 8834344 103401553269203858958037619829365468160 8834345 46747723453050109867205642274564224520 8834346 2392590655639351230563859846254740224 8834347 -9138611870903330508553496057012830160 8834348 35465666777104249283839395910597126656 8834349 19188739562229428648695796075451026688 8834350 -427180324381411418771258157977779200 8834351 43269044622089701431630810615500720352 8834352 9010438210838933230278922161233559552 8834353 444072203783477619854623587605706791040 8834354 41922792490361682490536923659145882880 8834355 145176935197784238850728316484607341760 8834356 19893194836706487015052394285842023168 8834357 2414434538018494227952046475413978940 8834358 -6182064938266281828733094817387478272 8834359 159394582053349552178984288533165923600 8834360 98176053728499773447135742348271104000 8834361 -7447457131660382303227889626943651136 8834362 109161179805510482874520206815613727200 8834363 96943950515016908035671458684311920612 8834364 13883330007070424772338960120274296832 8834365 -40453317639315560768653623948647623200 8834366 -77773252019129445218155505968750902720 8834367 -30507510844803853428667427899607755320 8834368 83659582379558859839497606312933457920 8834369 81782434830333012676961762532020234688 8834370 7907311119120921555372872968943692800 8834371 3833520098754835578274684223759993504 8834372 -46110532567273451542041473453497655040 8834373 43583699775862726304634151242323068800 8834374 33038751009584714941812798252949727232 8834375 194300969511662493533684488901165850000 8834376 9452905939557581928572932091053056000 8834377 111299947172636041554846063781368464820 8834378 -2700180900806744552179527747234160128 8834379 -46533364172097863864348441442514363920 8834380 -36757157643985474567697056629672960000 8834381 -30342522352247913350082109066680021300 8834382 -65826838218989660528655879749469764352 8834383 -36905686221079584877036975704850868368 8834384 11933325830957402527465834182371426304 8834385 -21119848912995043483139897228398093440 8834386 15585276920609029603588814057933790720 8834387 15889597446622048700946898838378451240 8834388 -3734636260238262263604392538407055360 8834389 43095920784587271493034097313302826190 8834390 -66941139648046958303537395514065386240 8834391 -161664999889708720032187271121514792800 8834392 33546255396845805586535512710375014400 8834393 1975921495426413199751671957437891168 8834394 21811093086750056203815970927811596800 8834395 -92298222689639031013230682383133281600 8834396 -90254493138428438183459189370353448960 8834397 -39159074002846826237644562129012896704 8834398 -16458213717454716476052837697375804800 8834399 35470144389139347329062042165503732336 8834400 75778436803809588237858081872609280000 8834401 -36063588492521485582162737266142698988 8834402 35434038273138686302720848515676598272 8834403 -20474769247649167849747969605087211200 8834404 52230716169535089932108331968677897856 8834405 103083990399909823415276873845276584060 8834406 -6163287549166492557161104633525401600 8834407 50861673293390762088230883047744913600 8834408 -118885814776011886298910091784695726080 8834409 57467144319436453660233281493203443914 8834410 -24077863873325125789895859075070194240 8834411 15028337392795667116690364527830236160 8834412 -110069273758480586728197472645690982400 8834413 82387851184796334160980019754647140224 8834414 -84287301669296952441808698830716330944 8834415 1503780257279787205390280578418803200 8834416 21848339458015591321247646119403814912 8834417 -65542242478479779120412517850760735948 8834418 18440230381556794907570355982318563744 8834419 -252764514088592611878309660167247473088 8834420 -29772920015949991590127312282069893120 8834421 -104831816077891376298173321783050449888 8834422 15092345010407805351568498012800292512 8834423 -66687393688070351424078660481403566800 8834424 -135723958766957717343846652363466342400 8834425 -136070396245462059717419839959174198500 8834426 -80671836766298342432668850905225619088 8834427 -4688750256368686505805330665416271088 8834428 279556113926075642176175980251096775680 8834429 86529802722567149539866929651874419820 8834430 9276866770273867361578176192501504000 8834431 -76807567232767679023750204125942853536 8834432 22543734401357732761632531621819187200 8834433 -141131855140421441664839228264835026496 8834434 1745198405113423559607000583493750784 8834435 -25396926321424013299411983842011965840 8834436 -48050207659811480400663159405219840 8834437 -12443079713088213769040165345947340832 8834438 11843341519442062841368755536999516544 8834439 16911028589504520966351120760472691624 8834440 165571812715117193870196605083361740800 8834441 -25000328330027019752443805033956981824 8834442 21312667838833473219417810577651820544 8834443 -190052944166888543733267738528271595308 8834444 -242085940081327269732545712763167129600 8834445 29211964957575848351194333591948764120 8834446 -51034012102918424380137689084263691328 8834447 -79266973500286210254995130258161168976 8834448 4030951354694353991039079565191020544 8834449 128185762544844825221245542890743246080 8834450 11136863075534523995308862173991148000 8834451 60795237109869238856402197210124450232 8834452 -220736493866989253420600869146266752 8834453 21971219327962423637627761572390464184 8834454 79029709027694647108197729228350547840 8834455 -89498490053655343155414841857901386960 8834456 -200787219133546888520717317774463109120 8834457 40632862604561589706575082032097279440 8834458 23320116298383315012882414289455070176 8834459 125624123468370612114581454992989526160 8834460 -5966930582615115181384567433194199040 8834461 15818981840488909995071049095898524832 8834462 24123359133006083846604122029018900224 8834463 -106718191269062512033449696900510967176 8834464 21145544042869673281386452881261854720 8834465 -10016957960428296973011005899569173400 8834466 27711634301616295907086511418225623424 8834467 -176777529031157456200202218455380733168 8834468 -74337554989206801347334302472129838080 8834469 -41381420063323398005566492169412025728 8834470 -3304784011210952691477994553527712640 8834471 -278934355315572444121742872165085890128 8834472 -44378135491376414423112448195539809280 8834473 -242108813029016497460880629917639164060 8834474 -2951075190193973536201821180781175808 8834475 -19940723812242484780669018801841998800 8834476 2408437634466606048013488563300697088 8834477 -199519138717516420796813821262991517674 8834478 -16571837635467771375254492622602467776 8834479 -1043060740204300119478309349792683016 8834480 12150694130348009677930483558911836160 8834481 195464892553555761853646793444844935840 8834482 18385930982574978328108240139760248592 8834483 -60170160126971503873417812803968212480 8834484 -63334833704278544166298288372137185280 8834485 -4463770195474606768338972362944643040 8834486 -131135495301081951896400944866083539520 8834487 -50467890830038585933627124254633086720 8834488 -100163656803882036830337660155617751040 8834489 -9808844770504928602010414251833274710 8834490 5886655966139851599793552266307660800 8834491 282181511924615591183041705913180922400 8834492 11199670684591983170927607257287311360 8834493 -140640974924096763658290213580784852736 8834494 119068848210489863176184963866886359296 8834495 -118994948483849540401411319072903583000 8834496 -24424788772530412354492901711853649920 8834497 -94173916070306201142092219498775330368 8834498 170657488171787509155567977550388254240 8834499 -18533702857395543563538047338199640216 8834500 5420592887268775871149438304531520000 8834501 -47976630016851429172674611654723045376 8834502 -12870864429867338580411463747432241280 8834503 6585541008918801459992386869516709984 8834504 18671424108909179904143347592883732480 8834505 -35802536896681118642023214418382766400 8834506 18337375031417158404911277606199845120 8834507 44569363928037963954251418694317300480 8834508 153063491280057450290893477737686860800 8834509 -526638722477513853487015943762807927808 8834510 -77476337564619500557413560063749995840 8834511 -69243762453194130872622844490736160896 8834512 26148740591895863782402082104102223872 8834513 146408218546486746424357685307458475762 8834514 -2927711616485589756645053759879307264 8834515 -77890943824009070143375512238755525840 8834516 -2234054943908751917173550586408800256 8834517 -44826138725333843062962767804849348292 8834518 42334423517083873427983214062848202752 8834519 -3819527615221479755350026155572489080 8834520 -17250982440484685521469045532829286400 8834521 185290314401295662079696384618649751812 8834522 36890738350387881210338459089151620080 8834523 -26447736306977348998107108484162631016 8834524 188909339555127328709553124290064512000 8834525 -56953544798390329248601344329859432000 8834526 -24008909924701230583608925808042987136 8834527 41668479112042537047372023643440736512 8834528 -246284759184606198909044109636175134720 8834529 12770386155351939953848248147797467488 8834530 35872946878435423268176633722277386240 8834531 34579866861726791606984113462737141120 8834532 48755248171302922211332631066436513792 8834533 20007936950913531380355542983687107484 8834534 51914029765867394814265691100465544416 8834535 6310060085911779946436699140912742400 8834536 53657644533666000734443548114228787200 8834537 20770447381119683392321205146873536186 8834538 -13553059407282273994295197480386368256 8834539 -23186738658160620749293520274946144768 8834540 -47745629143338856571345269177126041600 8834541 -38851803299197239233081789065707177408 8834542 130985648383252965921115068022382635200 8834543 -167964761480838828628512480275470670784 8834544 -35930196292904568976845400861785292800 8834545 96921104980810844090234773673252092800 8834546 21831981825724503580691180524678103040 8834547 44478406255609933461335871212782285872 8834548 136732477745550285066363740810736795008 8834549 164535092127138255922561110739652453550 8834550 -12556732029460020384051249120083371200 8834551 66506742718017508022032508681464351704 8834552 88497034473664928834315218053687705600 8834553 32158138726690107040304933947671657024 8834554 77874106978547591022676055040768990720 8834555 140511157061564858144329885376611752960 8834556 67720615575378117774165348122603602944 8834557 -26446492869057645261561714787040241216 8834558 83769711850747229386120012988039546880 8834559 -19902304356671775763861763938918372080 8834560 -26173857364694074691848171637283225600 8834561 77172801773374891637150223425552028162 8834562 50635981957309108197661219088693145600 8834563 147085444678798749910429676618072389440 8834564 -62035842012489195567930480112059704064 8834565 1848927588553940438651572716298125120 8834566 4679931518284550140358259199232698368 8834567 4599759002131730638720995265187007792 8834568 -74001674074917163809153932407827210240 8834569 -209388990042338744389640621067531109340 8834570 -47906644462495008914931863697535334400 8834571 46248770106535963858802612041378333680 8834572 -10982028549988365002718689698661665024 8834573 -463937198149724224462046830811716554 8834574 16952124579949460109446690801305162752 8834575 -100491146633154988135291873684732108400 8834576 14719123958556017388408152744547581952 8834577 -16273581385135694909452182052913690496 8834578 315114053495852624517516115173238560 8834579 15042535356873533881813288332452672880 8834580 -17871180246101008647373891611078570240 8834581 -96959830593753919676550113996884071008 8834582 -44481226809703099254485554013042724480 8834583 136793324274794534226391741351932632424 8834584 218819406606520266549942943223269969920 8834585 -66018781612266644657117918911078812600 8834586 -776668907606625608911273196786016000 8834587 -199238506671958830456946639689061328764 8834588 -29587852929159665430667210482664264704 8834589 415539194377587568856410518512331660 8834590 53321407020333594326741212841480225280 8834591 82427518471005360387036709638259566720 8834592 8366687483469887214400160606422302720 8834593 -74229946730320367361633841309641755456 8834594 -18282953260317111687873306589107839328 8834595 -5900056218625684299717688638380352000 8834596 -3218418463288528307847446150149905408 8834597 -36867114491189329955097417978342786816 8834598 28366999668288330040234207066846258368 8834599 -101312756703126280000187815928791927536 8834600 -2904451187024987676471027628756992000 8834601 24873963778325306968308224024891212800 8834602 17732912697730234217404418402004001200 8834603 79466851618038029437213567827375479544 8834604 -199298733058347855324023632463730828288 8834605 6161002662658203872835730067075184000 8834606 2665121500362768134163635133786284928 8834607 175944434083658816135050396317553319304 8834608 269296456730300301905241644327010304 8834609 -33890445740119873858448293591792219584 8834610 -2333123680599361204736938484776634880 8834611 -111047916288939900924023525021552908488 8834612 16402397985679877340700466045695568256 8834613 -8385805380543835473172114124276516256 8834614 -33783935885728807048324309856094901344 8834615 -46138132631470098463638525021569540400 8834616 97272376507842850141741530202108723200 8834617 -165616069471051307075267321862503994240 8834618 40298338974529107372683155345150368960 8834619 -349907920713311433845179107691847941632 8834620 -182672672122240209044184767879837491200 8834621 69085974134678100910388148765682038912 8834622 -32645480543592142526783939138753387520 8834623 43488992937125644787640697392080149344 8834624 -58605383355193534229936913976584044544 8834625 -164065785407810307868770699440558607000 8834626 84700372603061205618676303597455394512 8834627 -7689428891485924343799461779538707524 8834628 19012832916556165199430825632505790464 8834629 -202620690636960109704272169767329244770 8834630 -27292548284832495065113041788613772800 8834631 97810604487688980985228772342466670080 8834632 237321785425869869846061367139959572480 8834633 236526850581505964422531921975435511460 8834634 32380425464922149713705370621468378880 8834635 -12432129256304289899406524708526945600 8834636 8780361332228554043500414770555790080 8834637 -91764792375211133549211502497559965696 8834638 5153644683316691096177927916273572352 8834639 -59458887311365915090859785184895594240 8834640 15961556395519008831270599317739274240 8834641 -165735720572419876395010483949218815248 8834642 91079754387374157871201073871007331472 8834643 -212468885548731528560546607055565542800 8834644 54525900351538388506456514940132182016 8834645 -107660792638505296122917565421019692800 8834646 -62257297866361868514817398946543972416 8834647 -17323610368185995696388930865322246040 8834648 -191567180308999795469380822060527728640 8834649 40964431013796735707283614715392511360 8834650 31904070844719008806202180409074841600 8834651 1793233944885801330696759274004160000 8834652 8782047745607597019228586337540069376 8834653 451789664897721895501303768827400101580 8834654 -74669051108811244863028423286608847808 8834655 94637743153345968471990922826083574160 8834656 276957165757083461573675157531885699072 8834657 -70425648877887931928064251213621357400 8834658 -19498667358376680414887938622868357120 8834659 88622182481436509718297247771522185280 8834660 7328149862767786218872544473921126400 8834661 246970576470352135536196754703190742016 8834662 59971700203008802974200367738981745920 8834663 -21861169059062962183857670811863440720 8834664 -128217729084698604531437906696896020480 8834665 35980947152212638842024324534329233600 8834666 -163015762045810190617248572770206181968 8834667 -37071058575327481398106831425238361088 8834668 -8514170559622257164158091588742113280 8834669 -46596654364047975239805313539639100704 8834670 -887903626757204156099750413640121600 8834671 179497204680482701211598573607934673872 8834672 -7072514374594783788104467330841444352 8834673 25698452559788632455917359820675209584 8834674 53348395624658457270900698915718504480 8834675 -54178256767498512082250288804614279200 8834676 79887642431006265338350923246238924800 8834677 139208506963992280340702055416968409440 8834678 -170766138806075539470262930507462766400 8834679 1637842541105026360810851149829359808 8834680 72802750345841258438647909189052620800 8834681 -287237450194746912198731967630149751168 8834682 68449898592016272283165603570295764992 8834683 -12643305247293606226975844829034935792 8834684 261650400534389605604669221484849104896 8834685 44446328234625711976822686782408688000 8834686 32163452410672464833802407127669955584 8834687 -30168509198271498018210609502655508408 8834688 35544287365525784950282826008127078400 8834689 204500254609643525331323861366474479490 8834690 -4714550603975725367699385232554240000 8834691 -5186979390239233930613098713730003200 8834692 28706869714244317923533120925837668352 8834693 69602935339987622842679551417333293600 8834694 862635987084059433327997442594304 8834695 -40933880052185590741885445841640465800 8834696 -87228580321178634259963880153299353600 8834697 16819111146408726369305977583566307040 8834698 81405713935954508895779024101362739200 8834699 -230880536959461527399092449265046496300 8834700 -37547290265559696273570105129956697600 8834701 -37698797222239516094911825709106125600 8834702 -136009100108153561893646660279966480448 8834703 122403456809900306562859500511023934608 8834704 -68621000534556478456582422693556895744 8834705 30584590577309368254177264658194270720 8834706 94530389788004114391014520735557975424 8834707 -54433526227285056119762777992335059888 8834708 104103364900857344777329900443738617856 8834709 72884944154726941302684966772102351968 8834710 70583780374182722607495822554695061760 8834711 -129917372845726181793809120518586789688 8834712 -27772838330938741337419017861977088000 8834713 -20257680676088632363243543707892921080 8834714 -12583079419181308469354561395201256448 8834715 -19982824853561862425175808226458443600 8834716 154516948182544111339962770815699146240 8834717 -78229577261407198244007639087211614234 8834718 94876296034814570046207279701008874304 8834719 3927862504781339519947801052925843120 8834720 89162776814364059690358568275661946880 8834721 -4368346801932478215439108444460949504 8834722 -50079778059233118223228811028190732800 8834723 -35449527814760613216084235624349590176 8834724 55041365838994301257295657876926156800 8834725 19357805002366976693993488507081972250 8834726 -118740809467034541057886182371916422688 8834727 -59295407062624579346885654123552181120 8834728 -51590790666136659849665334049102233600 8834729 116451201171964664784267175177130168484 8834730 -16672097563598958398336721618637574400 8834731 126066175533603389753113198049622662112 8834732 -129537281204721246639898074563205851904 8834733 -64750090931860315854020103774543629898 8834734 61646255022984122865853619356844073600 8834735 794867393899955603906965914773396160 8834736 -36103537801122185233109249222459424768 8834737 -1865365254072937743991714097360960832 8834738 285542794314033477716819383643525131008 8834739 -40523091225948605547561036365593663176 8834740 12840891522097240299537823671217232640 8834741 -41294359362958914036615446741585091858 8834742 19006578522372080685223045849223878272 8834743 -147947753206979337397385154878366732496 8834744 -22386568901265925174369802674486947840 8834745 -23560302687008458494099914361784785600 8834746 82764098997529127851858494413411435520 8834747 -69324737238966509643341866145988203928 8834748 -48034801878556474920355019506083511296 8834749 54281897498836248937092961678050928992 8834750 -152487716588067583547792717151442320000 8834751 61754410385074609536918451712175550440 8834752 -1452473127851066920736841888679591936 8834753 2723285500224051482582111113418885682 8834754 -47886056434233399898530075886105575168 8834755 149296870378770387751321630502592360960 8834756 -15885514242273203381826144147799928832 8834757 112758150679734074231685162841977788640 8834758 10711759503862820148018008687125296480 8834759 -173568738290943499171142245085587424040 8834760 -34669245532403196365496916964666572800 8834761 -94605000662633999222335035058185305948 8834762 23432265930855296733019539513750029664 8834763 -4845563071096598774817439562515699200 8834764 -65862504792744966297289408492280844288 8834765 -18880759722827598732045649089685332480 8834766 23520283721410196982929908278799785024 8834767 283924364830956056775139789137597827640 8834768 -97611157204206763034561463390973280256 8834769 -17599305728367493271668331843482681776 8834770 -30005422631161657831899002533385802240 8834771 -198326212243859027230814900445438002112 8834772 8661213781296376771239843775599360000 8834773 -1970592171876538769988909210031384356 8834774 -1385478404797782621487889438664374400 8834775 85203715576858896736825689355533343800 8834776 2592761194142839936819605553675407360 8834777 -41182296115885181746726384186270795200 8834778 -15256534471448307665511690272542970880 8834779 181477098397521944368303620846251421380 8834780 563992181887068891011867038506101760 8834781 3299680940781908005532029972751802048 8834782 -24719950360995874783081293002632488576 8834783 -36902746234764100058732534130542303232 8834784 -2330919152706677941422991054322270208 8834785 -111838367928624753747852293930567202240 8834786 -52077822731242274575718889759219752160 8834787 5663305477761849934537220098910885808 8834788 -100028712875554014692312243450075926912 8834789 215366874955633098849553016915280094590 8834790 -8707282398945062470347437990457043200 8834791 -31655568095725390010399015733280117760 8834792 -111763630442642712405834300601261363200 8834793 39225022384777872781022641030018818528 8834794 -65549042342526404042315894487861812304 8834795 -18975516578799421276149672116276850000 8834796 6349672005618426301672084391163869952 8834797 -9486164189930334047635560753053043754 8834798 119483920023359161546758911165986306176 8834799 73772550435958786023625034603089497864 8834800 -6962359890781688948789216853463040000 8834801 -161450378938595419902006030524619999168 8834802 29339164508847828122277309333339695232 8834803 -2545678371020396263482761184893178456 8834804 8105415895530173917170942620984832000 8834805 -31491931794528022326496710680761440000 8834806 2628116903595724465052552035293792000 8834807 -81486606460796298497564658356352654240 8834808 20080493000877120951623707007755407360 8834809 216397403212767775048007166166473099220 8834810 48634086916308502329724546547004000000 8834811 -102278429236429506592753484281104932328 8834812 83451489723090467760981957066133027840 8834813 225792530593408469316881881615451446404 8834814 -10351025072202719260780063312905437184 8834815 -90461869866875150834724522878475600 8834816 237879144045927237203700610623080497152 8834817 -181374944975057671593540891985962619200 8834818 -146600958078256737116939139531358190640 8834819 -1958749548055188403147907785481644128 8834820 6439964437422132922543458965513932800 8834821 224207237650952634553234250995674883680 8834822 111972811328534273676085456181845871712 8834823 -8630469003593251402122424029890256 8834824 204197995468773823635847357745031336960 8834825 22644762181266534920524088371387833600 8834826 -4963788691299861335589927820826640384 8834827 157038432460714616305817227062074254676 8834828 141999191402063742143605282314694272768 8834829 38906986176340903048988800553662308960 8834830 41347293659166268035945844699104826560 8834831 -188077933594921866650677804189717036368 8834832 1514413426390646483911096353925251072 8834833 -15619386526344106903699689150264562880 8834834 -6435465157814568140941547995587074400 8834835 61522842612095349402916012797960639840 8834836 -45901883215451725141975706008154811520 8834837 -292458521485537504019191575358761814560 8834838 -63227452342999490594913370541038577280 8834839 -53214353080659368541185082031975398776 8834840 5544623554765271841316772600856576000 8834841 2665408867952519908926358049132709552 8834842 -55672511134372720757658225378824390928 8834843 43638511776495761940604076813089033092 8834844 12331849720840701743149420139828646912 8834845 1309752172037496497048617320630720000 8834846 -2443350155243526188888646603192423360 8834847 64224368017116358346279257256220355272 8834848 162249836268198444887117517222161940480 8834849 -38160493714723244474258896301959285080 8834850 12619220841762038371383116321583324000 8834851 -9360288334337667956000127735794634148 8834852 11624262172928188405286597180216156160 8834853 -16631447242393574795523419613257371200 8834854 15212534211889301687817926659432044672 8834855 -10468094076231283946288929878189639240 8834856 -29627600177139132007531500943732899840 8834857 -37521606236071455907650538283758332428 8834858 89584329863500255632198270902802287280 8834859 -92893282436542717374658590304136056320 8834860 -23018221041219648567667620732174566400 8834861 -28482219050030042664507168994725701760 8834862 -44861463443342371502245266771482658816 8834863 -225203418725115429498395562634589939280 8834864 29426941265821749630323958476521390080 8834865 -5075965665450698124897327548053788480 8834866 -2949348002459022955057328394375442176 8834867 -201543757030015161574166879755474296360 8834868 12052685378967715468517853427159541760 8834869 90427756221784105503407958420752877760 8834870 6178265121553451235160163185790367360 8834871 13297083385140006002154225342994984704 8834872 81082620641442445761158883444459847680 8834873 -80194999244842658060293580150031601878 8834874 24554104789408134236274072485771089920 8834875 -3253437225788268928855056692739840000 8834876 59652247473242760847744487306841600000 8834877 -169902537114171756547356347788664656986 8834878 8420352181793264508304087027583866368 8834879 -99158445807680806457892997831458927240 8834880 -13722740477873225661737151111616266240 8834881 -164371337554621091808106327747136496336 8834882 -4029315849307886595032996013085409280 8834883 74570304602221299806089646408528499840 8834884 -16211359936880728038921353278031748864 8834885 -36372521663004468910313443263857556480 8834886 52518005170501236798661654739973120000 8834887 -160390480782182232832992956059434827168 8834888 104113839349484909436373720679739064320 8834889 -43739886662599374873315450505738401408 8834890 -47830298017183307009880474776548816800 8834891 59352575442191927188854663774829660272 8834892 112377093639691614517574938955249455104 8834893 131610564121619988464254729789914961142 8834894 70395662317851395558117255635126629120 8834895 7866815611569207804895026457850668920 8834896 24012520194620468061306885524721500160 8834897 -36234385637356149739864642503856532748 8834898 4638281269556646533464880845995168768 8834899 10881663301755647864917585025326289900 8834900 88536478927005166692733012706356051200 8834901 144028405027859669798543325094885456032 8834902 -203193518015127018517712303133015775296 8834903 -15175845625338242224512074096843969280 8834904 -28729787293964104544140513985758003200 8834905 59308486847102545404677063335239350400 8834906 -45483959036731509282758240705980600848 8834907 34692248684414035067452114265792640000 8834908 72410992683281592383640982710339463680 8834909 -3472177561643396505063625136081376096 8834910 -16406949325240899540034058545958522880 8834911 -164762331010060912259651135125859531488 8834912 -96209333613119024210571938728328429568 8834913 3526025926190312482471862908427026242 8834914 -8539708187049012365356953055419850368 8834915 -71369896717346392142254662387490311600 8834916 18995036325595116713437747613379351552 8834917 -22274224088823834208884173600031269376 8834918 194920361200480286819644159056460113600 8834919 -17614739111784084375768963312438746880 8834920 25146662801923771867256163787483084800 8834921 -64135400045470507046372700517233457536 8834922 51377715490123046166721632204822563760 8834923 17090660767732781577555977206687737144 8834924 -56603927983299850669944123979275632640 8834925 56873919161597692190445123166346076000 8834926 -14104216383122815801076286039086381952 8834927 83519420723610368108597017001147821776 8834928 58064825291388293479888378666047504384 8834929 106313569655289078778105601771192687284 8834930 -13152551163866705870891224985013324480 8834931 24132100451876445843484817098684863312 8834932 7812785753286411162047196231350401792 8834933 -147291486819160425053156619231432580818 8834934 -3618192447975988285903242830764406016 8834935 25275128045699076662845906598032452000 8834936 68031641000440774789563993966243840 8834937 74860711370236434007694464763724169920 8834938 14230597440897568059483608457886052352 8834939 -137705026694910722249032877097528487260 8834940 114880635804837513382864672477011609600 8834941 -25037705369913583054277932123948620840 8834942 30071449894552079702728437176869519872 8834943 17621905772123918900142266284966661760 8834944 86274403142420497161535808246686679040 8834945 -171548401019655895023844380211567754220 8834946 18621253032415017140280431411976461184 8834947 -26037038379587111707315630734457433136 8834948 -119033283511638700481639782973267256192 8834949 -50914943007749631565257174267783654432 8834950 51596102603914716510516196171297980000 8834951 142416892338646673632055027867438882832 8834952 153690102104160024970875376686858240 8834953 110342942934783216133857405069675681664 8834954 -16846397967276336983559462979083415968 8834955 -109072264926428865000906563972561760000 8834956 26675180980308357170441283043748849664 8834957 -101815641074639265493772107653975646794 8834958 92028121896550369658708164251278259648 8834959 -38517322729539919450452972288785510400 8834960 -18334654241265505862563776011073208320 8834961 -88813659153228272844882186963769443360 8834962 96536428125761185227696686470713360000 8834963 227835055520013879810295122012996439212 8834964 -61243399721557045339496573119299201024 8834965 49647615181116960583826926922926310400 8834966 16943808490298121997015772433114562560 8834967 65524548606476649687339355180787719680 8834968 240874600614960974178320187096906547200 8834969 -3796609077993617372079178759022513664 8834970 60528141439681323848187602102703840000 8834971 10829400667844037837613077563408213024 8834972 1137851357661682542521685328919496192 8834973 99834229995132811988905994795323190400 8834974 -105278971394055506630359610215913883264 8834975 95264842668625643546312475704709225000 8834976 -3652411922826948950063104088976457728 8834977 -40843452250769330327439265731232702160 8834978 -63435232089422491020104117963406390960 8834979 124426972188522489563620086223899535680 8834980 -29324704660639364085067994527274065920 8834981 -112064238129423749823866078628212220000 8834982 -41012337755731142851596488389706384832 8834983 122082113923176754377583422067039066232 8834984 -151241237989132936419018085905539773440 8834985 9173247042425414758611079180989933000 8834986 -64711249194749008346571956534399657808 8834987 71601638309141506629789844168620460800 8834988 -25105343261764150594926204816638016000 8834989 87750344941727901277725330368365792790 8834990 -30732520982293063221571191445105766400 8834991 38286946246245552775459846694027937024 8834992 67711957688809873993967759752310259712 8834993 -11260186836207191456399678405029740060 8834994 31580774630391864381937956465189811200 8834995 450919495873952820887251693571496000 8834996 153091486350870074054619878455296725760 8834997 -169646213502275903544331928294365644000 8834998 -65864124132033004784387917703823420000 8834999 -132217484555265642647932221801010551000 8835000 5863741300473386699363309973504000000 8835001 30658242275405880605576415052541604352 8835002 -195306583706662348070798570059807627776 8835003 17176951980868191935134618739544742800 8835004 -86178294515386757563112881583662418944 8835005 57206093315643447965431864453617759660 8835006 52925008099485471731180735896541507904 8835007 -46279226804451627645393675877780951744 8835008 -1466025089225914095853362900262453248 8835009 74321361550127463476208710269797780480 8835010 31725999344634351408997429670557816320 8835011 16168036593997058725912437902774439192 8835012 -67162737585758369094476048980055124864 8835013 36503893980449875290591393458972110848 8835014 -11426608233270736032322294286315129280 8835015 3138855180423003089058642339551800320 8835016 270932156970315603493002010740522132480 8835017 40788721167405555371389852957295836980 8835018 -19867000907512414642821732613304289792 8835019 30042467638657111489164039032931994600 8835020 -10289009236458016863519724364239979520 8835021 -29724930548342797375223085645064653120 8835022 -73106981843716807886978156966408801280 8835023 9025472274762610502867835925482988272 8835024 -14987515780740516407635657772523847680 8835025 35588383053630333093438273553187536550 8835026 100947982658830877920807381980723629712 8835027 -93761302689928418695839386300309172480 8835028 17456817889780523629594976205371447168 8835029 -88969570339260335895143636360487395424 8835030 30355198788853614421887587751180556800 8835031 -192943151754698246961414089160600702976 8835032 97215070213447798463256313993918310400 8835033 163488265698528609178375991170494927648 8835034 -5175639433654983767165073903388465920 8835035 -47631277118396877532535527186938355440 8835036 -20661701680978620456562929072851189760 8835037 -35399830254094070169585104637011922560 8835038 974271503598627535771094106950307840 8835039 3768105596832381662510461227249264504 8835040 -95882300981823321317993994276824678400 8835041 -102207141250259769802243292649724160700 8835042 25417115227376211043600550510098787712 8835043 -156401135438552755986333301865874199092 8835044 -19009045644912896550966267001303203840 8835045 2569373124054190400628475743318163200 8835046 145683668462680908996425474552714896704 8835047 -68305370319686356469432527513525407072 8835048 144622606301996747735224841861055283200 8835049 127151672723056668429255960793549050120 8835050 15776854955379973789583700079485292800 8835051 38255015837373380177734088963881525512 8835052 52450047499575863994002040208140339712 8835053 -42354101690629917423113642378483955240 8835054 -26682393645422966975865258166945920000 8835055 184499828903884370317681721891777445960 8835056 -5476709950759713572492246767838527488 8835057 70325798907777230795303880143029440 8835058 48452027310818593897104763799534760960 8835059 9649673258563394582637979492047521904 8835060 -643426598926807789573451896090951680 8835061 290794725238541143947902104420731540924 8835062 -42545170884081398424370811565734247936 8835063 -162421778154938144230902413423363308056 8835064 -68120069893199780157495456264432230400 8835065 -106110567048488473094452887278635604280 8835066 62261809076006042754903877437737699952 8835067 34493062265005139964861928640876365272 8835068 55630255322728341958236765363066195456 8835069 35417357708710217724547396253630898048 8835070 66875650440887946333872480836804076160 8835071 -126410733156648406409423809469905573536 8835072 -176071165234488743395929901081621954560 8835073 45179131124140526571294563321247590400 8835074 52889516915396138564323604241212227536 8835075 -7059125780645938922280503321192927700 8835076 -69944446220603439152617264847191080960 8835077 -26780854111388682059308556777198071074 8835078 521436455558461957606104836359710720 8835079 -124551253826310900236836093183446054120 8835080 52484657567227637641391787515077478400 8835081 2343354019687052582348468157376923360 8835082 17602238497900675791688045362650188800 8835083 -67277408346166717032287534851369274616 8835084 -7525524484037913260108979636172097280 8835085 -22010456391709866687599929127626256640 8835086 -27588915335835352895050252612871134656 8835087 405637570868938678160632767844030464 8835088 -28885687552652838036261942874376101888 8835089 31049602535945123133829572830383285920 8835090 5703984618601873464438697539887201280 8835091 129943809753412107292700893686813723984 8835092 -127696795491742327885403574883854804096 8835093 -25526655907594435382362684034413458816 8835094 -70310474804178187147387587842043909120 8835095 -112887001992281257196509008768387682800 8835096 87819587299154291849381794769844940800 8835097 117503201575099496718952626711408674832 8835098 -47723338895865837821849800141281711360 8835099 12298632478811640227431782253639312128 8835100 -46962151489692677380632918762856665600 8835101 -220973780147361566143281617066368581216 8835102 -56479413578983544943586576272882072960 8835103 31741237579496675906992381505278336352 8835104 -111344661109964768626593322383015936000 8835105 -60717441800271732329040923273709628800 8835106 -14654372222627437223031570145075392000 8835107 -67956086916494849150986062118837946688 8835108 14019364856270325107509999233324917760 8835109 -25706991905510594836736124649461418690 8835110 10086227252272772123701182404836786560 8835111 -191105637859121700374910347021460292680 8835112 -35766646554687784095874425427307151360 8835113 12512139452836767727822367926417063680 8835114 576289572606715332922482330267932160 8835115 -90353962582780319202289911479444046240 8835116 157251100628808465273504344225063312640 8835117 8638314004953254505168148582844653248 8835118 -92421648881826061435715216161297779840 8835119 10403700468937602502880471019591167280 8835120 -726707230831577844388412558870446080 8835121 93609407960775727682248902510240915492 8835122 24816436792706349915362400055305458592 8835123 -225285008113191507687763649398900339200 8835124 -566733387644226812333152663349444608 8835125 36276209185938451691019926441751534000 8835126 -18368544868764073688733726590220851712 8835127 -9283916945677001193379539032773703328 8835128 -96462116896393177288580853876883415040 8835129 190528410252540316443126913577223944640 8835130 -17421239629839295465781825830360104000 8835131 5719572103792532674594313444272944624 8835132 82277237914197412287141168440028364800 8835133 -175678746989154677964915208574566076480 8835134 -9093323761405868246984266260501467136 8835135 158075916382716731622947722686900226560 8835136 3815586944038737444096774934833922048 8835137 -73522031190900964631251283109585233214 8835138 2583020413758616152997245670382280768 8835139 118787304922999617016636785579798494280 8835140 87796620831381753001289995215419558400 8835141 36445899612092740546218784926436474272 8835142 -24555691488357142062201661860274957056 8835143 -1927432222420005702432255214440061608 8835144 75917871954482499137418640801880555520 8835145 -199042833968492788232940529808172057600 8835146 -48880623955853430151088563193382214560 8835147 -90352040061997216347204718024530006276 8835148 -12256278423800742939919998257641068544 8835149 103524663455263558849536416389188095520 8835150 13690278402690487989021161077366545600 8835151 17076847665183196577077620040590738288 8835152 -31252057185089860840547827244840386560 8835153 6138350608185614234911401608704527168 8835154 77191526475234202748640243383679178752 8835155 -31013685504681116639006886627328819200 8835156 -3696682855203624780941582919458248704 8835157 42222605233205768860832320143153235406 8835158 -38353238072387404491647313801267489024 8835159 13135609697792825997399181786419955968 8835160 -47506840132586398659962208645101568000 8835161 -50536824924227723651952308657650958976 8835162 30464082907766602491028877281925650944 8835163 -181258638719965105621972627452867814588 8835164 63089603310539126835179794844652475392 8835165 -11872186321504385858050816635731420340 8835166 69773377184508933063281355939876199680 8835167 -1101862259830845990131630960463722880 8835168 -39663814878150752378468069974775955456 8835169 -52062010759620857407963678654068622080 8835170 -2383078499596010162928283656737130720 8835171 -33628290823612749435857896226098864320 8835172 -33723445963697787079159610712727610880 8835173 325002956754474240789738960708751113120 8835174 -5005159812926319567557522506757692032 8835175 36635510566989484310379766785152441800 8835176 3620752820871647557721250288269967360 8835177 -56070766991054118279944008556932987584 8835178 74577941652367273473580949211208942080 8835179 214211458864354628503904521630700305680 8835180 -22287927439090411529248181550689879040 8835181 138928736061903452914734308108221338892 8835182 58776351221488403892321440866972848192 8835183 16801360475040377403248101158270961920 8835184 46710007665271389816458565736213807104 8835185 -84601667268791961955778331917665756620 8835186 15503670293201853159382624819456432128 8835187 437658300932717822858653900373632431720 8835188 110450386167950773873957602338970645888 8835189 106738633745193102004700878013390088000 8835190 -1773603204385750795239872330059372800 8835191 -149312710305414658265755469118413685000 8835192 51761251981948020694221950934274437120 8835193 48097099680214561424234886638487548740 8835194 97619007102148766810676968534834326896 8835195 -71955307556912399069263192314867912960 8835196 145889909095492986702786179826460006400 8835197 41570870283660898820109316964758472832 8835198 62082151128535834453618309690112261760 8835199 -17457525714877340584169273286344557680 8835200 -59834401179231156036505277955047424000 8835201 170918163568070562844123260339998846592 8835202 -14016850710994779793693803247120128000 8835203 35885664679848487155873525109380745968 8835204 6665660225659057062194512483111206912 8835205 -65102429635337327830580516990696995140 8835206 20360797134734340057970512567249272064 8835207 -93714494838779116108507686292494313560 8835208 -96097980615615563122920472701988608000 8835209 227317581318662844876405600821156129040 8835210 1126566236558277258208052374600934400 8835211 -9006878958630701427812344423847429376 8835212 37278569536018782370491651224304627456 8835213 -12923907877054187568680009565049185600 8835214 112287129095571765141812105592089067456 8835215 19822238446821995294409946715424660360 8835216 -14300187920254391265787276585622568960 8835217 -81849839455687503056388742098257643008 8835218 16810025222404497804166200387845022720 8835219 55750764032731036956848540536340129844 8835220 43142240112452028295515169474585927680 8835221 124257207612018499212608087710859041422 8835222 6730359909115116660817819070030100480 8835223 148425412846994520882196071940699977936 8835224 112904392208078994875763595741003560960 8835225 -30587966168283964806734421182741976000 8835226 60864090607911603284560008961294467312 8835227 67099004881932711445036180689013456560 8835228 -9540099738979251490072130136149306880 8835229 -33834356778660172590055654558000924916 8835230 -2494310284489937987039994269683257600 8835231 -39737338749664509101674022994818676096 8835232 -62463791251664283621349404690594398208 8835233 -100058982628668456955080875819505617952 8835234 -33842118642605475649507174788549832320 8835235 -217729113669332251023207853270953746640 8835236 -135711957734074845436592046618206862720 8835237 -75359628493730904599270789890167358272 8835238 -30218378915587012583726726871129607104 8835239 211136537125767503219338678331525670216 8835240 -48368434651670716927413121806011596800 8835241 63927813532376215738158977571312443642 8835242 15051017832937463758127910638549162592 8835243 -76147531803611305843914490246762738176 8835244 -70088544943286753097908027857680288768 8835245 -147984819346295566487526805045669350120 8835246 18412544340149239263043420572103242624 8835247 95393617579594974767346954844218072040 8835248 -20531377896621274443095787562692771840 8835249 -2214441851774067688277098907046149472 8835250 76096254969870268244012905861872000000 8835251 -97798716673144515229196858869644121008 8835252 -12039209896406054196305216042025781248 8835253 919928725100282170782636962944636800 8835254 -19213101660072072067816219718362671168 8835255 33374628361136807635013122153501882080 8835256 80694847930601744020581181338261196800 8835257 101683683441932095389503504554576221600 8835258 83382826017261355252889288047639593984 8835259 18330814582894960157857492129498785504 8835260 14593691420097417198803951444650229760 8835261 -81932865667660489431187438740742718880 8835262 100289220329171346780701936844687003264 8835263 -15395383935308164981939397273601133056 8835264 -27754771198881439719500122540505825280 8835265 205149351642930847655852411874832008660 8835266 12403301064015756886988235674596761600 8835267 6703080021965252116745641524197988864 8835268 80479435873966809027216388330099528960 8835269 226651942134791500573632096877538576670 8835270 34845404800271717082558911033158473600 8835271 59125901408349538840421809816879264472 8835272 -255506770545853676416295126240611507200 8835273 -119063017673860667469497213662128073878 8835274 -25785451520702314113410284846533631488 8835275 112649689577290862120608038200667459300 8835276 80797219915027436300714110240524959232 8835277 -258567865749327611419014718533680720928 8835278 64080842643955696418881104377439774720 8835279 22542936320182844914917691486719011328 8835280 15521607715111533404983280454751272960 8835281 -12741834708764281218496654723095283200 8835282 -27005110288454729353717532475238402800 8835283 -60524464780026875784751417598137641216 8835284 13496906408404996499664516516730464000 8835285 -135268461375569570926556200670536080000 8835286 -233658634743928075336260288151602672000 8835287 67229041313228185553349782939701740936 8835288 58542950693570758782651588077961707520 8835289 172848577647909235022146430640148362624 8835290 -49067237991659523095643002549203057920 8835291 -172014601823333364689299379421139140000 8835292 -54918709886319752094649654115297641984 8835293 208911913808953837157933562158557861542 8835294 517332073133497996172803761912960000 8835295 -42290613067261652621456305351260948480 8835296 -4698918834036907853939645309153181696 8835297 -32693288459454813191024131137065766240 8835298 -1155171436580241642038376804920862336 8835299 323254976270175661991415808549867860 8835300 -47829061447045591652258759645916009600 8835301 -3763989413189919642255289782962331592 8835302 29710924167869267198279451537162516480 8835303 -30048327162315723990036500893444942296 8835304 103294544032605478919134682095618867200 8835305 174376316628343668185988618041092917000 8835306 13841168287256619655344506173387701504 8835307 -45498282056929797376423248984079376720 8835308 -59756562266472345285056699569396868352 8835309 -36089172423919058493549293327609974080 8835310 29455375513039633236660756678850314240 8835311 46469035418732618361104538011288294784 8835312 6102539639387725921425624806285377536 8835313 123992925502617797167802145355882420562 8835314 -13926608656058017129629036345563404800 8835315 28767505062533921614831038521287529520 8835316 37788303492511587918445959441992931328 8835317 164292957175884781497640242895471656366 8835318 -5544274821715524817579113275019521760 8835319 220764411044854091574445506055934783720 8835320 52751818064664692825639815813324492800 8835321 -24750493702286864527369015310042293536 8835322 539203596300641686682261556514072800 8835323 -95005813018460920983627820797460623360 8835324 -40946637549813009043540018200068242944 8835325 -79637761275379971675290680447962121500 8835326 -163167783196564469257993504734674469888 8835327 -158034735881288188573050780853832216136 8835328 12245819364312546876149507489427095552 8835329 213544040026842543303485706605049180930 8835330 -20255883284152074116266142328638714880 8835331 -122979996510237893231694303058336164868 8835332 85685988804460504689541583013840814080 8835333 -35537346291918659340985488042528216096 8835334 55683521791683015176950313956246699392 8835335 -21228157303084063881085472640368143200 8835336 6399706242580470487210131040196828160 8835337 80126502982115661105174513194389568000 8835338 82688430393882834232113321753458710320 8835339 1068384630748017599865741499893332928 8835340 166245123263767009259561307890993203200 8835341 -13891432058133543868096287397393860096 8835342 89766248201073260447493191071061975040 8835343 -81614647203885890509198242900357156240 8835344 9679337225017891108595577868472549376 8835345 -186677832397276966547342321155561334400 8835346 22379004495242837857601900758336277664 8835347 21769038554753015244221337063695103960 8835348 -12885845109935411627524933954644510720 8835349 179097643517753101718889421414553394720 8835350 26309768159209766058616589168180904000 8835351 58011318887606215699198505262644640384 8835352 -28250077028766000325622915628474777600 8835353 204159909393604771754202386159843206602 8835354 -29802009456313330653469823815556209152 8835355 194828010764228176151913238425653213760 8835356 158797997216564134623268205779386385920 8835357 -49786392609452738551879266807417791040 8835358 -700150957976301207442806472012215936 8835359 126407970327179987911155692362753269360 8835360 160284063826701648901203926899595673600 8835361 206734306751101840975250549565629796400 8835362 9922208679305221951511352229472357664 8835363 98918013704799833167634092105001312292 8835364 322898366137566701148589172671568041216 8835365 6892504415144102239683171367266512640 8835366 -41827077475886082375056078738740627776 8835367 -69278394938473871522369540826889592584 8835368 150744971508026183190770562800050176000 8835369 49157230466439400046073439972901241744 8835370 -31201193920648830331986626664845481120 8835371 211481382033829768128318516362860507572 8835372 -7080342418909918522448007231032524800 8835373 -157961057753118343109424838798484950378 8835374 -29978843114523601126979094098562757440 8835375 -181801749881683589745137489176696812000 8835376 24019300166865957953541243349579137024 8835377 -350827293525371813433297072138563868 8835378 27183114059469352111934919538771161600 8835379 67064702643118069795884341769627809952 8835380 117747697856203797739761792891184281600 8835381 56217399493631045247015014506550624928 8835382 1296015297288875934921990639890786304 8835383 -188278401255821790412339458191310751656 8835384 121707681311749119890190716453271736320 8835385 -2608202816123719674938964818233606200 8835386 -8222573016503406585857984787072329760 8835387 175672937706521295343100379219535584960 8835388 -82455495997883698780882702377506931712 8835389 296164128340098728275151122686803403456 8835390 38572704595787085465941888645409976320 8835391 -422312939505672082038358098449892015816 8835392 67042844147554630158229252705535655936 8835393 -27954434628211285966962791370828240000 8835394 -79165410731872864223760222324566261760 8835395 79158632135561466477052930472006864400 8835396 -126424753257087820627574018341666498560 8835397 219874914874584789316652913247221170846 8835398 26586786776766683328466621288915563648 8835399 -13667871512991873435244690221810867960 8835400 15365710880679559880491614665846784000 8835401 -48839368276571721778379644126919448000 8835402 -85125369008503450412366574074746694400 8835403 96588076385467364111631180473396987520 8835404 46713176063712529718307128057344407552 8835405 -45543418169322902748335347605889047840 8835406 75623185502509144162545387684763561152 8835407 26036061940868609322451913787514033152 8835408 11199679982158425343031717353346752512 8835409 8883311392483284668083959806863972128 8835410 -30042847391961823932714089583083739840 8835411 43191361709007144664729015204399825200 8835412 67475786931318331801729382018266537856 8835413 38524272809666542286287203532386750144 8835414 14721958746077470268942661420779956224 8835415 -7535169490666011772392561964208352480 8835416 251833926376458567895590113430766356480 8835417 47617714520494070514206101195955209434 8835418 11355336068151128681490681888684679680 8835419 180908127663097279041609497531929226820 8835420 -23189866614805594452802636327234560 8835421 63701859953907318699252749882480271712 8835422 -32984341660924333008192849701508192000 8835423 -158831368608627833775708837297942792432 8835424 -146682162790620604314447391019185471488 8835425 -2801176560219669544663618772496594000 8835426 30829567695334104663272985303723840000 8835427 154632815441206042334270082111664496640 8835428 41921801539886220385297677677796212736 8835429 -22099977423952488958418897102806730112 8835430 78398177442295705773206054277395606400 8835431 -99595227146079505363381988772387435600 8835432 98923479956017778057847532629508915200 8835433 -28398094046313606414167098058450253936 8835434 -14073922271391955460124372487544545872 8835435 58767960828103486978804352862041814480 8835436 -93699108178985143948631526083770877952 8835437 -27930149638644283309576578819746097120 8835438 -49793872602651650163238092745472427456 8835439 59692894297297456938807075610330074560 8835440 195098600984927457512705852311142400 8835441 -39740720115682877193360559597534769808 8835442 49101318145374131900193848496760656384 8835443 -409822874959999076573140121862328049136 8835444 82717847109875581955136166212962839296 8835445 -30893672826795789498682008192840531300 8835446 71150782218537846461323077780789888672 8835447 -63387806940296903028096348396754354200 8835448 -104722405494664700822637507520223600640 8835449 26009080456113132967806897295511540736 8835450 4777432199427124061874908485270963200 8835451 -11300886850622892349473716883041415096 8835452 -1883548253250131453931785987337254400 8835453 -28156854990850245779709313541426918400 8835454 -39642332443618950389953348296638989824 8835455 209059721776991529526113923872597536360 8835456 14453862468473660809137006807141580800 8835457 307843216301595887841955843617659653120 8835458 -31076005908955232099941031820248335920 8835459 -70998623762480007403557310549436530080 8835460 2535694452277576150375253177225625600 8835461 152552889153729969524489325864567922812 8835462 -70441849490373117279490051495335466080 8835463 -2424384565809355760970437231198269952 8835464 58666389389295085697654671185325547520 8835465 -1293766382558307416483233257326645760 8835466 -121758410098099684964211946126462887840 8835467 -85035993629185848373705939486068509484 8835468 682495743659792643906328479936466944 8835469 -124947454788951745718727933694993456128 8835470 -14138112007108010690431597876725987840 8835471 46995179431321222388148458512276800408 8835472 54603035205270526426788541886071218176 8835473 125006786753197946240279166360933601344 8835474 -35233704050919457271245472568479840640 8835475 -962290374803482323436838725091913000 8835476 -63822225742996337992053454648812941568 8835477 63490429959148260147612209182620109632 8835478 108363341917570944867336894100810741056 8835479 175987210745308429229344609821947574576 8835480 -53274850959107125712209084290551808000 8835481 -207431607189096103178808736384923585718 8835482 134947660856284675127825267884335095760 8835483 104489819635978751664232079180251066368 8835484 -146085784083252259078944452107838830080 8835485 -102439752776022773005866770989947724800 8835486 -76944206585457397577945151799631539200 8835487 8033900896174774263048706179686215136 8835488 -54265221832322189479933218224884285440 8835489 -39715274472267207772271206823160365316 8835490 -20971149774294237878123592377213196000 8835491 -7985109330632691348806945201147554560 8835492 109611159790639435900401962486483730432 8835493 101394203389309589181235921948571959742 8835494 82340524670509938693010279452658991040 8835495 -24295305124634461704356722267760316000 8835496 -31189353375632406393451360968474624000 8835497 145702851718219466858062032835064626512 8835498 21193133058955815936462432623115028224 8835499 -50731459863808703924816757756678071500 8835500 -11686980570049733909010197862306816000 8835501 107211052572964221736588013279767962432 8835502 -22832411029730415076024868458319978688 8835503 -235127666846305922091434423075055067248 8835504 -5468463426110066688675347242910908416 8835505 -33480471335062140643778673233371035840 8835506 10543511045779484037180375826107143952 8835507 -140431304928072868947391655153235492000 8835508 163976351429542592826774202716200687616 8835509 93996122296977988597279425851900184480 8835510 41540845991568682351834987651558840320 8835511 -2589083222835723294638146788834952808 8835512 3622280932402307211672754883759554560 8835513 -67933161916917608278236482278435893600 8835514 -89978175246149382557575146086089056144 8835515 18961919518178168962061643256301293440 8835516 31949979628766412463137490405919058432 8835517 -45589128075322588885801278110174208000 8835518 -83200211008771232571623116816332791040 8835519 18658770330297930612385399781051990016 8835520 40512920658937250485534479806921441280 8835521 16369111278379004608376005028909793072 8835522 52233286147045980083948052253319628672 8835523 -172142236964654580405714274491763276228 8835524 -55997636385611782956615747974428520448 8835525 -46521503322092452656145325518287739200 8835526 42412877936467911885972008888825890176 8835527 12777130241475673182423605292061087104 8835528 53240495687238740760291316512138854400 8835529 -29724970212159608572889345473637176524 8835530 23404496926812219415899825099059865600 8835531 103640851963261854533358407867193870552 8835532 -62411948827811003670444737002026621440 8835533 130100103425934932170752073627621385238 8835534 -106212441126725311777163439085276709760 8835535 -161637740692886637320254637494588707600 8835536 -52079084277172912197712356937629646848 8835537 -86243484325198615368566638696131943440 8835538 -112931857890566265729606424899784948080 8835539 -198416903822894265634051368466252608660 8835540 11997455216128383433124918609543577600 8835541 26363719257331212820680881881837752 8835542 238296370123993947375670206412379904 8835543 10267142579002404157841851142465309880 8835544 102850884136631909735181575107515371520 8835545 84364519871507549213833902604062043200 8835546 -40429798494610577119722261828963334656 8835547 63899552152633935891668906604374102032 8835548 44358125199215640629026695383182699008 8835549 -936269542962031015846650692401840512 8835550 -7050223720602534542445984956672203200 8835551 2838989890052645377337225246394546000 8835552 76940796545672002226725995341654261760 8835553 -2842179893519566807487375168093071198 8835554 -213278551167706617532801644249492480 8835555 8522297158885644325879918311251234400 8835556 166896757997815768611222826068627144320 8835557 372816712813685252440177949205401535072 8835558 -3455264770681348947986221040352092160 8835559 113915249558679938624515615959342568760 8835560 99750068964436809922688494032765696000 8835561 5292429694077033943437117592049594112 8835562 -306749970837392019990911196705497088 8835563 90823926973613600975470813416670170912 8835564 42011504158568671280369967379081620480 8835565 -97290579812858211257644882086456583680 8835566 -68052494888640053952457847916772152768 8835567 -29244475835793542434814213615422096752 8835568 2580892280955757391907942471369687040 8835569 -79255195846428732346508232378765786030 8835570 45736493902974795555088189545308083200 8835571 125688064495697284554834428329520845772 8835572 -104334012408618781306385059625758737024 8835573 -126185034023054311953790451984546190816 8835574 -110771167200902290178341810924060840320 8835575 3332067472292010519205283533552164000 8835576 -210670067569669869642470628097536000 8835577 253397054770659925141480217567569832832 8835578 -14278392797564342590311277556800152576 8835579 106181022627226407697616558102324286924 8835580 32902883953487963677158341820963840000 8835581 -69604050528688815393204128179869649236 8835582 25022937862799883420525029699402477184 8835583 80315885795094765746023261270932038304 8835584 -99867937978879603228486343759656648704 8835585 12270650542840130546199020320733976000 8835586 -150211383124698072073450098582059305008 8835587 -254322181251707626856305434339648013008 8835588 -65310747875514884259562423677377863680 8835589 -32668422836209228898838755712859013120 8835590 -20559766186223957277010393411097767680 8835591 832414527156729825490049571752213760 8835592 108406017894932379020737056907875456000 8835593 1892272606928189487985486793535358344 8835594 -51716763541253015582954773079979244800 8835595 -131926581211645921423830043565779365600 8835596 -27578555274071068626661791229170253824 8835597 995546624036792041878644647253540160 8835598 29741179880282710002773011958850148800 8835599 259964174016526483138922044691255897064 8835600 841878522395594261670702486159360000 8835601 56794485342064359229603258749621741412 8835602 -4034666137404113303447736605184672096 8835603 14675127943666699922270102620745819904 8835604 -18560537362622911196290259389265971200 8835605 181781575148728392686891578050764215260 8835606 -46317741266277955558336559633502099840 8835607 -68111979188816229984590211447097785768 8835608 80504687477069120700028577061754368000 8835609 -134158269294828683826397333270560642096 8835610 34689254366916840207393958708352194560 8835611 124929634335380763910512750075904032432 8835612 179627234089171095282311407059653735424 8835613 -217589828751172877224037208656271562138 8835614 -59054544796177143565822244737439076096 8835615 119995850180769453200106142424072820000 8835616 -146931958990277530060319818620996354048 8835617 -23932605320060737344959365451669567808 8835618 -21226003948058196475297067940737263872 8835619 53220174530586229887655239016963720560 8835620 44800413624521818846745248971598479360 8835621 -38738075815665467164046904755596157088 8835622 107005020986512442364350339074613126112 8835623 53850460563068280394506403574261580384 8835624 -23829652532077290799215975950256046080 8835625 -51417510715387534287490655900353430000 8835626 -78281318352699822485472058824465457488 8835627 -81126779903122849882272541099939248000 8835628 9874235779537952645674482962324815360 8835629 74978721847542328811134009802526355488 8835630 -19952593901713855217668606182218638080 8835631 28952033287155222396307651726511399328 8835632 -10710443034848910064830016564596768768 8835633 28069790582413010066491974445974801000 8835634 62726464694489208883030313638845419520 8835635 -33190571613608595516256052991735855600 8835636 47201700834864734833161561850828738560 8835637 28648389913442667288766246657611030172 8835638 -21327299219134984780419458696161966848 8835639 -37945168260418806418781530358297518512 8835640 2306435483842750329880086036298137600 8835641 110557187302038654603620100821906541312 8835642 7657481104784511370257577432987558512 8835643 -15036668754294125481658633092111622736 8835644 88384675678063160063458500174068760576 8835645 11826213014693534988421195218391645440 8835646 -60859217570835760854677572481576127360 8835647 -144580871908493747059336238655342643608 8835648 -11065977705428877168057979660658540544 8835649 -219425636746465978287759675567344111680 8835650 9616848641111606766329845569749506800 8835651 31336816984087188825473443220806410240 8835652 38778308175510881312577293529822023680 8835653 74793291685187322941745767006355274140 8835654 28281472525301762403169777607560081920 8835655 102273365076140732849795373975799981560 8835656 -131878427631611785698122779163359641600 8835657 66829065667901760299487823363584564288 8835658 -42333873499320845691155147661646655856 8835659 68300850916728159817865683726027932816 8835660 53480215939957182364961939606682255360 8835661 -222504897532584333590219649938362033248 8835662 -60060479277310748519597788715841600 8835663 -45182255931142614372279378257621913600 8835664 -17838444446270552427261278294957506560 8835665 -78813487764805229187423467092639372800 8835666 -15210600346438048883474910115675103232 8835667 -207730342609168510748742011962002878048 8835668 3950653155184273360309886560535433216 8835669 -253865125783921504728351180766491319680 8835670 -87347511304091557584476242523440976640 8835671 -103095758012086066897301690922269654976 8835672 64766357560392919482572394250739281920 8835673 32751438851564654044236808093452936000 8835674 14203757089599711456183124780220870400 8835675 22680726762276781005234189311459253000 8835676 40516600294629321354609329717024020480 8835677 86109951644892081435652261170965588460 8835678 -44862925912695945429613286594191220736 8835679 -22735770911976261870219689880681994720 8835680 -41188039622954537684117856778298327040 8835681 16830765985081708126897642617575455152 8835682 21001989380951008160669766808645152768 8835683 -1218063954429236558760900288376714416 8835684 -4602524804066387934202303426526576640 8835685 -77449893276729255093146131129534303620 8835686 -192219985158594823966525188185861105280 8835687 19261390339212993646073168705884494000 8835688 287058216566086387432756001329938923520 8835689 -217363248491592592959550460661811437510 8835690 52267425540725979503653970026453259520 8835691 18107760694824347853044244054052064880 8835692 294967879843585831093559760545820341760 8835693 -6468887154998609973657672970980144096 8835694 14075610608155833348961868718036469632 8835695 -42350648139569147930761974096489066000 8835696 -6139352454383967077254774079518801920 8835697 12385061925052701459033181514806620340 8835698 -7609403433886192102589199150856897536 8835699 -103172607691323028087255180526931930000 8835700 12699218901730226366352072628582560000 8835701 4148560183494132967707663053822410944 8835702 -5179562992581098818792582950350823936 8835703 -70520967348533064148438470756457411200 8835704 18226720113759801354876118616843980800 8835705 5368987997048376003555865226775961800 8835706 -83375701426418418295931255069931190272 8835707 -216138056854693984731373312947201406044 8835708 -23418862248681299154590766050863841280 8835709 -189423550475523979523932050718111828090 8835710 -35458965660352401301504251162014576640 8835711 20720911093255603444590736999844428944 8835712 170820015847072776877662263688088780800 8835713 -54019425890220997586110777509959709696 8835714 40846448942971854979759044163378109568 8835715 12029358380897509385623505049244356000 8835716 193335930034837159311863177780914460928 8835717 104164351567770517670914078984947684000 8835718 -113917021086196093800685664354779517184 8835719 12089897632766375725852395153910725360 8835720 -62005245200304362160588434445373440000 8835721 -1031187583466659801613637506125583856 8835722 -5446298166728691561263649664967577600 8835723 -121766864888834980895169381475015577136 8835724 -28258456895820603880217439685379125504 8835725 -77614581587648586819205416523650726750 8835726 -319346291714746638318227505747118080 8835727 133457381266063496513693063412001431600 8835728 -49658221462698484659694735801013501952 8835729 104423810797451956956564490483140365616 8835730 13033923208051390628495541644689300800 8835731 -3317399701931626902102213020628002400 8835732 7053993086746906185680960090559478656 8835733 -255247765703054468202434500176763451976 8835734 -58694420668650669206150797200217849728 8835735 3612622927572324487556720411774418000 8835736 15423098141584168291119665094502809600 8835737 -66160145496514593036487604677000812288 8835738 58968929973503660502202185148934598144 8835739 -171641446074303286242770795420946024768 8835740 4885206908714727647133598913401904640 8835741 36144625229663367752584061239335696480 8835742 51810679421448518624069614807722441600 8835743 27864513660914152028441435428703877984 8835744 -7140151934399053447710824615085342720 8835745 164860567676267115502506091974240964500 8835746 -18196837624896771267057745370591939520 8835747 -6710970838576977194494078476409509000 8835748 8853440636339220457666796418534813696 8835749 -58819106386533241790993774663697225600 8835750 -39030792674365653421476950861137920000 8835751 70385050420011049347895847483945445752 8835752 -104342508440022153962193839043628154880 8835753 -14084059411331785600794007089321643200 8835754 -37450369439953692216414523820476881408 8835755 -56482445911027760016022006055138712000 8835756 -11850487517561381866611350345058287616 8835757 -69392181755691548556279249120864582976 8835758 41966759132396709170942236435395481920 8835759 183526733762167486817154391339742367624 8835760 -25003025112608637839562853569326284800 8835761 -167438543215125294842941877302845685776 8835762 -12973368301282868353322868031948922880 8835763 82360744377432978475423914493316288012 8835764 19049958267934560546252648147436572672 8835765 79108313885958755097666360664924631040 8835766 -85567108181838134632023880310630979168 8835767 5516213969226093874575150591213199632 8835768 -65374939679872995895050291036071116800 8835769 3339395800647378209624636976840217744 8835770 -87300860359795921902540366812330341920 8835771 17049277205130678834664886198193414144 8835772 -88913110637178452050958510276952416256 8835773 -60024945714801872640565796280647169978 8835774 -4991750932281101990826827405150466432 8835775 21877150550918192653190323660505897600 8835776 31525607186418905981157292998713671680 8835777 76318818025477964631893530973479671840 8835778 -92421228393135725545661021182515909600 8835779 -93698888417350515327326402890759872360 8835780 -83915829001905243610230783164589834240 8835781 -261352167284118398642473702418772710400 8835782 -43649032102294069898773747152848953728 8835783 -2374366527324455456933643634343856 8835784 -217942834917143210509349339718768998400 8835785 -15675412192118382356635766388402819840 8835786 -22411940362464154137518286542178748368 8835787 28299474053936268840889023256851916152 8835788 11777985731080567541837932539952619520 8835789 30802659289390917414894396877616722176 8835790 17216643753305188984635533938492574400 8835791 129116631226836204818918513513290360800 8835792 -843535364331830945944456609945878528 8835793 -16533287431748723829628166966422010000 8835794 432473914545132391698600125412112512 8835795 7865813788010584801041890401847831520 8835796 163677858195394099691755153852327241600 8835797 -176441148979037865313924939447269464754 8835798 -10828735964465024164159449452277273600 8835799 -10690406644627743491933197424487385600 8835800 -7630119757031946065346635904387840000 8835801 33461002538116366852479594084283862784 8835802 -12193880942810263899615996599825483808 8835803 438379487837042398144794718143870404256 8835804 9956639754449224681193989220322878976 8835805 217675319380214043537896453263530205920 8835806 7981695590319672417945588887316971520 8835807 13993014882777517034140527150539343120 8835808 -155952276202185764582633624640718110720 8835809 102246964468625116526571316176870248004 8835810 -17065687285207779394153558439629209600 8835811 26776946212352688342799762467448192412 8835812 172539651240466701104472022019039232 8835813 -16057947232718292355579670920008379200 8835814 -35544203018507598631799440122259384320 8835815 -106776328662705588609875008519251918000 8835816 129266048142108425119304514275356262400 8835817 -138870952495991952173993149969168829920 8835818 -86207992545683611644180324742586534400 8835819 24517487966402612515789689316541984448 8835820 -24667534873297746157391076844105758720 8835821 -151461841936469638903876646645052073056 8835822 29921407021267998153957120386933543232 8835823 296261105664114506258975221074314741072 8835824 31594492308343638202898989966404157440 8835825 -24622036666815792762635267701282136400 8835826 -109068636758481390069202892664137308416 8835827 99248037488671663623437802847435427352 8835828 22237381650612317722044948570894520320 8835829 19662010240682596821026266371595425984 8835830 51668499123855402667690751834931187200 8835831 -25431048999735485500321080737071471200 8835832 62395918062859537091087879958703718400 8835833 20958317850385161811606098271160063082 8835834 11639668029353405889181678321764433920 8835835 144801875968184655675228809121972298560 8835836 -3626528965092149660131335167513617920 8835837 26820171617430871216544185215432541440 8835838 159997751769866115171209771187510125760 8835839 4321278881558304082179758887757617920 8835840 22448921533490943431732654821815091200 8835841 -9698388200197656225705832728261902976 8835842 23634151128189615044361141079687367712 8835843 188585866382957998362583320722813838000 8835844 76879571671960523176589238682819558656 8835845 8088151826119232004860667844452688800 8835846 -9662088497569724683710903501815533056 8835847 21375901086630009344020426921986256480 8835848 31256652046333712420038109548727992320 8835849 -115340190154940268726863551492812840000 8835850 13640725393289946359685872876444032800 8835851 151102194182415025627671391847474834304 8835852 -73531625180991101651201553262171726848 8835853 24789304346071559724688012262921522284 8835854 -149719566490522049635707976178633730624 8835855 -840055731901915579798677584746291200 8835856 2162226568556453326019140800039821312 8835857 -45782373919781931900779315021770840080 8835858 46330250211487310864599093742964529920 8835859 219714324889838401353319528664649177792 8835860 120788037679351570175383991495114434560 8835861 -96629012305741062481511104444010860128 8835862 -8161621862542271446948463906579611008 8835863 55867074494230255990458803470964759112 8835864 8136111760509181498972163711354142720 8835865 197590657533158876605368777400115219400 8835866 18901303672065556109734584380569550304 8835867 -21166287589728515062819371345212616480 8835868 -706058803391512204494637155783348224 8835869 -47776359236042140139698212729281682816 8835870 31627112507634130854418014653564380800 8835871 86956886509218187123437147870725526000 8835872 32705664083778765631662734486549299200 8835873 -112452131609340044352059841982714337616 8835874 -30470003402859263770269315560601989760 8835875 -176466635573785840023954045654078768000 8835876 43279244522726799222900844183600778880 8835877 -27022132422126698139336840326645483588 8835878 98285400366942182759757318087936661824 8835879 12217277296084624851434745556125144576 8835880 86403052031211021723343408617930086400 8835881 214981365495611653811694254000245058682 8835882 -54593670103632250730285082760738526976 8835883 105116668314931915951621613335846149520 8835884 -90221021440049475071511817098199738368 8835885 -6078202128489815821190558572877946420 8835886 32651599278264520143539359563055374528 8835887 -51983436268107030508055013087377948736 8835888 26395051971104077859987424607853051904 8835889 189466076470470006278033190472421468690 8835890 -3417562316546829729351567789984299520 8835891 -30004647485770197724947352776961388496 8835892 -18486164348859244295966660373210431488 8835893 376199223489651940502893165396251732480 8835894 18505219596018956773413162420350108160 8835895 49008655240249920772949945540392446720 8835896 89657578398666794603791499341833154560 8835897 -10575760685088843758224315634282180928 8835898 -605204328686429273770988719864750080 8835899 30900250599575079573726393190300938240 8835900 -33732484925776898564560329037940083200 8835901 178938316554254720392645214970551400902 8835902 -82525306818075451921217421899394573696 8835903 -151354712108398329239023875090825299376 8835904 8059316421755627671465725440032768 8835905 81003528543212885490656446798595419560 8835906 -171087536741743754071959054209436896256 8835907 -32404464932553972886721634713031427008 8835908 -125549492213136067771132602849119743872 8835909 69540904493012500876108499967849019104 8835910 -25728125593549078840488094978958522880 8835911 27784120980881444264038325969301510624 8835912 -156734590513149376343216945712377856000 8835913 31883360929323013847127215789810481280 8835914 -59680290794239888238093924584660756944 8835915 34231170088942166712239516355308259840 8835916 -136894768748727179079367961633441285120 8835917 -390218278471186088033578544307103717908 8835918 -2007530033655078787696317725270740992 8835919 47536347006406904970369722150433183840 8835920 1204599453357862174634240495896166400 8835921 65162326632412186817110379236983078690 8835922 64880697302271367747569207834509528352 8835923 64355294555704586132610721339505347680 8835924 -3202618701096089970759644610651844608 8835925 55604804007612198862734581042546908650 8835926 229254038829603321819347251315626035328 8835927 -61951879673333617673241660591842883480 8835928 -118489206993151571887687443383970723840 8835929 -19545430742956907543518225917130588416 8835930 17054148774966372666209833384070430720 8835931 -12969157789753925425937097957324311040 8835932 -59299789860206950904678587139757143040 8835933 -10454931895247152501367526739984190592 8835934 159247780336345923816922917403043711616 8835935 -23158056828474214059832905509954652120 8835936 41735795261137294246786717013568651264 8835937 -138127149055066902169205972933142813216 8835938 39901093872222369067354498300076055120 8835939 -6873245460561055346363808137040168960 8835940 98923048709151911425169219813257079040 8835941 1815873262705409833499711086042811712 8835942 -80809764997726307190301345530602503488 8835943 -18803766692671700530722559463038157136 8835944 71133855447998061559853800852098693120 8835945 -4057991557625295299784665134191286080 8835946 44019204437546051608522994005499408640 8835947 -25151797652585056003211838746951582604 8835948 -24424042185194144340198427034338778112 8835949 -13487851208625914689748477392669499050 8835950 40345488983050185699127789920692352000 8835951 47903776523132992928885915149499700624 8835952 -22482031539115802246861547132611788800 8835953 -52718761098745911046524990832194521088 8835954 4381467421338508365320763812185804032 8835955 -33601363307239339135944039231225593280 8835956 -5569355675171664691090192021909936128 8835957 14460063087221309705611837392331363548 8835958 -69296506999647301869914413979795220480 8835959 -239305976629943069062933815437103633960 8835960 35054785145894121643596450687634636800 8835961 -35726981626723652934461362698878763776 8835962 -391520503377643382332452559331802768 8835963 -10447417350926574604981358364130836456 8835964 139452234824036573524887040433103742976 8835965 -71236823416631987117084168891287902600 8835966 42289897133372741183619350848680076224 8835967 87798668858390224495556007317107994992 8835968 -92151865486324137732335342258623610880 8835969 87504287214083868933371561731603537440 8835970 -17972294779015284444340279655752980480 8835971 -162106623633068873880925750331503564656 8835972 56083918691298373220080315934751043584 8835973 -91295435362398064311744255231992367778 8835974 3068715360776908201362807173102478816 8835975 3745053591606278637603671501648220600 8835976 -95430890941671325183031373010063718400 8835977 -100064373479679061160366207992872614640 8835978 -98183002458826039426552814322162283776 8835979 -88920176142741641356331281981898763216 8835980 125966490518930165604963320701210752000 8835981 36441471378452566698176343128328038400 8835982 1584413628468145153128608255656776000 8835983 72729435736078713419186400940785970104 8835984 200010544236260088750552585117302784 8835985 -93257014654743038837961285191126903640 8835986 43694481510381448556257287071068770192 8835987 -230065407458647092322337326534665823440 8835988 15858287506633554727366257838739496960 8835989 120705366227461732596566477266854011790 8835990 -101419243326927449186110126578302895360 8835991 -145303786836661825234882265512450967608 8835992 -28029730370952868423412410786303180800 8835993 -14763376822643994675694814469375952320 8835994 385624285699667570923620439715058432 8835995 75912831320237168621757820184212334880 8835996 6293517669441105381791823317698801152 8835997 -23506172065715082654787555131560923220 8835998 -7701873117765478464643544689554532800 8835999 -178966197730648806863336734975514385336 8836000 335412047817752749735095309646872576000 8836001 51647250291007205081671625329624437480 8836002 22010093846000345810658286824999091200 8836003 262902644696398489786722457292519299464 8836004 207401628358242508171503439755964093056 8836005 -48874808207696534954558707794344210880 8836006 -139292188907416762935172142320823517120 8836007 31365403995918487804947089321941856400 8836008 -241952986329344492148437856733724590080 8836009 -18622398661440685187442595597723904640 8836010 -40895739937349809394298273798677352000 8836011 -22108561152702274665887462035336544112 8836012 -77961866975737234245934728623257778944 8836013 -88719791309766144061865423299650741738 8836014 -30775753433317069690150510414261085184 8836015 156297022044512310320356436739613193160 8836016 -17120588589396158697749732219278000128 8836017 108896450807718502546133272603846537440 8836018 92318969805002137676322237206996274960 8836019 232025388648684810324829399146507825420 8836020 56867368484342563700266783015723929600 8836021 164312366203923238959625009324216920384 8836022 -6435401928248506151063112953706107136 8836023 13451390104462737459088099388734771200 8836024 2419304992219905479648941659506565120 8836025 62236603712462620238753611432166400 8836026 54142094995391007352671751799990726400 8836027 255853771836011010840593742765033152 8836028 -70258003959146154377049991592126037504 8836029 67768085173555177950783271194857419884 8836030 -3330292983573609414471626044406841600 8836031 -52078889182712184016181945331181119168 8836032 -45304384050860276509606078364944171008 8836033 20310381899615675532263448410627828328 8836034 -38982694512891831295182435582676897584 8836035 -7987832072770701225948376604159257920 8836036 -78503571634627923759257286042300487680 8836037 44746670946446239685984550929555077152 8836038 13083967134126283094603946851704938144 8836039 -359322904534928893139534222911427256240 8836040 70370246962934332224966568877516236800 8836041 62225811125310219541622964699384129984 8836042 -108472008077853404975646210141752825856 8836043 72633982159799307780810703099689062292 8836044 6464351346319370247298804157312581632 8836045 -68875952813267267882872679912404113600 8836046 57882476155382289321882710068852769472 8836047 -16251686729094167624895504338293883136 8836048 -14530622669780920703020001590277308416 8836049 -130314360341641429766690166279820807950 8836050 15173295446019535869718981599893596800 8836051 58301874761581352287146479749862492752 8836052 -106013164446338641048412834443999553664 8836053 65305897457838207950140696878942508704 8836054 -18394456459064602566998085283274480640 8836055 -18434200285013463538731563958483608040 8836056 157915027683129071668184093318590771200 8836057 2987795129550252633713650296982613652 8836058 -17853031168985938993676471368338932736 8836059 -131392750976337745254750787173621538512 8836060 84967023711424574242849998224010931200 8836061 -159785192245583143016395938979296489600 8836062 -91854150140931964243988707235188525248 8836063 250599804684940233693874170613976561312 8836064 -242551358137813723741404810375702773760 8836065 -23395439041768667819063195811191465280 8836066 8158178249485248212205553052333940384 8836067 46489570347596513290125210936239581440 8836068 40853422815159406891582638099729653760 8836069 115653053911207688757470333341732037760 8836070 -475114087061521117213631281062192000 8836071 44348539545191434157507569842856074240 8836072 -168159156260703692203358804506613253120 8836073 288277245904875260899966696333686623220 8836074 -4793457546264238046923371098823889920 8836075 72836916902599809411807866815350311300 8836076 -100087513488096256469028747870540234240 8836077 115562089726733071772117635788960621120 8836078 6373561384832729022315139454570361024 8836079 -90698009018409813355296579428561307648 8836080 8655527679657329786198093258772971520 8836081 156409626371619143091181424374476313344 8836082 -74215509932056548136284992214071386608 8836083 -100064624425711862419205428723888441320 8836084 -167511239225255888057632486706887424000 8836085 409212455883795467829371622048499200 8836086 18757832745484936894117386166733703168 8836087 19915397217686227975206792600672579400 8836088 69142688635073390747310564721821941760 8836089 78871532970672376823039524444437660000 8836090 -7257593963628737351870520871754694720 8836091 -225265060966015229263647846594816033600 8836092 43012646549685791274884192836973263872 8836093 75557864315122857106560530571868232800 8836094 129499780206506518683714953316600520704 8836095 1945134597106599496841886856667546400 8836096 83424227943843795171443815986589859840 8836097 127720424224903926059555634846485651520 8836098 -3112140293825485810436218697620965120 8836099 132965721847798988219814586016379295936 8836100 -7802147900884191536765616073590067200 8836101 61978498628631318214088615105685431040 8836102 -24514200799547210401229135823569702400 8836103 261829055022080894434166557537046387352 8836104 56463745009712486601116917901531013120 8836105 -175809708449536879113815002847794143480 8836106 -8530954942443899619406566567758597376 8836107 28713310008259815748530815264697106944 8836108 83264666449764717624111559096876406528 8836109 139368589540152559515623683838070451104 8836110 -43959716201821942670441098028663563200 8836111 -95441298351183577319383383244776982728 8836112 -69448979503263084293104646779822325760 8836113 1400730144501738718327842591906631680 8836114 25020360690009108095007200657563610112 8836115 -54279539360282824589766191953409009280 8836116 -31979138818950583374770525020713762816 8836117 -128036011811954355628443549184792796928 8836118 31772303193722602702695711753112852992 8836119 -77602712266988145142749928136961671616 8836120 16989185146982345247110434429407436800 8836121 -239381777120901826161161997575177514480 8836122 1247154698544695463356247075457807872 8836123 267110607119728218114885419654890826372 8836124 111638161499436632168890469806874176512 8836125 33718590058420582221539914900893288000 8836126 -15595950408298896829169638878241132800 8836127 -52913466489610781298278476257178779360 8836128 -1206106847480461723900960457153839104 8836129 -99145531889151910220502261796447258270 8836130 72944127955616372912417235492798876960 8836131 -86707197018364036274133014423408487048 8836132 57929437819110888388137513518672412672 8836133 -369224287451026833430937664706716960576 8836134 38158044616952994920178624312400332480 8836135 -33625212127624074640986879121256256000 8836136 48117029561080215212067371138651335680 8836137 99250504412339813034716701177776845760 8836138 -43445144197366507052898180945751763280 8836139 3546667978315408441424669610231811968 8836140 -43090662052863757217817512391728332800 8836141 188738149676508807193528133694192639360 8836142 45057535379182181895981062200956170112 8836143 -138152203345849863020256338069459654136 8836144 -29447718226969302242061673165992509440 8836145 59778160954269336931479602505362238900 8836146 -15258840033772653544589389845786864 8836147 -46995286533486759155437759402753046400 8836148 -43520040857180118769891553141551010688 8836149 -7484168671023343466405363212835616960 8836150 -94486009462646855457829409598580128000 8836151 121799902550168085389793605408240554152 8836152 23700957741955734750221034151414333440 8836153 94584774680946781928003215431543402244 8836154 115969689520575334156909685676198577776 8836155 57608179538033708296502608406948976000 8836156 -218676966551612603384292825014845440 8836157 150821310945345841279320671675186588832 8836158 33295383556424054638362467870323743360 8836159 89144468341776762911707942747938000040 8836160 -19301660867329379435129106239733104640 8836161 21235906039559906232379879170561588384 8836162 -12437341615522290431933139312883749168 8836163 34065945445587906285228873277607205888 8836164 -67990674521332205140959654960839417856 8836165 164555791578168262072339108600138387860 8836166 56844296196690543067643937353030152032 8836167 53853678486843769012858698728007107712 8836168 -278563403014358075920334896148299898880 8836169 62008638000925946596931377410285465780 8836170 42227666638894961190786234608869858560 8836171 -154978892157386557818034474602172155628 8836172 -54632155287571794831444901193968237824 8836173 72333624593032821508364673352169388822 8836174 -153231076345529023569137342366531653248 8836175 -8615175113102395006743210868938726600 8836176 -42875813974877416222611864239903735808 8836177 92347671297641266338908146879952433472 8836178 6856019514014039516421211311571169280 8836179 -175504330849211494027858690149873765312 8836180 66879753432010078038886255089787176960 8836181 -2971959955123884255318304621958210208 8836182 4230155576170607853761361155419885440 8836183 -59695842390892443941873180842477464568 8836184 -11859630137832066124457922392468275200 8836185 -5968783654861625428314701315766729600 8836186 -54705283018848702082771396128073771776 8836187 -24296167191482358373735763193631931040 8836188 109875517660887262797430202833334255616 8836189 201960481689415251983604019863937833856 8836190 71659991403421841038157080389576892800 8836191 1828030958867015136361761111289899360 8836192 7185981738206408527464377955558359040 8836193 357875729623753974822038811493292027904 8836194 -27269488712503284814817102587984704000 8836195 29303724649456932602299223865085573200 8836196 181333562557062913228964795924054390400 8836197 -159738415762387399942819438006891200 8836198 -34305090730105932587188168782381166464 8836199 4622528107316056124411683452046328664 8836200 -15939462584819181963484113473266560000 8836201 -199516651421516633277657417327914661696 8836202 3239063178392903543639945782477869312 8836203 144291894539654710857308325020603849304 8836204 -15601981973287767465951509007584406528 8836205 4880087749527119748145626632168213760 8836206 -9806194937521190574686776216999605696 8836207 9910614525364994828600883531760469456 8836208 -57953209908884157201406392858630586368 8836209 20968556040141181715248801921204305408 8836210 49647873446115814145003041585283513760 8836211 231143849107714927198846244261257300812 8836212 3069577269616367423054611083488329728 8836213 -122032721039277407962075916506913025000 8836214 -143369222094611481164637705665510024544 8836215 -43696657183098296598776625019634506080 8836216 250831030434734482060173257706461798400 8836217 -98917157296982312063201768013442259580 8836218 -73053613362621500364453947012431164672 8836219 207197048264409782967167679044576246676 8836220 -95121167357230186113678644867795781120 8836221 7170153506634996541151952142635597312 8836222 -15009328108404498330812019275415065088 8836223 24182358996821598688782269393151329280 8836224 -69308257716537551603218882809204572160 8836225 -154316489721932260877712887111521634000 8836226 -3107727647750246331594692756617555968 8836227 92834877530444567465537760351821084928 8836228 88768406880104188693914145451297606656 8836229 -139169973928229821628547652739055997440 8836230 -3604077205096140531401167985173862400 8836231 -24546373167377572967310684923510178608 8836232 -2801098286764903251522161225519431680 8836233 17538657284967929576418251191339819008 8836234 2726320956436056437417081454956342784 8836235 327650101301472462699949551209053248000 8836236 -97451239200468178896856449936699171840 8836237 5988647818069651684789281761888182432 8836238 15996901930540048610805257724432339072 8836239 -2703827883022847546145218707135671792 8836240 361762458935209812553787185928601600 8836241 64818387370385992313812833679112276772 8836242 1629162304390006110496618368040189440 8836243 -78802858850198487159149020377021416256 8836244 109350945690045132060642262667193457536 8836245 -67240345163965778505710975557192342560 8836246 164297519812065298257164741793261975072 8836247 67605859913217992651802613958156563632 8836248 -21274895009018653800838023314466938880 8836249 -31183254133251850049903449326863053750 8836250 -451225130854198879641944662000050000 8836251 -13465937517654308613938546900162750568 8836252 -97622632316406285340721311868771275264 8836253 -55431958010089050716674837113189831840 8836254 -2296931593472776541311191505605381120 8836255 -3760938479384801497147190144725052640 8836256 -5863691108063399065418031828940357632 8836257 -58752570166613223490477450529689427712 8836258 -101063634390420722486052720559954197120 8836259 353595532207133814188302949459629749216 8836260 -77871483110357084417835045248605347840 8836261 -24882097359869174020664215223640398016 8836262 -95640930835229365740737485536473806368 8836263 -90526519706666059078498441557074315520 8836264 249918019588284464656418178156814863360 8836265 2187184737454730967308487943107320520 8836266 -11990774882698619754049955673614272512 8836267 -78560525789739878523622895429643440 8836268 -2599036724902190876694579319198486272 8836269 -24311902492722781795673285765292533472 8836270 82067048296626797072599250038542022080 8836271 15346479062733576135153391006324348800 8836272 28765966101422779223561791391939149824 8836273 -156066986174862052258269087699437035280 8836274 69138059249015622347059844932108165632 8836275 6943851096864279244878208761652377600 8836276 -33795214643376885022378941138526229760 8836277 14868620222334903661903595679191829624 8836278 4435979154654750135352653730649942016 8836279 47349185246105938582880153155864223232 8836280 -33448199120622182969193404391949209600 8836281 -61071555497422919727700074725971895430 8836282 316854556979491854206298410393309184 8836283 -200841474293550267469281098600962605468 8836284 -45665594813903158392147108855976472064 8836285 -29661288678784032355455102594912960 8836286 65736078000759022053655948077199502592 8836287 -80221833730360661353073926906554640440 8836288 -36084377747403144648923301422221492224 8836289 35672535097425354062520093965297236032 8836290 -2791819893166428953631025185088543200 8836291 -30615470426447889125641534995539200200 8836292 -30010229631324111301237361378707200000 8836293 -12584666582458568076084465226574725056 8836294 -22680051875408728091268835942560715008 8836295 89502204587344080478146804852452416800 8836296 9904393771166557363233341709508608000 8836297 -128763134311570608303226107335917587968 8836298 1934757251644067501287755695590244400 8836299 -139849286441339086156220393254223126916 8836300 -42306378096236153973450551145848448000 8836301 -130224713367065194145686392697774960608 8836302 -2242789247713352425001628610206191616 8836303 -22303021328033205545798050815707228480 8836304 -12729286349700593702433040907800018944 8836305 39259105339634209464375762313986049920 8836306 -6683024587694372666786884552819577856 8836307 53472604259488850509682751707732456556 8836308 26300917403448017890905463391155814400 8836309 47661680803229046754760975762510834510 8836310 -10805314009103424185457371501802320640 8836311 -179001095843588112246407731181235129600 8836312 -178971521045207456686845929641255526400 8836313 211572680529377472843038711060009591040 8836314 35242876513615283783935386051743562240 8836315 173592618932283993007588856577099096720 8836316 -6193051610653535834779048663636968960 8836317 -19728046791428262369424928354399803200 8836318 -3939921725503440121216880173845920640 8836319 -128133626169237168635107147482841542456 8836320 45175092652568654832436917231550464000 8836321 -11325057882914516102160306576920029080 8836322 48521001039152207160453747476940503424 8836323 -7048304426567077096727460779445351816 8836324 -20801625406814029236179945152353804288 8836325 -41791434789444054284468013748864630950 8836326 9967407611182880005906381310615239104 8836327 33567233887480031800192665514927941176 8836328 4765129380193143757644295584822558720 8836329 -65094909240218007349572073691482356480 8836330 44299180939548765561063673132831161600 8836331 -15735177069195261550668756094826546400 8836332 32744590935593075681520598038747919872 8836333 -95346965035543396254329391248603688192 8836334 47454317950809325378851006502585246080 8836335 -10081708272479247702985333245197617200 8836336 -38827009853993215159104155966567415808 8836337 75184760654493256229556033460619035986 8836338 -1319371754864145786037953979156915200 8836339 -10154806499126424989367235265959918944 8836340 -64451009313002841880503063318755013120 8836341 -76570328805261850445493786884035658208 8836342 -74645620423986072279151214007854552928 8836343 -289878339672567763538698478024223443736 8836344 202489070877353990630968050505826304000 8836345 17131539469293160509743389183930623360 8836346 -57720300963683488931855658277138622976 8836347 8408786440161653221564905201349145856 8836348 30703078656406059929661712747393981440 8836349 98087009004658771213005160325791746240 8836350 9047117988602251620805018745218008000 8836351 -76262132256214331733620821579828795648 8836352 -5126055279632912308525981468320595968 8836353 -137902547818942363746897208561108925838 8836354 -189486504940228970709448476087546324960 8836355 -49112987701678040753991164273124718080 8836356 20144054281876400372539732985851702272 8836357 187980388846049419186117506891383984606 8836358 5748629783416371652875169003633992960 8836359 33287493426647499197155817113637266560 8836360 14915910566853662360613349172540313600 8836361 -94451214320964764887994730102982044876 8836362 -20930364035341881172772644476161197056 8836363 -96677144391207501512016225106464477000 8836364 57107118603836977794487810104304177152 8836365 -8478215025653078118729706069165752000 8836366 92117635178019913817016102922608691200 8836367 298558798053087058452336940390072714416 8836368 20503142932373856259775173753100697600 8836369 -84191323305093536807469243746728440640 8836370 -26912623977333843580692455025884866560 8836371 8027494437051588692814791174222812020 8836372 -25467893155407160154790468324587006208 8836373 13761175665985077515308990405304473344 8836374 -27894814175235956845838416598221564032 8836375 -219529897031900986460559956120580576000 8836376 -141343052045626075857657347881787719680 8836377 38922218436543724944360359166918170304 8836378 -79903020635707488413531313216766271760 8836379 237439138099254464359127997512022148776 8836380 -2321644975697478444638609847238871040 8836381 35699759758716174354155978668560585120 8836382 126971781893126964486588197747379921792 8836383 117745949144104284985841813368709463624 8836384 121358594808616584212536188495417901056 8836385 -144095050137064263946660334649695419200 8836386 -8645649842723178543175793981943323136 8836387 -29175678668854377758265356478543654400 8836388 118743108305645652250453644102831744 8836389 -99455889866886603406929351699774824292 8836390 82049984575367002446059460465260515200 8836391 121341413184052176275677758248546028792 8836392 -28053921760193957806347947716111810560 8836393 -32689179023047367015168278038276129216 8836394 12142468522948003053687807337020594432 8836395 -68075467890002269313421307644303175440 8836396 -8777185193447891285667179799265228800 8836397 25444562978794400524582600465393245846 8836398 -160810542197194507661177063619706154880 8836399 -17356641926022164818243395246306255264 8836400 -18055088546920842146507619353934643200 8836401 -57541379934479638290188264579636606016 8836402 42923861566236302350167667984373519904 8836403 -54576264182418770462846764032327711348 8836404 -81878442254373681321201867585063112704 8836405 144922379010310079925784537872862956060 8836406 48677262667674675704403845184059965440 8836407 -75923295980850840153527421214931839296 8836408 -85758973271003739961888605558618071040 8836409 -126117547052122962812861025228864691884 8836410 23002943759778114593434626258144913920 8836411 120577049210081686477685202181855845952 8836412 4947275803113668285295758871848601600 8836413 194456812809308408511219462941388307584 8836414 520249732511113504130272627486384512 8836415 -132927380979444855918167868202569987960 8836416 23840045509765386013506466632011612160 8836417 -142056788145108426820862582529009577534 8836418 90932966875728191478907645899676478160 8836419 44484692929760407723666509503836189944 8836420 38014651269878098704590022256232962560 8836421 13117242871492218470025051022457070144 8836422 -8476774947802618235379228201687300096 8836423 -8869111509940636720510812276600431040 8836424 167423086467976435693344543009303429120 8836425 18369655782528938571104036648765040000 8836426 41591730706578799328736030987943096320 8836427 -99641956765552079985166622374322975724 8836428 -21521807838998925869368143925267898880 8836429 10340860122665447505979420138526249472 8836430 -17539166588424375027974588269944710400 8836431 11623915627798526016834035627580266784 8836432 -32253570999709237682690523753003614208 8836433 115658082738605526854984069310503309682 8836434 82212797462705023119074147371511859984 8836435 -36209205397893500504907411054793829040 8836436 -43492409915955046385783440081012322304 8836437 -54878206743460329929335028944227327840 8836438 1700836898958005328121915920225999744 8836439 -4102128377418659690368252560191953776 8836440 39996412076854680887276865930127564800 8836441 -28205680021202606895595324100826935158 8836442 78752769742609827191938958539396453872 8836443 15633111562154819317155709781748758016 8836444 196376232102664455533602284629868659200 8836445 142625993984911215060268283736481350000 8836446 4055881586357585528758014437514415104 8836447 156104169526125197230866624471016702944 8836448 -244165761214009911835985502592421068800 8836449 -50009750160058772426338765560555475536 8836450 -12844413967366419209034551062648473600 8836451 7570843834758481416903192887578390704 8836452 200037279648696472334994172272094252032 8836453 53350280101487580546126868976746856702 8836454 -67936467582656213440653917451104019840 8836455 31410289104031199124670362647749038720 8836456 60792381837461517034098838705726970880 8836457 432044730875077614432700730676178944 8836458 -98145140022476166891189474288601295616 8836459 170182820751391431428657194416240812660 8836460 46966881880140075134793760122370728960 8836461 8904844312989410672303758802211253932 8836462 89996000738053316356447722730226051712 8836463 182292679561771539843893459117319154920 8836464 3272915767667941029257818460646506496 8836465 -199477872150668465326525911953002524480 8836466 127472791278672463068565541255118535680 8836467 -112457808915466444826268384229083838920 8836468 30632535662536666088011879985130251648 8836469 344310296738927853705277458800015345760 8836470 -116459179742463932935876681699441113600 8836471 -179898856702113715094886244502784791040 8836472 -273823202447610029618116280865812275200 8836473 -293743623517360774230765960341674007616 8836474 -102353279663319404988181203301447054080 8836475 -52790344947581044273634936835759763500 8836476 81506675861416455739902719261968564224 8836477 -159051498918140250496715475881497770088 8836478 -8067666977608621766034298691325415680 8836479 -176239959195212951156346782666571364080 8836480 -143467838865263987478710731609944883200 8836481 145020661413707909915468168703130208772 8836482 -24602310739084820676141562119003697920 8836483 -54100678661683306842534649446034587268 8836484 -13066722380362645400038382686586189568 8836485 17287932847681741283523121367475763200 8836486 -40943183463886758874572320875411643808 8836487 -99425384505513693374162953709973681360 8836488 -8342009704824848528914669641638215680 8836489 -81809792883642342687239368053576575280 8836490 25955405128639474552242598949357754240 8836491 51937785110085671238030848723395666392 8836492 -24760873155709790885535822741326228480 8836493 -67793502542559401948663292906646808640 8836494 14592166522166283738150501598011596928 8836495 1459239064232827483740356831844632880 8836496 8466418084759017838594659122832801792 8836497 -17218443637914243160338458092459504512 8836498 -79721132557851015044164200083612222208 8836499 10925344621505261713648982530017350400 8836500 677796994070300727708082953790464000 8836501 55226123919431128886260933389195685600 8836502 -7332857244885210286633780326757358400 8836503 -110389757660091771055814570247744345360 8836504 -575986211297360307291081481412014080 8836505 -226928569013491876442992165186770606840 8836506 510950580913902980822401012776560640 8836507 222035300828795458680737687573573162756 8836508 44994797128766566096678212452666695680 8836509 15864534539428069550914864344175427136 8836510 38894925486611444895688114985151168000 8836511 -355519700472209333968503260205246340488 8836512 -110925815081007789326020391677706895360 8836513 100645386502335481327040625240839636898 8836514 -57566049564712401252024012963836519040 8836515 -8142725927723702581121648719403998080 8836516 -16008216888665387224796472554905902848 8836517 167627732384768324562910091632359711552 8836518 20234899300605800633643931134148712448 8836519 20407425128699235853195535586973489600 8836520 32105312789558086956176732052652032000 8836521 42299792439067365099434049983106732480 8836522 23445808751357459338218811571167707312 8836523 -249438311411680256434031614888436865228 8836524 106883752832708422089229018609709767680 8836525 -25144038988926320380523055529734257400 8836526 -51128883290204313337493292617431156800 8836527 -45439331943310171501932403148817605376 8836528 -35062080015938745351248639798156443648 8836529 -27453761613597806023046732577383296716 8836530 3934693530185702942118760746776824320 8836531 36032692623249235944027343400096590080 8836532 194512078735863091898789812799802631680 8836533 -2380891595395576704594149653187811840 8836534 25432853578370747358742327473058430592 8836535 158918137303678779473679975350169195480 8836536 147442941512514544632379425492267110400 8836537 159488796809453707405002621664924531200 8836538 47286648661381576787797639641734647920 8836539 -67211308855128362859732154796882372160 8836540 18312770711988421888161500497543242240 8836541 89803818884261868908558244574590168672 8836542 6760019204468931007228371288281398656 8836543 1409578329814795364267223660850498800 8836544 51275882921537505567960877457416912896 8836545 156963900478547227476099197969884972800 8836546 60790710422596726520588561865797003472 8836547 30966624934573666203653383073439302880 8836548 5374859585892283044993949734138347520 8836549 -101540761422403379257608798972025909764 8836550 -5408150628160242168882310408148390400 8836551 4425105438302225985762128570437689168 8836552 -80520516605851902796965933739400017920 8836553 143612843057301717664828683935305946064 8836554 31789622768546033458882557977154590208 8836555 9358207647806343657622928220867366720 8836556 17844280123364222194688852314683919872 8836557 -176665255464056405418466210152988580160 8836558 -1401579560654163696313667622606917760 8836559 -68305098479681194236090392440760423184 8836560 -29936023858737852045672200301202636800 8836561 -112072175657270812661738920792505426700 8836562 5345578956569862107758219361623060128 8836563 242014565511568752585542301616873925184 8836564 97150646307575551134244235703582892032 8836565 168659903287534937644010076178470554460 8836566 18224688765444706195376276346911555328 8836567 -3203795542707530786508705434975293800 8836568 -74614382891388596082175240079891619840 8836569 -28481547062504149833253920492359503296 8836570 52141711935851110448287356268756555200 8836571 -24462194820096084265285274414497287228 8836572 78402686758012955869417857707312712192 8836573 -174028309162102873177490044019639577178 8836574 -118418221151408674004388787357427855808 8836575 -26488991366939435154804567051304636800 8836576 -172096286993653296778221113333394702336 8836577 -4777066211888253467915448767033550720 8836578 -38983430664783920147694591725139637296 8836579 -38099987879325587609165755606766300360 8836580 -94369839489264942006343448326237996800 8836581 -8575801317026856486337769543457400320 8836582 9288619133977412965490042967911817984 8836583 49746590324538743025779801704948577376 8836584 -38092839952644467151881573778762055680 8836585 -73888556578100165579253599104336832220 8836586 -631524661608819246517420048109336832 8836587 149992960845252564885865947574147734240 8836588 41186578184818527226418306825649028096 8836589 -108956960488590325007106100791028776480 8836590 -14502281874870353900848099066109030400 8836591 -111408212381174693680054851282533969016 8836592 21656018322037755794248610509007093760 8836593 43933420297982690949896133709743479664 8836594 39854923660179007649585065700180193600 8836595 -9313322723553946744149285460331808000 8836596 -53059683032449688085321487401306777600 8836597 -78411388296539213171933364285855356736 8836598 -124960124100322587814770461878302798336 8836599 51255080630188248026756989826674474320 8836600 -23615334198285718968531977282537472000 8836601 104724630353947963367432824496673761604 8836602 -31244348132408549179835324298158727168 8836603 81197394014201955690460628616316654600 8836604 6809025995411764145109551910553107456 8836605 73875327560322841130838634378522980000 8836606 -86339310618796007729059273430140213248 8836607 19431646880975438739842823163935389280 8836608 1072799740016737442432195870167400448 8836609 -151079643414565053556183645399772616190 8836610 -40656685898482936104187291459680131040 8836611 95147297562026992862747844806714081280 8836612 26272048063519867542258218435366551552 8836613 174704028721984949728372286894329920 8836614 363461511629166826599091105274962656 8836615 -31281977411512870993800862412181196800 8836616 -361387508308444806216392655604595251200 8836617 11187133383052221919922320910391671712 8836618 -39432938679602004215696238454532592384 8836619 -104587920450890058223248663047110112880 8836620 3499089217011919359518091888094156800 8836621 206919158496554515204367567124268736822 8836622 -115051584797216999966468154163073037888 8836623 -107289806476369390484501842588146389040 8836624 40956772325585720132856845939019612160 8836625 -76699921323782902557407837911414800000 8836626 28081167739745744304101173961773200384 8836627 -27619040369069641799535943889884360728 8836628 -60845983523572126430688037011155063040 8836629 2331137518910196294097010062017579168 8836630 65716406023233402552948904009814400 8836631 1496384814583941132145169742703525200 8836632 11555146567068349597607417878466150400 8836633 52293570064827157385304248449402315204 8836634 138656197780179265142137491384448281600 8836635 -66398540444559506373850693549356800400 8836636 19683083658995566325478028852527758848 8836637 12320533829756793686884159405572740952 8836638 -24528407039884485185971335813855912960 8836639 -74899783983015506749097767738457312144 8836640 -134565496651602686993499172255717785600 8836641 -203205475199857609321893284319854233920 8836642 61975543711667075120059025939526299472 8836643 -50807563858942225403368367524429537152 8836644 108897252401899114492795621648780502016 8836645 150413845749382415093351553922266171900 8836646 -1460296472684922754008546172698427392 8836647 -47604551045536603922475651688033799040 8836648 11950324443264218359594382300634624000 8836649 -50573973876722215170540751608687028236 8836650 -2630353038650938731330378299103948000 8836651 -95831528331174933292231367160230552568 8836652 -261498999981590288221931256182034693120 8836653 27642973875603034019673184928981475840 8836654 19726813873208073900724861406142651840 8836655 125979912358826065181356426272510607560 8836656 1720165306123199317324583724221988864 8836657 -153893684588241837958310435052812922094 8836658 63659963560232004269425810040567448576 8836659 53810231952377941556650668016813736784 8836660 -31035944195145642833932615342005288960 8836661 -303921106795929497704489593953537838738 8836662 -52853775310019673678656444188039530048 8836663 208608773153894682623759127071005268184 8836664 -3700210576019439846344233997190881280 8836665 -40350589567214348186991938707279462080 8836666 73109445912104934879755861242185711360 8836667 25702345603926514352715444366625507872 8836668 176847243773484144089531555345943889920 8836669 -24138258350140901775773360961416041056 8836670 46496832350250282912476850994911881280 8836671 -36609186963994790983461054875033122176 8836672 718761295565897008002578787745136640 8836673 83764158105873632050196901971397760980 8836674 -69624423496285607373176796248604672 8836675 -11829571891730130876806604941395325000 8836676 -148039023574867233986140125680265863040 8836677 -52438495821386563166548857478442937540 8836678 -70682809792997260934288290673483904576 8836679 -355884444587148322572740669042445603216 8836680 17911962370177871736744277610434560000 8836681 88691662886723703128675535311452063104 8836682 -68823809756759440069469323368155321808 8836683 1529871984844940204386199554815687600 8836684 -126194390463975949648791948919781219584 8836685 25392235957581906213320844186199384320 8836686 -94554410569381496726895154821344592768 8836687 -125808733789976738437656200101249803664 8836688 -6063883162593736918939904479715917824 8836689 3542323904998361635730590585450247328 8836690 -7936206851579042599497621895774668480 8836691 126458084885723504706379696460687443800 8836692 -47128837542910299227459482859941502976 8836693 20143012072338105233330770816116048480 8836694 104687396532658079580552879872758380672 8836695 -30123831759528944720555998812442137600 8836696 80415839497392562833757590589294940160 8836697 263216871884166048886540292849508529872 8836698 -46291095600584168822048574935332787712 8836699 -222651228512550139482733912295881904160 8836700 -30997365791753987822838559632672921600 8836701 55863843005875528671355928660910456384 8836702 38983372224329734994208586435902314496 8836703 -209059035094989009661183665073409317920 8836704 78778122947191641282405543761690492928 8836705 -81198722273304627868755197909043578880 8836706 99869466844099871028000616716112066560 8836707 -48011025150749835026647359373200712320 8836708 55205504849371279178093741341057881728 8836709 -127869558123518715957559606274699870400 8836710 4165536370661454500887837432345344000 8836711 -86719339928523761484996882846722498648 8836712 20898439503057350292848449441553587200 8836713 2437243754211062059966798203790080660 8836714 2745850672947665921032258250241456 8836715 1594467856283913094320733550478693120 8836716 -39001543358881536487321728901971148800 8836717 32334265209480420005845261301295345472 8836718 -110274822958799087703943352374005380160 8836719 -34974351221673365690112818883592872192 8836720 -38430025710206595152341310867047219200 8836721 -40752754370858090738656991816739999900 8836722 -14703256206379230988283770800041775360 8836723 -3215947751416701649287148420444725856 8836724 -78918472473891263110823232729997903104 8836725 31905852542526999473091564937717788000 8836726 -32685347847556736123333875226777358720 8836727 -143865305707473443951501147109695990424 8836728 2530592007457442846613309384950108160 8836729 -198058151904006571855532074706344578720 8836730 8702907980428544154515488636467148800 8836731 121302400107571585956878620834647576720 8836732 123611446203986455112812242309106332672 8836733 -72971060918700986558239921071897998016 8836734 -96677826437187568853933290591778032320 8836735 -163553666737895559790537146803008603200 8836736 77913518955200619720927042162068029440 8836737 -9452161124134329293724182203507029120 8836738 61890560327547608209615825808293062144 8836739 47836715314628547680610897064247476320 8836740 -38797193784807241769972959828069294080 8836741 -2065694329194687372945831145096765858 8836742 -41565686826034945851078377210133038400 8836743 -24747436825765738780592596670950744800 8836744 -13863892807552173402669380847415296000 8836745 213935217358940538064740053862429455880 8836746 89201855694618432942408000191292758784 8836747 987966486336901366779764345202053504 8836748 -17609924432922836166487257527950625280 8836749 -1910204153580762112828808978810625600 8836750 22097138505518155980622963117121280000 8836751 -164395418246236485002885532178955664 8836752 63983033137819103204180409864845524992 8836753 53578822378989915448386837303820590998 8836754 15091889142392685105427689569379459072 8836755 -36541773886917737587124125225287384480 8836756 -89053354328835030825306429997011633280 8836757 187092299050058091786990329477442981006 8836758 -1392139787288107821118055484108267456 8836759 79746345074708211600818055616385525960 8836760 22964500214337774252824071972236288000 8836761 27963258549717113263941545182872001536 8836762 -55681582388121813849341477066952903936 8836763 34542400441663890019278059035462203024 8836764 108005600611824195459033671811834470400 8836765 -42920780764158148313836028074511145600 8836766 59138963166706308793558184224421707200 8836767 50189369455613526152591656500825761280 8836768 31520948747205650184036443687265239040 8836769 498528103893545865276898390988255592900 8836770 43354562217506329927580325872809666560 8836771 -122981852921817657200631698306858531256 8836772 -55949760041484729779079383260024627200 8836773 -159281700412665011726854735233174817632 8836774 -47893892106052028996883226447030945728 8836775 -54222060807478734769088465437821979200 8836776 -3936991525038837244949950872283392000 8836777 -67365375574387666654898891027960077148 8836778 31783654052440021076673617281711627440 8836779 55527239942666524276557505597410969600 8836780 -121651006225402394519441525889607526400 8836781 16434549939085990984233948883763753292 8836782 -51875617459438856875342695291533352960 8836783 -190615321257456359301169918180267673968 8836784 9302906552897115472608227305523773440 8836785 -65058461027386355772346796011452974400 8836786 -18255013587049397801825022533941248000 8836787 -71572825566090613964580051541954825728 8836788 27720162853591983675632588906780774400 8836789 101295640346149963630550834252076758524 8836790 3148045904843406274693168802059056000 8836791 -19355133953218252716574608107463840000 8836792 -12780603446699339868712566455373312000 8836793 12614650967284699914860263079088913920 8836794 6369659746958757320321306390864006400 8836795 -137716006999735653068606426917123042800 8836796 4925466005080094036735064720843746304 8836797 17221786944456399618772757654476630272 8836798 -13302139324782267695708154434166243840 8836799 338746611796570585407225267162064808736 8836800 -7049752355852048671484754003178291200 8836801 295964301972376729133489747232392752 8836802 -10501318250709037877670292271584682496 8836803 -264338392400782565992278636917056957200 8836804 9044987402903368264553781389879767296 8836805 26597049991699943957857456675269225600 8836806 -51156409465875560847955492925375299584 8836807 -12867200559775867903562380186988099568 8836808 120235463834388939154515619952940925440 8836809 -73814806165903436777346856531207153440 8836810 -35429563329483964678730057246006664000 8836811 -260403953507989260023462022284291700588 8836812 -8815481005804220380338243531488936448 8836813 -209896920450816156143397860547490124938 8836814 -30520418659731857737839320387403426048 8836815 -45680704329554221078273775646944573280 8836816 74584134219653444332940080178666627072 8836817 266399420876457988219212594863697559152 8836818 -1107664692095509574339968672009208832 8836819 -211323700843641683069636163019419493780 8836820 80494329097525038850501209293652238080 8836821 17562908690621565949864670605433754624 8836822 -35927381777504440498633293092808710400 8836823 268446140971782141469474792908400337160 8836824 -86449026168596971039785994115518464000 8836825 14832496607782344250913796088778209550 8836826 14333668724420249289181783169539750848 8836827 69023579326770920311225424369373972120 8836828 5590555280778885861292451654387761152 8836829 48943308245207588016961172071983846912 8836830 -43057807222499747542967213564961177600 8836831 -315968395776119034759395817619331465528 8836832 94867380097180168913788243539969441792 8836833 -104593146015123472580916636680503146576 8836834 -35510705910275557269614254198387979184 8836835 38690833519519039167522608786505747360 8836836 -96713132661808673532514227598116031488 8836837 -122216744330861722891670448471918012228 8836838 125024674927822132367551097776597384896 8836839 22007257852826779248057882300537101208 8836840 -52355314285607397078090494378124595200 8836841 119413522862435377650627247449641481630 8836842 13744654411135254768332705591191540224 8836843 96130293559622112501188733596099774400 8836844 -3124762130952820272183987786192015360 8836845 -56716073304126563018221174208040936480 8836846 -66427485792957607086407778092931075840 8836847 -520715917554875362975087749046476192048 8836848 -2019388262873888532850911100036546560 8836849 -31235474833982844343484842546849575360 8836850 30439391230026378600578380299323548800 8836851 -108999976004250632739182478106497635280 8836852 -11238646512339555520412493387345384064 8836853 10357478776704913117630074661737976128 8836854 11827909558629016158826932522953552640 8836855 -119999911463012172146369677317494378640 8836856 19565948791017167978152026969981050880 8836857 2286069760122756215072095432017740106 8836858 46669817821013232102623300694562807776 8836859 -242805326143860989577347591030376926940 8836860 15035619851938148860579801867093278720 8836861 112514608399351943097516856986074851200 8836862 -90228536421549370672487793534089304000 8836863 40591293431714879588192655611370762624 8836864 121028533400317390884482534955359928320 8836865 76796141644957572004116489778435954260 8836866 80818023871384579946360020045184803152 8836867 -121202215041867964595523415356033237840 8836868 -129501245880178574167383756834033351552 8836869 -11958678650236723769162444517030765312 8836870 32397413975066354634272688775077116160 8836871 191556896359046366668532642984841522072 8836872 -123183374591524498028185260806553600 8836873 10833476994494517067460832335268134426 8836874 -2843554061743605645939474967344890064 8836875 -34969342392251155687104781822762222500 8836876 -132862422071663960790622627377121747968 8836877 -4688957191809128453093570405368400928 8836878 38647961525692691172274665059687721024 8836879 6742418573555969662055608392971426480 8836880 8463075070104216414994539589941657600 8836881 44891001876773022389527055369048827200 8836882 -11597280850206357714143624106980512128 8836883 -24571519074997328665974396462589609920 8836884 63587369627802541636711904430336614400 8836885 -244400342845200984659665253429797622400 8836886 -28212494770444399265841782048787854016 8836887 -1103082754250870940564603932101789824 8836888 -90975902176164602341098202102592532480 8836889 7341961483221460323577367240532795156 8836890 -60385105562227380009639277010651854080 8836891 -32712212588479820657472344212482271232 8836892 143133979670905175966226218769054451200 8836893 122919755714427115834152577259403619584 8836894 -24241564120166442391016954621519154432 8836895 13226898951216695261633370349817531880 8836896 -129370203198551395883749838313072623616 8836897 268366926959281377509346321866544757346 8836898 -54331225108418362590046087146940389888 8836899 2735113893709905208383244546025318400 8836900 -68698294744812418661331038842662272000 8836901 456880983739925221133874721225186752 8836902 29707561691922115764973785465228723840 8836903 -36475230532973214539247402987284675848 8836904 -96734209341839075353597060825947018240 8836905 -2812340453044662432874784156354844480 8836906 32489368538572536371881080550911440064 8836907 195898834229099051149513269668191839156 8836908 -3988637707048156805098543525977315840 8836909 499155090462434585475295039538155377720 8836910 -10295176873654210172026770929915864640 8836911 36034389021231920175873477373160992800 8836912 -19776999233731472969141868163023699968 8836913 -190321773339688510245066691248640016460 8836914 -41931526973649318960895245468543787008 8836915 33829792202500554432011339166015832560 8836916 -107920544543780502379166540419802793984 8836917 60285394271814573086193899204281838880 8836918 -31762654913133337945885864140038559840 8836919 -705939721822885798272098301362422560 8836920 114039687785575044995916562859906764800 8836921 26509095912371922067696153481629933200 8836922 -1406872766352818273485983677364105216 8836923 -15840245818050425280845327311319046096 8836924 -197437050252763036664076306974557103104 8836925 67485537449522840851908600475722072000 8836926 11191380872142164688422872697722420224 8836927 18261879511268754024401257490367371520 8836928 -2826607852239937438323443535702392832 8836929 139385475695297595863394671777216244324 8836930 -755867493115880051306650637818529280 8836931 -226638223352142111580465335412408415136 8836932 20390936406318347098404965502157369344 8836933 -117863372194606359760951832058473178080 8836934 84066059453116155254136241065888203616 8836935 30127408134582286298003626231353194400 8836936 152597993739480929879324446007172556800 8836937 47324283884923003607080038160464072960 8836938 -54136174617652812835467479926148985600 8836939 4988126639154573126119126441675391624 8836940 -84212686648141300108883239240060108800 8836941 -47243628956920532557655730318583295808 8836942 -11059750564228586214334498367715625728 8836943 -40188213145596093847035126815888177808 8836944 3471854430992999181576617282197782528 8836945 40468098756879319914513570948320137320 8836946 4766668276061300687352771093432643584 8836947 32514660722741188177937355831895490640 8836948 -28730692864515519212634508107382663424 8836949 -210890891596550585976270986799087281280 8836950 10810965391954342901434331011631073600 8836951 -168066414515418784269104624239121677048 8836952 -8217879071347755770160818330632550400 8836953 11452908447386946096332529169781745408 8836954 -60875758874239671494281153599969759504 8836955 -25951789857369477385425492044090666640 8836956 28696967757226707419340032325891213312 8836957 -70242391532291585996565792817570353600 8836958 -17107557868946661152310489220847893632 8836959 40015054020558629643950339808094476288 8836960 -206020625409975212372946508404141588480 8836961 -33938076790486969736526837766446594240 8836962 -11827335932625323316460418757855440640 8836963 -87403987237045143930435697779398169296 8836964 99566190874908329659158628499408987136 8836965 -47885180839062370106977555886821622400 8836966 -98567814884943171026696611137544673568 8836967 135229525582278684957695221591638564360 8836968 -34220291534566135674195818275751854080 8836969 104835288322682570048851487268709711396 8836970 31410290686225788182066496084415075680 8836971 -39061323030270531083760039699704851200 8836972 -183807159274777423294703491072788188160 8836973 4033084251586692859100544664007577408 8836974 -79895938861727506284760865501787306240 8836975 -2678211964324872735802092948725063600 8836976 2264493361430513109351874229241446400 8836977 -149594903968851722277027069187576859280 8836978 126606408849410715913088773267749761040 8836979 92023167704397899831333302116893717580 8836980 49970914862012093252613346080792975360 8836981 41895723855328684879894754933159700782 8836982 28252450367415007617380926918315567104 8836983 172830956979597755166618367136680628352 8836984 -9100819704146248234947557551510978560 8836985 77190506479837354637544510872881146180 8836986 -4555644074919242725212177081582606336 8836987 424455198572890067786843530378745894112 8836988 1921104502596533360713849042377185280 8836989 16605744574155378676714222479371373120 8836990 -33983288184487891973120017609555224000 8836991 169625767924312067978698917886617639744 8836992 -47414834860954282777454769955720396800 8836993 -64573153621436184478501873536118400 8836994 115234164022515348329875247844304249296 8836995 16241243165120314735744415374139846400 8836996 -88087039442452107293360347343893893120 8836997 -12255975994279106761971867712125864960 8836998 -46098685618254530592654722704735514112 8836999 -4856932861488311175047028818640865000 8837000 134939845820473981868572831121103360000 8837001 -66732228377162455868131645716049571670 8837002 -30692475564647311628438464635404849568 8837003 -61252241728190041808841485835221123772 8837004 448877163573987937471603404963827712 8837005 13014625958052448566457701564871011660 8837006 19599892730491631728382697350564771520 8837007 -131832542152277846035016876484763626360 8837008 26907488050865115742277903474563252224 8837009 176006926402749302983603156409452906152 8837010 -9436659973887810826290534918323535360 8837011 120130451592697196622225639126465725612 8837012 -149980145168655580353157416723126178944 8837013 -12718282783178221732134281561100202656 8837014 16245572948316133159298156646171770880 8837015 -1955700842195555363931490966350827520 8837016 -235857733367729230844101935726428160 8837017 51981739538203583685025827814852264576 8837018 15887897122270914523308259429137504000 8837019 -11099701764377111131061069469025052640 8837020 -97472795576117357048792503340479104000 8837021 -183911381949639024003479931275826983028 8837022 -21708710288855337605516986123388507328 8837023 36920100029780492331293157613979493744 8837024 -14530866628531877033852420139487592448 8837025 -40682712677897418740812778623547040000 8837026 -37345935093141863878283179346983672320 8837027 -213542323856912136328227351364922201124 8837028 -134798568016903754845228582142860437888 8837029 -33334247402273072183844051508657907300 8837030 29265058714174241321252838554525324160 8837031 44907149440388508330377601154788130944 8837032 114261488704139364335191088600167956480 8837033 -236133452461523238524821652562198234480 8837034 138803254183239951867032028839268621312 8837035 -135042820984651615753219115913023951520 8837036 57349205239424331867209726428088896512 8837037 89225028445550546494901134359230895936 8837038 5570482689373983714368193434912842752 8837039 14186008406247613223922733830292756320 8837040 8323462728323674631123326465074462720 8837041 -180919457368686638556222292715475993600 8837042 28410020836895154077479689489803350320 8837043 -33783140614349017554155312332155216336 8837044 37234330612400051306687711394405277696 8837045 10844959327894959103155380374277328000 8837046 37581286584152289967412249372398387200 8837047 463572035653172905146380954014141200 8837048 -106211769836808716149038967014638100480 8837049 -26864148127754695913471325138670320192 8837050 70933058238579154443878488548447358800 8837051 209524413565804815646388624547141780600 8837052 20716907656255328146797910433083392000 8837053 34992228507579490635460341528652863302 8837054 36531643050365191576658944596667258560 8837055 44825656214496886374368318198742883800 8837056 68097326344612163991113832779208458240 8837057 -259176086708590145369260071347234261694 8837058 22139454511886978070287197880892910848 8837059 -1392301166847813192548718729832029696 8837060 36908682711454349560594782390882447360 8837061 47069297996192986261302027259182738720 8837062 -39943399188751123979802883889661274368 8837063 -93079198197568040848910809640786989776 8837064 -2956976406967763931162699117848371200 8837065 -4954150904527420230852465752140217280 8837066 -17860055232542828614921045991794298880 8837067 100292088684907023617450078442803198448 8837068 66443755185354153269390091474505902848 8837069 -23078620766497985262594249565822364340 8837070 3153932350812337873648925724209049600 8837071 -240735453380683951213285322664456460800 8837072 41108906373785569597962097491473227776 8837073 39837533606526850585208741542814133120 8837074 128975109714288530463971334752428027536 8837075 57794345070194328412791293445409155600 8837076 117515517487439706554689373561928069120 8837077 -12286752732399869287170774494540855040 8837078 20381758437824886713064517418777751840 8837079 -165210904899874258681467247556643204480 8837080 -18652146533809666594883307344454451200 8837081 -20650156971763827875886547218272025216 8837082 -89465479252051288996035497857271331600 8837083 119612668255702585218386014182411420000 8837084 -26321915932655646388776757674624175104 8837085 46509477859535093298709521770598530400 8837086 46066116602909163183206451534973701504 8837087 -111393965881189640464652694600321026448 8837088 3144624162536000717511204580541595648 8837089 208632170170384929525520382363263113890 8837090 -86282646390469306801939294803402316800 8837091 12959214853153023456046087835543215248 8837092 58747532545265205845946793249559872512 8837093 182426634648686842057573319079455338944 8837094 -12475549723995612393563195892868220928 8837095 -214460115383089807473272181176837939400 8837096 177014784837305614437034162006145218560 8837097 341701161480466363796202397980800928 8837098 57146476994610607117305844401897653760 8837099 64250474719905554192166408522864530352 8837100 4814228278474405423843211276263430400 8837101 -47784959770032141106978942597815550548 8837102 614012316232227101413572903089132544 8837103 -91394297324390991475339850265433396992 8837104 -11230458137241208406736894064147496960 8837105 -60441405940556377049030881521817345740 8837106 13552961073423557819035671653875075584 8837107 71346550400519437781878880427199098832 8837108 -2523406589205776408516455786459987968 8837109 -46624159800026957881623632018159836800 8837110 12872058184124118486630004985493062400 8837111 13007341958660285899079849436663860712 8837112 -152386908936670661046300652869422899200 8837113 -55817653970860984365866933772566207638 8837114 -46443594188808591087833578760561328 8837115 -34718010651894779229958569998364660480 8837116 -2024992204531930292947791933728296448 8837117 -94128625494229030154596449475567355988 8837118 -73941459271769504638031670812928188736 8837119 -35486095638058879069141907518910740480 8837120 -6960352598136267494867826902669721600 8837121 -88206112866921876076297281015996155088 8837122 -30862236935325909820608403323339667968 8837123 187306587914572202299935045834389637372 8837124 -38552333208103128144682452582887436288 8837125 -147082313416304799230050846855927656000 8837126 -140853442979576371085153228268602947488 8837127 -52877282212086231729013634548725923520 8837128 -235590202080754959377702715277035110400 8837129 -14470760060653566049045140162674488320 8837130 -9717307086335510032006618092815470080 8837131 2492081631269513094138160476491122064 8837132 -4639760432612314624839804511240399104 8837133 15268838409069436596282212698854450624 8837134 -56952973147706333640454577068677086784 8837135 176501815369662588028449898396871443080 8837136 2312134224333819851380644594141364224 8837137 -198870965456808849220868727485292507214 8837138 -139438442258620978153614675242557150080 8837139 -49613318383691601295306237694575134720 8837140 22839435035510899022480001433122892800 8837141 305309485260970104804938395821571227900 8837142 58829820786116043671693372908039422912 8837143 -25195461081203763969727360138510099840 8837144 91640147997740462716666794433520025600 8837145 -310535631986966119203584990003311680 8837146 -414032644168433358682368313120566816 8837147 -134253460616074025316527945340703590720 8837148 16097593349747013299812891018875271680 8837149 -261003862417408067708086498680516477850 8837150 12491875844169605869794681149281771200 8837151 77345636897203615711365604854621339024 8837152 101695365464445595687601527242067279872 8837153 -123405250061034890043095050710386193516 8837154 17676041887709949629788216049939696640 8837155 -115007299159866171202515068496067358880 8837156 41079811587950943213942826277131643520 8837157 32610562375556396204836663714474788864 8837158 -43042427424651762246011433962211645120 8837159 -141190973427007261557355044746129285640 8837160 94469025435424804271862192618193305600 8837161 -12959973400811652204194813784752312856 8837162 116165340589947652522334437420862342832 8837163 174272049612921064400011907517183083640 8837164 70739743426733047979134383846731170816 8837165 27457726559134863398356450026649975320 8837166 14414411775360102073938304556290099200 8837167 -11125333114227963819254229619382944920 8837168 4766560537788135246123119136709017600 8837169 113453926874276142991065282954724614336 8837170 9354167239400423856503561967949209600 8837171 -78306652783110341144292377480837466288 8837172 -92058518918915637672802966530524786304 8837173 51803029350339829488871500790173839004 8837174 39694119110214577817591754525742482336 8837175 -23656942406032355616499387928237184000 8837176 33895726697529102181295364737698713600 8837177 -7023302405217918135964606838149683840 8837178 -4873507817414558036040911373924215808 8837179 -163574573389682673440421966045650104956 8837180 95757939736140404266841823680443161600 8837181 23614340307113493252081087029081803584 8837182 -133227284791265239251616498987702806528 8837183 -74125792928104700527487198205723317568 8837184 21375629612001744592461808415891521536 8837185 19222425999957490250915888766902649600 8837186 -51810630457476004423139107151268228576 8837187 33799514361282044688119498152046127360 8837188 1799274389402764065255413448600944640 8837189 -39155927409756849426593566528228391010 8837190 33283778898169469432290457850182640000 8837191 90320889667343317986327701164119534384 8837192 4140934131101769230189950189584384000 8837193 20889506091725048345144056325865314064 8837194 193346525694862378863325844506962028800 8837195 -21688236464914179320626395652889819520 8837196 -98763587284724978072871537018406199808 8837197 99908734304032590514977797245422956640 8837198 -31595316516790421651302981281512651136 8837199 -68031694331417851798167032594884574040 8837200 -15473950655428739204467245201911603200 8837201 -64829063321281488771766226017534557696 8837202 -71863404353759678641368664607038904832 8837203 -246272882555839087500148234536296517560 8837204 172368635327233627681280922264074188800 8837205 -33479529387736275203837180280184137600 8837206 8593347365341357960895798929218468480 8837207 214231968357489214495775765718206239440 8837208 28760130965674926482035505688413798400 8837209 26203544587407107571918856453193046410 8837210 -15700753896724237966453680109036158240 8837211 -79319597558155192845140283510978316176 8837212 -100612943940245239637413470064402744320 8837213 1026709633893758002593584183751714240 8837214 70448072796904391115901915658852831040 8837215 68740263156640297374499693577811325200 8837216 -234621428879805694857482539095073751040 8837217 91214044967333941134363877617197058834 8837218 5663859694768860013484446237965518400 8837219 -263940708337672243705314133634647249380 8837220 -9964536646153062448151307400858583040 8837221 -43536461127072420782868861113137463328 8837222 -35044909920476879167269142146784313856 8837223 -102207571443804016882704106713026136960 8837224 56934861583627896320296810841634570240 8837225 -2033333148410159462068508079211625250 8837226 -64718104383662932628379888948881533008 8837227 103066918987406541022621067785615913872 8837228 11260722013197309053752211970810448896 8837229 3908600446124969014350371516960129280 8837230 11607056974993103508304803364406006400 8837231 -96563579359653980821430008209042960 8837232 -8004078680233439437926618206872535040 8837233 -14067204884080466614241017504355219600 8837234 2120519279027636972751609142223004672 8837235 299001501726739902991382339387829600 8837236 190396337297600279303408261107568627712 8837237 -152074834860803604069655545367740766848 8837238 12534383174485433582840972160435977088 8837239 -61720409739369754286307660323050431480 8837240 -108410281223807766912816821218935091200 8837241 -12006113777354033802069367756453963776 8837242 34691259894893423296694912348624263680 8837243 34890477361531596694469823452702211492 8837244 -502898303081793881736628426988255232 8837245 -101133502625228572032962953848500236500 8837246 13190130987906583443899157782656844160 8837247 -46118341970862897124130575507286067000 8837248 31964653864975004121079988868140236800 8837249 82591030519095362422056023930409125250 8837250 -40421843468914389885836660477077632000 8837251 -76771187467818430728166419930655503748 8837252 -158669642973669325890866274820239291264 8837253 -130246523644969109671535177336942589636 8837254 10736324644811627493182318644855764576 8837255 -14379209567502883694531201871827380800 8837256 -77872254677195593254596623626185318400 8837257 43844169139647676935979938446783471040 8837258 -6713452205020833662745542631937157280 8837259 92113209495585184181646335587461252288 8837260 169656151700528751791450417685676968960 8837261 250730099946979875622144348229011478400 8837262 -1830274855807290554630958873536435328 8837263 -23182066980652942371889764756255202560 8837264 -13642714924790017041940033858209054720 8837265 25011325749095935662106615712389542720 8837266 -146620189772945850556794732773211309168 8837267 165112614476727619521988029332952757248 8837268 -5505592658018022169747675034511513600 8837269 -174094027549048447512311717921706041088 8837270 6328089150315579299140508655678556800 8837271 88491831015967315543856631202086054240 8837272 32510473859015471543201996446674892800 8837273 -147024692379080366410758651422074741116 8837274 -1156660949954175363558321633824908032 8837275 9994641707567649203384256812343907600 8837276 20158384022500806203077358337263397888 8837277 123947780488326241901154607468051300608 8837278 2670693580753080251789792671839949824 8837279 244488074482930402955467918941889964280 8837280 2105978977340058838007340345531432960 8837281 -27051211386675318992552747233349427968 8837282 -132522927103254509387095078957745325408 8837283 4815566129148364126071070611511258368 8837284 -22508095023322694253510200151974854400 8837285 77626657643391866962148371582883686560 8837286 -85356094395370875976436266819263081600 8837287 -183390606318284034003262296807770109064 8837288 74069592310911082234148366057547893760 8837289 -159043440341443307076227482680113448480 8837290 -2106286485881777455841036692531200000 8837291 -2843045940458124837000700499554095048 8837292 -48020059466254384102803043875823630848 8837293 -296297896971885627709092877230627956458 8837294 -43457390442625510425719725210310466048 8837295 11260112846220415076843581406525030400 8837296 -23921113729228630777114908862040834048 8837297 435049714365816757042295080950879243666 8837298 11966708740163328179119936233669617568 8837299 752380091997820678379306859846324480 8837300 73108352113907264028012690429475584000 8837301 -333597934748931016791148579982092896 8837302 -10034986664606410920622309513354488960 8837303 207335936187176220121682648180663040552 8837304 -24570614724157225903096509940446658560 8837305 123803772654732677610309397934716139460 8837306 87338882781779957880107573548462498560 8837307 8615601670309911976407605879975207208 8837308 207144131289440301636822137632626172928 8837309 21910144704655215895500582180890045004 8837310 -592221571143291040819831051475681280 8837311 -12659327270036661935503904299190996256 8837312 83387682652461257081743438635526520832 8837313 79662192139195804797251616638883975168 8837314 -1297267614762810568702151766464604096 8837315 1634443373202157973407525627959828000 8837316 17617811142172362393674298733070008320 8837317 1132198554868649079446445348188136640 8837318 14471539445909685626246220865369405440 8837319 -133051223091424281981312511007323482456 8837320 -111457498462358376859681161961884211200 8837321 5907312085226760590593837877252754522 8837322 -283025914335351315052283135359489536 8837323 55882854647123179286448641924642516904 8837324 -8080228988633788383518226669865346304 8837325 -2555728110520875844544219270240908800 8837326 -77517839525323204473234099804510633216 8837327 -106864757631945452050824113325951031824 8837328 10614493909145452153380758610465521664 8837329 38929011352691347112885354024014802930 8837330 78746556010295768767311791698524646560 8837331 13083764329207539675986715150713134632 8837332 -16270257475349615284616069975749046272 8837333 129370126533417051904105233748903107840 8837334 -2430087386599561992632333139216549312 8837335 -45967594798537784715990105942537398400 8837336 59331664677515306725841395554900172800 8837337 11074185341604295578083189452115162880 8837338 -123878658088090275455140615591902193680 8837339 40240426759214162795341900576688712000 8837340 -7596922040518751110820849550351436800 8837341 22479604249683019805078686503339736742 8837342 97247698601830340238691604977528258560 8837343 -4818981981086412269261415464915810928 8837344 56967586174934246400413226898961203200 8837345 -38987442039928622879685718018284537600 8837346 59563091098906426931216048793031743360 8837347 -267166547034806493608646205141960495204 8837348 -37420465252835215646532124006658330880 8837349 78187642784478951634211152160802665088 8837350 -13996405150284943395174724344465645600 8837351 -87466132107617603895168143242100616648 8837352 -121307690812208468091527940517558010880 8837353 -7914990792335226329568957621127963520 8837354 -26719951746254347262819256942877164624 8837355 22569505653760591761590659508911442400 8837356 176867642178006960317214775844509440 8837357 135178725966235965336695270491259355606 8837358 60745711186981109186514708428829893184 8837359 -4205749268815009693872277696647517152 8837360 -243226448343907931964515586240675840 8837361 -6476191284022945532696313165400094412 8837362 950612957230017900308110183691455392 8837363 -270541871646741425892469296519037103520 8837364 108742189238996262626721296234132914176 8837365 -232741118492518269458189769658519091400 8837366 38207418477175430187169682505586153632 8837367 50018765713159838218930883033280165888 8837368 -53235177607949361765996002697196093440 8837369 87661172133235882182043269423711872400 8837370 -60659370833415821080006455493211289600 8837371 7891956404296734733655965040855733592 8837372 -77946133357573159070308324712099303424 8837373 146212252521472761029169534118129541760 8837374 -16296266695288682084030737045615964160 8837375 -18672951373316478190569766232859930000 8837376 31242009478966377217020283105673478144 8837377 -59668236000928914518344202733152875774 8837378 17939038881779140870948502432815718400 8837379 37585267990910580468376613978063278848 8837380 1671496749057656859297018903136258560 8837381 77887023367377294064828530574446415392 8837382 -17505121702159024313323411072012455936 8837383 194616463729638558989603277104042827800 8837384 -9900819188461491481366993026778060800 8837385 74542889044842583365107543394292017600 8837386 -41651220274795983466520270654827529376 8837387 -36806860236084915505018411135453572480 8837388 15277776080865224048651062618362270720 8837389 -308573882373630974707599241957912807200 8837390 -43091715559925016052767667087032916800 8837391 -9870226869876765329518020212914310400 8837392 1633101583476537054114627889456414720 8837393 101246928999942656093893147078988163060 8837394 53317547293645524230048820098658228480 8837395 44736188602865671219647918149225928000 8837396 -197208798294272229013064120994629640192 8837397 295799012387782838210822253486619559040 8837398 1527152979430518913808832999898779264 8837399 -102099958225464747883572687654856099728 8837400 -37851987569199651026296798189436928000 8837401 142581885660667616254210832592169811402 8837402 -48150066042630424661220732809800811520 8837403 -2847642678407695504126881583621106496 8837404 -186907483559370174056789755149691190784 8837405 20490425890176564095022802725257352960 8837406 -68809766042301457017641499003589553088 8837407 -268173876972586597002224367762027306600 8837408 -69117082530354844838470510841580355584 8837409 29531239786807395416741443554539550720 8837410 26950021500911198893274799469721871360 8837411 13634479427557063384065875139851828544 8837412 -7385445800609744057783959355495804928 8837413 20758098781821174140851514409884391040 8837414 -72316372312049661684532181790239850240 8837415 78218154398839750571574661382438285160 8837416 84387123393871377074073563749074370560 8837417 155631969446235840579791567819324921466 8837418 -3967762985883585361123934224189151232 8837419 170133916576658758079545006254289168820 8837420 96341256738089169007829585407818439680 8837421 173984332013285112273810420513429026112 8837422 -13825503420422764334542746213349933056 8837423 166503045122520933974385327631281798240 8837424 -8308501742085082806346623041203961856 8837425 74450398485113570491952583424565358000 8837426 12488665427713406734140474291741992448 8837427 24884186125077137745243921266846060400 8837428 -53435209073608587226960210641859491840 8837429 -76666834602649227239347527387288941970 8837430 -15267813855983458202755918497916385280 8837431 76995508397625380008794107682196540200 8837432 -15703423310114619738434460949301452800 8837433 54415357584256782252833993605678881600 8837434 105889370088957579896918110877501125632 8837435 -90399022258601480303292695447869173120 8837436 57854854315733287963354453255575389184 8837437 -6920402122383120029768240851544927648 8837438 -105833571390019446329979161972370842880 8837439 7797282639857413461146951960665394448 8837440 6831512711123372235783795400680407040 8837441 127752687783850295616926150276712206784 8837442 12180986484173268586969737214911093840 8837443 -245414205546953598468676734279780074308 8837444 127686948522441597663040966671108172800 8837445 -117992901356717043586446946013729770080 8837446 -583642337219328732714156324462088896 8837447 150365143635859470133028831985922807896 8837448 -33915824545963260973928272557875159040 8837449 79904812336511147625182285828012757760 8837450 16199372597949097603592256766281844800 8837451 22008049516169465424062142653446348800 8837452 27048219541404577473962002579161935872 8837453 -5807199256227734418909912844268806836 8837454 100825730082730062424485091178080326720 8837455 160052961304763432167575169588282452720 8837456 -28993181203124999987767137965589209088 8837457 -307316538546886271610753356075400011520 8837458 51498441178914141565908475095246283776 8837459 -92455393337184347200665668037089339568 8837460 -5412495764894720181012583182473587200 8837461 57615012789256067465068377527303418062 8837462 -85695859295293610562515357817566700768 8837463 -144947610946693718597244627274036521600 8837464 -224337386363917552319316007120709744640 8837465 -4233814885941312497888643482537825280 8837466 23478513181677987203067567232683022848 8837467 35409143070103424958070203669413354064 8837468 729849790791055556027486480685121536 8837469 -28903577806614225672900529541459670906 8837470 1555791899523203238546564289608710400 8837471 -134305400758616894614593913706890415328 8837472 -45366370100272083895239637244099690496 8837473 292047794265763306601925579617107389120 8837474 -58970549546340178763415462134183791536 8837475 14423147599214869741693674377286114600 8837476 -143498158937730527466832676549518291712 8837477 54846521547936662878450416628219038 8837478 -10505441278403047273991102120261894400 8837479 -7443015667629111727018687267677275040 8837480 52818079957514401210738355625217228800 8837481 -7762983865360171468533224759272811040 8837482 -155546135583621055048262200864269219408 8837483 111784759951427712306431798031193820400 8837484 -86485496135150279193546572952438002688 8837485 35704407798203673203164580242098051000 8837486 -35396364193140358883825320515509328000 8837487 -40712465107014182651143811358974461320 8837488 -71227864008608874724744508567081779200 8837489 1293269231714221285543944246740510400 8837490 31007243137780634575137572667989053440 8837491 -59730907276492186005114464382908803328 8837492 -6076956455814267476125253153309829120 8837493 126229321641469730754792002042254469760 8837494 -161725756245874682411056771728665188704 8837495 173996785823401598934549220766976135000 8837496 -127213560204379723255804863010202234880 8837497 -34556025585149252870417382286433044800 8837498 12783591994938573430750805585909574000 8837499 -134186285267899654010185860825742892352 8837500 30559427641920915439087044612844800000 8837501 7445746886413662278848986644672069760 8837502 27788357007630584761304651194197325440 8837503 253993540039661248783576117745733964800 8837504 44692226428513229454814955651821731840 8837505 292975874583899097973534422389419860 8837506 -43619136267889713582815372036354306016 8837507 -84960926767321346963080721365743578976 8837508 -71624896708646064289577447362289909760 8837509 4328210172367032602793581452520727360 8837510 40992282861186717376326374489131144320 8837511 54210556612565319645693706662434225664 8837512 -5860531049228253316534476988831334400 8837513 24762837495649843466988979848316356762 8837514 24408000033029898914527140188931828480 8837515 164772592154788693899352480242016592160 8837516 55599869508532406959999538228846952960 8837517 106567234095904175660996247460926543648 8837518 -88006062354184491708333841410152327040 8837519 -210221920008420896105375820260185840080 8837520 -3456522689430104950405331799504322560 8837521 -11220114993495126651834732242576289216 8837522 55481678856551998684017372873869510400 8837523 -48333467722317436787401535455966439628 8837524 -30452243598442406178996809911186659328 8837525 -55079059458149232967902138920728960950 8837526 -1240390841754722422469734378615625856 8837527 2616400349445611443196293945551242440 8837528 4069297594386340926003337079843266560 8837529 -32451578993812633200067124529212186880 8837530 8797060482952449393470183377450792320 8837531 200424045613504957626150424161838531332 8837532 938589623173803742412309379677306880 8837533 27612810708462225351850020655949463782 8837534 -31838247140381822982378677412701849280 8837535 25079564409270282405328605991020702720 8837536 126056458166799574132006520159362547712 8837537 -25350102239545392736477086922944001488 8837538 -1695934977647561013642588778891871232 8837539 -135865550903033332830536359101013978660 8837540 26989510667605653174475192070021034240 8837541 -60824518323196232846242694317446230850 8837542 -35066496129343651143768759440578352640 8837543 -26964155848235363869882043192054833152 8837544 -4002861420103503178093972604646113280 8837545 -166767946903794808127545379733540260700 8837546 -15968990213913213118626062870394113280 8837547 88097219607784442262403409706150670320 8837548 1331790975776895529597037158673733120 8837549 -72877218558746086620987907952409397248 8837550 -22518382291619701429635030725873472000 8837551 129291490127044807512200480636076706560 8837552 -12413868732701239469883180024356241408 8837553 23431592237325661708988378964757486704 8837554 147371306937711713048147621585058502272 8837555 247795030932323896270974799449413828160 8837556 9129908010808424138700180433613266944 8837557 -266084527086657298890046319786160434194 8837558 21289723523500607659324973788857516672 8837559 167452506733788334778421880351759536720 8837560 -147139774286375996727447199938845184000 8837561 16538539848085494072144677775336171972 8837562 -26163445453514521132129977782850997248 8837563 -39903513485337977442468323985680576240 8837564 -5985513157991793111102186282874658304 8837565 -73868936399386978485252115968460992000 8837566 58692487088288173709600816862008697984 8837567 158109329888623692988876485741077879616 8837568 -56155856619133579864645082439714078720 8837569 22893951165348474527784598103152432680 8837570 -28578655314156128988379129679507374080 8837571 -41101808489092750145673268774525185288 8837572 236315643116530438841360884176772464640 8837573 -17082910840264247802201490403431230720 8837574 -12071164817687577524353202988641221440 8837575 -384152654213310402116895096620401400 8837576 311373216355114571837935583513471385600 8837577 -5608963771134335200130105677854948480 8837578 27651753278803888171751623300109601840 8837579 29745093209133888994144951993366356000 8837580 -16063276866951129270334548843537699840 8837581 -29492251416870717813326396363161631936 8837582 -10749084699531592045936919186035412928 8837583 -18664497997836198314770012921204378752 8837584 -9874434802190234344312309449258434560 8837585 -19649959457693324288004039219323006220 8837586 8333167634896480119524881435410704160 8837587 -175037223192248100399895065467916506808 8837588 19894639151013455976214832383286753280 8837589 25078646213191868597018648792318711808 8837590 -808062031003561257183131478122208000 8837591 -24480994780197363597532033783403986416 8837592 120845322106884089684212427171789598720 8837593 64287778917091510767712137640639416842 8837594 -18153165156146689206951481197421349904 8837595 56043175829078057218615716533875102320 8837596 -57531418419833817213221468366691336192 8837597 70267557620484632080921798117611803046 8837598 -24710603587058197737990679555252224 8837599 -4629772044588168272811687938917395536 8837600 13646644790884988732816916847715942400 8837601 73937940378660975074855411228854760064 8837602 55163859909014319300869997579336220752 8837603 -74639790814159272756645964948443921360 8837604 39488532743730006534461478061413335040 8837605 52294936105470187705057711903328054400 8837606 -221111322287777607282022856084735988096 8837607 -158875178568601552742240304668204223960 8837608 -81689517590710970022515285751409674240 8837609 -82653431521411299942990998508826930848 8837610 29559993781019057988555122413823347200 8837611 20218646780384521581291098307714580800 8837612 37598230935446719373089308329493184512 8837613 -831811751849495474713614779669217600 8837614 75750234885753953278219422508395694656 8837615 85864984907517127496096378503704818760 8837616 16075851542289812418878056828950577152 8837617 50964259508038871079743590619236866792 8837618 -4210010015566167829936418692212096 8837619 51412077406517187713556790880360121600 8837620 -30441861796120181632633919942911334400 8837621 108989051770852964119126929474778511640 8837622 -93569135713132891265619937544486387520 8837623 179727148542245954005924376686415184872 8837624 -75640817973691848728140107396821975040 8837625 -57912351617126966981438632912806816000 8837626 -24063437661489366225957697392620202240 8837627 -107686735476263000240027973764257781040 8837628 -23038681419406672260863256827297280 8837629 395040878939077772799090499460664687180 8837630 -4297261125230832099438684833139311040 8837631 122276753548317489673989891441644300280 8837632 -19242093542266298737042880323613884416 8837633 -18838428699462430388233483305581244480 8837634 -35220610636054246653884294689857185280 8837635 -13423334929869236774711910964272967680 8837636 33274536844890308949863091736977790080 8837637 102088455867176399739690263266464993600 8837638 9334509229896530805140923879651098720 8837639 24280409867453406006704582214773617680 8837640 139781404413621306962898898066366464000 8837641 -1651843325199935073998957923300607958 8837642 -63510623787025543065194796268183174656 8837643 114626990366788171017394883495867349744 8837644 -16710880074132201106445009638578422784 8837645 -66792513142347344142802805414126257920 8837646 75670816704808887673985191755652992000 8837647 -45794479408280959471640545521764038048 8837648 72951346605932083289490941134266703872 8837649 -38395164800088153414383734330510782366 8837650 -58755751112687821371248999381494837200 8837651 430363824541206920882279219596304253600 8837652 -77382065878553698528296393033406138368 8837653 -2097644310433533972982503741695625312 8837654 592883491606117434919297418408792064 8837655 14287101239322764514498755096577745920 8837656 81748492305209792150178646821108602880 8837657 -71348439559554149179590571458125111094 8837658 -35091767300823619522161396804231618816 8837659 -167925985528831180745715888097687094140 8837660 -11631979164650693122680801586388736000 8837661 -1114640911826538997175903216461856256 8837662 -68299156725457960646032292982964695168 8837663 372653447217800256292186382059560082800 8837664 72538177352386685345357483683039150080 8837665 -101009194246015438303697097271655678400 8837666 -18973985908038235823775089919812038656 8837667 -26901909676841786209356577542949458600 8837668 -45396990562919526045353021781094375424 8837669 139876643594262194864241978115949761920 8837670 -31809719638108421553221747512644983040 8837671 -62442235010377650802679854889397826608 8837672 4645511663387190173987666673387417600 8837673 -8641098252872128017906277491892075392 8837674 107312676084589380489337955410177217280 8837675 51823136230807431995207003259919833600 8837676 -61697993863160860237897600939626774528 8837677 -167053619944151582789953092085455610474 8837678 -146754502675404424694061773712383559360 8837679 150842745610244708192979391443953888640 8837680 -44475872770044996522545648952613601280 8837681 -86707955194136536643417778289779242688 8837682 -7726878410792870582035206547519259136 8837683 -42213247960029205343644059735869918068 8837684 173751347236551959222395179184090540416 8837685 6293514276276971732346022660850664600 8837686 68390330241319236173416596930613358784 8837687 -65380093143806656339286360748813340896 8837688 101209361131614191059886349161452216320 8837689 47146275122717248472492932779181597866 8837690 -118960413496444031222432865852463164480 8837691 -63417636057036992563220685219674090640 8837692 -125793714013251562763417423428623544320 8837693 15316585061830609304031901189553496684 8837694 91143107686931040355354988725171175040 8837695 82547310922948856297436811608084532200 8837696 -11772711988154812197670340078749089792 8837697 -4065895668245997712592999822682451968 8837698 131484372139536974503598545102552890240 8837699 22565475188328348303289041282075576864 8837700 15031429209984058139883365995007232000 8837701 -50014553706341500902988914409359773600 8837702 -36003441928198786443260860060723499136 8837703 2270697696563817924301152861220212144 8837704 -2307436486758781454317458075185479680 8837705 74155023513184853429097157234501186320 8837706 80212925806613129516137524497511362304 8837707 127739622392034718920170493411840903956 8837708 -26511267432996171893649871008812252160 8837709 -115533729640548220899766360688833295232 8837710 12765847118715740477526724617427537920 8837711 201745916572216439100078279918205824 8837712 16264984369135132578865143654776291328 8837713 131492818706156349938512583428603323904 8837714 22708172792724753378931819396700719392 8837715 -13153687254979773134945155609962908880 8837716 167320815856492441104683677099972009728 8837717 68279770491895393607388468444772584000 8837718 13197086405933168645684093571388346304 8837719 -113276397178057725653177514645363280 8837720 3809759850239939143400797673186304000 8837721 79525286738576485607582362393422825600 8837722 94906621843408682718494029967824991712 8837723 11519226159185509493152213167111287064 8837724 33420334426854988508811471209196920832 8837725 33385883322233595792410070702317107200 8837726 69584658756101590367768593494068809920 8837727 21432400272327775561652975130372326400 8837728 44470370298767563842685557938784829440 8837729 -158951025153601284289087923551480840670 8837730 -22857323209390182832321374271333324800 8837731 -68000213352018410861510410258584195936 8837732 -172589898995086857063680109957786451968 8837733 -62796086199920722123674536152111865856 8837734 106892491955080986079786657254438247680 8837735 79542937027549792724465794344107202960 8837736 -92000055368079789389260920303239577600 8837737 197702829759404720284140507853416675386 8837738 19996249736104006850926444704278323200 8837739 -72880940265407699572446974884712139840 8837740 70015654260540779726818306849144688640 8837741 -82992867163816076239632997660670670432 8837742 -35320498477007219313600270113991383040 8837743 -229879846869302950461106685637073125480 8837744 347217057982539148366759576656543744 8837745 -622804743619469618277607268599445760 8837746 -35959106334827721313080809656056205920 8837747 4283569785868766822692412078889309960 8837748 184996080622760484308241720811828608 8837749 -162180371694774442424086850384590589700 8837750 -32920365519476281869559484932575360000 8837751 -19783149461124778688948892055694752560 8837752 71589954808890465553741602321500405760 8837753 225486324236491894915785860175712993002 8837754 -10200663740488589050234544044183111680 8837755 -72762466684155971234078428036817796000 8837756 -138958553802595498576259131449570834432 8837757 -78637581840714824505291271584371708832 8837758 -85581336870405164462488370218654113024 8837759 -12634495137332600801880657539258787840 8837760 93750671371903279885045477430997811200 8837761 73089824556867333869037496808080871424 8837762 12534718976276781943967413776974599632 8837763 -11377514324749623872264442221305067712 8837764 -95312117469374382778771336454660182784 8837765 -61344854449670344044556384297772246340 8837766 4674234740924711510907240384945396864 8837767 10815786574974885517333289809822054800 8837768 91397406712474380670681449584323461120 8837769 103102599990557620356603344693479095840 8837770 49226753513032500842955699400495594080 8837771 -83116684699803101293753178515660202028 8837772 82458899362761228993097449518280855552 8837773 64763249533484914026448783244413896960 8837774 -42966097469737514689492748883498808320 8837775 -11121424852134034396911315855275154000 8837776 -57244128106709230166630403986362843136 8837777 -64819311452704159319958142467252131340 8837778 -24511228597860311198470603090952866176 8837779 -315597330150975237304023364775333694240 8837780 35149906632795933393135580565343805440 8837781 -177249159906880901266222871363710521120 8837782 50380524530858860212864286313417503872 8837783 -37435922893088753411166387873659196840 8837784 -234259307376989332439754327581084897280 8837785 -86085768313400908183014214320972877440 8837786 -306705027154513885821769069620029491200 8837787 94373944133401677996632185232429131200 8837788 -53326080941651195710956777056496742912 8837789 1982078152427854173389141120445000000 8837790 -105475028487508870852114086317752320 8837791 31318537403622377013098008441592669832 8837792 -249268094347108106003359764992751894528 8837793 -44569155330036391697085472175957191920 8837794 -3796987690752352850019684134705683968 8837795 90881900938051671518862848107967470800 8837796 -11154196128990949598971233035766595584 8837797 157155503261343441247837631699356340860 8837798 -285956109795850175250264044671695492864 8837799 48554827300960779132636576435665325864 8837800 74655504113406579759742072323569280000 8837801 -71184180953633755167875751097923109248 8837802 27949335797095624561388540497621793280 8837803 -19802400523378549824116347210869783552 8837804 157354187360936538637353442878014182656 8837805 41098278630197304630036301477061345760 8837806 -76196696901070763237897832071168403648 8837807 -169986933217377991705116545699966090496 8837808 45128646856077796310907601378344960 8837809 -50197536956061040095594833582725591040 8837810 -46606203320869916294118820097406265440 8837811 95763238053764033390364641499293559060 8837812 -190045567140160925621421955994262630400 8837813 110812084752227907246141446769655822062 8837814 -19524760425020271376917246525165652608 8837815 -12736869086382309774297425641720039200 8837816 79926206474624964005415812752907980800 8837817 -86344687069948220622511166066373113520 8837818 5732463809622936463927392177185660928 8837819 48422942161743873284519962432999706544 8837820 -15136061705119389272793223883878379520 8837821 78607447326695029199513074531895369344 8837822 -39716171409908325601445440039601175168 8837823 81787265275341354448008194015012618184 8837824 -63697386086757645542444773087918424064 8837825 -149463019700370498338996445228755692500 8837826 -24815831935226025843008908011507632256 8837827 42408390012603443748811078336214671676 8837828 80891927374034018292830525564248176768 8837829 632815610303105296025480827480506240 8837830 15090239280313503649695684332419090560 8837831 109948669514112141174856954078207088400 8837832 86572930679877746751202172765827768320 8837833 -3122085720296299283319084928752122496 8837834 18145715374474543428912895460493600816 8837835 -56255012502623650079224534464905091600 8837836 -183354302642503636956156974831353569792 8837837 -72450333390486587240954538833376266280 8837838 -75407678392510040839717198525306678656 8837839 -82688689410317351409749204372853070800 8837840 21296622623358301011301255421908746240 8837841 -69366989652217980945827753571609898656 8837842 30596234293274658222515776836523384320 8837843 4469909448375109243223204367850279584 8837844 33718050024262048478827501128802547712 8837845 140390009031686658696951072442833995100 8837846 -109440501445968662089255057588950863040 8837847 -65881423261615102862423282061684862176 8837848 -118092974861406670207867419624039536640 8837849 -142921737301590345499397097607292389680 8837850 -9040163896789087573757093132533248000 8837851 119266778152200347119282535914981763304 8837852 7114366651579169906634926926817132544 8837853 105956151757847851699083110282709323904 8837854 10016274814039937194761687297993338112 8837855 135588197868819998310051363632814654600 8837856 -125209074323322419717959390436256645120 8837857 -41579604783173883401609395902938918848 8837858 54699039934228776675130992244149487776 8837859 -27290096527101090548937758754123494592 8837860 11324556373660210771939908682616770560 8837861 271032580279862480071375846724104878462 8837862 28106122254929685312994249637633095680 8837863 -9150082154964072723959968334386882616 8837864 8502269713843682065050808288566804480 8837865 -13980717971442037027629859078883131200 8837866 -110394984834195132990091111437043401120 8837867 32694055248847070162639347669300998672 8837868 21250816144321497395688846878785026048 8837869 -60731384413346549476586175220153564160 8837870 15665261609822828692278757939645829760 8837871 3003274848903138023207518327625956224 8837872 83861823095288127315893790931425656832 8837873 248006756057883890741418127804464651504 8837874 -51952312706270359110747399680563929456 8837875 -215458612210304073227098396635698880000 8837876 880701444729748617261513373011167232 8837877 -184846687819254247817157364486394419680 8837878 2941092005332469984895560417882012160 8837879 -55958938904864264963265106141080440448 8837880 89494407453873337709053990743362764800 8837881 109888088655386694367469639177200883332 8837882 112481935910026790731715359361425191792 8837883 -16079415096604338891957427158450585600 8837884 -33719785144925176225795525452022215168 8837885 -57199725926261324351315147368378628820 8837886 92996102632862740941819322275319942464 8837887 266866552132689507858847143049311201536 8837888 -103354204196636001406577663858756812800 8837889 -22910582454084993871645180404165263232 8837890 -26367294682012119732108536718875443200 8837891 17212962437397796950666827739748241352 8837892 9786056511186460611838044250967457792 8837893 318211161454501482079566873087704626142 8837894 -18397522201275561137539128762857374848 8837895 114189977563303863485351647761763161600 8837896 143425240760198417891276373755537249280 8837897 208852501921678070784999863764819544346 8837898 49961518999047081645481802518361268480 8837899 78144912877020374723544581599123144336 8837900 88625849497840212170437417935198816000 8837901 -149709583711330068225957076383106250880 8837902 7579635305003664320996017615869769152 8837903 -102658905994296835342296750970963701240 8837904 -27638732650312077747168882974688018432 8837905 78312558504344964104741221361725128000 8837906 25185367515130128247990646745541255680 8837907 78454358500350379783708152422880526080 8837908 -631157523772311191227081712901214464 8837909 18798683646966683796754331380844157396 8837910 -41376871662763226997228553056956883840 8837911 -12151217237288864317354749542442112368 8837912 -241652096130484310397131262067215820800 8837913 38044216856278715518030221673840108224 8837914 29682641571355399303517050987082191872 8837915 -222278775643523533455790360844330019120 8837916 -7675379710078946500296387330541977600 8837917 153484842843074587444470734066935928352 8837918 91911925632601323602229538282588653504 8837919 112431396737966958036918714162805488 8837920 22941021468670788138457446859155701760 8837921 -93946554025565770428835680834027454878 8837922 -9154634828214489149276040889953318528 8837923 156361354879236397778983201193447632944 8837924 -36497890785147264179662505966243520000 8837925 6731912966936892416031162361637592000 8837926 142651999985667793384287344215626887040 8837927 -32979526272637981060904468188872050688 8837928 81971220256564318507293319323253555200 8837929 186510410194134370721363363859441681530 8837930 14162883281193628451294124578249932800 8837931 -3052873306896223609326368212308243216 8837932 52371779470335410565296593475041930496 8837933 19930345975552012052128607870816770104 8837934 -16961833335499276692372983253618766848 8837935 51438508990951897813848309721514484000 8837936 -51559705448978522400541486979968401408 8837937 109422811371698196825907065138832801440 8837938 -24731877511163892809538603171532776960 8837939 -194542325153053275435900228773811276600 8837940 -67912892698700970420118851616425216000 8837941 93813165442025776492944435917507699872 8837942 -22468005955371746057125014310592392128 8837943 105072858247458589272577720328707598544 8837944 162145401851920444245489959998647644160 8837945 -37247955522264590234967322221347289600 8837946 17997998733869943328970259370918890240 8837947 1132076320170640450795307144045641720 8837948 -6947715607437124406398722217736601600 8837949 -33531367021590062105728613392664929536 8837950 58088679090849681896118050944005096000 8837951 -17981055696809603503435932247116330048 8837952 -434637179079722147581591575588765696 8837953 354269949484414790866760493706469469780 8837954 -116283384538009857573198240084137323824 8837955 -2327563837264543877086407400170111840 8837956 -48887628644870258405540434456834268928 8837957 59309091608659242927525717844250385120 8837958 1566999072895358485147569333881736384 8837959 -26591681899187626140881966892164991896 8837960 -72385213153741428626993147296206643200 8837961 122299723369524570453325065471672672 8837962 -180348252790287621775232141766890496 8837963 41549866277890850189606855742942866184 8837964 -8735399292665955167778810189182976000 8837965 161799400658055521784874322132941126860 8837966 58961008446013030949878112179509642432 8837967 -17621841946787594666967095285815872000 8837968 9132602166962435590408008080960634880 8837969 10955953715077549867169766294189485760 8837970 46188131034731138564653585391341109760 8837971 6358776374395081756358141746239673200 8837972 -32100899422628736515302632942092814336 8837973 -79547155618188830193257310219008283876 8837974 -43525706630290185608164145721282490368 8837975 -10501171218950484090122553100102050600 8837976 -11018081920118711191504690077924065280 8837977 -220176608448044497867708830615542234988 8837978 60485301399973258139290689548506349040 8837979 72081068612639060844719201236490232984 8837980 -23486854766330436666165967833453680640 8837981 -11580091983148451974480021258874356800 8837982 -25206952568178856140417006558063794880 8837983 -104566375701286963576132208069304783360 8837984 -315206892105619690286755358497390854144 8837985 -6666876786648178425330454557133912320 8837986 59158941940862832450614180946966460800 8837987 90801255630683805737360608195497252636 8837988 17767490184799655251356182906614886400 8837989 -19264440361140964605701257115604094210 8837990 -29007860394582200682584699440991973120 8837991 626788911749008979107403042987821032 8837992 101844405156233954061015035428725120000 8837993 308244687537686241414987422251817917242 8837994 112277627672091106260711552216742531584 8837995 -3983517192273208344748558161050050800 8837996 68670471080550222829867659820546464000 8837997 13019594185577219432397460482451678272 8837998 1761307010833931385112225846026171648 8837999 -162115095775695075066196383023152926000 8838000 -19486686084706753708515164554862592000 8838001 79770406304970770599020706200950607144 8838002 -3036209307242622545979199997208916848 8838003 -53738457165660308144816721315466078920 8838004 45078023782110965466966765053877753856 8838005 658665369844902065041131709193351040 8838006 3179328204007376070881690971283756544 8838007 -51560057709569785510488854339881566336 8838008 121656953155106010581844018945241128960 8838009 -11631521887610064564449250212195950272 8838010 -56336869541835385303233039143737616640 8838011 24671907032311669276132399776363960960 8838012 66871481088373299648766204639925658624 8838013 -156487906773231252926379418242867727738 8838014 -79468356414156010341933854190927179328 8838015 60316270005262881748407181339356105120 8838016 -256794053069174854227502933643184046080 8838017 224588586615121883989736600605444968066 8838018 -9040152647879793686709777814590504960 8838019 268760215095023653659837013189863191420 8838020 74044862371568779476100322718860513280 8838021 115510689861876219898561414607851392000 8838022 -11219138275813986805343932571239478688 8838023 -9030898740437666039007537394139241600 8838024 10224029442160801092192067379705241600 8838025 -19529617068511041755517737223999003200 8838026 -42123656212257272418852755859569433600 8838027 -16128150832868294099995551992882483352 8838028 -52167187055780240315904484260573510144 8838029 132384692117797392434718901378296716160 8838030 37968975791374723418569109048718704640 8838031 149925662522938470487384355083246116664 8838032 -613350308928419670174078121480249344 8838033 -66053926217752979590436464996540117776 8838034 -15466435099737758491813235611425001584 8838035 20518334755501583771187382798766430000 8838036 66649046680820509888422202014680836992 8838037 7813694907091554647516832457931018560 8838038 -7617606557745845951641090698634690560 8838039 27185207735083560336810416870928558720 8838040 -74522121028098559632591514778142720000 8838041 98824027498611642026449190278677882384 8838042 -7296282490442897743556939031218038272 8838043 -83884686185280693420348706481713747708 8838044 -190251694067801739907707941481096036864 8838045 -79994004280272554241247640501785084800 8838046 67293017252216934951350764127406366720 8838047 -80975786889505179505194200613246655080 8838048 -2380707088347888136311809055378112512 8838049 -54068862287534272536005007402179539584 8838050 4943828571144128446622015726073832800 8838051 17547477372511405412010827583607884720 8838052 -748800890952855543719165406001598208 8838053 26123417233881565649847179197653840000 8838054 105144307003277668958760564250305816864 8838055 -62994697567885756372723044935861876040 8838056 54684069777565282492658644954099046400 8838057 48012256685748740095858949174212180992 8838058 100143240339215252888370051634609870176 8838059 265442221559028094311787798615780562040 8838060 -12787190192226491231541872459287265280 8838061 8175449705874133134428448249761388972 8838062 26624916012851519145408504198201151872 8838063 38435478420849948600674110614798307560 8838064 -15176002486799890898255442994634014720 8838065 3201397631047202409265368108244196520 8838066 45813281093670813196701420222727146624 8838067 35991416505010319252376972346113235792 8838068 36108091204405890758048785249379598336 8838069 4861695817371632828890130778549904128 8838070 1055361367909328307796006616187348480 8838071 155263966190070989329286058632174089944 8838072 -795495807934972866821989385746145280 8838073 -33840000986708608664488490701934821040 8838074 -10173915330941781374349985743386427648 8838075 90457406660631511267942629925696062600 8838076 4795709575666982818328673364690073600 8838077 -50854512240542722513765387732842790074 8838078 -32732380465196304283554943748267228160 8838079 -133034872147232021998585653973612113648 8838080 -19132230388314874089349452048157900800 8838081 54481197068802665228527881299591566770 8838082 262236580640058196762042224411561600 8838083 -104527784246062780577825035080130863096 8838084 -89605052521848559653720816456771379200 8838085 203682264152910693879875919913825086780 8838086 24805707133149496585041124232400516864 8838087 -566079040392497815008303183864657240 8838088 51666218173917373930416858820690575360 8838089 79028582703961942968050296183109910528 8838090 -34272157025718563177517663744754663680 8838091 -2899994038306215852694376057608369688 8838092 67983879656480256859699686726465743616 8838093 86563274942531836940992384916555647488 8838094 126208531589884268029095864469495203072 8838095 20607916366415603570290331441736844800 8838096 -31029443305257016287336059625090318336 8838097 -179755746334611916573389671869280834960 8838098 15537182972465651622190193839960640160 8838099 -89545250106013012171140237965955092880 8838100 -34320436276808223913999755759302451200 8838101 93723819268420679567691807927184257102 8838102 8748141098016688705474436075308406784 8838103 -289021931326808263425368897754253750648 8838104 149015443808408764636423975117271040000 8838105 -56669604783746582051025556275991535040 8838106 18782877217160767603395060425562043104 8838107 116989497129390011012716836054564158832 8838108 39038659357880599497003180629846605824 8838109 -12918834612098613736314481143568167584 8838110 -3584812258250693829114077363995981440 8838111 -98000735168646817373458074784411987128 8838112 109248760969548278830260809847020716032 8838113 -242857872615422176225188102643634198460 8838114 16627463093028615452872985351607315840 8838115 97314430659509686936904268191550167040 8838116 29320729720282676467065067045604352000 8838117 -38726675893858218137022518624575245060 8838118 -79988371970342483331309719036514093696 8838119 -87519616597692770396438235137303649480 8838120 53899923652293201793664504398475673600 8838121 -171089547803896584267449446559816473920 8838122 -60996078315835573893701966782535514528 8838123 -5287815531908567511529833479271785472 8838124 -41387487154860876572794936439405726208 8838125 -31332884615398739866012909894791000000 8838126 -124578386513482404486345046171580620800 8838127 325820393318085578091676147706422729560 8838128 14385343229241621879253034297658015744 8838129 17700885654421781391064063071534793584 8838130 -99185661310009810954420248608377955520 8838131 -12571637649324869319607292709336947136 8838132 -7287035152577486760330742348803145728 8838133 -161216006136902061517040183692117729618 8838134 -2443902591397199103970006058565351360 8838135 63008550713828991526830982609365517200 8838136 220739511661035432834828791491821895680 8838137 64275712476574634154429226171035703104 8838138 -2935178463074348163183690386549293056 8838139 18816857252863622023918807160486295856 8838140 26192896634646968898422586003832957440 8838141 38801610349178168516930404411290900480 8838142 53921881078036047055055729561542889472 8838143 241642310298287005038567086679938769024 8838144 -20753339247524356856150251204094459904 8838145 -56967894699801640452696858443498280600 8838146 -50682860129334482198618433114746695728 8838147 -154257937408053344567376034933418688528 8838148 -4272660463651806202001806470393959424 8838149 3729530357713181535224612580509435136 8838150 15650025584367971813808783748208961600 8838151 50993229651843856188352019177392372224 8838152 -112055961698902822537861191982457318400 8838153 -29038968625390057774260110764980668736 8838154 8271255837510279741163028521740583680 8838155 100507908025026247029004593477168768960 8838156 61473537527791491545110832624369817600 8838157 124915607944899432116593419113528943232 8838158 17913598223446303168165020519462580992 8838159 -72948791009131628216265246200398930944 8838160 -30180505691367564361045337956131717120 8838161 62852186044369510196189048495944995762 8838162 -46865932653467887098001820763253088256 8838163 -266669022132951816205873884594530451600 8838164 -132882100545562025732293610019849228288 8838165 17098669411512754596590777446233872640 8838166 97964563062951658003126704390061312032 8838167 -80233160633911428214311330497191484280 8838168 -153532509521353263943544914825375457280 8838169 138160322034782948390997327388974587344 8838170 -23707203400430907804322710166606659840 8838171 159381321915357323083991504312019277272 8838172 -38800930318313473539110413938135195648 8838173 89175799654931879491099388413138566720 8838174 6811995977802424848074129265026199168 8838175 39964035400952692988629416096383341400 8838176 124089684741688431145974290758057328640 8838177 59466189600362896862580129352110336 8838178 -11415612970141370118747393064695261360 8838179 -86776820404615106228106828566853868404 8838180 -11771931513422166733914956830761984000 8838181 -302805275562183500453738194350205905792 8838182 47015059948356754276004788723359675072 8838183 12896581753836449240150465959007661264 8838184 130835095060579626314484863054217216000 8838185 110738827751165284921259905850287825800 8838186 685718175044278809669201757747458048 8838187 -1310599856459450346886447217391571200 8838188 12353612820742230285015282486388677888 8838189 65014186015631254881217950185314867254 8838190 -40457362064283782649960161131216120320 8838191 92859700489127934446120686147296290184 8838192 5986303360450273929723855476592476160 8838193 298474427612675254590543274355240448 8838194 123927514318875284235859129255540378896 8838195 56401120235744690257818594499808527920 8838196 199066340298936210260672330230348630400 8838197 24880935672220277287293273906227558880 8838198 -17523825516425700533282589444069352800 8838199 58594967043917267820859439148148140200 8838200 -16890634594655178892819800273838080000 8838201 -65828179317674394875341565174188014768 8838202 76179614601403978127239978321620477552 8838203 -234977197501596490936096097685882564 8838204 23695104566025551613633945168654581760 8838205 90812663421330807738906366032721202860 8838206 -16832710657079876007313811294157032832 8838207 12255152450894400049381311735126804480 8838208 -44464745552672068279255489226965254144 8838209 -65167423793333462682033328702853888574 8838210 8377268450084759633295771248051635200 8838211 207528353057966636139391301708451189400 8838212 -79212915351269438920539848086289753088 8838213 111798856810891965761591800635787103424 8838214 65316174685145948123143882386997708800 8838215 173525728560771171367465136990984372400 8838216 -1911195735161918889862198331628641280 8838217 -929038835311669520081268040589501734 8838218 52203242349534742408660082084280832560 8838219 -8765564221569492243612794523188032272 8838220 -47156696644213944517540211021740492800 8838221 139472150096953976485925483222991269760 8838222 -26379842891802836768918016259780094976 8838223 38936809860015045969941117120368224040 8838224 -11191908592718261670962542575523725312 8838225 -49519184833503751986240620659408522800 8838226 -143477472024399328765324087345595384688 8838227 -46166318863176944696076331812387481968 8838228 -28840435641584607569321002703396972544 8838229 -224649151507912511809326988422604681220 8838230 29517445611485502563828391650547091200 8838231 84359514439043642985867332340320260944 8838232 -129757875572123789836635498563205120000 8838233 67895938717448636993143205669104584000 8838234 2470115474000374420717915473423456480 8838235 -6303887235315279480034269532494325440 8838236 8986415798163999247718410798912734720 8838237 38315898165225940999047879458013483840 8838238 -96571003342056660428219414322967053504 8838239 23618890179290496422970883239851419656 8838240 16356425966961031899190459100044984320 8838241 -259272595103754706234919383797773986428 8838242 -88798387482520284317665152326626937856 8838243 31910571848037332948054509407272803920 8838244 135605111146902257065739776738139196672 8838245 -6458345541683807931611645640151824000 8838246 -45655790415176770474094062499197521216 8838247 -26303400743771640810699963217321140816 8838248 -229450961648658162995677120023856112640 8838249 3661013389944008477275684833326561280 8838250 25110257461829924293072814960676024000 8838251 47408444810908212440395743347750195400 8838252 24992373381202622662579606186634982912 8838253 -51505495985803969554517536419990918336 8838254 44133120119098256738879497311874697472 8838255 -22310207560749122950830762320935372800 8838256 -1212164328207386652327295542336946176 8838257 -249397325952035479095531577902126952494 8838258 -12062733629228425709852453306511450624 8838259 15159331830278589388536700129032595940 8838260 -49463677149134364943907101348168101120 8838261 -192933763758162031514382931088228895360 8838262 15208135722545238169709086095544105632 8838263 294175264287902707276585280986948224 8838264 -79602140700851907208412654521167974400 8838265 -57492332441519169090392018370543238200 8838266 -155141614316766007186620087162739456800 8838267 -180149292426999757791062162122587423720 8838268 -143218458281762158831821513277193070080 8838269 247166256226915223661023306988588396960 8838270 11005883581095481369625134239337516800 8838271 120432997419231161582435528793102899992 8838272 53103063419451467216896419693173145600 8838273 51365129726564357551619925874439751984 8838274 104604241130816379163065743162241437136 8838275 10046563508464664212748970085781682300 8838276 -10243808265141551826165032143902167040 8838277 -191334063719189673419214393931136431140 8838278 68781444438403173379943466023413166400 8838279 -26933406319075856662463177514544392816 8838280 -50993644522876310910960614152876032000 8838281 -34436237645043900664550033692894117068 8838282 -26689284440279489521610594538789143808 8838283 -99123154203372745310759207529243195840 8838284 -20729496874374569692297950673557362688 8838285 16978739746385087541030536428947199200 8838286 39082268099664274950560718190893233664 8838287 38348451978509285501728061973724059240 8838288 2426702434516327121243144087961600000 8838289 35086470538160855913718320740874359090 8838290 48234017291275288875983388359421038400 8838291 16172030144594738059220570108098422528 8838292 82325365729701012977155148953406598912 8838293 67634656597749190262764211951965714368 8838294 66476552408270949745670984938194033600 8838295 8018020085845642108639441380712606320 8838296 -138606080006416640185906615458218526720 8838297 45696465959858455930535153484286721028 8838298 -36094132906890405385538157424938872064 8838299 285126344052737109127761415512620727300 8838300 -2055559577907592016927325305319859200 8838301 8925815822868321555782261199746607480 8838302 59048226620734856469152542696209613824 8838303 -267322071123205915077907645714259763456 8838304 67106220607107292260077507937655848960 8838305 -33236903930667308561486098103980214400 8838306 -1164897864391757088449688614488823040 8838307 -20996229794590643161247965288092821688 8838308 -209337346916867691881535486671149436928 8838309 -31320840715797411685163437012840779072 8838310 21397676423770341994965662613029938560 8838311 -182335805171975443919325492911446526208 8838312 33557978544795957779311887084087705600 8838313 129813346803886605955669270929754011984 8838314 -49022497174328169270760068688936401744 8838315 6312464505925668271821213249434413200 8838316 -224770940951257063664235165491022088960 8838317 -264775415930358668661789799238183104404 8838318 34362940470223896868613819371878712320 8838319 -22785232559279753003181323174802623504 8838320 8670754356334959501563670965954150400 8838321 32447241243348611403110433554684825712 8838322 -119444260772191383080127801230966658288 8838323 14349831049632024942556258482274879200 8838324 172699953603241725921997569455763840 8838325 -28406511961448407886438871573527640000 8838326 116219078286353702293928920305865321248 8838327 -36460261870584605529441388329382584192 8838328 61476181538959544642531644511916380160 8838329 -2972500340526775513267613404366734552 8838330 37208494491151000571509513859820288000 8838331 -52860291054258362677952152506604331408 8838332 13660421833936193568146899623372321792 8838333 -32676337806309915179713850929890059136 8838334 130781591507506981299743796541604849664 8838335 120644510610320376073655783261164130160 8838336 -14180435579318261331740519890793005056 8838337 -38498794824860255389170822608130350014 8838338 2988234716034024750645820206323988480 8838339 228791660697479731076445902251317285888 8838340 -26545467288228170573941676783167057920 8838341 -69316752408537566620350681309326693700 8838342 143796156056075723181546470108928762240 8838343 -124589542389664163471986354700747098408 8838344 219327360090119469164713119140425113600 8838345 30662775403211636686867467589981640640 8838346 -1744411665090120712264260225743786496 8838347 -43810686761786531454636636851300339568 8838348 -185589717219482044369743819837407232 8838349 -265582461918035356871821106808224192 8838350 3196122311883391558131869723497132800 8838351 -155663462829224052702159898214012454576 8838352 -52360958711278798708539807943340498944 8838353 293504891501258093588811209586180463602 8838354 35883060731193235802599242783039647232 8838355 -13487254116078639554362798550127473040 8838356 -105302314558131065118736780019625982080 8838357 13852965844382797720246416551497660320 8838358 114582987763892686071601711115261525280 8838359 -207452312242915531504431096224000255640 8838360 63893555267532533971925031500623257600 8838361 -86465771880582973498252454157435776768 8838362 -84829450073014929596770266158040583680 8838363 -2075987243635485736946193302215519656 8838364 -84496872804369869796274705548738843648 8838365 76193128573522159520338722052047281400 8838366 59176949242116563884738907348854204224 8838367 60970504176632860946548231936786176416 8838368 82605887805030375513645289129591701504 8838369 205365161251435866406876264265129452320 8838370 -21589515037699316147228794131166971840 8838371 60177987896846173735967413669282636272 8838372 97705891339265341615576000055054764032 8838373 -109054278708250964358687726883266430976 8838374 -49614604811724539018249729178068820480 8838375 16161449119509031487275731054070824000 8838376 -114265638730038816075643895739273937920 8838377 45963593199869458319022381108233405520 8838378 100428223504963827646269618166817996544 8838379 -11882693609035237953865824580097925120 8838380 -39907161415384912384289630749445928960 8838381 23971802106678109866903246246130277952 8838382 -35052681597894148363216457839847424000 8838383 -64750089746234871728245782451594120368 8838384 19135319909224888259837279261751803904 8838385 -73446164921760960410025952286824214040 8838386 2048051879822098349862419259695808000 8838387 -13363503170851428898080663194618045520 8838388 -651618577408840619852718571212771840 8838389 23244431684825919326433273023310325440 8838390 2771931270700088474191601657009725440 8838391 90070764600006316402871431416825410792 8838392 3742310770600781560482065922859806720 8838393 -91910666888197567946408328689165705136 8838394 1177321221229477537167612314122045440 8838395 69292279359647457269935113579490982400 8838396 7587279897762378406001210540391324672 8838397 13741903451469851238470956642558789632 8838398 -69724863205609876546984441573600588800 8838399 -150717804147188444195965506099379943736 8838400 -60831983265365307362184933628130099200 8838401 21829131422217148705390691151312096960 8838402 -5261359888757836788032208716259872256 8838403 47973847450063944097854503794422300880 8838404 76554065073774479463195669673169609856 8838405 -33784285247398281635722483703355920040 8838406 -44481638244629022723264775055569148160 8838407 249015617093493711608046486849594805656 8838408 -42158074221831458297511161125344460800 8838409 -69760499749177815891224938744264679580 8838410 7488033296900288381905511308346449920 8838411 -16106913975544979914395095097256395552 8838412 -24930616943497415208359598428402718720 8838413 -2118498780641669208592870690030459338 8838414 -3542097523630249329611015956821950592 8838415 -27019979274483770795699718958086808440 8838416 -18268092698829406479432032394162659328 8838417 43063693201796287792364678334027018240 8838418 429438232583108401118720502446166816 8838419 -304069394724796595931909112584691981704 8838420 2100358459170630045661505828960563200 8838421 64975288421974102362430208872879645152 8838422 -47752035309624356726961924275039083488 8838423 -107326838941060987253524498426011801600 8838424 47523066853776076004116852139010048000 8838425 5282053545730465597412403788722567500 8838426 -30893226046333095076041672117154043136 8838427 -17889026901780214980878021175619760240 8838428 -69133734366737308629117531009379564032 8838429 7751008155241609689674280363286310784 8838430 -69288567681277239826704738703420826880 8838431 74153476474241444256128819227125447792 8838432 66993108477276310769418542293654241280 8838433 -318344153911925289271613163742105660318 8838434 2326503452369804823803016104770385664 8838435 -1110795870798895824843623087788638720 8838436 79374398917062426916568391539378472960 8838437 -252503553446677340150633557539997337088 8838438 -11318610474668402825450038601886793728 8838439 166371309727760293602269552440335550080 8838440 36948078355747020610111253666095104000 8838441 -30537266589835277378769520855532559360 8838442 127223345799183800348306714061851726592 8838443 236238020952338321156268113061302752692 8838444 -77479757621384572524125884356408803328 8838445 51357170462910230572509930663738240 8838446 145501286883468803962717393509793810560 8838447 -27801015176978615651264601752193694200 8838448 -57450678862144329200581330016234979328 8838449 9443898513119778794014573039858938036 8838450 -59204100200150285191758858069003552000 8838451 203555958987485234196934755163277229452 8838452 -3642925299884865813065286507518668800 8838453 -76786000596458086526706970977323982912 8838454 94054582896750299680661900411580156480 8838455 42257972645237538022062610030648134360 8838456 74500705739101696443867355800123801600 8838457 -242656400017784113653305264451070318294 8838458 -13826671872568299124562795932763727360 8838459 33070417931875367571811346641203924480 8838460 58360625745064578435798545916574241280 8838461 240998342575090507646951839542538802112 8838462 68340075050050296942369809847988959552 8838463 -126391178383995440998579191608588395392 8838464 32998204709030261702249590011276558336 8838465 -80607911852999800639874354786688170880 8838466 -901656441780048269600514816907547136 8838467 -28725305580874856831234097127310829048 8838468 -70078655301860485301522078852024370048 8838469 -165424927732668641722507323261220538820 8838470 131840046446501795624791640190831317760 8838471 108873805365969688329025630324585350312 8838472 7983525838487761239340944387886940160 8838473 76859032443102596170820595186715440996 8838474 47298503111525334580828896048551328000 8838475 -13203498328197338053291652972924436000 8838476 -33325825112726826920331855951747366912 8838477 12790448575272412974692680902543599040 8838478 1861644043504989781683426420528365568 8838479 -28336783669499855290696298030900425416 8838480 7446771815174409515275075041920286720 8838481 -27071682681340945091949387918422232718 8838482 6877061897024038291014524276249403552 8838483 -25669379664786709816846439047612012800 8838484 -157039697549159738834573155002701984000 8838485 -112058900558120468863947494349840614820 8838486 8131714932480129570601933326072370944 8838487 -57774346192817248969326032787277604160 8838488 -1338467030916466872707079776428554240 8838489 38490126540028399652626214179969798368 8838490 -17890142273758509252920460840951374400 8838491 -300955926334450743675530907351328382976 8838492 27767303385041416048517405122833991680 8838493 -110440414462559548405148572629467150676 8838494 -90954921819738298567355254073335381248 8838495 -80544129788894893732759422571210242000 8838496 242670650567713898426699466404254187520 8838497 61539327724394239457643688076020520640 8838498 42564667833481423226822232151402952064 8838499 10383064667046920567032207945640062936 8838500 196818704149583617904714819371656192000 8838501 -12149831008373158962188723424861705600 8838502 -71104545467927537301257285372420611008 8838503 6116897873390213399408710524469109184 8838504 -161039106837226622131597795316834304000 8838505 -47650976224945031616477413945488610040 8838506 13007680298318035959916291286289154560 8838507 -45816683606062454309581622580517800360 8838508 -58666560018659132829007523415161241600 8838509 126596760159943230665701517033258845248 8838510 -445301948978295842559247841520218880 8838511 49133256786090584265889566779536999224 8838512 15496484378793852621133439907583918080 8838513 46469879405829156193090172469241642242 8838514 68035066848126433082543046116442464160 8838515 17880821347551202839184277769785107200 8838516 7876963427115284902991676647047772160 8838517 24970115940891758912982755179078051392 8838518 -52087910665025582948528917337568103296 8838519 15333008520485682035848156928783378688 8838520 244616396115258847758206044888215552000 8838521 -908750685247313517679998676987578816 8838522 27240541941162836550078751585667526144 8838523 32287759713353783074632218519932137280 8838524 -164985397865502084569185318175081723904 8838525 -431993964701572179976683521495078400 8838526 136226900400179968013721166537121843712 8838527 90554216359973359747483669252361412672 8838528 -126070877295320650309482123296117882880 8838529 -9972787634868168796513338241065474048 8838530 -17324041061518045882964248983442329600 8838531 153500619531717108497192493217848120000 8838532 -87683510930630430673310875712023237504 8838533 -400421822155007798681038788938942889600 8838534 7303409474410466755242512479181291520 8838535 65045358616565666951024031336581007480 8838536 78380890088966759070199985031257948160 8838537 18562530989310249207004651709493828768 8838538 5055198149869101650063320647185175552 8838539 -151378720754563739709947352098323023660 8838540 5753826240026744059746006063137679360 8838541 83261795675714121677320955780533589942 8838542 -4532133816708319263154749941753099328 8838543 -6950424997954549383552511706097342720 8838544 17007472674359739469440613634069495808 8838545 -42581122884742511414007445807267006680 8838546 6040269277122611808891913027906848384 8838547 90440042157012511567376087988702121120 8838548 -9130242182595882686783492633937281280 8838549 70921220586844208820432790634720576334 8838550 -27742449567685690579774097483777923200 8838551 -79452849486898187528355624927805307448 8838552 148179109167992075438213765742143877120 8838553 -144349069257477265618869543605228152880 8838554 -12193616391939651681267104839615476480 8838555 24898770752781362102676698132738442240 8838556 -54412581197246841027558297749275271680 8838557 29237402514773916026766027200523238272 8838558 7154536583975445120779758770260463360 8838559 -193162533780512790845267740256521573520 8838560 57845335200435986196559949586632540160 8838561 -155172844058512882903196031714736661328 8838562 29362558698631733535336917481945127200 8838563 1560309482467832209947669391735040400 8838564 555471514272760923749760752614244352 8838565 -41061714145299004066833907927738368000 8838566 81715715777952760606091694990665376 8838567 -95876942793929875339684405459662749616 8838568 -43655865810874975108997117904835261440 8838569 -75871581426967119679509836412160641030 8838570 -10129398864740884449249948425259832320 8838571 214150012695641365884446996057266495140 8838572 -66119070111507309501740861817078113280 8838573 72322574628989006696113175939852097504 8838574 39340463837030926840655688206808882432 8838575 46903422463289482334661422007316053600 8838576 11996205050397728320993936242676776960 8838577 156811293061471137404895793083988213824 8838578 -17335330994454450993323492487153177600 8838579 -177048229194728906336620478537991947712 8838580 -108513806965415074899479277551934259200 8838581 -168522691601533671507506150771102466336 8838582 -4323949527077657513568344500875206208 8838583 -99780477517482924525107238725523613496 8838584 -193662042487460181097875746891329597440 8838585 11600458496988339183826751708497920000 8838586 -12048957487659312446343537725416837008 8838587 -95586776162213219596096363629561609876 8838588 55688959262953112649158378651007467520 8838589 163763036840329856759285229870982935756 8838590 -5018143742580251269160997675481641600 8838591 63148362282681952329160042078186243200 8838592 3310485825828532466543974066537103360 8838593 -206152728796476964671907051439248766160 8838594 85212106489998380380569694753623213600 8838595 -9496360070280664354119727715568973200 8838596 13101149096050846946256890236551512064 8838597 -38394283948691193634363472861308952928 8838598 -26800558034027775883804517167555652736 8838599 68933813863526589138824358446733265920 8838600 -30097710326208710602403044075809792000 8838601 125244144623875277684780086608492878592 8838602 47599036846288977655171955826596914272 8838603 -120550263804374953488094519486056915588 8838604 -101116324486237407481638437171585292288 8838605 -34890672308367670251415849447992906240 8838606 24057825390480333814151925129938012160 8838607 -1032931226511955359261797010075691400 8838608 -9848059417453250027026410502093357056 8838609 51379094129219235025669524605457106368 8838610 -6094177974142788335578026815905344000 8838611 140348318931974508936956131085300381424 8838612 -49280184653360745034544147410771353600 8838613 39449416564330335216727886097725469120 8838614 159418125323958730757775054636224698656 8838615 12373895758789995119265098600706096720 8838616 -64595024046325125924385228350433136640 8838617 115333727968078366716566389207241862666 8838618 -3327148930327136863536418887101584896 8838619 -154782292452704168163744459550193872560 8838620 77267993373803011948628822237698099200 8838621 -2238949323222044886323222791958535744 8838622 78767400848833410168885435902803213440 8838623 -176165963470228861596068901759337526880 8838624 86938582748552429365410380084567605248 8838625 -121554525299374287590329251803551455000 8838626 -12217376064636259553130250475476834656 8838627 22585389228239588012670674303902685184 8838628 103384746151001753045815727947269603968 8838629 -215083029904764926215195820324566937760 8838630 12781646491522464701680158573398991360 8838631 -127104560700714702623458829709451486800 8838632 134542471434992163553209787376014786560 8838633 2116846165612468413267899925274644624 8838634 -5140224807494411952426861695192610816 8838635 -33687921502405161599124312372270313200 8838636 1321837321876250152540900850292916224 8838637 -36367620932370338948777108175886204714 8838638 4999977385332482286303785507422033344 8838639 33432022777339469218178344231562897304 8838640 38239180634200213726303788985832570880 8838641 100205153769597207476582485953592431744 8838642 -104946179620394032229652924817761348096 8838643 129670305941179486227857123610198502344 8838644 -54075987415630652103840829331375489664 8838645 -28151693418290269900653957101245037280 8838646 -36140424041308210956047123259469093728 8838647 27962888704882883228984844924290862480 8838648 -9695057106588975999963056676844339200 8838649 -154144050774049150493982406986027881340 8838650 -947896718525606595299899880779814400 8838651 94871265383864160314433462142089736560 8838652 22163560437978255741116876903720001536 8838653 23539855435617980993033494553807632902 8838654 50623479960094301105605691528119111680 8838655 -71458548488981152633328475587511572640 8838656 -42432631525878423614675781743076704256 8838657 -13473309202061796870170070956217973560 8838658 -33984532337236735235299822918706503680 8838659 66531066669521367817031156217122995560 8838660 -81982643132351495723632833533457162240 8838661 15574786522172553451148060312038170652 8838662 31853711673353199870274989099729991680 8838663 -40283124988967227143773662400854957656 8838664 -165118602991876328019422145801930992640 8838665 2951123736178556581067788961284727040 8838666 -37388030613610705241936592190258022400 8838667 355677364977454685247954091789912358400 8838668 145845399205182091031082525997620066048 8838669 158852520736623635223141607446570519936 8838670 7746351787001040649337579816828067840 8838671 -131055534059562366829914015435348395448 8838672 308165003302874991849910538350755840 8838673 -2451811194042549816626924074576010460 8838674 -9127052421689114925027894288597797568 8838675 239849255345048462787822766032244200 8838676 73531831714368754093527043424729051136 8838677 -171666554598482762484112551570803295474 8838678 -8998386583403566582076253668990054400 8838679 -95114414863552680572686381505982294720 8838680 107200582730692695911532775816811520000 8838681 -10091975026597897897574522594455372848 8838682 110246183543854378322172667610849598192 8838683 -83226285630321089235932038477014340080 8838684 36667855318145806430227719469098040320 8838685 53740448763041345695258255593617014380 8838686 36151573988029296496557195220770592320 8838687 45537508644177940730944601536327824 8838688 131746790322092248150237833347785359360 8838689 11975339980693739930127720155134064640 8838690 14369396592728184902078374297776614400 8838691 -244170944470416400988164606510101252648 8838692 -30450324419845729241740046959304635776 8838693 -1487642832434977008137609742046909440 8838694 -3835517031901917435160794735536195520 8838695 156684708245117857892500816413203638200 8838696 45685173110749806867487381905065164800 8838697 332274597001580843103086962580079232 8838698 -41716391138433242911145337141186408960 8838699 -12753434745436158571582075753090923840 8838700 1194354236286453727724242869720556800 8838701 196088059316217552252595751902088378400 8838702 26906629366168533944710322592730970880 8838703 70533539576829988632049476688190058744 8838704 -4362783611712707786610064638559518720 8838705 75859414970548612962542428549125806400 8838706 -47254584812979050837680222006706846448 8838707 -51306717880528338500859952268951586000 8838708 54471688846219636694608415945098309632 8838709 -69353955536302211449323131011282440960 8838710 -3957928145820255204822170942849226240 8838711 10404342725460002368677798991827984432 8838712 193097668720067128244515258755458150400 8838713 -18621310706930927586134785665391039800 8838714 33599035626114886128086605986627406080 8838715 615038308537326837280829813466666000 8838716 -38403626834929663170077410151287750656 8838717 115014420658038546180108079238780647200 8838718 84607004718552049935955433256639517056 8838719 98085932381971604857693582861814000880 8838720 -613322194613613334678610483022397440 8838721 133931128896759008803022955179629875652 8838722 9494696763753003825050436501065566752 8838723 -87067121761996986767026284453840318216 8838724 -368615385732487377524270596345951104 8838725 -27025253786013175277111847613893163200 8838726 42649875269868179786512874760111771648 8838727 55515116130796804278854690216654495576 8838728 19601620421423611361476444863744245760 8838729 40441343368476616615055188588567561461 8838730 20360107067619286687340749756501540800 8838731 91134819549798820005002581762883582400 8838732 -2472574741188840214385229605307432960 8838733 -69086740723185790343928651007235563018 8838734 -117246044548038718253887686709400241984 8838735 -10951805531212108020016175921198106240 8838736 -712814042009592183659368125885972480 8838737 -25639183315434932461728900801261052188 8838738 32514813459014429764583887957755868944 8838739 -12544992971215778916067039158607570944 8838740 48207044086675858337495870557084880640 8838741 85841344164613149369440124401348959392 8838742 -70874816465922518729051545608985769856 8838743 -92077723528914633324707509631285132400 8838744 91345435936846565593011845269547704320 8838745 -49663475486724077166452848454771664120 8838746 46578118922165460304422313462080387840 8838747 19992101338998113737559294408680671840 8838748 102855866433417494876494706194254545408 8838749 89139687070209173643087297336924360780 8838750 14488720000193774415737781557876520000 8838751 -102796077889227097474486715481164492096 8838752 94236691798294295520013969466685652992 8838753 -48261072920175209327232791600635567104 8838754 27108281043332126688879620216087850576 8838755 -162619571285347496523643488726304977840 8838756 36762091162953119822301718794771434112 8838757 -20524968839842354172745946106419783680 8838758 -79634600868937898100060390122634335520 8838759 222973906493758329583990958140010986320 8838760 3899924521179143986221465548301926400 8838761 -174383939028730900198308770937481501638 8838762 -59239066890756059938960891494242365440 8838763 -257811144675593288783793582221458986096 8838764 188297795457848909256607620394564618752 8838765 37770877522735614176885070252288649200 8838766 -77656386067579913480529325499347167168 8838767 2243275179574658965758275992344715200 8838768 12566997316678149915049657967557017600 8838769 205242597004612405620770794445891913170 8838770 3337092627234832306792378920852082080 8838771 151757894322751900035470571354073555512 8838772 -35586409040891801307610808841874090624 8838773 -74455049569387433774719224766112171520 8838774 -11690736728397285965309895720089088000 8838775 23654610311686861940950051516454670600 8838776 64625004969986916703298463483506810880 8838777 41990211323309986543952769063695587920 8838778 17786418832048157162444086435632408768 8838779 2229480731508225735438941499782390184 8838780 -32866243209295484354727061747717601280 8838781 92198376509010152801484337760091725120 8838782 -13931558106747573315005805337392976896 8838783 -90892014215882270608135363355077090248 8838784 -38331393618031657789637682379358208000 8838785 -6366246930073230855794458788377260800 8838786 63709362063980285950753845339911321088 8838787 14944403355773530841401172958034855000 8838788 44724413454232336626970906864941674496 8838789 -5408771159036458902418883409358994976 8838790 -40011059627307785334721252631436748800 8838791 -41525435070201225732228904589863183128 8838792 -16045675284112355382401367714911431680 8838793 172313697041229027658354548275201497416 8838794 99627175265743077894112325215420164960 8838795 41427357190992360748242832730947948800 8838796 -90417410934677769273414104369200902400 8838797 241890862331904418595790879712601644704 8838798 114162279960486227427978306581043423360 8838799 86603158445371499761442300568171017736 8838800 -14113312703445731639611410274934784000 8838801 -14287070161994421236921606242316563758 8838802 20638200739184893112702205406643089920 8838803 -6085643894629199214494754841152996948 8838804 -7927810670298595981322632418852014080 8838805 -1775492808542221736736595601306028000 8838806 -133442740946153035199891849283324146880 8838807 -338025996853747817826347005157311956912 8838808 163334779046063278621705752495022080 8838809 52290132986440903928678989975468493952 8838810 10669805289563485068980754425705635200 8838811 -261438947901174904230906839187850087976 8838812 -1682549031970549934427723255248761344 8838813 37989342993614584487241538824220094976 8838814 140707049883213240981980273644575440256 8838815 83258908880166197298645570075029217960 8838816 40797872212036426408277618343023738880 8838817 -112258441595037908277328701859182179180 8838818 -150292822098145489344375954965494526640 8838819 -31007379209732552748535674419216977920 8838820 -38155045650208137314304063609048145920 8838821 143454827396142749875646074403478938424 8838822 1236583186939291878270081587023280640 8838823 39116834878835881867444953753762977760 8838824 -270441673309562799150499870604235863040 8838825 -16758989321717205850912026725708204400 8838826 3887930731672589502653144735816067840 8838827 -15588278006121711599679863660297021688 8838828 -140753354104474871205033045360389652480 8838829 33111180496969910469349047921419515800 8838830 -309395752661333006339622456003932160 8838831 51592268583355115612431203035540918400 8838832 -81127136641450486085292464402887507968 8838833 202381516360475507403181068317584808082 8838834 -46434833017484871601915442668701957888 8838835 -29280954772324141213428553313573928720 8838836 199160326165973281347892727010642862080 8838837 8841837122465330782674626581051970112 8838838 9532154395390354571560046959446935040 8838839 -102721012153508214106344245695870546200 8838840 -2128358219760257471162050612598784000 8838841 105670446023088169986479751901413359280 8838842 -65228242970477060606073631111513330176 8838843 48427660852571593028563734398587722864 8838844 -15308542162360572130963207445800550400 8838845 120352789336189610783535930473086187520 8838846 39877944569020917901127141376978516480 8838847 -101499062625890827763246380895131123160 8838848 708716093538303331673658274278801408 8838849 -88911629856655407118823227585761653280 8838850 -49604409091916774010907103859121443600 8838851 68100180001990279895268786871682323152 8838852 -83860651593117480488832702364934246400 8838853 44850570900319776346863415135897187102 8838854 96529688001997049583892905606765244800 8838855 130765151613385053255804189617732846400 8838856 33821585412026117863188471368423362560 8838857 65485328149123791161394642865237288800 8838858 25729315381269331668231606355244405760 8838859 57054665600400846244249931380400423060 8838860 20890523103708571337108488821944002560 8838861 -91405155526653553800560218733186984832 8838862 -6226904583681900481871585984386964736 8838863 32340533691732757152631231127232891888 8838864 11559446814073625994509911385783230464 8838865 -1117588079344167907331491970474212800 8838866 -48800947805291916322195636959286456320 8838867 8355488762503363266507961990583949312 8838868 -67543680483511585247352797939432167552 8838869 97362276315518022064814900179762678314 8838870 -19280565700892228685403414753821763200 8838871 30035575937158615474880082072805696600 8838872 32846781453320138450266981911233863680 8838873 -44446697947087945439179897247763495078 8838874 -143854217958116793075098368530196684800 8838875 -48885572049246696847349908210444512000 8838876 37669183181448405764275422667114168320 8838877 109412026024817565160658360391365373600 8838878 124498853954180241593782866237098182656 8838879 30741518439542712299859478971901756800 8838880 -20767216936715711906677451187128893440 8838881 28525486201419174481507059466128791700 8838882 39653425881160687435409510638351449600 8838883 35063491482625949696876284112833823132 8838884 -200192061846079060160102855751167693184 8838885 68595572929829765709204023647801262400 8838886 283110219399654925883367028856029440 8838887 100943274448961136880681111567716566520 8838888 128806195627204894289807160184739266560 8838889 -23311844152461549511625368704866482800 8838890 72952867984548897370430308415212495200 8838891 -99565722512691345517513323910875675300 8838892 -6904271181889713926539502574851545088 8838893 -13074965496408718739046123757054358784 8838894 -72777175786293753266797814223810379200 8838895 35155706985990183912317713644711566400 8838896 15156490116353456439385342409038331904 8838897 -36980241057882179169623595243989600400 8838898 -15093072469993551724344632903584775136 8838899 223975973343965389948151263404877501320 8838900 9262928025232517584435017563878809600 8838901 205581057125295854974577232566752425902 8838902 20901296399433850200817327011438805152 8838903 -37324581509627118878568927818229596592 8838904 -173908600139493370948191067476636180480 8838905 185250941829107928616249225267919061060 8838906 -26334610290149569851702920650670241792 8838907 -57843603482995442291019196799600381952 8838908 -1170065590873427235669820419617710080 8838909 259116771019716857067416736466419253440 8838910 27903109133410568930183847395837463360 8838911 -44558767147306731295596619794720335688 8838912 -33547576301750291782180128053293744128 8838913 -7445781573036121199802087474716183996 8838914 95383570823752830997103899870513259520 8838915 -100773265239418552095634920207859392000 8838916 516470061133263210752123376550009344 8838917 -224509605375941425532201263929989120034 8838918 -86094386254388012387548820838276871872 8838919 18837545721351644885916363483114043920 8838920 46867345857911691641121455896050124800 8838921 -26505507267780167975657996855727651456 8838922 132612895984879081159690459794401566512 8838923 -30419134401877236575793597629297147856 8838924 -63674994207861850598903865264324678144 8838925 -4459747971899640634416065581934000350 8838926 -18878408439348108864693516761311634880 8838927 302929881622998249614308036929002664 8838928 -8236776973237956083371530649834618880 8838929 -403465082739735467051080858557466812 8838930 12019196693211278490529457930954565120 8838931 -89517887160636214012268035351733114016 8838932 -961983310030957174690175323521742848 8838933 -141362898826241003160413598294019975200 8838934 18527761610010706476238504895158081920 8838935 62160806678993551301694785807946344160 8838936 -19230913320561132156535200620779929600 8838937 1086066152571069841501391188352117760 8838938 -132459641940380245698997768840670660880 8838939 85223530187385262007421100967439379200 8838940 71048353590827647411690751295924218880 8838941 217973003795254371737794247064661113900 8838942 5823722536526185255133810814658867200 8838943 -69429937038460915317496448167987008200 8838944 50405261726692369076889643143795965952 8838945 -27014804107617883229699719301696969280 8838946 20289028789473169602546536323738337280 8838947 44903298703504473955791045571463919840 8838948 -3741664267612810672525746930816737280 8838949 29780819381993005475455399382016891072 8838950 24873405199288965830595458842317132000 8838951 -1181230549052755533410631249429183360 8838952 -210880550040047263934866297423455436800 8838953 246321600407870142079625818654544558202 8838954 -9584764840284432023085580651296772512 8838955 -6425533887134436155978297729080331040 8838956 4099675868606834905911041393421370368 8838957 -163420255393157152375530830960601850560 8838958 -140340207104078683503281545811443849920 8838959 69759903021533099009987130925956998160 8838960 3909493589655982846479695786356899840 8838961 -427530634003505431367808287359780907136 8838962 117343758785250649278642201427804827264 8838963 12324004873618797165617114895093166776 8838964 38294100104202445643806618577373550976 8838965 157302575103325261994220378263896530720 8838966 -26844842137288580116293575995357539456 8838967 -99700715106904354959577606660405962000 8838968 19808658442344754617630540043935744000 8838969 23549893713498462587553879540337454208 8838970 -35435828220267358359202999958920765440 8838971 -297412634185417193186073936570782617800 8838972 19779787563064873919516271961142954496 8838973 19780611625037480602968642491597325888 8838974 130541533385926494985505443456588628736 8838975 90226646328717645382601201618601408000 8838976 2026667789079857491035801689719308288 8838977 17091187685449924216477116994590823872 8838978 -68768677042224876309536855082910771200 8838979 260973009296942028776403019699190779580 8838980 -59338930769349146428847652799671375360 8838981 16422586493551612256168206071024233628 8838982 55292509494730045398837531093097253184 8838983 -21085712103968878258439052592106974800 8838984 52954590391307002516985994329157795840 8838985 -58020449087474162959239325900960293240 8838986 4778595145975141288172514956135573184 8838987 -190815999263898265553612786180138695680 8838988 50319728286086243028818452842080031488 8838989 -60412554791667442672113936848124435210 8838990 109350190454862541635573140001924864000 8838991 45048396047773820785110099636668012272 8838992 -661423632207344145907160385979023360 8838993 -12744954217548406608600706340651102736 8838994 -1235255712083673942940628890715642880 8838995 -19529841331163283727222572190379636400 8838996 -26321810332815761622461479292473128960 8838997 81872024818531961958419139807661457400 8838998 11459415381505709820794689325835524736 8838999 2499153500011125360262141042682640768 8839000 -241460968055135044355557437619353600000 8839001 58245303196167680732170672203244239264 8839002 -26523392273449356516534605825839008000 8839003 35475195034101564929870882470186375824 8839004 -11996831029451639100625245465857677824 8839005 -22655545966628146972823762197866833280 8839006 51491428356557643377966271377728092864 8839007 198511589930367476070883645277062100256 8839008 -71210686936792461848204397807299198976 8839009 194951247659393382128322064573586613040 8839010 -81977724625169849827922677856570688000 8839011 88739056629785614547011667475493220472 8839012 7801167266378718127925384102495381760 8839013 -216534713297372663727968687276480955456 8839014 -139199049947778888576970172268285523200 8839015 -57001913844266085427140948603729005760 8839016 -155413539978014199919723678989619307520 8839017 250992682223854956272862013928130540480 8839018 55851619339353272810270480613469974960 8839019 51843060970771203825603372505427934096 8839020 40748202927834733571716181139285196800 8839021 80056105689070184086658026504939259222 8839022 -43577967708289998793009402406825193216 8839023 173297550216569677281255778043170974984 8839024 -46722799273046968466071997542322831360 8839025 -55347239503756987009312410264741329700 8839026 9376091344925294786677549545599923200 8839027 84356040042049234071665055697899596876 8839028 -46247297217083853846596826853456588800 8839029 -2635569909219801917499741492331854816 8839030 15965224784557652513616646620372894720 8839031 -132343720029092324436962660848197941328 8839032 -14798327582090890242386645796753223680 8839033 -5125905899015830182015892056836005824 8839034 31777916412692109457703879833302274416 8839035 -10074536019963558961097682689256009600 8839036 209520666796913709964235972693865850880 8839037 -660626679127492763874559635277690080 8839038 24084223547750555374718927359721763840 8839039 -236889277772021856140877955800973355400 8839040 -32565524112178976583879735137166950400 8839041 69538607146563873501426839547922744704 8839042 185251069163241435064533020890397649792 8839043 229173438289542289222115855136672743292 8839044 -10928807961861558040940582676055350144 8839045 -82394362511160588169573375572569381700 8839046 144951633318491770841323220718310351680 8839047 -39702409821051946601440698719999089920 8839048 -561507920377662079069530416696413716480 8839049 -124633757609906413033526539075085806950 8839050 -16900203956493989343901361631033600 8839051 109549286407362410046234174841516323200 8839052 195618899903976672701449041164092014336 8839053 13740172363070527995561622940273186262 8839054 4441649765004449916171382425181721472 8839055 195787286910439631068167183656760566400 8839056 9701512242768092595631383348223279104 8839057 1869510814535424972337043315666005492 8839058 -56701321829087575051815027731487531120 8839059 9230446854033641551705964253991356528 8839060 87214267099385253790552806822334068480 8839061 -29015281895715635457261559547093798016 8839062 -68389037883626874345238913804614603680 8839063 32999918969487731435202004904933032720 8839064 -115005406902047131431550449715201966080 8839065 -16530720815574096365988797499279028800 8839066 104854001445133943209671068789882987520 8839067 7299500660560169498880978738450468312 8839068 19616862712162597531440290082624577536 8839069 -193014863694654408475305921374626229530 8839070 -16311641150538326706089208602477264640 8839071 -49177730112823179494503652730052677600 8839072 -12731961674117135396575210972224946176 8839073 -42279797354509398906238071687046410240 8839074 22693198884349627761904286872399296000 8839075 -27280799057178648683207718312461306400 8839076 -148212447049892411341509775057547898240 8839077 -26102778134052503225612931355992098592 8839078 -50158964260753383897474395307512367744 8839079 118244174420170629936765628583750338680 8839080 1137377324342775306810439966862131200 8839081 -55755397633775503019407161573491506800 8839082 36908238128002912557670192811262282240 8839083 -36078753631631845791554957626291355904 8839084 -54196981781311325267835318730632407040 8839085 -2076629075482663824272631959065106400 8839086 -12947151769299013768152605626728663936 8839087 143026590379433849310852686823916904272 8839088 55674469793226082412286893299665567744 8839089 9196182416133955098784957988693786688 8839090 -6998186893971871010429203086205951680 8839091 3323132502120597964354543924742585712 8839092 -8811626434352239410512153028667293696 8839093 -146584948513389826114829272200468912658 8839094 -7819233092427849975768097528002925056 8839095 -102078435845947251355877637683122722480 8839096 91058230011316015672624820286531624960 8839097 -41616900134513355475685567676846774528 8839098 -108125466671024078694267496026477404160 8839099 189149156567053196372837265276197036136 8839100 12092449535694724352463889371826982400 8839101 62083260780760393449412314036421400832 8839102 125733273447760226381480028358890915072 8839103 -2007685204986945139548010517194985280 8839104 -41413404838590107004850526418748047360 8839105 84220220534995173663963316876536659520 8839106 148668584619955446319064633402482540752 8839107 -1735614835641965250629610795542302992 8839108 8076286511351077120359914364571812096 8839109 -141455592867815569909227032993146557984 8839110 -9780916168616948289811693122808320000 8839111 -297873433180464473094765584606052661288 8839112 222671623463380597824344524750913971200 8839113 78990309963161450498333101468388256000 8839114 -20069381646984782247756277190506171344 8839115 -42209501817414250084928685054064755600 8839116 29167077458716599101229647248404768768 8839117 65165970646114636039330820598357364192 8839118 -18471215024176549442510103761609682240 8839119 -34814301297049392724719701033790299256 8839120 -11815008538152311682177395209970810880 8839121 42245661669719539201971830876586460644 8839122 26321024947387209700401045357342175872 8839123 -247412502276460777582058591906432000 8839124 36392635231611950666007719784111697920 8839125 -82998592054883197497057082911844581000 8839126 109111493732148487163753959846781620512 8839127 251827896672458252979096516798297351600 8839128 -25554913626092576841149088089097216000 8839129 -11189170948695245331064597008372016316 8839130 -24935336704041647503085757826836295680 8839131 77755365399483894564036738938102241024 8839132 -12015111946130933387871807922447720448 8839133 -31004242476251187580499713231531310976 8839134 -38156177939713991078154505359375214080 8839135 -39344692683065039527336084144250123040 8839136 -49209186235111484308354555983989047296 8839137 -68902238378289814587800285105603540160 8839138 -41617026071881884416835221776810956288 8839139 -247773619540416346992356556702573321060 8839140 -55280289278363719417125506197640294400 8839141 -32189593260110522359047668173559363458 8839142 461963583371570235291779262422803200 8839143 -15262540521577081007706847957018793616 8839144 -46692838350576131689985362632515174400 8839145 25717551837991170657557837050905903360 8839146 -71019401790270453936408951820833436416 8839147 -93738099681799118755571262112895417888 8839148 180496569740677148891579232722735870208 8839149 66574495848566875955393104484740945920 8839150 -41427471541878925858558953645013440000 8839151 -151360018581866077562651025896253129168 8839152 -8412271385896289878210773547116134400 8839153 1322581062188887892283739486098441024 8839154 -39711472346932946590471912968049932288 8839155 -32142269225050937173784140913825834400 8839156 -19983417635292995910124213901100196480 8839157 2514234747728074078700215080707905692 8839158 86836186336157992351155840337322126784 8839159 118745354421040429449652710891936064056 8839160 180015856639756067957370391318182912000 8839161 169836310252926125790386232692855778480 8839162 115441740368597910204862508055054974832 8839163 33532768034892299814303444731928504360 8839164 22980227898245744284703591654556426240 8839165 -174617550995042585232529635940362473940 8839166 115246625411092132804259597381643264 8839167 -95685755235744901945584737786877077760 8839168 33895645747073679878880654187428839424 8839169 50919376848154635623512995834385858560 8839170 41620838417210023241826639742608690720 8839171 231188389178325810046081519445798205600 8839172 151405521396137698099816227754666882176 8839173 -14172070522108061500540916111246448000 8839174 129710080369592428861960798622590986336 8839175 62287209147766640028716934182416202400 8839176 43870370148726345111604199274499276800 8839177 302871572010270247119524319002095104026 8839178 -29171554697344455167309846650489521360 8839179 202293082261064989952062630681646505600 8839180 -44928502421064439655830251051126374400 8839181 -44101872619017075475585046298672484680 8839182 -11166149722343092890894740272491878400 8839183 224008925439494111400092122381955456432 8839184 -31740030054147975759502464217796296704 8839185 -14371235029054672099962442002863884800 8839186 125606845308860852965572337610175675792 8839187 -38626291464952254740702267526365001648 8839188 -26806894653455596429421150954561920128 8839189 39583566862971325072878199473561419356 8839190 -16918514442265594620028859068987526400 8839191 -127810837955771249614294203246795808176 8839192 -102975258190141448570064859024197888000 8839193 -51873657700443977123000849438388800640 8839194 3658000055173762578618110832477250560 8839195 9142297050956694738126214435846476480 8839196 -195377652244417840760123701702100539392 8839197 1083467938981960008913000192553362374 8839198 13802545684226036460771854016442185600 8839199 -28455931524067689296114625748936953600 8839200 -42640447796850953941954230963142656000 8839201 -7843765582003352313143909237665115520 8839202 108252349980814049584413311253477705552 8839203 97876467777660879882377321726007124800 8839204 181940078738807786545903333759048307712 8839205 10235525039874490551758416110193673520 8839206 -6695631387724231903482818766777675168 8839207 29906324003074639238513139267685188768 8839208 109522309885019137723011822974397312000 8839209 -1879073048753445908991552464043800352 8839210 15233293038292594393188311006274257760 8839211 -109403754393791787425272036335234298188 8839212 -1304671677640801320227129667968126976 8839213 53474625564233754370725698427201697740 8839214 103172661106182278304897755311021184832 8839215 -2154647910662800229311728799722831360 8839216 -6631186765765659882069392491976589312 8839217 106870823121708553061889539973142167732 8839218 -48663736427491774243057419181941726720 8839219 20848204584315785698329101363197380144 8839220 48557626648215434568763879220473044480 8839221 126368681221592791959292953722205825312 8839222 9392720824292111608259661144304840704 8839223 3478996689134342742613501173008944344 8839224 16861614010126117800148421721583718400 8839225 -79298635069820395185538062924432990000 8839226 -50005273706987779736136637815183310080 8839227 112905035451424288102573866929112765720 8839228 -63821755818025167202195297927627897344 8839229 13515184845332966995469521189504325760 8839230 -13506667456581135254130786462047057280 8839231 -7557212677488165555279152516490715200 8839232 10994099519461598436619114855927382016 8839233 -44067272454411432757527236151122910720 8839234 -32400373969377932155351262822635377120 8839235 -130778777399603830209440273913898638240 8839236 23793586726692330157908853156895354880 8839237 -7798348935450821226277243510285540320 8839238 31828032133781197473909058409072019840 8839239 56105947524974715276508989664811762688 8839240 39347636384375923741727501520961228800 8839241 -162499393869330372827307894628572257328 8839242 72538147144305484054974834084055077120 8839243 -92936664665879170572004267290808839168 8839244 -32928875480754767924616780957286366464 8839245 -2880222555506303753070512372062738560 8839246 9572567672624739751474410403837094400 8839247 62667327229523960150205235133151346560 8839248 -4736381514630793514829651805021274112 8839249 217617204899273767370716715747411227250 8839250 32677765193733739579098769267004544000 8839251 -87317332604237101648801556852772493032 8839252 -3488407836542680177086067235984744448 8839253 -279368149704293401248635680735175592498 8839254 184173532511681119195722107760173457408 8839255 -277195106496348847739112922941900200640 8839256 -69438749843862844405338913417273036800 8839257 -130164984498557134270963963940160089088 8839258 22397812615109225014689480112372685760 8839259 2444255066797078617759567056811245328 8839260 -36091584472239061124455005350563584000 8839261 177453341357721339737104424778055309312 8839262 -11822154149498895836905825291675512960 8839263 -38180481800670937219651739588308342896 8839264 -115685210611325302893638141867642585088 8839265 -16161996739923355360309372686002260800 8839266 -78035434948112739205780831408885181952 8839267 1235959465124650081740582518925772316 8839268 -3302116155678473006193446952148869120 8839269 -107059806156632146059324575040278205636 8839270 -38124972142715325556911405971421204480 8839271 -27018634216193794595246530242105601488 8839272 10411519165678695256529041201638113280 8839273 61863498846328731430737400154410238522 8839274 125421675839567370438468969207266595840 8839275 77982119431562828400067310924807352000 8839276 185658116505658406580451758346747238400 8839277 -266620872507060569601193597766675240874 8839278 1511853046673684721713514121330703232 8839279 -71907174466155465652688727911745091120 8839280 11244715424559592877087271255673896960 8839281 -9025995236148489043719498541540388256 8839282 118270449362439355091314149140816121984 8839283 -52407150467584506957505850816431552320 8839284 -63686883032752237334594158910180696064 8839285 -28784327041213366013212579060809018240 8839286 -16738693316864309451415453315963920000 8839287 -3341545913781532381797472355494786080 8839288 -191612011861925835757198186751746560000 8839289 -144765241636609068584599069418233367040 8839290 91141321765164006888824759530370611200 8839291 -43358596266158759342460085731607034448 8839292 -1390056905605901328521917706511360 8839293 22859531861911576423949897116331134464 8839294 -6659046138489776094231017705744380800 8839295 1306366422294961558163150676005230320 8839296 99003651527106929029621480340733296640 8839297 113101869985908224477667744161227791746 8839298 -62299825163695917904434078538218170880 8839299 61269869399964559097030397121786179840 8839300 -11316316346860313065790850210579872000 8839301 123235803237804205392553270897714654302 8839302 16780741409820925120089469720370866560 8839303 307982143079322911378731667480952590640 8839304 -237084077424439355822098079654340234240 8839305 -38330840802981331606051193110533020700 8839306 -78612859788185549311224181992663582672 8839307 -26914972841614075053265129461088038444 8839308 67752648008229514668496151861338168320 8839309 5318384079670864822148516992026494080 8839310 188448615294504187998220466640587366400 8839311 -16282042104267007716760541172973580400 8839312 -16256771841897839438591011976753233920 8839313 -13621799136189440422127467926419579520 8839314 60225935793289196845137309939947028480 8839315 157688520119861803851867688279983990960 8839316 32238325157173688757647307338145154560 8839317 35604313118953153679866355592762264480 8839318 110139193870193767139107875233516977920 8839319 185131001470442428010690458495716466896 8839320 50240767508722821139066923219910656000 8839321 27704902510284720134060736995018329440 8839322 11007863116155150157121173395685097712 8839323 -50603321051171324654034865738395318228 8839324 -72451662782366652830234352104297506304 8839325 -41343983664391855319176920963102974400 8839326 -79064669622913827433178274125346776256 8839327 -10950079666991097876969888547476955136 8839328 207730535898219493250722237227385159680 8839329 1530821100834997238711727481674846384 8839330 -30386757770356405354611512145306697440 8839331 -146971548373045038674422441603482392868 8839332 127476789987676855548545640488473943040 8839333 27927787723499243256211284467493371582 8839334 43550839803760823060436807004291172352 8839335 93052341713887442940809642568110024400 8839336 -69328929847304124465103650885796823040 8839337 -36423325034792743961712590911327251456 8839338 -140126107783140419948871447562497792 8839339 -225953667845434743654324957519026726860 8839340 -15493366386700496031841981856933068800 8839341 -88887776669529867150616575133200201600 8839342 141215160695107384011771321199785099072 8839343 -290780355624847540310388358038685719408 8839344 -42971333620356772867626450892676038656 8839345 -59901109814884510748892617273733730200 8839346 94870117783872776884464933993639385872 8839347 -40911521310904128076700952523508572416 8839348 -38589876558285689640162104613686380544 8839349 46737636408136283355785672044924762350 8839350 19162919698078317253275765166372771200 8839351 -2327530381048344119763827175402196720 8839352 -246078952006630696277691730263409766400 8839353 -20784332436688767144732321101714706096 8839354 5474230614711103761190589662799950752 8839355 38295966037597465966735666670646454800 8839356 -126927690623673937617355856108838936576 8839357 330510540507226792766030826388470377440 8839358 50990885662890554328144881686370135040 8839359 61031167262997186938351254068265206264 8839360 -17943483042329349659204291024010608640 8839361 -1474704575801672808004888888999471038 8839362 -3059908282019648895513952972460345856 8839363 -28623423603664594161526949527828196576 8839364 -76517307042871412743208450901550180224 8839365 -45524468706863183201380723989899165280 8839366 -28319966978390122961047591809685918368 8839367 -21300654264194862722122705361617804584 8839368 -127680476618329301817936908288933437440 8839369 -110991705185159491685234032759162154688 8839370 61944572002601192398574960882754259200 8839371 -36328682546787620744574389048422766592 8839372 -91128683216288457183367114061710599424 8839373 -19765124714165474063033463612110538378 8839374 27857126660790118191602756317324657920 8839375 -38353003205322346672765679304092680000 8839376 -14881945304491207860547352188929835008 8839377 -47186418199045151332086984220422395808 8839378 96586179743981629851802718461499525760 8839379 24124138692239297650644845087661306720 8839380 -6759002078671810554695580743267942400 8839381 6335019017746064321961483647556800 8839382 -103709160867901740592856962088917226208 8839383 20779536827571873311813770824138505728 8839384 -163497042175542964918014114452323123200 8839385 -165273676817879017951837829276861223420 8839386 -80273492805614612063652206560354245120 8839387 -56705656646953872839903295985176795964 8839388 -78176180975844528881176293545118317568 8839389 48778268471308810320698299124360908800 8839390 -5628702571982460112429841669363888640 8839391 37075976702452231768560858639818828400 8839392 -55581154031778336396362102399567659008 8839393 110485163492916211737540061358903119764 8839394 -39572064542859850487758655215747339488 8839395 80340197043786022764560988545303275200 8839396 -130430034989270601998376069793906979200 8839397 44335534895799728213191826555225132832 8839398 -56182351804803543250207248906955392 8839399 -345860019659843772809357731536510992120 8839400 138627658087191715306478334282481920000 8839401 -42588932734750332413761943187231193968 8839402 8382854719983059937732061783524077568 8839403 262995024913325276694490159467801251280 8839404 106297751170320048889124058309200852736 8839405 -160200944348113996170293927523621675240 8839406 6864261117990678951816409008266369664 8839407 -28504446673994186857821313854807488760 8839408 -3475345728790575237242319449228410880 8839409 -183699452296879077110193915270297417390 8839410 -66089294327009317847516512443580976640 8839411 8104900422961501118950886097780075680 8839412 -147959503344778644011201288469555606144 8839413 60526668643616156751309781030846446 8839414 29938797588665488937494432810814358912 8839415 26944122595898759926355728502949648000 8839416 -87492870354210820607847833322486128640 8839417 -90380196247046165864558618217309672480 8839418 -3015152527484742792010337969200253184 8839419 -87273415525063398013287042663765984912 8839420 41765671999592686439057038909576481280 8839421 120153479283940115604792674889564623622 8839422 191385823281930266729720587881314745600 8839423 302510166869556295358457244443402507304 8839424 182827032827243248097566239278235648 8839425 10218781620773476876863410217002640000 8839426 -84753627162136129551636125542045271088 8839427 85737216181762698165471248013965140800 8839428 -40451314957591090914817624783411163136 8839429 81560386167209874970411473000367521408 8839430 -85259102043537138916060958377544820480 8839431 -30369059893333413590036641048545653088 8839432 58195428216682994670565951266012364800 8839433 -57873324280680609138957696390691924992 8839434 57438593262278833504916357308436878080 8839435 -8774135900324857183537305561643826400 8839436 80374618604270941906553032062956966400 8839437 -52337338625347187743965134141994507840 8839438 -32231344669770558572295261899191880256 8839439 -23467358364061064211060396376458758400 8839440 4028987475032123912734716524861276160 8839441 28164545912096399345964619240160905972 8839442 139606029187857057211748695870106637312 8839443 -89885390658375730866044828463088416000 8839444 124608825285123949148862046248125249536 8839445 174069662409319989150233033632743092700 8839446 244051371555100270093858954664982528 8839447 243301915574148583236965263184670887872 8839448 79675489653456180524813508812383887360 8839449 -3076844249684144249867339884675522620 8839450 -65898099090215894853164715952110174000 8839451 -89915628355009246956927128296783152648 8839452 13360034951838332876056405146942431232 8839453 75163537147497861781229765672515697600 8839454 13699477211701289257441138758441971712 8839455 -65619570934051142155326365930887958640 8839456 180830491689057444649470096495820800000 8839457 169532738841482333704568480714778912432 8839458 -105659435359416225739718528438502812976 8839459 139386820513415438237311005174968813660 8839460 -66462623520897689170228715589370429440 8839461 -136298891686282018303188270317673912480 8839462 -50718976561561165813703807321247348768 8839463 -460191675067970859839313296385163750800 8839464 22954642500692869393561213713691115520 8839465 -180852894232176837108225912944076734400 8839466 -50110465066953435119692452339090385920 8839467 244432090451115559078009930622843136 8839468 133021872030482810840552516395921244160 8839469 -144219157388731924846784076692615525760 8839470 -21509424200523184167207679476816816000 8839471 56641950864463943531157404832137405232 8839472 -4149334304130143994363150872415436800 8839473 20975677609458008374319378996513373888 8839474 14633085889642463586214008209291261952 8839475 46390000957472604188145092989773867600 8839476 70305885286326468813497701659697704960 8839477 -16062402137843275562456422077313037376 8839478 -37828551395211827604981827616544923648 8839479 -128539548782043698381604994932570294912 8839480 16275562627043857713949480555413504000 8839481 -86599656066781737784021395066889271808 8839482 41611566130713796859962027089683438592 8839483 -74733188417869048702623524685437322268 8839484 7619916563902546119089263791615836160 8839485 24795069397239455562304490072915316600 8839486 -114180634797871554765587768317608215808 8839487 55574172966729022370561256473595077832 8839488 -8424410243803043102542697436737961984 8839489 -18257074157358142904936337498026428844 8839490 -19664687290414412436720042211296998400 8839491 27076552815544090619958222025418236224 8839492 -12323968472069316390752504262446957568 8839493 -15847790518246568506900968143649702756 8839494 -65794080285333502316603293778848116576 8839495 4347884002575869930889115869380290560 8839496 43844984359210245040394955994525025280 8839497 -2696923540527552218493305095678631424 8839498 42687597097122175976429298362981368320 8839499 27384362029130352670436501345903057664 8839500 -38250778077482105626136647792422912000 8839501 254889224123502474779597290874556571104 8839502 -93120814538241520636617325334287646400 8839503 -169404417694087511729671666499028595200 8839504 -59236866890949213428511197240382791680 8839505 39694884636955504654262910882510173760 8839506 -1779572703781672889741628996229733376 8839507 -12812356382960762380868718431261808648 8839508 47812940948271372459433405091569088256 8839509 -28988678161439231363030782569318632640 8839510 1671040060531206513478072171329035520 8839511 -122311765896783472574953630419853284888 8839512 31402004430332107972596036851350179840 8839513 -74735576704735997194231794937212605420 8839514 15367881554203029847045939755533675232 8839515 51431039900142480659658696124999684320 8839516 -7336432169582127315482338639148905472 8839517 10338328543451242972245037005993272940 8839518 -20509328688759758237574773259525117312 8839519 -55426934183076978177171587519206614240 8839520 -58414033238725384466395847463012925440 8839521 -32009131746356147001805843138916068992 8839522 -11186405882063491894776884110617031680 8839523 -27249602962751441866305076328364710400 8839524 -18139199319420571815822299134053808128 8839525 -115378314696457706699489245465404043200 8839526 -27345402995325772125662355352764765696 8839527 36223544847696720702840434133840362832 8839528 -93935083430026792418222029309902627840 8839529 -19155622582397967417448671540146268870 8839530 255872355855092414650241238909772800 8839531 -144164222872800893294987866839016118668 8839532 -45253425094834711801404422955447180288 8839533 100775737290376261370744853168648412224 8839534 -10134159079800494117712097427179392 8839535 -186908305247597888725755129188909966520 8839536 3787980977043889449386445856740114432 8839537 5248552424263145039138230649792531072 8839538 8314141866431893501614605149293478944 8839539 -17984798722650289463056170145456481196 8839540 67367192282849880018798428005908480 8839541 -231023355103777044124660941047121612480 8839542 15354498596942024335580805741864203712 8839543 -33982249824602901510045798115094733208 8839544 -35064339713414777497462369528176967680 8839545 -79115708409303794630617339921987968960 8839546 -76931184230415509341684491095963088528 8839547 200994927190066982610187897175680726560 8839548 -35681106311181284957420744937101944320 8839549 50260048994731801084131625316642785036 8839550 19675507184787988381017910534434628800 8839551 87867265478831071545554258932547585352 8839552 -6358585935513031440668592379904655360 8839553 4552709633066014667446866127530675648 8839554 -97644024818827038535480643707293825792 8839555 20625593970073042536298095533344482960 8839556 208017379314225892796754308545363430400 8839557 -33785981910297464731227157127827968000 8839558 -10498120940433501723652330784985497088 8839559 33262985110030084270010980002697263312 8839560 -48852876771360491768772913762873344000 8839561 508504172900794602884893434243050404900 8839562 187406335132182646245362889343671900672 8839563 184346190257388912725047865838481434624 8839564 24363501836880187882797142143962898176 8839565 -54284146112675054809729069867659475200 8839566 15423615597088508211117431387827162560 8839567 25957676422860462223590266869137183360 8839568 -36192096790897843723942646565662711808 8839569 -15472137465966268302134521686910852320 8839570 -7772558479489206218140243293704414400 8839571 -51752731491455913777449805645613920192 8839572 41054147227793329882167944608732938240 8839573 -39591397657308064971955845818583564740 8839574 -93564879176955070093375155507218035200 8839575 -38738553336711031332422534041069628400 8839576 -89647131672683424595010064510041425920 8839577 355159821965495918079181043147833701060 8839578 -58062851441782135762648024566125568000 8839579 45559717271831405698377919381050506240 8839580 -1229250238578974840747793747965184000 8839581 80760667238244110890933506473964770304 8839582 -36731237766696620872749410874477268608 8839583 198272771732241882534219860866620266664 8839584 -110152408340436945513858864769935605760 8839585 -106763132350021075197684293199136154220 8839586 -27753555081914635832378120872004697600 8839587 23269751010006579895080765040577119152 8839588 -32241346188294356829447995542517202944 8839589 65011100543059174709428877446527894432 8839590 3314828694284198331144241488077646720 8839591 12209095581981601200428436149942758872 8839592 -147353552698774865560240681300010526720 8839593 25524258535350389313204782362933256064 8839594 11775162771996175611138526469272146096 8839595 -156203014141551622382581146578928074400 8839596 -141438008265114456985351461426855936 8839597 2465150460155390969167462684186656940 8839598 6839526305193236722544502448436946240 8839599 -103656223468293358636923822059432274936 8839600 7036166772581799181089726482382028800 8839601 249498115442374866717758601249241651602 8839602 -55247493314403254576400256832615795808 8839603 198756059294458863139115388881699649000 8839604 -171043057172059829819248197035952303744 8839605 -23982859294181530583996523143592633600 8839606 -15349562765282091296144109331768302720 8839607 -9363818314134819684909241771440697728 8839608 29651479555124065450250867982691737600 8839609 -250500397528058844883507841665042275960 8839610 28773428266385405652285784082860456320 8839611 -33535205203995672997440224638224904896 8839612 69253144267632002061892084341926368256 8839613 -141395356845478641209305453335829440096 8839614 -2952328269062182341483842228050756608 8839615 -3521166095050828781339076871735209240 8839616 -6659301944961206917123359149591101440 8839617 -81204429161993877101582777109411825120 8839618 204639403634108559084074134964287121280 8839619 -110678742721590242807760889583019522048 8839620 13131633421683872452478182759656940800 8839621 23497707294383742621453526073780932224 8839622 355501415512633749195352319168961024 8839623 -6981983190160301868254856638697902256 8839624 29027065832161694710837974032739379200 8839625 144951395017043215959599533735442517000 8839626 17391157857715735372071789676484904960 8839627 273944502773131162062203690449077246160 8839628 -385929978992538076916662405105880064 8839629 139180554736703654544017902958447097900 8839630 86433456783597054218528705048318304960 8839631 -220395189711659776392351191998601975568 8839632 26305060264720868043808547233551482880 8839633 188330348834441386366300097318199619056 8839634 44777492452013638222779641302854490752 8839635 -28377582629938450700754781859270630400 8839636 -25333499925646966302233442162530918400 8839637 -151782052488203617871091788295139425714 8839638 -8164370819909279905089088945592983680 8839639 -59350666597353234960173012617726672 8839640 -82886421223448212882152636234576691200 8839641 26587814959074654038405274089961531744 8839642 -28136613854757585987360476365538681856 8839643 1441947510854235275050292908937878920 8839644 72882647725407906128983886864603234304 8839645 95199935194567118954089343528268490080 8839646 -136635956741490619220435817076212985728 8839647 -49507057039974667303479350478963028776 8839648 184667739013697512465147706864070819840 8839649 29451748907587071580556131606503628116 8839650 -6138600624221579610805012985510860800 8839651 36243316213613011254540721768672426704 8839652 125130930165265495427227337820565585536 8839653 -43732798711194088805422099068514274976 8839654 -1444225998547088478267012281063128320 8839655 64770750787662721219056932500746000 8839656 -50848514483625139145318171246514585600 8839657 -79136958971856642403121017351765015680 8839658 -36989917281814910483896720462743577920 8839659 33746511430792761626832847472743331328 8839660 -63408704132260902755392739999424000000 8839661 -21977667567422801884542140697445014228 8839662 12671123963405554319800243520720776320 8839663 -19325425485228560730571956157975118976 8839664 48592607548325823881128288804401807360 8839665 94099135999750268023786340865402288000 8839666 -228349007006735583913968051355118518272 8839667 232662944630467577305063206591413920716 8839668 -11782843737128439548990342518674063360 8839669 61020787816001812187767578027868369070 8839670 7627086319027949991730944501974991360 8839671 -7668751721122498885836030645845769216 8839672 -123333181420142855625337606562382643200 8839673 -39396354048337432675836706389068932140 8839674 -78490703085347290410351439460635541760 8839675 55753172244059703573328421984405766000 8839676 -133110601058717993093664396951707117568 8839677 -17018913817465895857833752010222062592 8839678 -18783453080389094602197073050958061760 8839679 175188045667515951298316252029413672720 8839680 -24220282458345537859879775215948922880 8839681 -35998441635856803437993700494749377536 8839682 173495170461317396644112194728852480 8839683 -5807407726099929980877431564330479548 8839684 23244947311577585305719139649875111936 8839685 -119180842408225854624293868869374039620 8839686 -83298040027448453932640858236802575872 8839687 -198765804932989888558560705939611298664 8839688 -4434744121227192096460238577349754880 8839689 -96354710356906150902633885676857659376 8839690 59051784135598999398225420918942549600 8839691 2964651487875597021112628707834470144 8839692 5137782729048632794045181709099891456 8839693 -231168389509518457078478050831363017600 8839694 105550247836406826617863154965705107072 8839695 34726218492630810803697368910006481440 8839696 56886476281415989531181649810362212352 8839697 -50855739307291288113030676965264305820 8839698 19482617520171579563531965114972883712 8839699 11178901290397822868486047475320155720 8839700 15818130583740654139403336853446083200 8839701 79552509443249489467434063992013194268 8839702 -14626648592831723648569642690025492448 8839703 62748028105444374695134292135504858952 8839704 4920768156194299959859774085677056000 8839705 -34298061667808252701165068060546048000 8839706 -19635506367094340167968205012293170448 8839707 -961384408754126544919008816292597536 8839708 112913974268608305326782187430926073856 8839709 -70338382293995595430569705930524320896 8839710 55835153869272709977140760296251401600 8839711 96138212785550906499754609389679419984 8839712 28727881395580594815007898763043799040 8839713 3422159352198605223254676668545824768 8839714 39300248319588148831991456015918423664 8839715 188273399729964364424968516395938577360 8839716 -4448563223629479179594125986331232256 8839717 2561552771231548941563292699046617820 8839718 -20942288479501148787190674914182610880 8839719 -111255606118315663972434073689036514560 8839720 70156278563585910418606086945216921600 8839721 -271070551501504372210066057920211118256 8839722 -32159166847967816420843388995930280960 8839723 -110679201932826903464269495485223567200 8839724 -161480094818708542001946253088613237504 8839725 -388313851452287370147777807128080800 8839726 31029359315983095673806472812234764160 8839727 -43317070906994486366413872206017598592 8839728 18994529937961223105328191840448282624 8839729 130727939538821581391839605371818733330 8839730 -29099388937076435470929262901409414240 8839731 140350233138113114757768480109941602880 8839732 -26244743954431009985249521679067875328 8839733 93869708285786201500227454401907420320 8839734 -2669010157937166043734252069566722560 8839735 95592105410729724598724803038087742680 8839736 -188588392182705167451462672491606323200 8839737 86598376340097359648653610305044991428 8839738 36547988465711403525177207655311953520 8839739 -162744415908095453319353577423208370460 8839740 8229689325564962979183307594474291200 8839741 211285209079521642946399603388601523072 8839742 -105071628350179894083803723406029712768 8839743 18089948718626735441398020630429459456 8839744 3941958442084526880714673281471348736 8839745 66180383334529837769087040601359875880 8839746 3817319971279231858005380247219002880 8839747 5388916895086941088966899256123640520 8839748 -49270865322345738640382450304692510592 8839749 17590749337297836536700017152635872256 8839750 -50947800071967326311295946890591520000 8839751 24259748653255149686477392728006916272 8839752 88646650221939387038811443523145605120 8839753 51058088790633682354936138727929598884 8839754 -52157967312074667237458289922553459712 8839755 -47877209513662164668625827249557995600 8839756 -8364692882025227846718927787917057280 8839757 -20036673395122173925422287198678249994 8839758 8775631123581398070573589644864921600 8839759 -817305271691452625332372022901692784 8839760 -53333866099919693763952075992245207040 8839761 -46322762426775356840157911958512248896 8839762 -13047101049081331643107143307879535328 8839763 72412315364425829086467464113267404012 8839764 7004670412419574710188747443426119168 8839765 102564620685301978528594720450075833120 8839766 33553060538856076641883565916623455104 8839767 -156427491578682901890834109061235405720 8839768 -821385423494285462230982517740666880 8839769 218304262409158202630739020253537589440 8839770 47259952230269154252179343715110777600 8839771 205335395617055277195561799365892763972 8839772 183505968166986700801455428150241100800 8839773 -7180542714441928898191236639001579098 8839774 -2560767272840538837889254841662259200 8839775 17971293079561945020390725898660430800 8839776 191292038044786833881515738792722432 8839777 -7052782253926062598451224098003025920 8839778 -165454020246148760486328223669270192560 8839779 -11338116515016879875373613259480563200 8839780 -161166880530164013660690707974466649600 8839781 -30283898986710342517000144835126988456 8839782 7239314722929116840375671093612724352 8839783 -195956106304404248717360874271665392968 8839784 -90682217849876437965469157795590963200 8839785 -16233167641629537409723307129410200000 8839786 -181241035735900267715115908592300256416 8839787 17585425106869520704076315385657022800 8839788 19643974932021939083696237565073367040 8839789 144956269422904674818057581109921600 8839790 -29167106092955406843730762203169473600 8839791 18801060822412293408984215563117424040 8839792 -27300032940758980191943308431618048000 8839793 255005413545332608989699066966605051760 8839794 -33186289012687009701485372812277998080 8839795 -199581048572112827428868703780749197200 8839796 91599136700096431729117236167212032000 8839797 43930655631198010532353052665771604928 8839798 -74792679080273426668164926515927058880 8839799 13236153540016172745861352831883581800 8839800 68292083455055854956110462108912640000 8839801 -290599459317996406110277907997256018198 8839802 -167523344285092451787080361936203733648 8839803 -98616045494430103982135534698164480 8839804 -136527804155465230403026252855660150784 8839805 4100082215435563872264587957387197440 8839806 -75987146890228262015792835868355234496 8839807 -7040384383598406053109350356817845728 8839808 27380987009699144672834018822502481920 8839809 -113525946765766128081643079142072254400 8839810 3333354459930624660930702135722373120 8839811 -4569424181401336855507945495705437696 8839812 -7200126019252390978672526247271833600 8839813 353564408916904730169847492106256406140 8839814 -57134529877341944612448985178737635744 8839815 -128942878517374041959018353750298100960 8839816 -49273231371947086308136363396437811200 8839817 41716257970427015046450228430845630912 8839818 9821570887155879757873209995677729728 8839819 -235658809987639486258139679097773172780 8839820 -12310809901705650409966109615596093440 8839821 -30038798731704149920569049032817845600 8839822 -39630703614968823427181080408423860288 8839823 33123031836921244025515088444038572744 8839824 -5397882257542695398729647221072199680 8839825 168805373463236194614753198414721398000 8839826 14437255285690845929257785828096902400 8839827 -130958859159274117057525632174329270160 8839828 -104248152549261559792139159151378351232 8839829 203868748957289438700187489742127116430 8839830 31798967679401215507737860362455601920 8839831 -11198441297114744411140147850343063552 8839832 -77612351444652472564361381954730823680 8839833 -92379149256232330694555014108177110576 8839834 10774496815664333142739117958998774272 8839835 63977418447140922156695203940054837760 8839836 19010094662489404927359374506900334592 8839837 -218472399300397297705699144166742975514 8839838 3276576726225222923643454036278716160 8839839 240517285174740683664940327926601176720 8839840 167887370321224879726161691687895040000 8839841 39815541508098520828879469399456854242 8839842 15245373632719382562078223787767062528 8839843 155690166657722450844222007100678041344 8839844 12777520538071595761774918861250580480 8839845 -67460599199182596654803104321762096800 8839846 24039259467908802795348090062372392320 8839847 169547134362461993408190201730168836192 8839848 47713460066899636460439121215865896960 8839849 62155202478069029470375633031106716020 8839850 -26118189789265668120257798410008975600 8839851 -2917234728295228736842318315749763920 8839852 40427607861592189387840822087387791360 8839853 -238875488826446984279065636740121458336 8839854 -1764227625919954940074381448215633920 8839855 -40856763755347685847528918160730230080 8839856 34550651088901520733318397283639181312 8839857 -45539519514423093402714776469655778112 8839858 -83376028652515200704687876522014623840 8839859 12578609787100017519088544108339973792 8839860 -92727783807458783074677669126982256640 8839861 -50831661778392152106738880029774173600 8839862 -8090649513432890368606807186356873216 8839863 -128850156696959608200674519234255467680 8839864 -165849585649360679874425440139270553600 8839865 210044045992394393273875103668292152260 8839866 -15706916773896580296436788359102595072 8839867 2242340912973442968135936518427285120 8839868 8863059210160372970480664319185896448 8839869 -64367743249755205320159989858705216256 8839870 -23912181458162509696496492490441250560 8839871 -293133271742328406705834995703850516928 8839872 -77245765352882161126834495130645299200 8839873 -20032018594946712328066702369286596160 8839874 33548648749654813098892115592115401936 8839875 167494317574638288617299251712855296000 8839876 -4565334535739964128860504978292837120 8839877 29735201116568798699833531055321102460 8839878 -17368569154940395473686023259781548160 8839879 28877249403114987466641958545510382600 8839880 998026309755552775254512811112857600 8839881 -308120415609788777277094063657231828800 8839882 -43314883113246504461108469583708256208 8839883 -57314879663769076037961343686420156120 8839884 10577301855538840426940880168615476736 8839885 -141776046200717342097520329222250215240 8839886 -111549200302878226624012966364521774656 8839887 -25041586994841423419955847484136711936 8839888 63701816599750803797345953883491622912 8839889 -93638024702840466952667176602523286976 8839890 31220045591684436604034903716541788320 8839891 157888725627373816313201028888831901292 8839892 30471337225159460971408461023898320640 8839893 34758981206581365986375108677388054400 8839894 8954628075587308617505127633447461536 8839895 9244997289418202514173738519623781400 8839896 13801446738884360468789684631277977600 8839897 4085811793374710153448454212617200 8839898 49219022746458261103305041345927596032 8839899 -140526630725266376956912853901412612116 8839900 -14025706155815441114107149528272576000 8839901 55420180434835798324942570038926608896 8839902 -2974296370297194623353734001249182720 8839903 180992764323330019119732988119170997152 8839904 -268228489506341721083412639133993795584 8839905 106169947260429434319917955553830860160 8839906 -162944176218508643468456603551522300848 8839907 122350471574581043371013858150574624156 8839908 54229093079080222952442281092709744640 8839909 -106180268368560719969727964452514530596 8839910 -30813573835920480424576013090297600640 8839911 -70638540080188802611622574607289516160 8839912 -87034967924384444201785264396382208000 8839913 362085781366923516510634457725517853840 8839914 -53002848262532451850199711375985058560 8839915 -27547570684075320654465200576303347200 8839916 59755598045294372746057856772544938240 8839917 -41674854230164142880380033781528573066 8839918 -74341708208901315789503812720380918720 8839919 285656171055571913321216450647617896760 8839920 18645819378079804133655031961992888320 8839921 176788354043210378096664851023445513200 8839922 -20638161182054124000001922653038614016 8839923 -82052572581518948708143853278546075800 8839924 -60180232117509148366932336619776638208 8839925 -24320827702016012038522205391547095000 8839926 -8182772823779104582175048672315723136 8839927 12643483987516696751031452102805804776 8839928 54421880487580348016411442190514872320 8839929 7227825115445329828925868612321705984 8839930 94813000571651883226871848203999179520 8839931 63893423882628597993092626021649085732 8839932 -42418779085021925413281823492950489600 8839933 49700969168310907950776972233818450182 8839934 -14095764939362559284989983238543248384 8839935 -126806856039118386598914377328000960 8839936 -47399288361785374142470604979351584768 8839937 267028957713811191048817179556038753492 8839938 65091901589466635331287174318424215040 8839939 -273465143449894757821021033306176002360 8839940 -2200677986273927226479001916931788800 8839941 -71473918414182997087639499864310785376 8839942 3267280543588503143795932082491296000 8839943 -69761962016855939521145815088203823040 8839944 44528493646415210322715791262305039360 8839945 23944333657295989468757724632712748800 8839946 -133889175004751314576128988161331589328 8839947 -59112939008830147342150312100806108200 8839948 -83754074511243302302336543838601007104 8839949 76105837880927079622374628769262251436 8839950 7701035652925234714242846424411776000 8839951 -140624441655920670237256385388567028048 8839952 -42611637533409182762859318952913338368 8839953 55404616067450968994351543046832516962 8839954 12365930951039534075397484186557107520 8839955 -54384152393363852210707155007586082240 8839956 50289947402224162435870113910525906944 8839957 -48488877858464565789474440780428769888 8839958 -42873096810006750819969525750288114816 8839959 -149237936018616828534659607539491349760 8839960 -50707816297322318908819712893771776000 8839961 111436350739823386176058985147768867904 8839962 -2433029248530577061522235308198707200 8839963 -77242594692441424527444766408578706752 8839964 -3625250462846325982087575641406824448 8839965 -42334510615894727575711940499824414880 8839966 -55956245348279584701149971948788426624 8839967 -26974092101213485840770816898131693984 8839968 88318376252888060187750052850204934144 8839969 21771337343498045075188160857668155040 8839970 30738889323165524125394306319938265600 8839971 -58395535905178261260693837864396948528 8839972 12082944539282856718025319830062299776 8839973 -37343493702289935988817329137732316836 8839974 -21476272160198729002939016850642714624 8839975 -46194361434588492603394733501246500400 8839976 -146530137780244097873193090325526784000 8839977 39819712061834038196271640994561784720 8839978 8596976462663701255147627005487104000 8839979 -40966325785921010890279468755832139472 8839980 -98981242767484147259085699440076579840 8839981 -84534094531651821615050123051362930176 8839982 -82756583806129947299863347181502409408 8839983 2283931573732099831574806253515756800 8839984 -28686641146977519461736541097122037760 8839985 -43959165636520291166467157775056042880 8839986 44263124562726238836823641356499137664 8839987 117809801266706418718473074931661264000 8839988 103751237763577311213978649821842479488 8839989 -165624815838505370547695422050415716480 8839990 -313197351993210693939483100169018880 8839991 27440784757080811863122381137751553984 8839992 900642847527990459463284760373268480 8839993 -226448004367722255484670460108384415616 8839994 -51559664332305627711846591170859886848 8839995 -39291881667929947165433513150069337600 8839996 174894788907325327868997259880325864960 8839997 104657805193938735544182242143667484480 8839998 -41751375054690600729928024770315284352 8839999 -5223011410774541520549518949344414368 8840000 -5265267605324652469621194626826240000 8840001 -22366873403537843956890950471899439568 8840002 92454255592024707450967298509827551952 8840003 -71216698834579104947614185498883746480 8840004 40403683099205647729438726502666588160 8840005 -76631864259676017672295010403717350340 8840006 24552352311891942455388919301899543680 8840007 -100834361079942103314538036707674877672 8840008 18921513633694201708058294910489692160 8840009 -65944664761455066047900342762526796380 8840010 22451041566264621209439028578790417920 8840011 189030497615787189142250685544291492824 8840012 -49537591150720192858428217738346588160 8840013 7290979538476510426050353676590702208 8840014 56173005339165050414262571685887303680 8840015 -165426544600149643164610279303604142840 8840016 2761645602561903509359652723323699200 8840017 -276374988184871971515493082941789362336 8840018 -133542603167495405784158568263262960 8840019 40758124445909007341314258337458006080 8840020 7878158159969643666354383550781685760 8840021 -289846460735821339647619350858257856000 8840022 -8448767144810674302873459683416743936 8840023 -171123583720354892428003099002367992576 8840024 85196851612196291670611659625581977600 8840025 -35500893825659153527190104884749488500 8840026 -788564530359707230913567549038430976 8840027 17743792344363040737519823995329102592 8840028 165509039557753218868700917363089060864 8840029 106095239515481416635058797207642229440 8840030 -57508123337469329614770081527289051840 8840031 -6588327757423607246409230903489441136 8840032 -43899517846876427797169953539612868608 8840033 -1672193216463941708075882388880537836 8840034 3644196729898250365284886953094582272 8840035 -78334393810197648453116607394399702800 8840036 -226620956564586761505222504957857397120 8840037 -55978971949252251552230086360912129440 8840038 -34826679729045293279474676835629730080 8840039 106085809697419891995078034757386650024 8840040 9984292687956146334847873852494643200 8840041 -190346270532974497199399694407523997020 8840042 144362728445889768689214881329585305600 8840043 137430196711945047393455306210112961200 8840044 23346328493129382705430861516546939136 8840045 29763409605865058228441713386288312600 8840046 -1638805498406458374564525290106119616 8840047 -48616007904055538018258458730756542328 8840048 10574224560564348076815380674547220480 8840049 -90710271572422342214521647798649109136 8840050 33185643331446778976019728246634508800 8840051 -23749118538314399939403708482340379872 8840052 49287682241600830720468487803302332544 8840053 -48775166915441279574519558721689956352 8840054 159625229675236757398647745724533621440 8840055 21113483267414895403351341553775032320 8840056 290240074326114723816200672244001935360 8840057 234660649636926619728381395642940963306 8840058 39816941890392498991944609064098883584 8840059 -84558643790022942625314042396148468672 8840060 -16598344441721180676973408079168939520 8840061 11048414483081751945573534638031875232 8840062 -4686762981207828149616929848905922560 8840063 -223616201993105175105471812084417492880 8840064 -161190198353429624104447729158020136960 8840065 -14029672293312337681593850339095574080 8840066 16486759864374473622413327343380652960 8840067 109755984149953580165321873056840955712 8840068 72075913235018300082067870584043118592 8840069 -47150213191624766571892955648247812256 8840070 -58509055193894519579288116048215360000 8840071 -105957334822563292025987379560867360648 8840072 253480358191287586462745691923023180800 8840073 66221975300769632428512607571140869120 8840074 -90286884397491910144610029478334112464 8840075 -5521845225660197766698255074238564700 8840076 41134111966207081956564998870536765440 8840077 55213754399224228093073697046674623692 8840078 -56071635740251700550218922587485239552 8840079 46417100482448715443806424211182864424 8840080 4147513494331403068639299905507573760 8840081 13888765157250909710402480176355828640 8840082 16937987723943293684203954965879667200 8840083 89409192021531341175510191440916311120 8840084 32068581363686955141282209780375076864 8840085 -69671533919715250757900080131612047040 8840086 69766689535034202644216140107518056992 8840087 -129278066920394887782281223696520620840 8840088 -163559168205675724884640435141296844800 8840089 -127687462902981130712308356558317948928 8840090 82036561535680568569215617733648864480 8840091 66247696575863089788838626513496525680 8840092 34399734687457950456321105929950725120 8840093 220422306181376623753690804590887706342 8840094 50168480785756808795866242004253137920 8840095 82406082273339739949378923923784308960 8840096 15768366396763782911282915356462546944 8840097 76639888471799751817049855775723431232 8840098 -68024382437493848655082196152395073200 8840099 -363901132430644822339562314958834739840 8840100 -19887958067328110678044793377729536000 8840101 -333018231637453718339418472303102788768 8840102 -59570286760297269466097790791425935168 8840103 -12831334598557893752468324729388470880 8840104 -36548329332854477025556059273719316480 8840105 344760845436703910066191393582752336000 8840106 78181443784363131913479900674630148864 8840107 -98858035438545695193327182102412642288 8840108 71208818302162797922162066946035254528 8840109 -45371583800943941024319467018257036992 8840110 -96977823381969683304197436352603583040 8840111 -55098308748299538590522595670392343680 8840112 -165568762786839583014692459447058432 8840113 -124320247996774931720367296851694102638 8840114 11290479593153749830285564209789317632 8840115 755318770966845743333456002380117120 8840116 -36938038996700079539961219805435039360 8840117 -65564784054640131041797927823550412320 8840118 -718189634185825199957367958700328960 8840119 49707187894072854479329389247118048784 8840120 -114140191981950222217660561902210662400 8840121 -308021333835838383304315597432456416 8840122 -65717207122676715780443820526173408000 8840123 108286364072410576643086595972098710372 8840124 171955087619995632452923047013616747520 8840125 51531802164911078016937012493427744000 8840126 36499516713817185145907684538048424320 8840127 -39650155446100987267586045033378506992 8840128 18508053524216844298119056480859586560 8840129 -239939966633529608644524310914888558270 8840130 517964293708435260092231746213708800 8840131 52540332315684528898612699478558415932 8840132 25465474273230575579925960953931939840 8840133 -14707206265010297218393387287556382436 8840134 -14729398391144307907698321314441690784 8840135 103365411701390336349273142688540529600 8840136 288145475546879968331487653999461662720 8840137 225761346319711880964811033276118717786 8840138 9564623012589669374719099342411932720 8840139 75646746106118411194303135382361600 8840140 -94275283370431936109090750103857218560 8840141 -84505484327528669698383720122792152458 8840142 -11490774405385740915430547618449112064 8840143 6285469422221797750863862395660164000 8840144 37030018897746117274577480009316433920 8840145 144185938415483459942664981540188092800 8840146 4172762798884032096025808891806371840 8840147 -25137990210465357401867973166781794800 8840148 94251340874870004289553437271092807680 8840149 -57431493847882198302906322938472969760 8840150 -78965559528322685527623522579631790400 8840151 84542789325142606481443661216127012000 8840152 -66633946512524476833733835436160358400 8840153 -54566530161781255453266162113464153344 8840154 -3728901651939072624389089932750868992 8840155 -2331378811374957571869036075206640240 8840156 -75061662203136776876930735309704355328 8840157 -121530711648024545486660923367619398880 8840158 -6108826498990192839807045417833208000 8840159 14895744738216626678325843344537331360 8840160 50805567747449112445856547331831234560 8840161 225136587964408813699405342164127983024 8840162 -53242440030990136229043108700448565168 8840163 62740240937393615129110074613784311104 8840164 -87864049632158121489801487158555823104 8840165 -59388671348985572663990119554359249280 8840166 40492105789335337384618699098916798464 8840167 75149455433535601782501020411769132592 8840168 4137798457871425260525721093655362560 8840169 -74434011423340488470892263723733493596 8840170 22897798793652001589128919382289200000 8840171 -106364955731514590232889515308235311628 8840172 168003337887662251366969173741259874304 8840173 269161762091627643925943337909733278422 8840174 -716205955993088713487055366754058496 8840175 -46939677264543739805790546774479472000 8840176 62908871505945866335114660078735327232 8840177 -6892513641383817383057524435930867200 8840178 -1887218616453796239557639010867982944 8840179 79157732697117363031438930040518205760 8840180 -63154320299414100076663641565882809600 8840181 -102590948633841933585043564489160558592 8840182 35075693453821969905005585155798534272 8840183 -536121749519141064861561620001552172800 8840184 6560750532364955429804215494448619520 8840185 -87794419795283930225943146501912626620 8840186 -137349490558153586819868109896100549920 8840187 -714473414137631796587134774827106320 8840188 13543503795311872619996047133047719936 8840189 371388911900381237751480308019639723660 8840190 24906347689971291525015005311462523520 8840191 291967034263107269880189621861927406592 8840192 -68801179276511497666819585764470292480 8840193 -98674310160207685750695443401744173600 8840194 28451785465373591261405601892193622912 8840195 22541067724003105331869510731288052800 8840196 -79088995010299094194274872392433995648 8840197 -44233939874779712735091866688550567140 8840198 -1480737417809125893164273202309318336 8840199 -76480177471980225036128655441869351304 8840200 76581901399729078106157795511849344000 8840201 -28289461500167688341146635999423693798 8840202 8594116701770265295494681714267062784 8840203 3697060126257832001344734602698430680 8840204 177747383301196983428452322353053021696 8840205 -44377044763104575195243771928811593600 8840206 -55915892913197286636834111775063833600 8840207 -224440477910411835206877188926410110544 8840208 2304791940973400454933886721996095488 8840209 -89340366958072960543702937848520686784 8840210 31834578390111601363539921344499371520 8840211 -19069346884735820939509279712018085120 8840212 37487958499059138961988736933109187456 8840213 103326512343510391283252240523500424462 8840214 -19812779602885501409366726293856921472 8840215 32534099803758804663108048267757564800 8840216 -16916440369253009615182583537892065280 8840217 -20248655699436543112535708909823662688 8840218 155189397142875378694478555034395822304 8840219 -100350658131009005310566255219940124656 8840220 56623615724617635784776972118890946560 8840221 19508361898021098347927406183273512502 8840222 -41677108843780315685943496856001062976 8840223 24095399210127884119294560011813808624 8840224 107814554853936561472788496428023218176 8840225 25094430464868053065922794053002136000 8840226 14960391575189203230517128526945737984 8840227 4700598865500514591653037097961451680 8840228 2428049275172772173759069475416189568 8840229 -40812169572155201396214646881972218016 8840230 24425115924884493012736572084950138880 8840231 11674031442996229203517067988622615032 8840232 197782153566807834482470337344919961600 8840233 54606675024812882875028201828794743120 8840234 13012575751707514777730099294878261248 8840235 -73213153951894338109928342519993994000 8840236 -71834699760828172435988358382684414720 8840237 -127602070526504722783637874036835865034 8840238 -34424203780211042202997369707216967680 8840239 116275870863442553519369691964902699600 8840240 14042615867991866346559841849100533760 8840241 222955139315119740641537029929887616 8840242 159224725997245510516007997287132566944 8840243 31190020387131477275245044103175844492 8840244 23488601444821486983821152043217715200 8840245 208902966311360467784414884359065294880 8840246 4717590437388592329216947999655363840 8840247 -28782682318685592303312603138032145024 8840248 -212181484652385716828978064430657597440 8840249 -63894148258932146659848835622005645680 8840250 20195681626648354999490475076586520000 8840251 64673706372043995369705003062631726352 8840252 -243536620683361582425406929720539586048 8840253 126307673770917204442763672899656884544 8840254 22723064136227934447724145267697528576 8840255 209122824024076156693865405096757532560 8840256 7700895843840116408789629826198667264 8840257 -18780382791203170724700725746849135680 8840258 28578000613327242591574072257423360 8840259 11020748511344399402291746857849611340 8840260 43057774139505900991166648831777280 8840261 249537560913146012686009570293743784000 8840262 41829124491879968437350559482414835584 8840263 -293778309987601694428980692573590521080 8840264 -215018688711364229218109397892891376640 8840265 11010125910934174345309329276268569600 8840266 -29345144201075178010417021046442249120 8840267 274488065625340867298603634638738072952 8840268 75093842462696692437773215238812906752 8840269 1647308884332788902432862723915813344 8840270 33266962527256039930948265279891880960 8840271 -116148966132676592346067712324585799936 8840272 -16844466743904697702484737999573352448 8840273 -78773199147325892895690789432229982400 8840274 4129010919142949134002915550147512960 8840275 13872890633872442403370539711256364300 8840276 38639499978765173157746133194510348160 8840277 -195915258606066498330815156484759739200 8840278 -39237644529665976380742630306419470560 8840279 76979955631166939453754496743821862576 8840280 -17834257624072351291629902804356300800 8840281 -52224398393050873216272820496834448000 8840282 -4887211020390940133456408834013024000 8840283 129617331698913502679058008344285315224 8840284 619630782741121564439700598830080000 8840285 134145265236634891367514999736330207980 8840286 41314599875474229303151724549058520320 8840287 137896234408126819730684164629615995936 8840288 6947690461546033361270505674222862336 8840289 134977306517072094824825653930407187392 8840290 48526342591341495376234186998296090400 8840291 14354161651249823172219894513013725984 8840292 115401400231180061091600502932978865152 8840293 12356722317208518909218238310222038720 8840294 -47284198815662803013699141375580259200 8840295 -35680658429701337911471330299885713760 8840296 99227333335348091528085038625734492160 8840297 -127703162898665933909372514422665055628 8840298 -8493277046797276724625301644352494336 8840299 9898700608513121375664051192097385360 8840300 874326953947709718997121281461196800 8840301 -13240747879742983846840758421981194240 8840302 -70362788214861769128968549790479678400 8840303 35179871136836944188690983360591543328 8840304 12969899482243537015000633917153312768 8840305 5237430867123639936491070449993468160 8840306 3232534581388959825521718037163619360 8840307 -172623133493716333295135306671895808 8840308 -153917729591237482584350878748485651072 8840309 -237470522477196005437481223453911105490 8840310 -76887171272240610127698916315469998080 8840311 -150554933312702871175339612340881921176 8840312 -11530060084668740816402614158339686400 8840313 14031445294277370241171363318685954400 8840314 -8810329597608384643612014465563870208 8840315 -54024825135395894049066396368635776000 8840316 -59077416835184593795436833168692280320 8840317 30174081150618461194708960102338047366 8840318 -20674703881655637374571215074317488640 8840319 -196271947588968520042361086248309529200 8840320 42907415365057570281414191141093376000 8840321 -100830963515728618161463868945271809088 8840322 -6518759485145828668306723936173374640 8840323 273486134488226030897493701645666397720 8840324 47263727049105650297154674758265364480 8840325 -426594835684841473714787752036442400 8840326 -81297719283129274958056641414063931392 8840327 298710425235342294586248870818321880 8840328 -27027936429569896237312673157158338560 8840329 60965755072221765375114112189079138484 8840330 -91001593715590433186102750699375066880 8840331 35096052314298585412496441264814047520 8840332 4130280997204503661206185593617682432 8840333 -4541676756035844677647906251023897418 8840334 57143888954400012691251279518392610880 8840335 -140405253105082500686919502905273736920 8840336 3928158795124390446653133914968719360 8840337 -86547753573927634468080936916237762560 8840338 21695614976718215824367557025545589568 8840339 -22281412688259977618441870434144603560 8840340 59376299000342951672678135684575457280 8840341 -39427688176467074464816286941719718258 8840342 25816841100085318852146937323359670912 8840343 24443268057377740574589437683707746304 8840344 -110101517602758148922587868189199482880 8840345 -98739072844200993722004082018248459900 8840346 33977215664071346987537030045996649984 8840347 -109472552894046931027292336870176322400 8840348 -124896912116509544613353321887334105088 8840349 -10710406446999704306281606783679252352 8840350 61116226705358565993261914711562158400 8840351 2148290442787388023809323436066151512 8840352 -57015549454292101988512929438284906496 8840353 24101723828147191567697791273630501780 8840354 -67044038539122166600528472133550239360 8840355 -67825819290407801316994808521338281040 8840356 -34127889841649679555660599079865544704 8840357 204180870966937211066760072535356302652 8840358 -29437428302769582724752809648695656000 8840359 213009703294687934144814073268688210840 8840360 -151363353197957991085920970508069376000 8840361 69561421493172409426593050722971712800 8840362 -964926471444317334109581708417176736 8840363 -11403852051430992873982459688584504320 8840364 5330237648604228448475423388253009920 8840365 -178079299126172300276883367018082536680 8840366 49915121454861589003605386067501133632 8840367 108909308401221058119277449552552612240 8840368 17355499626917359583566725852184788992 8840369 -181130074071475661309281181552327845230 8840370 111923766058552632940292803432857600 8840371 -253782269088198887046248061924980597760 8840372 41799929328507825796810137103046602752 8840373 -5177121264371881479093318704408254272 8840374 -107559528221694304295355679710582633408 8840375 162708789834878394811488124978464120000 8840376 -170186250983120506685484639433728000 8840377 14471455384260537945168481487223210880 8840378 -126548073632409024911538326133275855760 8840379 9192174751743284499174460181068773192 8840380 32703150044240957217108518324412940800 8840381 203706780343410536973484374703808646 8840382 -66162726119695777742947165354942534656 8840383 -132842245760655773910081337700593937640 8840384 48773507866649693425576802402335457280 8840385 -56759447242444130677370947976849014380 8840386 -2128625332534643670611638918607414880 8840387 335259457320838967392596259079152425360 8840388 -4920358964421308727254630426711884800 8840389 -154027294364600015774947349814595146240 8840390 35971897416689245280250901398974449920 8840391 59845515475697254274089515401846709504 8840392 169703272148230833422295575194975641600 8840393 -145434740264398432206050501865638504358 8840394 -9727023091909561119551434888328785920 8840395 1860637784187767957096273284262778720 8840396 78145310546980373498947235984301112320 8840397 113036084208393135735089041982412753600 8840398 19999152816890548777656841915332414336 8840399 -154373775103875745218565682937783745464 8840400 6041944010835274739865330513199104000 8840401 123596336462416580630380211384169788402 8840402 -35463488145516980204932386906489619296 8840403 18562207850125003593572747825294606160 8840404 -310262978833769220180838004060658137088 8840405 -34342802954617162681926998027758208640 8840406 25141562802227503909601836245890924544 8840407 -134387710812377747129036346050652020344 8840408 -280698357825416185356371227039204208640 8840409 -21279227501410297958646104244061486896 8840410 -366087112105819278778166580133919040 8840411 -109682595793452989331568612758791900988 8840412 8324228190880808958764120936445176832 8840413 -3577482617446195688494356777629564256 8840414 -976570909747296609580685280109031040 8840415 -8072130416737208153801460955031376000 8840416 111923202216687702963693128992633651200 8840417 -316131623998808697816765150817643517534 8840418 -68767932335486478605761074632674352640 8840419 51662654124088993767551763915825017296 8840420 -13365054860091967564837559857963261440 8840421 3152548394199109086931682333901913662 8840422 -22516450225077675771475240385678760000 8840423 -110923839036448131109808988344708102736 8840424 56467517797681462230042025798189056000 8840425 -34607195854829308787448327985086220800 8840426 -24221136474929956391773175215049015040 8840427 77279635471792706135392661985382418520 8840428 -28247655303418281348382743502962188032 8840429 -28583469301182791964560486363437273032 8840430 58573268125298546618607668085277258560 8840431 183631543528055901527302912463887633232 8840432 -8812612779950429536861968047580708864 8840433 -40158088192940550566512605628240046160 8840434 -119130138278162376722048992344523839360 8840435 -43138258699600705623448724613140163840 8840436 2344609571144196284315756280497424384 8840437 -49568902268092146364793626758550328914 8840438 40373025121702135389683913878388009120 8840439 95655027073504098690669633178060917504 8840440 -5715543279137390955962969670818611200 8840441 97620747608452052654768533996263361152 8840442 -10661897730464739234627461540780497920 8840443 -241755154677490003317675076559867225308 8840444 -4495703239058066312302642609527220224 8840445 19885559186140478093560863397030617600 8840446 -3863980974726847911587685730497107712 8840447 18900383477568043561419118376724917760 8840448 -82766197458125964451523028266149478400 8840449 -307906525974532760169511514612351674064 8840450 31260491746488031444547171692961814000 8840451 33168550901160552416948929519021886640 8840452 -55274592956299796381950809643807503360 8840453 56972446194141278653086723374142919200 8840454 335641567749794249544905412680312832 8840455 -22168969072248038927657323998305659680 8840456 1379654228639924303873763222935961600 8840457 -63077285296116062869095949397350034646 8840458 -17580264897173464566060474327212920320 8840459 161970443001361157769723505195352548080 8840460 50762019299815903420214704771657436160 8840461 4438860331396545579653690711465219904 8840462 73304880140450034343705064086103543232 8840463 29455072819203269944536034317615185544 8840464 -38741232500942359165702699468529074176 8840465 -226751541917619145844696798114069846400 8840466 87999847048236328242594153045926721552 8840467 -114070776499598271978514977998066934484 8840468 -5683577513509021142841618521243443200 8840469 -76899067836383853475981487283714180192 8840470 -72011900641295513476547453743155671040 8840471 -58154140264965242917367316978339931656 8840472 -79422166800139592188068617763650764800 8840473 -15580650128881917232199440253079243576 8840474 -25350189976231399413685741942568237568 8840475 -17545392265797381426012266452377984000 8840476 179657027643559958562599715316742599680 8840477 10838059211275986278225875209939604326 8840478 102252207702922168222960289516529773568 8840479 -304677311828260918985220258693718505424 8840480 -172404506325332144148123242148113940480 8840481 18117000809061565642553161590083242560 8840482 -93551926962221235023094227034772259328 8840483 123777252909529830796410104325539109240 8840484 30984377984687046193051217864369193216 8840485 -24993423627717630821111914865444258400 8840486 146248845773306938021364978315942385408 8840487 24145276794541557113137747851994208256 8840488 214002487760669537450454892377126005760 8840489 7199324273757983237894597657975638656 8840490 -119820060404173534153662389344381148160 8840491 177102314259141335831562315592544472000 8840492 198369506484776712424244548494432817152 8840493 118579581994235668318587357989663415084 8840494 -4309956139687761524915610713354538240 8840495 -648601112790150629994023558593339200 8840496 10186622231701375361184414064085827584 8840497 51545111608207798634821453087806844946 8840498 -73561578458703570433407309500095158000 8840499 -167165583136436933652047224469234112 8840500 57173922133321603591082310592969152000 8840501 78978544434984800007134292574019006400 8840502 1874969322802439141071085193384432768 8840503 -73988992250507365710667217641217034320 8840504 13643519345366774800191877012158197760 8840505 -46970587163395182722981171179302302400 8840506 17352844208975965124380670155163918304 8840507 -61633714867015938329991643881937135920 8840508 54042327867417565612077316251427405824 8840509 -89378671450440837413444102144972255290 8840510 5177358061518734477831626942170009600 8840511 56859619413644882881178722317904464432 8840512 31261357002535175118126092108137758720 8840513 214517081037399856425488864382697021440 8840514 -36205123081114065927695348746940895360 8840515 20165939699401266763833669131398897200 8840516 -87410099135761021665141487908995638272 8840517 -124716990367108861064244938574353088 8840518 -14262517885076023666738045227975083520 8840519 5842917549249292598179624413054169200 8840520 -22333755014623088817971612640615936000 8840521 -15396751501825144807051088822639091640 8840522 -29237247436961763990003414598332891648 8840523 112199151629129738919663510882307680984 8840524 -46425951696445706162426926931572359168 8840525 80717200628767970886513435654814462050 8840526 -43143404939012979295845981882397649856 8840527 63006870983431314030462008696276430912 8840528 1306296436277504585890652288730906624 8840529 -17463513903990994772851851847262880 8840530 24332609290988797003721549144831872320 8840531 22831955050043461397405108141011951260 8840532 11775119947993698852057614814181036032 8840533 -13254990473998119577784402226589157376 8840534 115722735111792638457565759333937631360 8840535 -84722718404055088054592682225203001600 8840536 -100680054780826210070248147071887800320 8840537 221635920622497760886204374222686211092 8840538 -27892458215445914300439292405848420096 8840539 -236443057710520901712269551817428100120 8840540 -64705341951370760158565707152366389760 8840541 -110185133899154700747068844681050565696 8840542 2185400181061179355223334476103844032 8840543 -58781694145304465301353057880030450720 8840544 -10807016948940799376296538836157595648 8840545 -88165960090900238250313693436032243200 8840546 3431732722492812106325931409026428928 8840547 -134346228897588634818650785951939320432 8840548 -34770084528333789062825229107609241600 8840549 4068165644384313825936306136848408960 8840550 42946907756173643701929474869922100800 8840551 294463324175998806587064221007262106552 8840552 3914929313772788744808532216561582080 8840553 -28413790856656251884225363980341136800 8840554 -23309320862721843037891501637264467200 8840555 54203517543610983984882177072163052160 8840556 15443290109917623768637438571758387200 8840557 27200637890249077352529045489072193632 8840558 100566624576502540577471115632066874240 8840559 -26393819929250485527906691988677635072 8840560 15529389273034986277835619299293593600 8840561 50920567121012839218741318039614852424 8840562 3985750089703609773571036420819651584 8840563 216618470955009863536106915783097432480 8840564 58339577139403841273501061796684834176 8840565 86924318168046777499491952189240293120 8840566 -1530137525277135030992204031728081280 8840567 -272937542927130319262719724239626930360 8840568 127701642880287808799412808839775518720 8840569 -85076288390495862075709360666492459030 8840570 70467255740258739066667766376020928480 8840571 -6035439644034822149565586838426228736 8840572 -26442761331778914772100598843009097728 8840573 51562464709320363025238297556160057440 8840574 -1151929589891082260514606494440899840 8840575 19427802182622916443119617094797330000 8840576 108358174033006161911591713164031426560 8840577 156322028243946429711363697736329635120 8840578 -150443411129107246168388103989725160544 8840579 -50029792596274912680189566990248038144 8840580 -12051943635304888665291145487140945920 8840581 -14747186520624914424246649390077715618 8840582 4756689957979362374144293209848572800 8840583 47561357685326076674931868506707921064 8840584 -11439631971855462506308810445152327680 8840585 -196005880116363252343354765234100160 8840586 35386503943115203677234419747857632000 8840587 -28162595140349396483221354765673518448 8840588 -183934365896010938583992762716515885312 8840589 17378044983204499719205584106241548224 8840590 -66099337788568289703628242617016220800 8840591 72708296833495344621604565581812754992 8840592 -704090677528907319631680689107378176 8840593 -433769517945030552990325400136657465536 8840594 -27571246403904421265460880010693280768 8840595 59177597350225145627234197038130349760 8840596 -5409090226190469643145866160956356608 8840597 -157965538812204942778812377603598514176 8840598 -24313300363384302540153192773916235392 8840599 65504240316130152194428338365262470600 8840600 82996989423052717528543851327001344000 8840601 69871736401640628181903900187086319424 8840602 -75588976573402938087719943503379825408 8840603 -925003136907457884680807068378165656 8840604 -44772861588606459049702009226504431104 8840605 -154791172912655632956487540417340964000 8840606 149300754561729316577224941251333356800 8840607 -9484121609307540643966952337293507712 8840608 78722416910962532562125036257019953152 8840609 196376839084897908876551543685533667810 8840610 18024277437225820131008577277008384000 8840611 -14059623954040676636774331937292949376 8840612 -63622244607285366356965044718174765056 8840613 -57604906143447619013274009761572445856 8840614 -44597237169135848231234180844085739328 8840615 15662410521980786004922217124238687200 8840616 60906431062713729087786583848624537600 8840617 -32386675421968994880867377629019684700 8840618 -13988411359939274367603817570370748240 8840619 111721392486476013101649963878721213000 8840620 121428039315571933999900564575546439680 8840621 -145339143938097543938733592409886724500 8840622 2072254069168650907801507393650607104 8840623 -220582240782872458186279289200452904 8840624 24628349459301227836413329470804131840 8840625 21956900016119623087167093139556400000 8840626 63638030970276277333858305502875070464 8840627 185065379267734750241617227612090910476 8840628 -955188415796910821480190422744764416 8840629 -149086651063679065366693244527927252644 8840630 2564727706274773394939969854609257600 8840631 -12393613891106900876420531616615730560 8840632 -11051981495519454043997144665127915520 8840633 323814795051348192887019575435177569284 8840634 -67759474890538366733964222263959315200 8840635 54812273463670595217271711547360734080 8840636 -46109322004146776152311496940460048384 8840637 -17684259771435682017436360918735420800 8840638 72394223507518264508512294022463678720 8840639 -39271179749039518169858160022001649576 8840640 2344625865461575455322446184631500800 8840641 -18463662958749970110657584704554024000 8840642 38569163280522301760981239101897375744 8840643 -60910242480123089647352861591791061760 8840644 39530101514252813481114295517628254336 8840645 64583709328671627729485969545823978400 8840646 49314253695962522601395899864349293824 8840647 6989439174707818789156321097289755096 8840648 168201121656639266918651851464852710400 8840649 46223121475574198882290690610808021264 8840650 -11768958376676932165327882433079936000 8840651 -64139420847940068551595097983448383096 8840652 71749651925487790129422779608606981632 8840653 125303918883640512518727265020006504960 8840654 -4313444187561477744280437725306635968 8840655 77132374341693543312773116998686484600 8840656 58512665068400499314329229393476583424 8840657 -19782228391639813100091050683080321600 8840658 -82394907832779334017005456038309113216 8840659 -288855380470123895470299735774348245140 8840660 25648252401180416412910607629575847680 8840661 80612027863272318990726777683368492704 8840662 14479511613222862844087139960596282880 8840663 -52157557940534567720950982168925751680 8840664 3554703704396110034730757860320256000 8840665 -3424591366540265091297251457295184880 8840666 63170002986049930425267016741670880768 8840667 69338446565273602720276517607254673600 8840668 83479088972794433726098295978880015360 8840669 -121320130149712149849170546501873092488 8840670 -58381560136102320410225981258557751040 8840671 721753549745474594428842863172524544 8840672 14235886336111001037995313366983245824 8840673 8186495465849875356259898837429624064 8840674 -38456027565535630580926218524653727664 8840675 -76665024957163603192142098031005256100 8840676 13162290756353460165818364767648169984 8840677 24086783069632299933777010911570839932 8840678 -67429159464580472219701750864833369600 8840679 -31502293520572137513294987426139582080 8840680 -199567312732674980584460046141287731200 8840681 169682893491371233364102366255630106000 8840682 59734612789856234792808798267908794800 8840683 -69894704125850745408649896436909229068 8840684 70321955570268619792185794135449948416 8840685 52384193301835692932485636993853318400 8840686 7813443621666616714661751003550417344 8840687 52799502435694039879829548035783456336 8840688 -23055547691927691607501071520781008896 8840689 -50202773377165385140366363205171260224 8840690 9140207585575049111847471643891677600 8840691 47799477554495748345232050569755267440 8840692 -27571111177584183652811727533007841280 8840693 425112124564056444861534932473887608220 8840694 60340444939659239149573177638191382528 8840695 -81755113840140637129760928993094927200 8840696 528818646934437327146347665621686476800 8840697 -41676632964841325110176712605617960928 8840698 15812110775933144746800415948348427520 8840699 -27858976762279134091016661576742785264 8840700 -65336403658268943776076632134907904000 8840701 138797148921991932434013415242581213702 8840702 22841378813149989310083909597912587712 8840703 -22295827426133083657689328983708048696 8840704 3615898480225788028880697245011279872 8840705 37236391910735545683137655875673547860 8840706 2262964556867368137045629207034055680 8840707 43795570609076469916114918742236085664 8840708 182354995352799335222546129254701415680 8840709 -100100879522364558349229777745076353186 8840710 -43032973257383317060360159158234900480 8840711 -63726076776037129751038911917337687552 8840712 44736123644754101831030310134726123520 8840713 -159977310300686517201477817606482390976 8840714 -1898767213807396452006351420997797888 8840715 -6155515256183868169878178121073902880 8840716 205737361342133707411557388403151107840 8840717 132991881666814539259528905399184827072 8840718 61030697884467513509310668950982457600 8840719 -179169715099375560794705938916170019760 8840720 -6974451218989325273864064638924881920 8840721 56645231370477333443731071486258627312 8840722 25705106457900163721846265454329915648 8840723 -52268082772890500867260061252187134040 8840724 -45934998864369511385635766909860773888 8840725 63846830488436840714549375582010178250 8840726 18132703010035766638474756808940258240 8840727 100019461121095983720673273305241746096 8840728 80370283823340121482158918294879846400 8840729 60476652825144734591660756681096808576 8840730 -22899226014606945982491654850848706560 8840731 -122922656355436018350301943963358544728 8840732 75304342923058079108247443883666862080 8840733 -42681770452561928856354318951662249952 8840734 57433869798282737505099453832995225600 8840735 -58933131189887580044010139473082227840 8840736 -45611084167155544285721280105787097088 8840737 -216987604293158035642403375982160579200 8840738 3472567459314837246646075830641936640 8840739 10714512773327896384220915075871976824 8840740 67477142492712344614089983666523033600 8840741 30039900080814804314764069761183442944 8840742 -3251180971745951284887905701196822016 8840743 -8821201008716331087089907466681364360 8840744 -382344109577093455428398636548101120 8840745 5727097212856834607454539829725161920 8840746 81305300760471052002527542780938129072 8840747 -157227295359433746528703774532079701568 8840748 10896158215796909345606732784465936384 8840749 -187918591377031427703955259780150214250 8840750 -63847389551740930867802329267703856000 8840751 -63457989323382997248879623192972148720 8840752 -16770239014290234939205202522136084480 8840753 23064995744106058271683491557391754002 8840754 -19286908042755521061006768090944034912 8840755 -82104209549336747020451618736354458880 8840756 155249374719685304257645962388579854720 8840757 553452847740566434219633465842823680 8840758 -77199068215255593573268272425264231520 8840759 -31287151172448064486545310828360862040 8840760 -40166830050025797806970818441957990400 8840761 301825893675771039524825700153468984362 8840762 49346056897323629569472662838433230592 8840763 105074768566423281926265891637505534640 8840764 624144351118688126804216262893066752 8840765 -178398584495701086043019428023256396200 8840766 -24472058953468485916429138081880064000 8840767 95521112709036276327879479523923668120 8840768 -4609463097477507458651328377901809664 8840769 13452569949480627934278216982000179072 8840770 17506208297633104214200205435571778080 8840771 5118751180494777178517749323045756912 8840772 54035615251450409631536499178781491200 8840773 -102697560786811009534966446001352506978 8840774 15505843763841060253572836434843296000 8840775 -22214777950950851479565997273639112200 8840776 131530518183774638946295321707937996800 8840777 -142642355618859272906386652426472271776 8840778 -48177144082109893514790827519013146112 8840779 55485857394306997785583513814065647380 8840780 3640123630371277747433984178349977600 8840781 -60178230509642431025213982273450727572 8840782 -44972980443993655579843533743193598848 8840783 3630909335148477073063700400661680000 8840784 -53820317557271722670863363816833024000 8840785 -94344480823812113026428715476694699020 8840786 28856591542321020366669358592810471424 8840787 -166475089434804254693797977379555930440 8840788 -113379210440757092816604460126661566464 8840789 17469966638086991991371522958796643328 8840790 -9144449863498803021516498815776500480 8840791 -62764546244800395937208873311965171416 8840792 -2610280684747590006473202818072801280 8840793 -43394845667005504706539293164919477312 8840794 -20255422202963703150211579939112014848 8840795 199646967494654717820785032883848380000 8840796 65360716923816114053226162574996316160 8840797 27869264127438733311828764898414256128 8840798 6850003422823167086796029195875673280 8840799 118688806209739027410957033367872387840 8840800 -2058269429198733760434231971787571200 8840801 217465418374742833266897757702957103892 8840802 63241968206093649132961484509679183232 8840803 -115835311882981432029023571077548432560 8840804 59822949452106184773965221929141190656 8840805 29208041501772057584245357678954457760 8840806 16511976142984212699903210582740112384 8840807 48261474945050241416815881213285086232 8840808 125580260872786318967721271817279462400 8840809 1755556816021328583200732636515451904 8840810 63808220576506485000854745033399360000 8840811 50113168078258613284436143697464005120 8840812 -106963447858182983538671784454445621760 8840813 397796185987969289550237890603754867318 8840814 2778292778171608129754041523976775680 8840815 -10933428558243806541946365802439230800 8840816 30050729939404347840332828746052861952 8840817 34137682115800341223851583827568872960 8840818 20011457796862050643496488768826044416 8840819 -28109081235121665890068001827131991152 8840820 -87841535175760791051220432601672017920 8840821 24446587053489164185066294276884693600 8840822 -102476649156805997681917669152686726976 8840823 -154774635266798716086965134086830625816 8840824 -168112150449331966588672961271681024000 8840825 53113187788920842048861824371873840000 8840826 21714056650243866222073654977172575744 8840827 101102690311089791833229688324305948272 8840828 -12418580903579148426007876874506567680 8840829 -113292505002602166756765227706671663616 8840830 -21372451255285323089371238924056471680 8840831 -20055307377957517132826924968619924736 8840832 8214099235024860291954866668500418560 8840833 22677278261585745864779953076538535680 8840834 -34449197935937610942424721898962459184 8840835 -16998447692214068186741850978095813760 8840836 135583496426617649948070267683786468480 8840837 92856483769144252008278847572902649340 8840838 53142821003882201031320174331020593344 8840839 55749307386897461097795326313458589152 8840840 -132813576826925186498581710874791475200 8840841 79012601405142703759667832056550048384 8840842 -80885400652449561032897286357090782928 8840843 3806641459019210042532566067702264768 8840844 -1645572458762029012799471301030274560 8840845 -34895522758293485135102505513778449480 8840846 1156434015624130365260207321620402944 8840847 79953413631051933693651226425153872400 8840848 23211157684773655225443226412319875072 8840849 -64844023915594377268547552157635216640 8840850 -24324525423132278812422153370779283200 8840851 113053487904015858485577707727640125440 8840852 23800533743494175653700227496684574720 8840853 -51120761233865754475031521422957868800 8840854 -32979976505543150354646158403963897216 8840855 -5506480102818002331448864631007244800 8840856 -7060541515816795922202002568818380800 8840857 -97622412118425077214329326137838867894 8840858 -23724477279673016124135152039285513280 8840859 -12180179333518717032517692603497720832 8840860 -47070388003995904239952246456614144000 8840861 158322949805317994350991728244755955424 8840862 -39672064933795764914115224415674796480 8840863 73072903781775888639883495958540326112 8840864 125846568549166083944110162661658525696 8840865 115499724757840028338210027720820160 8840866 51220363993105360160307635600148627840 8840867 12181187323351315350621341631765385632 8840868 3209187328079458219584937175966515200 8840869 -295426923067797982954121673290367057730 8840870 -56309482004029721934333398922075477120 8840871 16178900883928468887593472779472348960 8840872 -220904947956597449787978544897287091200 8840873 19891366517156038312344054475956381300 8840874 -9496217640405635693443030834417713408 8840875 172678406824484266075358771902570164000 8840876 -98926924061101660811127272482503697920 8840877 -62879998882096064190797667608490463392 8840878 46403153866009035774187796471241642624 8840879 -282862344705527123916656709857355569520 8840880 13782923962716977504027519064470323200 8840881 45708729641400791763680609679803264960 8840882 -40881372622998478028526902217360213600 8840883 -67321424858896313918727045521918834376 8840884 2554978843019320195295726028039048192 8840885 -18343148010699450926206907573294291400 8840886 760962505172405712641731600893586944 8840887 112635949360486207174950556299650904792 8840888 -17419208106854552880176325003785011200 8840889 -104556285213474278730194038758336896646 8840890 -659458820625147018569961617192755200 8840891 -8487777270256758509492844446218356288 8840892 -24037990411789780051989103358563266048 8840893 -19872250987385562109243061202695932858 8840894 48482676362381416340138189364073962240 8840895 -45833231599301311883601147861524928000 8840896 -46071044737843487027148603578075054080 8840897 -40295903955777686215176115595704189866 8840898 -73361895495441427601378359960087285632 8840899 -243931102177753566195290861438081872400 8840900 -18716473879394273188051539994323072000 8840901 -114716067984540616599900148482452681856 8840902 53291306042973532010835966906191222784 8840903 185426561268401516218439118815781756480 8840904 -40592257506232562887536342619736064000 8840905 153277615087680316112223204322097913060 8840906 53877845414548275565763245098113071152 8840907 -13052088974894066318038597782449906844 8840908 -122675321182603326011191855112847983872 8840909 -99164628631691533238130735049639441920 8840910 -8088754046802554892055227064331385600 8840911 -58517333763957894407766538860833730480 8840912 15945093806942810960351310691648192512 8840913 -26815828367361724787732089974664600512 8840914 151059733943207321854728752854375278720 8840915 -205131756087449151983238277544315238000 8840916 -21733085433216269495969609304470611968 8840917 -56885029292517763790824760640431034034 8840918 202133845653169040416184002520556062592 8840919 -106117826712964947237557134315030300056 8840920 35698281412656522252094348022739763200 8840921 23919096715275722306692348627208204544 8840922 38076537167629066249024441835674409472 8840923 -13992247601311273351379931228521410320 8840924 59546757568583593734545389340903310336 8840925 17970166712575760380956071536700732850 8840926 -43505030070155940525660177727560713088 8840927 140416184447031732560831968402174543776 8840928 60814495967962776954091752499477217280 8840929 -5048281932835668696873519931988795216 8840930 -5577336596836249448100947046785249280 8840931 2807868730579820917583775907198618944 8840932 26795522726857966095914179857851002496 8840933 214092649171072174026456073217659524480 8840934 35602565748077528478888198112238964480 8840935 37061354840875913179199051926182034560 8840936 -58812192492132539805859087189945190400 8840937 -15339508594087566041305758360618147648 8840938 110088392799719259092678623341929907120 8840939 -211946211127716684457653828611717845260 8840940 103227927037224218436272027560828876800 8840941 -7862406989147281062397200206567371616 8840942 34290783118973979371451190065286878144 8840943 -37079821525990802582679991245844294536 8840944 18545820655334675113157181178214481920 8840945 15033556228101961318994363260227340200 8840946 40057673459004182929115874963440026368 8840947 112076149417853337946793724305095399680 8840948 -26119896437549894763720225625808989440 8840949 44521741467218630313667698190229690208 8840950 -19182341673362463208860936128232492000 8840951 -95137481592798216447217118361251162496 8840952 61534022491103211692610206674532106240 8840953 86044346210272429543814121795969453408 8840954 127988795429612085588694473529100809440 8840955 65282098054793342376502186510790661120 8840956 193261887453318122983163087326923312640 8840957 -713860960755770688650140383169029312 8840958 -6059096893855349055902800920256128000 8840959 -131207548642909228365065092987146883840 8840960 -117341711720282832671878032052369489920 8840961 53178177362543100489105928274403716640 8840962 24850675473147904318150607190154854432 8840963 264030967580920866295490595378230089212 8840964 8245658737072157225323346774296860672 8840965 -20213355457506832741320566168153070720 8840966 90145817321275059044960552823744762240 8840967 63284423262599403415955770209507213648 8840968 139564671814766425828993051813108623360 8840969 45963648922761962505427862460292934400 8840970 27052739576327116512409668344139479040 8840971 144634666980954588385452486048458506192 8840972 -2072266266051094242900988925317209600 8840973 -12366389530013004886209004310334912000 8840974 50109482845166006791482500047031721792 8840975 -22567568707359902497800065036815114800 8840976 -1279366639822230659388089707905220608 8840977 150776031062086219408263938691776539826 8840978 965018099530149381604470429344096256 8840979 66841027612678632193353649508564376144 8840980 -210733600343402817062129016796925583360 8840981 -3633458441433016430247735219987772548 8840982 35093493584444518747688781756307574784 8840983 50799173912972099507601616911366642048 8840984 -212792532885705876587419370370436300800 8840985 -24547884448074490139684552320664217600 8840986 -21174215537318638444277206584724992 8840987 141707191924509109407193110209202549636 8840988 -224752483193225500665473410930982400 8840989 25191370858957948649771311504612685760 8840990 -43953094380323156042950251275345702400 8840991 62920567101336220142177612118824571264 8840992 -137722282662210327448937791845965365248 8840993 189872192559070351992902336275495680 8840994 5460140573247801913044024767861500416 8840995 143799698890695683248319310188242626000 8840996 -97083030080164258733661637747341936000 8840997 104701761122290837899649062534434811168 8840998 -67419111500857593851612628565105539840 8840999 -2763988997130264709485961276560117000 8841000 21897258077674071484968560993648640000 8841001 63646171254850870871377742014883008612 8841002 104340385870154848870922086056094778640 8841003 -13726512516328960355921602945356740640 8841004 109928891988102399954083310484260236800 8841005 -91174640688545844612339403792740445440 8841006 78232331723761241252610036980975085312 8841007 -26967920121801365730956619565638378528 8841008 -35386635682907631041465499892813135872 8841009 1358483997421332018524857922707178880 8841010 -72582336994965482111365368994734535680 8841011 13198764818692426584071567519397656352 8841012 119271122893687911245254750042190260224 8841013 177489310656840670214266088792353616604 8841014 3973384264041094495147421227658379264 8841015 -219779751057303135815356480419513600 8841016 -34645125425612077814863629089774592000 8841017 -9114819921652909326194770482912542934 8841018 -30241602202920266951309334012113028096 8841019 -59292630810933638985191479540212230040 8841020 -95939107646768865332504606114642488320 8841021 -3689654938426837801596200150303760960 8841022 -100083226816802970616486510299064954176 8841023 -306740750751507228855704086376292200280 8841024 -17909215808650760625118032156386918400 8841025 -46130917615994595213495881928692017450 8841026 -101948578112350129483714891830620970288 8841027 -14186273812851570938517499455290482080 8841028 25841739053371650106811368527851278336 8841029 255587993416526826273312484120341984576 8841030 4066827118425517763970786940003491840 8841031 -134031135541815101470959869724116512168 8841032 -236287347708760288450406799364043366400 8841033 9579002739248944733020149607361953002 8841034 148215375998194933257445892522586490416 8841035 -14169896261166941327198702711238860160 8841036 52154341802329351060510514573034138624 8841037 -58866051459174275720286322649004754728 8841038 -58698446160414360150583184445673270080 8841039 -45962535697378478298900236380418836992 8841040 8661470825157004668981367155514245120 8841041 54693016642214951942660108293839337584 8841042 -30407662837357210107354974860829491200 8841043 237592946758761367347153489561709837292 8841044 -88632055935901985041333989106850676864 8841045 -28077455193081015066846488031385474560 8841046 -125856041404063495377539369330833890528 8841047 -35033149726260184996513497195209807088 8841048 -165289422034385332093902179652068966400 8841049 -90978157626176770708313074806373278464 8841050 58879088882910892941537058037543481600 8841051 22273109641157498727954097207914415980 8841052 -111085965876675617084826070233338880000 8841053 -10313262915097835083186335286274156916 8841054 -24751603321841861558857521711515818368 8841055 67730540023144346245630010571779760960 8841056 120806639206566248549905973614671298560 8841057 -99588918777751590950756352443612699808 8841058 -2198683565058357837562382247965018112 8841059 -310743819771335175986806726080937347720 8841060 -2194265249624377250663163732363237120 8841061 153023301008414560000215818924665482400 8841062 -10320438364795681825322676904608208896 8841063 29639616958561109084025377490912653568 8841064 244349419393500616208985526776367872000 8841065 95583602450125642076358608876497859400 8841066 -23357463114132342177224573278921720320 8841067 3633724185129655524061055562848639760 8841068 109490602053815515062862482795649390848 8841069 171145962090679889939114656902228810624 8841070 37311851288382048151375708872189708480 8841071 192311180396568840435579057420590222592 8841072 23614548392005534772621632672598753280 8841073 303039109032263098346625644775135322322 8841074 -100143559644880493659838366707654094208 8841075 -19285556098281312479073582752218805400 8841076 -11736031451504555708137765909251883008 8841077 -24157352272325692278279528145091272128 8841078 79935878657092393100777621063006932704 8841079 -4199496796242005022983776564310425016 8841080 143301767388052375001659237030941696000 8841081 -25364860220013325902861029047795747248 8841082 50804856514083481114346050360505464800 8841083 198539592263413183175522307490733767332 8841084 -13696234282275213745521321491474915328 8841085 -1429828743439652625692775035448364800 8841086 -91115240467639790629571164468850155008 8841087 26173989247202611116795878081147116344 8841088 -32391745547911381650039222192360652800 8841089 -11402382324335904911436820359973634880 8841090 -44950989756229036858093869733435591680 8841091 -88090911945904452286747795939113200640 8841092 66143693051749215654064396298085518592 8841093 -284832068382244601737423091732260800 8841094 53401775244665896193195216864562240096 8841095 78195990735357622093025052616286084400 8841096 -16146364417693348872599124940988006400 8841097 21619713821628717364516966525545851546 8841098 7931639520087225647426280735433211136 8841099 -53677459265889140677249209414735091200 8841100 -50269942906853639296107077934648889600 8841101 -4877651861142606775325386416528198048 8841102 15328466591508824043679603528761216000 8841103 -2210114783127937139462320482575950272 8841104 3764183467331256630405682365954785280 8841105 -9633650836848987869319231787352186880 8841106 -24183047768993274181798983817218523248 8841107 -129032432791090704364496936595516864 8841108 77866816402532910163007893124922605568 8841109 -57682974428592991397230563658054787780 8841110 102049804988305747428369133476262344960 8841111 115558105198425988838486952518207241984 8841112 -33291306917936583628316973907703685120 8841113 29717287279284923768717266508387021700 8841114 49445093127318724746712353760263617760 8841115 169992139663978556286029315741660669760 8841116 59250483042039365772938900929808432640 8841117 15745055527771559618203804344615904320 8841118 -6332538832483299327185532523961195520 8841119 178420682127811894267931350914307866696 8841120 -7294821978737470963894210464747356160 8841121 -9590985420573522954767907096076325868 8841122 68027036552723504108343049854845901120 8841123 -149846923098139548284814413179268858880 8841124 182188760735311628331111529992986055296 8841125 51206790314828601334798005621023835000 8841126 -5308573750498457146666303923127560192 8841127 44167288646724138722155335903490680160 8841128 36068413324991217112396076824442588160 8841129 -118362522745596846544475944977069191712 8841130 -62218747688974103081629422949596724800 8841131 -65371306867221294070183707159185173920 8841132 -68061570835080624461409581870121586944 8841133 34833749358067202275481060628664682880 8841134 -89926657491538506784215539835223022784 8841135 -38452858494004785348128651937244412400 8841136 17883119801465381678182659478811049984 8841137 263545489301229892287202356501052531680 8841138 15366787495972715296338830800867842048 8841139 30152842518670773269879034397568665656 8841140 -48997658586866984759483127393966858240 8841141 -66076667628330605929811398015355685348 8841142 40829821585648427505376705076139693312 8841143 -328691181194484122733807778938289576920 8841144 -477113549080584466511253322938777600 8841145 44431936198010373932427521058404328900 8841146 67590765131100530019923509392622684272 8841147 73873456342527244913115247057636007424 8841148 -132517662824986016867062814035135777792 8841149 -44684428376052409159218834895133674464 8841150 963568111224432929383878018982344000 8841151 -97816016344850164081613709953021865096 8841152 52775002515791982375344235774587437056 8841153 214393396818437798271635927188127235744 8841154 -8370957941283202492655377233914692608 8841155 -110837094807826471790566894783199155440 8841156 -70378807245658034481045571614408437760 8841157 18141768238071891115288387769779040600 8841158 29069897704047637457285446480595624832 8841159 -23523937934314840657937096683909776336 8841160 -36094517983218334984701156507694694400 8841161 -41474807152682698973201483671080018240 8841162 42415178684985531355861431428725744128 8841163 -38414137607629470822410144719492381920 8841164 107969511089768700350567407245314501376 8841165 -35114805634694521478883603198367322880 8841166 10484578079016799609827102054382564032 8841167 -53236969157681791993474935635633984784 8841168 -11604315434172042115587273957015552000 8841169 45029558711245371015364435331181990400 8841170 57958224362182683674177341985265807360 8841171 62443998866159387279690832242899317360 8841172 -31865185462189874364249414465798144000 8841173 31952420084646947337908432257915320960 8841174 -64373230939182816355210444714165938240 8841175 5887173333637343646690499756128080000 8841176 -21430585906899962395038378424062873600 8841177 187404219655210401681660499487779768800 8841178 96269041913763829422022150094444870640 8841179 -31128415512724614112135554536291612220 8841180 -54131119143503716446898775933567831040 8841181 -206950860727847850046816251855551485018 8841182 -56286385098082420164763616948238937728 8841183 -44319897652439978862793366105681280496 8841184 47831336491271220123720049440169132032 8841185 -364706769943126384645695353463209736600 8841186 11765666051579090242990186031086406784 8841187 -1335429755982289694580006916796260528 8841188 186037346546086370452448532808802229888 8841189 -18556654273419049744945608899378124480 8841190 105212732036900349440196252259306940160 8841191 -124912161663928248183136435973785950408 8841192 90971598119672405393367617602109030400 8841193 -65588384850877272743154402256843415180 8841194 -87646341485974670418518998840637640960 8841195 56671807366882459114143895497863319840 8841196 1747393737453934124291310861949648896 8841197 -166438307438087148122856769198428717354 8841198 -34976486682377151036872935419276889536 8841199 -45656736003731611688275300924914497280 8841200 10613127260837582576871125880936038400 8841201 -126485003940450213261969228180454450560 8841202 -24575773271154761801561008573592318448 8841203 25135191073690768419799831546101640704 8841204 22049677913118723311103372834946621440 8841205 130589046936154448029244169669680680860 8841206 -61363713499153014871075077138702090240 8841207 -19644527070152904490117466457899593008 8841208 -88797299616560924526204366197488128000 8841209 -29068711547960195875402567791120914880 8841210 -18677010596921976377118608850044206080 8841211 -354432133617951018066619623571001050928 8841212 -130462928646478503461826184224946028544 8841213 -210369538652895412457380190157007404000 8841214 34475669103141574056757233688827027456 8841215 -50149450748112939025162671816602303640 8841216 782447268252679319953889085829939200 8841217 62517965800633539742596574100296137600 8841218 15595118591499036150021486892855057440 8841219 -22014774403544501270304439069468248912 8841220 -30925554575847692361448650060547941120 8841221 -21119769763673181088115307078668428578 8841222 25600974112455305168639334202323861888 8841223 -78069337770100562087180536247142952800 8841224 -23109603763872578561773307125905162240 8841225 98136644813745542940934906635773379600 8841226 79836592655334993809507837576207211312 8841227 -38563549674713000949394080003850026924 8841228 95094603942478027578442369779678720 8841229 233916019243217929229024162177917805484 8841230 178013464355617201258886677118688000 8841231 746391407574668806962508303270324224 8841232 32693399129442592569139849789020569600 8841233 99934924661744372747699852492263426404 8841234 -46559095523766132157675330235250474240 8841235 -49642753230228713330237136063432281280 8841236 -68166879479034210593881254546425838720 8841237 116640620305349879290522152476062329120 8841238 -2658848867742032066772109096290097920 8841239 130478300689575967126980422321195367000 8841240 24317547774818967563050701085685760000 8841241 254195008886957088193454816813783295252 8841242 24726647382468110909822644149361370112 8841243 72988845897174980812950813279156609984 8841244 212989973410815299018330333238075879936 8841245 59602499643047670210135552316236026880 8841246 -47051574891887805868979813842305002496 8841247 -185636018705246088506821916177050950304 8841248 24197969531697109799857096356018782208 8841249 -4518437401093546825902670359704896476 8841250 1906842680990606556057452025273840000 8841251 -6698481527250195286671778981726856400 8841252 17322180466858338590916895167703068672 8841253 47753674321494866826669905404847678560 8841254 59705813212815567129166266245300292576 8841255 -46039363495432035581603977522862791680 8841256 92866352068481736878778603793393658880 8841257 -180220420732543161932226991336190482560 8841258 24941137466056954922197277650587095040 8841259 98764092975683343086680716997618536000 8841260 29255974920037203447078623531795097600 8841261 2659047853285102023008061676924526208 8841262 -22595765549289973963594008220907444736 8841263 -205048613888560466737889691894664501488 8841264 -32758191486361937863018051614183260160 8841265 87574102792528333255191811686977844660 8841266 -12198794712911250133452085845322102512 8841267 5567700746521290281629180671599726484 8841268 -115258136380708844741044413527246960640 8841269 138189495584049093075644178324906421344 8841270 18296541704598572150344291903940966400 8841271 -254511337815914791988990215426442941008 8841272 -170867913851770237921350071665514188800 8841273 484011942884961930753204763970592768 8841274 38232484995591916387358703040302501600 8841275 -41255672386889170051424438389658762400 8841276 -122213717044084133771467424581841683968 8841277 8308172440429694520337901813437694380 8841278 -19827443532932874364589765180079202560 8841279 11826548434218451041297071940650051088 8841280 -11482210485924292611553864406595010560 8841281 41799780506688729076173679922579817984 8841282 -4339833122015798821633830655023840000 8841283 4293078851512709135020855560467481408 8841284 135453986771115077980548544793279807616 8841285 -243457446770036241476345534053575360000 8841286 16018057891449001609979129912079308160 8841287 -13660628783457848979726427787572404768 8841288 -195744629276795964734125607674685030400 8841289 161106182200120560878875218017203367440 8841290 71346606417076443357647509277959778400 8841291 12783538134222144630881259127111589592 8841292 -30765178498421242158151364060722956288 8841293 -2892763082504554144229931017153130240 8841294 -21972267763841705236571651695829038080 8841295 -26198870945980352813324376437602584720 8841296 28173069052420106104729328179118333952 8841297 118045250905457183919783088398553033200 8841298 -44537463035639292060409903297344163008 8841299 136690938126812807786407846989851361264 8841300 -8922813391073176668288078150347827200 8841301 48533788016879467370705504491529453184 8841302 172631997197037018563813725793209562304 8841303 -5151162302484268460130102861932887656 8841304 -115014508958621671513101183446096394240 8841305 -79176642103664625662546328006349438080 8841306 -44110380190053338685628764539089706496 8841307 82924029649262203012342997542401040672 8841308 14098803766497041539578112805574451200 8841309 -150271504075426100332875394797664894080 8841310 -7563591060202392325315205041250677440 8841311 -625365231053643935901179962282484431296 8841312 -88793600781269151527877466850236170240 8841313 -42531833640958501937658163299022139352 8841314 357645457833781143310938596972993467392 8841315 840176727874916014518999253287793920 8841316 1862709441577275901314235431963838464 8841317 148402079718164979881974905818255683800 8841318 -20301867009156957242054779495163186496 8841319 -9381796441787181490549206054002190360 8841320 -101066176915205088269674308499015680000 8841321 185931354528461950471125837252672390000 8841322 -1231239445364836271868875519802780672 8841323 3655744406099513825728359056963477304 8841324 -14145573638834707237862027934506876928 8841325 49978474429453257267004468876960674050 8841326 -649741748341542951792064914368785152 8841327 53214198880967848290485890035896832000 8841328 -12203948268015949447363525361993678848 8841329 101923857437092185447358947615201830976 8841330 6148113152808326905189726096108219200 8841331 74383557109438819882600158134211725132 8841332 170771891204383646819709638626072999296 8841333 -130083391192265863114957371108393156576 8841334 -57794848425592114319331350744529401184 8841335 -26980937867990050190881204538036591040 8841336 -23247379430498971470208052495578890240 8841337 10791850520701487888829969419063754986 8841338 18583312412065071207181582574948054016 8841339 24108539670622943937499877604355269600 8841340 122256764141942736302176421971594260480 8841341 -36847110512311717263012819005071998816 8841342 -11896562038005873701660016995246762688 8841343 24977193923406501345206859725829832416 8841344 96998201545289759852964602536022507520 8841345 50100763368133564007678760897060229440 8841346 27392455683514490521736041220669414400 8841347 181468979700273681059899908051743948760 8841348 -117898387389428441391955578000108394368 8841349 -3476176418366132820086083194949860 8841350 21423303526478887436389481414602300800 8841351 107568935109423206237778571437216593832 8841352 9857412249998711449474238098237194240 8841353 -171181227142557093197335348347087697740 8841354 1662106772014879671951241073986430208 8841355 37273197212996087454432186080255483520 8841356 63305774037318571354516598674264493568 8841357 51036215504774247705119826461215934880 8841358 191729914222139889016305410756926085376 8841359 -2136362044732685862676824434923100160 8841360 12758173021113861709088466051276472320 8841361 84708550432187328517828688533246650432 8841362 -16606073232975839784903831758188572000 8841363 -11689259847167403702291476443145396112 8841364 136367226202430303393765012783318691840 8841365 35130316685891786417322424261283952000 8841366 -20861991481810312770241023703248566400 8841367 154047691705587152491520916933381705416 8841368 87255338327700811958967535693617346560 8841369 50529323887428446659489715667545313744 8841370 62894219850065653246004320971065280960 8841371 5722538194893804772454398155922598400 8841372 -1458902545206342037950587378656324608 8841373 3524277198148466168838352401796356640 8841374 -148548808784964443769620514582670568064 8841375 -19739175847106408183738534199287760000 8841376 -61766547636730470547313429243416608768 8841377 57731141272822784273843959709486585766 8841378 -5025149030016862523489917813120791552 8841379 -110144195541378276859879494390069820616 8841380 -137046722355247676753153509953011347200 8841381 66318059221601268789776637012034073952 8841382 107349212916730697727992040308306534400 8841383 -234529337207182187320685855138126431368 8841384 -40141280735046091905814717536404275200 8841385 5896345157290254066103200989680493760 8841386 20668979857292334038757249655502469120 8841387 103355122248878093365960325098966479552 8841388 205679696200906058744965217482947884288 8841389 -27778285268523467514488985839595480810 8841390 16372821943474772208598405832902410240 8841391 -214439206373865588976948668055230728 8841392 913299245997342060786484780490883072 8841393 4509245650886596976027071952443520304 8841394 -132483626086425394400952233786411966208 8841395 -4741779300791330343601486581867857280 8841396 -66737251486197643923530560729182504960 8841397 2363920589391711133886393299166116672 8841398 79339888514655370668953286701502583200 8841399 -3853623730498987873059370566687000960 8841400 71873085517037548170098553381215232000 8841401 64937395413794788623520485257949862404 8841402 -984537705474711349347512703519839232 8841403 21587473893355335227027823196290040120 8841404 45407222132260135057471397758475473920 8841405 48175717272895534716080917606900581120 8841406 16637765340212575026307515256788305280 8841407 -30072093684234410845998589018583807712 8841408 -20285956638478964388866045157782323200 8841409 52173781783577490267862725037008360960 8841410 21532855987143853365703597913031989760 8841411 -112881448898851866302048642041983466968 8841412 -143349330317351780751896061568855222144 8841413 100822506305430657730579168804566147198 8841414 -86823602632046592413471285685536074560 8841415 93243316238755772595865199708201071920 8841416 -108052559592230299140349944916421483520 8841417 -17006170184350782359618416120601591808 8841418 -193978721838711901859762112382878696096 8841419 121930086632321257066930915413214293360 8841420 18123029413947194423776537897193472000 8841421 96800736748488248209691810306937639244 8841422 46470525190107539621696121380256494400 8841423 -2171966913884331480597400623810404736 8841424 -15003277430841741636986357184086056960 8841425 2519457823223413434682748229829002150 8841426 8210324357904821330990302248516595200 8841427 -311880702655827930722461140140492128 8841428 22876067442066807616114528102122176256 8841429 22250111854449732132474312469386856974 8841430 -8129127955397999484000489558613793280 8841431 15931937984265859938100002010628132232 8841432 -57496346277478033846580939834879385600 8841433 61616929197173063264033779089955697102 8841434 -47588882017456813948413715671460631808 8841435 -39886098280467010325061490761965890560 8841436 -89467723919532266634183482400676352 8841437 -111910464765750477942644092338181863456 8841438 20999263884177491331968999594315001600 8841439 -167780591829947720466286332049429735320 8841440 29574516798359920379527755557260492800 8841441 -39737319678469309400861301357238425600 8841442 -79477063612390421825008957314160606128 8841443 -60057061048065821209640217178784990400 8841444 -63775343203267612404954396041702083584 8841445 -913354396663783113280415710138780800 8841446 -12382390926919600231204839983461838976 8841447 3102562018301756649430329239749115040 8841448 4882809814241622181257466842489815040 8841449 -86110449448640663257704999671612180550 8841450 -15870328988819755135591355002653542400 8841451 100965691266598068525139641780091614452 8841452 -393674666763479386819199588524315607040 8841453 -51000535540613178407017558368303737472 8841454 140037403236002557010635185115804302912 8841455 -22332522538778402704309983723192187200 8841456 -8433432960470026889229343347611369472 8841457 5900647327433316090509689826820942192 8841458 -54108255006278139256947783797904487920 8841459 36836601164678991219605595616917534336 8841460 -3512233142023570845914815787529216000 8841461 -14184070285318058277843188608286057700 8841462 -63311710857422166207182788463677789440 8841463 6966737201196912486574913654800660712 8841464 52564076309833986839482741570943569920 8841465 -92212762014434238134296087359913514940 8841466 -165456085880346376376288467940486759568 8841467 79498812671034544142264660768128116516 8841468 -2139271514327622499393576433494957056 8841469 3999154783092369118723580637320769920 8841470 -107279016035136956812706977871588160 8841471 -168118420222685709627312539289698789688 8841472 -129699291374120134294593694484024786944 8841473 3625258695392485898097533175382270722 8841474 -1223108994041439516691658637352578864 8841475 18445586995204130262963853751039883000 8841476 761582114811297550911472966049095680 8841477 141021189068721010386124035226592970720 8841478 -52878418458574656120630033805513644960 8841479 2007952547707455579178047071308385280 8841480 45956682006636543402522673899823104000 8841481 -349640855363057690175069705379167900096 8841482 2597329479111334936404614735249515872 8841483 20259030745291350279514623386956886304 8841484 73928275736724869981108824098191542016 8841485 17066817082043960826151755125089532160 8841486 8182382891207409877914629196786597888 8841487 20529955451773058272948796826441769136 8841488 164995088977341412265986312481538048 8841489 -60055590189147837958809119901632812992 8841490 4589999958403467675149927433494330880 8841491 -335084540266187752580123135604571437600 8841492 -67784552323782745433353936412876421120 8841493 -183949467504880942259872554203776054258 8841494 -29431923295620210003955474833701620704 8841495 28936401940654358245734943807869572640 8841496 187388721239773287350452220511761756160 8841497 3155726284771180081594763804177317632 8841498 -33274228835195534130012101100157896960 8841499 -3735062273920701297057139787388848640 8841500 132773942564629027207628550578420352000 8841501 276650086375624033900453125547388255040 8841502 42021182530117520641479667627854893952 8841503 -141336312465230745050634724863880294272 8841504 -31591537642142567758664711187002818560 8841505 -25345395675767039352276490740083764440 8841506 -26244781429722052259360055458037456048 8841507 -60405363454258187241102313764057972360 8841508 70051120318564729409870350368867815680 8841509 266681708601329889211619038499191963710 8841510 7494990876886943816710943179313894400 8841511 65219475195102858889648026568334040000 8841512 -262291170837474017496875202260216217600 8841513 -112775861736133361682699215165088408192 8841514 -138658282911734756757411341815937952768 8841515 -78401697008600273660813647189897383840 8841516 104794688229378678844402079054954276352 8841517 -17683157258852968491736554846671868000 8841518 10943830910008685574648570376650297216 8841519 -91623820208678435918733646440329609112 8841520 25184266225299799155829324316757196800 8841521 -115321966156415638709974039339428100416 8841522 21855253677866106046270454800387031040 8841523 258098957127428790001578661567375798208 8841524 -65816484079461436096234178703474443904 8841525 -30036077678916570848760063863051788800 8841526 19329021094503010768700876354921330880 8841527 43975640230773875810165257194343059360 8841528 -146331239155103867496414360337905868800 8841529 72339641269762720478633019687497209130 8841530 86502489585730022219897579181231268800 8841531 -1872859436652722195324330938182277440 8841532 115229757740978994784800467753336649728 8841533 -94145062383798106544911158184986912576 8841534 6087758637272343797328866990821564416 8841535 65293044440846757828300856650914985600 8841536 -82005220459755549713891129913885327360 8841537 90275386093060996898452082152954822194 8841538 -142877716179235960391147682658686412080 8841539 80515766682371954300515611017288335056 8841540 47369929133356708345582077276752793600 8841541 6072041500719141386396635910506529024 8841542 -173496686242107343923799510018596488448 8841543 233957679656370480426528944484826464000 8841544 112461818641825806839877326300135900160 8841545 95048426645950355908148063135091136320 8841546 -41007185472794488640292469061499181056 8841547 56814700638399068696284667870376109344 8841548 -6182020413931925924716132629969652992 8841549 -41418049275375794700684959927094438240 8841550 -62397657725117385404371266802505203200 8841551 -129311718385890397944181594946771797896 8841552 -16664772905686547988323714129549721600 8841553 -74205751707873930934683479834257929920 8841554 87316609013244901887385153959024248976 8841555 159716278333120958608990251584036966400 8841556 -85668821587679549307484739090340503680 8841557 62040035138818158099393257522943954072 8841558 79619746869097057314787093063677900288 8841559 -121764430009564286537480577909289010640 8841560 -62271064397897683969228749521405337600 8841561 -45690475279672071899578742677599296160 8841562 80275547134082113806833451623760878592 8841563 -144438708952772111190192162747016108080 8841564 89629935794115435275245851080478099456 8841565 -82044975999413889017645082877910475540 8841566 7012954204429465169118426985547328000 8841567 169558360120451326171166180888073984 8841568 27036260134971817691946693309490003968 8841569 -10480696967081023551681410670306350688 8841570 -3848216380103902898381392234129536000 8841571 258393499296891113545513050960010617912 8841572 28236264348685823152377590679634673664 8841573 -81520443566738861477990759679805762662 8841574 817757554302462518163423939354900480 8841575 -841629603716453296056381090025607400 8841576 -108059752721678956199512477999312896000 8841577 63979277739249990467960217841818256000 8841578 42329661082751540012683359731605860960 8841579 -38673071451758403338901268744119819600 8841580 7729898870160893023954333325879731200 8841581 -47872707742377459915093278615207761920 8841582 105473714257794523901278943954246797440 8841583 302847797777462777656109428392132545544 8841584 -57231757675039612091187479558115655680 8841585 90491601475975616375374223488943078400 8841586 46476965330325199366026509006092861344 8841587 -118646290875799414211390683790893490688 8841588 60522671728277332924890179276257001472 8841589 -105707848857373202305282945233299110944 8841590 54380073835092023727153244054328908800 8841591 -26299263816553778273302793574554736 8841592 71485605117576563997415707764494110720 8841593 159521399360838079284745839371352896640 8841594 -43213599697882893042730586543096963328 8841595 60798100474651851405637690921689595680 8841596 -55566048508645195882446113015084428800 8841597 -184990633556039146336122917337392985600 8841598 -104516918199802758605672616101197841664 8841599 60828179986657627440597481874619997464 8841600 14999758864927519531182433168785408000 8841601 411033308613027215868983272014915577600 8841602 -48515223962686586211490639883107124736 8841603 -31263801459205370082588941902929211392 8841604 -133797951227868531923612703269371855744 8841605 -152197386592404306716056422123869308740 8841606 20813283864694924682927786049894439104 8841607 -185290470838256436817519462119260934840 8841608 -39387723717160666412962027043871575040 8841609 -13710508305009370377703680449228045760 8841610 -505179147040805313233836832557535040 8841611 -88080621637144841459398587338530452576 8841612 -796025727300896450938026966349329408 8841613 -50220892835830803416061484948887843840 8841614 -1715827024676739910930522705123898112 8841615 118305201513922217421787102581126220320 8841616 2362532779806572431526839424990576640 8841617 5171401723640490438644330059507209840 8841618 98419866941566433693416780456411893264 8841619 -45784908811559246922597506762568326256 8841620 -11909110862333009698754076756064811520 8841621 43822854422887117210030974043726890912 8841622 -49910244388464009227693785811668267200 8841623 -76591208372229213689635554046326790656 8841624 -102173366583147944972882598768711106560 8841625 13542451531036274531891240544626298000 8841626 -80605214189796805647894269419849417488 8841627 -16699949772765435745193861332215937236 8841628 185114813609205551292405360940994682368 8841629 -273808781766397663829687862181286911770 8841630 -1452664057747188361539786253236264960 8841631 64929230300736900455968414526885975120 8841632 165813470344986016166249286112529743872 8841633 -166056500255258874559762636755272471376 8841634 -12462590241233607031048799203978948608 8841635 8122249734635337171839861567021015760 8841636 10984509417404750819288878766397415680 8841637 5602520434701299175900144916689232512 8841638 -2760865157953845546706038156843065856 8841639 -110394288612695586056548810670427663576 8841640 106994959863229887943060839948602572800 8841641 50052892153953829180870725695352210084 8841642 -66182080743681274797520703024540729088 8841643 187608941678973909473471268329910403892 8841644 5803123011575481985701239809558087680 8841645 -34913786819469945080177971356127481160 8841646 -11386897781529693454948301365477066752 8841647 -65876041081873063277585970071704975008 8841648 -63181221620863839812347555082504503296 8841649 108225602921183884855028685312922828872 8841650 -2733766773217177722110968805519904000 8841651 -25551845456846557906510792781120340480 8841652 3774276917200155951625872563331633536 8841653 -66233222338480696222947109977995566098 8841654 14906256743697132709649491348279955328 8841655 -181124883422185221069943246041695160240 8841656 -243533609963539017466429352986882437120 8841657 -38750299628017970590697780153299925280 8841658 6428267765238427860217981446165620736 8841659 -128681276144042433821326156452511978140 8841660 -638072287442297231635211376955392000 8841661 293134569275156278502356607650286632262 8841662 -50559380531125942335791895153312999168 8841663 -23573839388293224483228878247947919600 8841664 -878718133669719653035271767860445184 8841665 11543568430623357722570159493287577600 8841666 8263379287198702198421289914566953600 8841667 81995171924204943882879534020892684520 8841668 -10717005716892536952354752403705827328 8841669 59602182570100753372316197323377081280 8841670 29277090395257978287133040095992881280 8841671 8109364962888199184969808807478230000 8841672 16313676597228553429230087356294922240 8841673 -17165208879123786088806167375868199078 8841674 10130242675105862851139175569590668336 8841675 29507461473784512786448284488418957000 8841676 94074730486872413360997559380291848960 8841677 13204351843356952664837784071256673260 8841678 -59175206467099369390190353958907581376 8841679 35120576646392504793927117189774118272 8841680 38783678413271224667656850152488960000 8841681 136770458061735680669610294196946042640 8841682 -10819083034157572439839765566714175200 8841683 103470015948194692565054697929679078624 8841684 35088234819339423250627467376819230720 8841685 -57917701090785945472746847036784541000 8841686 -26045114663233494722917653273594787200 8841687 5394999952294986561487723820346877440 8841688 -34702258123690816542803815086309888000 8841689 -108803559679249007009703688046376826620 8841690 31023267823782166274387434985686272000 8841691 61032653790832029156606949837572205200 8841692 -57429359155321548688953300461750361600 8841693 -56350972931151948221871019911409799616 8841694 142439568510066545557683574638757248960 8841695 61444194191241936685818102066047356200 8841696 24008710024970160294689675116982304768 8841697 181944467220883801762784864465759658146 8841698 31937510477748501641849160415996395600 8841699 -44868259242072168591241836672054397200 8841700 5915218563974107495636595168010854400 8841701 -106941255127958441833601364230773545792 8841702 -24136205012797451355154326497870462976 8841703 -2321795655848582801341385671887011536 8841704 47304764806592770261090242433091189760 8841705 9319909510920755472865941666310992000 8841706 -30031289414309319184652875155450742176 8841707 -11678113433862522623207475142330287240 8841708 -77048558700637475774420515885057804800 8841709 -296306596556035834040214568934367202090 8841710 -77501149015615329162139718971311282240 8841711 -66277502354542566692645540782711986816 8841712 -16250185929318760578871195429076992 8841713 -127821608829838989285418917440349468876 8841714 44554154491448426126462225547718139904 8841715 20483896482187534586592336144536469360 8841716 19541399058840559193493149595211421184 8841717 16040463758692416323352195605462927772 8841718 100881895820088979345551462272861926560 8841719 -258204973549755502012583156856452729880 8841720 -53172964170414826536481771198292582400 8841721 14847481384034994909304860173910618112 8841722 139708626001579340700795204939761498112 8841723 113380307543426658972507017244822124800 8841724 -121502655515890209493922337230296981504 8841725 22806839417063397452458159653684944100 8841726 -85228227719783501660104484047311498240 8841727 32090748231135430592154532957835755520 8841728 19593328525411327014533811697914740736 8841729 33186968618696667733966898755150435968 8841730 33023261172380283446828393394926968320 8841731 -94999012348107345300735261492344734008 8841732 -41291354282218078506501673416664774656 8841733 -152461243746945895098204225537298186018 8841734 120628953602984945566945329289859211264 8841735 -21723083292581245916928168084514720800 8841736 101039760408240260017890895357900231680 8841737 -82120619803862062372025426068657374540 8841738 23466287410079847333055762577741418240 8841739 233658174608361441300038688765376595540 8841740 -6029538942591209209539481118746460160 8841741 49898649802683512820183564846829177440 8841742 8729138413701167768616170455744391424 8841743 -21933120755342596347749485595361277008 8841744 36861177833663568786266756095039242240 8841745 -110927203560298667657615261490210081600 8841746 -1335990127701960819467667253074535296 8841747 68310922812000600756392403883347843000 8841748 121101601125393021347711965312763585408 8841749 -27305121564663914774828481740305248864 8841750 -49717555507189748069950590182679840000 8841751 -146122026651245566741226902040807322768 8841752 86039345288878381986565674429433036800 8841753 -80398148502411592313087716943948990460 8841754 -7959425074079075488103851072494190368 8841755 52887994938688635783639158184359802960 8841756 -55034905148595536409227488383222718464 8841757 -195744657028796860259269904687438019994 8841758 -3451566933824591457562048333699822080 8841759 233934857457824000151257086190791676160 8841760 927688767941573693579121452820725760 8841761 -130098405159657987222467881694026709100 8841762 41510804800899567089806989484978715040 8841763 -55810804378475902534622726504298862640 8841764 232759639101394841983219806866495938560 8841765 -15517153651969507500755752520594083680 8841766 331186121319653026709646765192430464 8841767 3635013821231940120755690362619181744 8841768 66584471073956292693954623170648965120 8841769 16009881467778443971118031665408782400 8841770 19024995158654767856786121239787125760 8841771 207961988818993034141928118964556504240 8841772 14247004937790090336818350943061540864 8841773 -9219530604080878829354421593496131316 8841774 -1894022510297397207295072704461595648 8841775 68775170588144423455636711981610290800 8841776 -27719225963490727523633675453628039168 8841777 -30524908715286237140105925751665480768 8841778 2148727981981367744856215345067706368 8841779 46069990726787769686021551555864988976 8841780 14234090105492187265593007020866568960 8841781 21706079344229392394890634218130400000 8841782 122969102398428379390742405435034712992 8841783 -67324649930609512731314476554708883200 8841784 -32365879426228363689920127114846412800 8841785 -23423163921219981666916769388126990840 8841786 37839958561449679829592388264655883264 8841787 211254266783520636408862608469742110436 8841788 -41444436455806905776334436879203750912 8841789 851218356444948765340995496702887936 8841790 49652905104520163870247384394375382400 8841791 24007487870131111218865811258251938672 8841792 -42146479131829631062204037816414896128 8841793 1344528376426217068851543711361910404 8841794 -10123545987028980634117658954585711040 8841795 -17181478384486177343960540111231353680 8841796 198813546695598549566008070412125240320 8841797 362084887796039994498591278078380638240 8841798 -8548538271897572075969375539091853312 8841799 -88794541768474376584437825365127527880 8841800 102369402629891585308535440355066880000 8841801 6149732742333156304482360292433660544 8841802 13741852998737542213089926452196881920 8841803 -100875984190871569470865708417533759240 8841804 14220031464208834029514396098050858496 8841805 -48245351811745191883494855393391084800 8841806 -36995878605323843291494290943067043648 8841807 -83255337363339087661564730711086945752 8841808 -402656580383821964204359777635024896 8841809 7628398025059753758359098202946429300 8841810 -24859540140926482187162816304479270400 8841811 207212866424477152116590233507466188800 8841812 -28858978496940960073716235995846236160 8841813 60090869589078975040174280282614944 8841814 -18831409951343217252837346696088179008 8841815 75225958029855741538568061194804719200 8841816 35700706207832546484344284593852211200 8841817 -172868633809867357014965824647317078134 8841818 875679638756667532762155051053032416 8841819 -5907444890320500622076210420759113728 8841820 -2371111941995213312724238183155056640 8841821 30407348495693938556695784895496927680 8841822 -90916681383114349744239109145145686016 8841823 210443514943636837053692067566851223072 8841824 -163173337675079865153554819088851927040 8841825 27480410856131310331962810930393300000 8841826 5619557083012182383264162000955394560 8841827 241777308884079144503957376952052507676 8841828 -166161432254325705771952808031962185728 8841829 -121333438130218078223100029121931435616 8841830 -48814374176122310125612755740533837440 8841831 -23521686872764930740406956517699955760 8841832 -3562427860485743893762146106722631680 8841833 -2156097336075412718424938392459156224 8841834 16643975695130844993880856326453489584 8841835 103146741486047023614305356971477869280 8841836 145720655982250549921361864422037518848 8841837 -133477847219599628057317221505679329632 8841838 1801197106383601513772386328154101760 8841839 -18741066518751550411460265413020620000 8841840 3521630886568271740857434362557235200 8841841 188301066058991833113335983253346307492 8841842 -25589390961311508413538462264631349856 8841843 27032648226421393914619103152936905888 8841844 -56611737088354113143134752614702297088 8841845 -195187594379432483833418989997726220000 8841846 -13595193810663793345016344947874237056 8841847 82218143284278145022941246725456256432 8841848 190926050497900178386656827461435023360 8841849 -32072181739033507398435105729742869936 8841850 5330732945381761855003310531044144800 8841851 59494917962124880057334881103620087104 8841852 -33642051268674454820025325350747724800 8841853 98030848563217295606783405859898746456 8841854 32144438919533548201458556229053152000 8841855 -17773494400165637412653357073151676160 8841856 177203842169936128099696287797917777920 8841857 -16743728586539454387526936922296971180 8841858 52343283286208718346966913059895243520 8841859 12459921621262448357557195254227321840 8841860 -24291530868930455074846263966491543040 8841861 -47843545742259241411415326948140602880 8841862 13085111110347172718413889912394105600 8841863 -166591302853614254592097231808528107080 8841864 -111719383614396798087729319572623892480 8841865 -164740101956421065331063571794953635740 8841866 145210076936060076961821515105517095424 8841867 17453204015292851854751941263719178240 8841868 23715848281525876580519790813928089600 8841869 -167722583771145289834607256778858168404 8841870 64232448750469029953666026636215004800 8841871 -145622711199630181130243764860706782928 8841872 23532183974248018230388093603638558720 8841873 -30945576025262936789053530092610809616 8841874 -158995854137335760599080686892445352160 8841875 -376745606843508369474599383471680000 8841876 -34345457508859947535685502165091411968 8841877 -26232147047174742552300759048964857696 8841878 65765946414901469182389845627440693440 8841879 -11738755249685329219173676873143644040 8841880 96909112493739118076082717145977446400 8841881 -12778077291792069608410156651742331318 8841882 8819324024343050790230348924955721728 8841883 54030759918811261245815822671176640440 8841884 -69379355740888155945741398355234954240 8841885 54234839794730287153261623141370544640 8841886 37041133714908582772410004735948278144 8841887 144130373455385368539584051138678248992 8841888 20301552965748595872829178604854181888 8841889 -60521998915438346674937086787986504768 8841890 10945456150731975658375058130775142400 8841891 -5072567974646723990899507091229662736 8841892 94682435384205136877903862806130713216 8841893 -18929504855191619095336452819686445216 8841894 29544384064548133201043582282322820800 8841895 -108066667072149994023272034117970806600 8841896 14264005813089216192050520121501777920 8841897 25944423514859732296599390757896590400 8841898 48311959272196774374006512658216135264 8841899 -11238681110291853403259807956505667840 8841900 25828985760040044072839936555740684800 8841901 4965161616019424975605561070189073900 8841902 161465635783958255309134609066744371072 8841903 87188926984627174426255828909972811400 8841904 -15521510325608001546473811013480710144 8841905 125318660843436673255020593347680699060 8841906 12129002493511829541019067898389998080 8841907 69915769062127339305162704024891783232 8841908 168104314371805366031761328589857440128 8841909 222529044612883681706554333631367517248 8841910 -36124685375050322382467493536460871680 8841911 15172887949499320865672708108271928608 8841912 123154553837015187469731830996162519040 8841913 -57246997022719665780154206699157473792 8841914 -91219911545787556532370507733431111312 8841915 3448055207889455131825476035645502000 8841916 69735972681340311624681069340996241920 8841917 -12479005888233244371502512030333542400 8841918 12936689373467949285816501209715610944 8841919 280757075100267104681210105049284977960 8841920 -36759781376580889923867883835668561920 8841921 -140551405807285751285183755695536976192 8841922 -165994838915759374608854541307121154048 8841923 425860673161905797557726563611597932920 8841924 7968677423498767508685010021978214400 8841925 44514593142250343264048479656668382650 8841926 87086781244574231693169682239886892160 8841927 -18655067591077703820934674103917457968 8841928 44656778535373546926229604692689592320 8841929 120101784452073470483227756100979683280 8841930 -48105483629960650213171943621648858880 8841931 14701739387681659210560148366619803792 8841932 280085875430946329927750135251902726144 8841933 183832500941877299474477557704474993600 8841934 33833011152704779350923092429820474880 8841935 -26390923376816337294852111914871849600 8841936 3866254514685323744668959742737776640 8841937 -28264343398020312598822214539766489904 8841938 -48182473171250779593384494509871628288 8841939 6577545719453858928589313278101679920 8841940 -48368516597494194956844330235007688960 8841941 167453644003425804365406599100318891342 8841942 3289182495025775261833640000208255840 8841943 155911169695001526233651485113338521944 8841944 -9089994341354269322537885659780546560 8841945 -24326341890324386229370067408583920640 8841946 54443495810788430745686046394156595424 8841947 35699895282442122184798406264837235396 8841948 43953489967983070660794738161681273856 8841949 254547470763833276716433181326902518950 8841950 -18040585222166184883186177537029964800 8841951 -67326524921898824714670732357664482408 8841952 218062242560525050580890583180680888320 8841953 95585983579318916941141516209978551202 8841954 -32398366051493277024589889998037760 8841955 -56540596699880156740223152217340759600 8841956 -80838627551320083639298276861537935360 8841957 4685540918135426108002921681194740640 8841958 -27205480148108031900392786775650851200 8841959 -20556149261790933353209711087594421760 8841960 -437208484202474915593902387633408000 8841961 -1202815991830419169634997774018393008 8841962 -36071195326185846748271996374203300000 8841963 34610127720753861012660756429482661888 8841964 -1039895055302804123719565812743409664 8841965 10223555603381757385221826831631811840 8841966 -30837753106715805636237252888850062336 8841967 -65528964936011257097242452983596855984 8841968 -4994750320974601888322162233732300800 8841969 304102749978130712979427441828209730944 8841970 -10911708149460435770419205161166865600 8841971 17513588618287033554774759495872011200 8841972 14079675510439019504733308631544995840 8841973 -2161414411056825668829580589344068000 8841974 -78899816914971115309767306364830183264 8841975 18222330248240684496207020918780659200 8841976 85510096638545699031660004821403238400 8841977 -26113606902676605988087854218188756848 8841978 27420305711180926289598146041297226208 8841979 -13155467127313987559228703945622178216 8841980 25803111245080005991201353467557294080 8841981 -248812616538303941457046260540266805216 8841982 -67206118500594253515132109220145463296 8841983 202643801486928208420717039356574079232 8841984 -91866329166031314567934373030359203840 8841985 139042370920632014760723965719108906560 8841986 -128820872231109280617350697610787957808 8841987 -105109177144166650642143484499273003520 8841988 193875501326935474897910978078846223488 8841989 27061205092867588038085785466187563320 8841990 21174673925480900482218115034440611840 8841991 6641984499837829225544381381964138392 8841992 23234030288596971534239659850424115200 8841993 111757835620509457980270978635466165264 8841994 -18562466910545843519261245123975200768 8841995 18946674687854995625837271890233812000 8841996 -112685377098352388510897036570409523200 8841997 32636862617112964045799053321906491446 8841998 -14119455132926817201661366356128815680 8841999 -47983055375293832571905437006576425336 8842000 9087876922894586724698421009813504000 8842001 -38979158771502267333986947063998229452 8842002 -7212628604071663576203242244794434560 8842003 119381453112710319947723133232205110984 8842004 -1604260439335846925996901902571884544 8842005 -60400811143576043429787657467340802560 8842006 18668213329629836950419984249403745280 8842007 232085370914120111759165057292418589256 8842008 4055326458651539837317544422694584320 8842009 265453806030730625319826712811760538640 8842010 -2312437712722859412776286943573335840 8842011 -82882842951377781852470597753737136640 8842012 -85128356058382089295980007342111250944 8842013 -272008324177644044095027002218622196020 8842014 -91639572025712936746132364595198975360 8842015 4953208938823316460540663749787952320 8842016 167585671205283014186662161983660359680 8842017 -46663900890114552051785609287375632720 8842018 42048632528065729666498759835823304704 8842019 -25051710221577924088549924931474141880 8842020 -27127973659206345375238746015577559040 8842021 -66155660875083257682558213132451678500 8842022 -5163607404413892504952361419781482368 8842023 144732556228535184045045294252534731904 8842024 -107879150805382584463760355181075015680 8842025 148002515048943698432570473275977723550 8842026 -2864022191620265096259583305054041856 8842027 39913059083741051840833505406205181876 8842028 5715928079040823084156003991661041664 8842029 -44518148764873425059885657452474430400 8842030 30347860482371121412799002016924064000 8842031 -5099846888977181040586758779754227472 8842032 18215319870135145586105320193159675904 8842033 299950837906336996991426130218039243282 8842034 -117139536583339044704193635254204231680 8842035 106961096268895130415886215889948147200 8842036 -20549897122513280321712011056846680064 8842037 -97785782659038977743802197145480304768 8842038 -6123523892337196975692444129239399040 8842039 103705640372823574716285715965300284840 8842040 71494494856740450267804487272331468800 8842041 46024183536100147106748265547024559360 8842042 -113164540902903373966592260790085446400 8842043 11349084955770752772540659960150839584 8842044 -60566803360398798196139346407966392320 8842045 -59806403856357814817930333483040011400 8842046 142231772497118468115545935387209929472 8842047 1451130544511399891190111753445014528 8842048 -37222236786152897686591659546881032192 8842049 238005409261684509695902857337920480 8842050 -15744741015869924689640592393806797200 8842051 -36383000505963983146411699010653390608 8842052 -3249758705748006652598009594877769728 8842053 2814678053178601263204418733555752608 8842054 -3176200553218324637054081186152131840 8842055 -65314350603545255317980078579378092040 8842056 69245174017266058045583672792710348800 8842057 136562068727657090620082699891006540160 8842058 -5877478204042153551839737767213255120 8842059 -16653559408516053254785197225368754072 8842060 -78591523295643688973734504061183861760 8842061 -82752694230062708440844805902061328500 8842062 5322112093908829862678731576598770752 8842063 -253662014782728007537030002253347114240 8842064 14633087667291244265607014895594504192 8842065 -87048953341491187207906297859828148480 8842066 26514077569056273558510187715727065232 8842067 136426354738647967817769957250736656320 8842068 -36267352869538088382936285786046464000 8842069 29428250247195365927305609177671243470 8842070 75608984767632228400648757055932188800 8842071 -22379867569413123589159036635703564800 8842072 127867351313575213819699895227258675200 8842073 187012151881454924242262839582195030224 8842074 -20670374761503450570038942238017848320 8842075 88253573863043772065682133609276000 8842076 -148139220330888212969936991480884531712 8842077 -79732494206899547535471176470322731386 8842078 -2762293280867117860627064431730761344 8842079 6322859838254094052432667549123131680 8842080 25657915824823006167195859971224371200 8842081 9558596496753219496960371362220045972 8842082 -124566369201106443083689220839761970608 8842083 67275758986235131863281458288671954864 8842084 -72255715785997832271897421358231910784 8842085 -23045452446630870680400847212594819840 8842086 11845941432556536053617307214856451904 8842087 -111358404308600439088529807752100176760 8842088 -175022331352816389577719721349510538240 8842089 88182249389675820025933516087942126224 8842090 -1464827069669868269928591118379815680 8842091 -7322158427178117202381470765678563448 8842092 -36159923281604547418305063890998099968 8842093 110948932101175040610598278049373273644 8842094 -146633379232350394763504244394047823680 8842095 -10305695594880171312916799415321554400 8842096 -19698681769771217467427529923150512128 8842097 100545780526454810555564786363188036800 8842098 -3377330147669071608494096844839092992 8842099 -6599008073229508285228850684725652928 8842100 -124597362945985611025987063746415200000 8842101 33606203622198142557909592100445277824 8842102 230191828868135745490143439452987001152 8842103 -168620130687643210414284195871536714648 8842104 -22132080412051966483235824432329338880 8842105 -115459800055953638416886317058760535740 8842106 -4737424048818378402679548245542210560 8842107 146352553269210745356457696876593811200 8842108 128028361255666752140154557185974377472 8842109 -102184401752685559217817586719388941690 8842110 6088447238934672753090454819797073920 8842111 -8089396709966746328404845304055460576 8842112 93444529823629774217712392927874908160 8842113 49907765872698005042518455751890921984 8842114 -16730711853147125145814502985149622240 8842115 -171600860233783623886001221486374864240 8842116 -70416762523924515893970270975778894848 8842117 -85703650046762020268866096596181344648 8842118 73068070598862858954732180744136874304 8842119 58830188312425094024949103757502761856 8842120 -25074909161878626831966553671509606400 8842121 -68885557617386206463221216442694140928 8842122 6120505817908255537746803660516930352 8842123 -101361351933937593457529652697814883628 8842124 -246427751884019099078418119002857705984 8842125 9750187439496971534486527815944160000 8842126 -97885374517058665265163147045123943488 8842127 -9677442138867967018180864895670214656 8842128 -30585631503977306597738108188482011136 8842129 252776198893931816833476537262106950260 8842130 4667897625242950601035121048013066240 8842131 -76031739559289109661916866475575334688 8842132 -5109895572565642982455145520939033088 8842133 -5870799255337695505874473438213502112 8842134 -31829444410352073782812349715451404288 8842135 -130078325381118388945879749433745655600 8842136 159375028039569034103655046067047495680 8842137 65570763308986361953633612695148558368 8842138 -171906432050627764379727902874105037056 8842139 -74350902620049245771725507758784289544 8842140 57223295933236935340512341617335912960 8842141 -43073287588092701755732916085193912896 8842142 44763535091758626411945762858111892224 8842143 31642899555328329901070150275680964224 8842144 55226199079948208079715173969627709440 8842145 37771354897108324446337759090866759720 8842146 74296089951553627141951867138125447168 8842147 24330737112299997936333594203032359552 8842148 84949919616296547399879589337149374720 8842149 -58708850283987210439659166001722940160 8842150 16167707126552633598569629237764456000 8842151 62773625928848802693706597911452716152 8842152 -83499200452417475669930416523241308160 8842153 -192265795481617126536012893778389745840 8842154 60464571264941320801622566621944299520 8842155 15021898404475901482806967987143563520 8842156 17619994708533427114723453365496131072 8842157 -120796245925125973365367897021150416000 8842158 -2384385096917822816302011619228604160 8842159 -33450144648755537553308577676673656848 8842160 -30484505591068316307573525688544133120 8842161 -5499698570224712758856885762906887824 8842162 -22253192845960506850782663252052727808 8842163 -94112607173989839396771734908357133760 8842164 55974195919548474417446246290435608576 8842165 22133048912893360208058924727095564060 8842166 -33462311043599465342346448693131128832 8842167 4929515949116132697355459946809844400 8842168 61577389982335837433625734784147394560 8842169 -137212597030263003422215912786911042048 8842170 -1284837044931322263233898662648908800 8842171 -52846196158711995722751491583107100160 8842172 -298151585852436998600635558743333788160 8842173 -41312900370045809942259997314139888896 8842174 98695081832111598579259898651041075392 8842175 95078946700533328123294849564163585400 8842176 391706534533163062396483065002065920 8842177 -107833148653070110664949187006116662974 8842178 5608343389475887676426809260295721856 8842179 67589878728105792223867412356444345008 8842180 100545077568675153963546064081593734400 8842181 135187919408493186846124140635967915264 8842182 -58563271442274848081845572390080785920 8842183 -8695551867052943001155627314422168480 8842184 12622603862818869792694245832502814720 8842185 104926051361765048484769520997098744640 8842186 -24200482873623732053983576160542150560 8842187 -127480809821973125402322854193156432240 8842188 -6204539180577815422971285743914844160 8842189 64584710978573414235651572415849736320 8842190 9056468637408689331414244778287399680 8842191 -177739995627713391831438581485370077056 8842192 -3092368828247887807852494484758069248 8842193 222406057059129159851677382223498270180 8842194 7233174773347898001344000208450987168 8842195 77477271277727832416349482607327889200 8842196 131220273010174662221078071197790080 8842197 47742093790342248073476014189621510400 8842198 5153798625399450020907049536037594368 8842199 -144633676761682750824407026666093543800 8842200 46694222417886735244128924529488384000 8842201 -138394785750260026860178231733241988400 8842202 15816320322338434122399459150701406432 8842203 6746926699510181706209925033592581744 8842204 57872989416071121286216445710746255360 8842205 -3645779064893821415103080422388293140 8842206 -49644892879876103560776850209311558016 8842207 228895466170258243840794644919223416960 8842208 137477612586110761589797524223552389120 8842209 -373946001267834419074216371330927696 8842210 6345672908763588289346609564532462720 8842211 31135556932525396515906580178268142032 8842212 16131333709710214723546449433452195840 8842213 210688543770096740813323728458162318462 8842214 -3162371112464199239248948943423988288 8842215 38778313874007919433653676189176359120 8842216 -17425982292170945580038715137505331200 8842217 -255555714537756142278571077609407569734 8842218 -7831594991035938713967343939714928640 8842219 2221690418727687405664272331066941544 8842220 -15187163256883709734809110781454464000 8842221 -105588302082141096671831675537550841440 8842222 11680637428249892211698439355540828800 8842223 1687323574524911247709178234276798208 8842224 14797612896752471324100070824237662208 8842225 -30361909662605964354667165277159801600 8842226 -17747412188434740637521121596404744688 8842227 -890929770447368298368287523286909216 8842228 -162758356016128208675435466272920356864 8842229 91316216189225025847779870301344982272 8842230 65227617324064462667636619820332000000 8842231 -99075268737783596566256353450221458968 8842232 14633406517392017553630845538265620480 8842233 -127951435244604149265224160352260086400 8842234 46706287851135070767642742789038428016 8842235 2572446542484877019715102393988463520 8842236 43931949763188429601032795444777083904 8842237 -131877348448237680087412967974460732640 8842238 83203046161785980515004588009352648000 8842239 14873784148456870977695560988329747200 8842240 124620431708350710085569988513580974080 8842241 381914124957176800178611586944546848192 8842242 -45488929952852550708073669702829710080 8842243 -201937772957388192092410339699207797508 8842244 -10697241377482341041253122317319414400 8842245 -35132863883057460615144196481611939200 8842246 91416732122344863933250679162709017568 8842247 90581392440746133039581591711617649592 8842248 46649456137043169719951375334451445760 8842249 60521887527894189396898551891716065854 8842250 72981886310874143019380179772882928000 8842251 60545928440058020988686945666686315008 8842252 -44105442299291806009056169264134187264 8842253 74602461693161309207406080550106483680 8842254 14785260580074366476854290352141737984 8842255 -40335371408221331779485611504763331680 8842256 -55312113421977836716066585449117696000 8842257 -169823595536630518014990153817416459360 8842258 -60888256135335663328176100194323128320 8842259 57384757082247523288131273349751804460 8842260 -7392788391187571874898327046225510400 8842261 -21178583176926206150832449074150806336 8842262 -1232648127338106800636507751230730240 8842263 42265101588903599815512156249091537488 8842264 53071730922752174262214424894681088000 8842265 -3553027129881413598775168696222023480 8842266 55880189101169866328078513950802993664 8842267 -68858535846940539520341597125575770608 8842268 104258159840297883047387333302898677248 8842269 36052759608585600895574921129978814528 8842270 61304609737188516720768663048311350080 8842271 20683060732214673786179956804133707440 8842272 46969535362299573245808638208863895552 8842273 -61378524447760421621686517612569103232 8842274 11746473944620925539213144871339799552 8842275 -33546644758228931711701532917764832800 8842276 197107123991179576425754984435772140160 8842277 224444506358310302029206321345716737440 8842278 39155514097125706288116802696511671680 8842279 19692599053801369288018684606833637880 8842280 -14588254247141516617341497196288000000 8842281 18512113155452928524363237960532470784 8842282 123348243451197577540488170735413474992 8842283 161715547972904293441018891658137599840 8842284 -2874177881340271327742311010311630848 8842285 -55929878177244045942538269223811274240 8842286 -108284681522629222342705466492876361408 8842287 157784509691319666686069596023222487560 8842288 -4570122657734030064624836005735038976 8842289 -143487667041189997195425055518328040976 8842290 170110539511114453885749426680355840 8842291 53477131890973747701357964638942423692 8842292 -100162177649627107015743665853119673984 8842293 52053671750543985421125066083303255580 8842294 67494039442727059872754669376828961696 8842295 164691304791732014757565945892298680160 8842296 -5045364882702666505957505254332825600 8842297 6413790842300642423587866842726491272 8842298 -51237220093620931993984801628670074880 8842299 -209190093904123627010447844143320962960 8842300 89252771946553802067203582402217382400 8842301 9915685168061465711384296318949524812 8842302 26342743421261381741441405572948267392 8842303 -285996949737773180971811049645502275720 8842304 -40831154440614833075121561943224090624 8842305 -2062842592036999666908202740299764800 8842306 19857596449789292841748795506425803008 8842307 -275669942627951089455216594783894309444 8842308 -116195041085157083626404982605029376 8842309 106012466076003388370321751197864490016 8842310 105988096359651498384363876275949970560 8842311 171476921895367678314423428597380082640 8842312 300801011882384985919394687994662092800 8842313 -219879352751952061932070771419793542438 8842314 -20060109763859402370289551637999072512 8842315 70166794811387390800632708985781463600 8842316 -24959779602486863090983612891609694208 8842317 29838833598641139142862702993580960 8842318 76432368408988967225973886706966151360 8842319 122866719983881406278675060343701572720 8842320 -21862193643134745394883579509374074880 8842321 -47247941349032937945203255430427342848 8842322 46174528423168147233342461870265578112 8842323 -15804794729863923224102321581907661312 8842324 125211029916434836539718607667388493696 8842325 -159639638590559367328448662862507088000 8842326 18110058013380192292470152296774664064 8842327 -17249222688444153385301592966407632992 8842328 60548977438709571890658677585359872000 8842329 57060310238965104368743817256471623604 8842330 28245997821656590761278933652275481600 8842331 -6092997150290843933039049789444852648 8842332 -66962132028603694443249369607431859200 8842333 -118113199827724244937050180769584065376 8842334 785349285471897164099928706614674112 8842335 46096502239911962863890176262531027840 8842336 65778867430434183611974524937512026112 8842337 41129375389364368184350956017371407552 8842338 2816400808441633707762779894554137600 8842339 73869744615995334169301916473206360200 8842340 42263962500445575194446424118897868800 8842341 -33262691103982896287258378920166306208 8842342 12531750885203179922461215129278526912 8842343 -1023279689544055163935679659077201000 8842344 11938346436395158407543705207271096320 8842345 -103124275776417443608035337554857226240 8842346 55469555265196106599887905303919098880 8842347 -20622559656848366732739939996741258624 8842348 176708733503224645838987914261201920 8842349 -251316877430668743955421954488692724650 8842350 -26996473916228232733671773034903705600 8842351 92984593608448902469970568541509191152 8842352 -51498333849277837582819642149159763968 8842353 37421893086248055749605761835151242560 8842354 103769968892813646339868675253593103376 8842355 -117711167513863271577998918533080804240 8842356 -139802704958338441753808654284909212288 8842357 -19314548539021243325517116195800125860 8842358 38502358001990631991356771497219573376 8842359 45589980784759730786318195899227692880 8842360 132142166205836422299037350747369984000 8842361 2390573474494401937982265586410488640 8842362 -2323500522549635001859931104979339520 8842363 133970559756141696345387827293660323984 8842364 113015439495139039139199422767349323776 8842365 -1265234475776446804795633884016454400 8842366 -1419336044544241930718708787420576000 8842367 -107529436363001005384845183145689022248 8842368 -13697840382911764232872748486680903680 8842369 -233294576279588785577678153340575970000 8842370 -1654705439285799944461726601761406400 8842371 -86602966446441938063312835784564129368 8842372 66999353782730318892451696430620016640 8842373 100161622149483279568743337735545620544 8842374 24332023673083507565076222015780196608 8842375 17683171436844681506577882075699072000 8842376 -100506565937849152750283109626066073600 8842377 140812726069953888211380744822653951040 8842378 5424170565775605511415242546791152640 8842379 -9005422063557188485249841139798516960 8842380 -18987497065383014013700650966951782400 8842381 -213844985680816579987498540302871882388 8842382 16373513713275691817016418241981966400 8842383 -155581918566879311211039456606570278856 8842384 30860208117933758405613269811194470400 8842385 201885560548440142164442301386340414580 8842386 16972807291099321904131915631502134784 8842387 -237842282665263375168143786282697210964 8842388 42570132684325580640111555695001321216 8842389 38268260637283327270286172663841209120 8842390 8566275587360284410544835890662556800 8842391 2068366590228615694157839183395187200 8842392 -148802779498348193116812867047640268800 8842393 -36198624713112890804789866332156006204 8842394 -48643589427425464860015850213933982976 8842395 104930235154530956153832650522071812720 8842396 14447748518934663657007264480829374464 8842397 -139683285499601409634323030462848172648 8842398 108561088804498115828688280309167964800 8842399 38550017734986458454273186047479666400 8842400 -44785011936411050482437570449768448000 8842401 29292460409220587099749478816585848530 8842402 -159835510354121459852841426691604572848 8842403 -214159300227789268405308301390801581348 8842404 -44556463910861809666534895674596424704 8842405 -48814412405669988128447372615109744000 8842406 -164349251697227184022839782686203106848 8842407 17295689352629192131607091615191600640 8842408 -74393283149038861948241656295956899840 8842409 -36319414060646225152570957590943971840 8842410 61683167846292140467749334480538054400 8842411 -96821368632279691477689801125704993776 8842412 -83248940118539893765504370642171785728 8842413 -105583262901624900573395721701105854656 8842414 25369003069121168283530243678577513984 8842415 -133631221420489545524639507738995520400 8842416 -13479375524290385804506714115945005056 8842417 -10450136848896308977604453113370762040 8842418 -50056746848417180780110759085534676816 8842419 84881319272718673411012441759312550400 8842420 -66840739358182045458150271098764862720 8842421 -62079013819647497398239720941572393920 8842422 80469914817088943911278507163665281472 8842423 79515689478345044582015006201838236560 8842424 38572834183240510736850222640969912320 8842425 -41080825804510218087838843581840030000 8842426 -78990779427789184565488939360667315088 8842427 -156089699328611307613262423979494431128 8842428 29044320889425908212548163029080816640 8842429 81405810418446279722497862156087609280 8842430 -94590790899992309906891069691933512640 8842431 41838991896483666731275713705262945824 8842432 24202428818096196294502884787188924416 8842433 -157518863214941178619144121342363259516 8842434 -437660675905781506199925899377412352 8842435 4025715345942105250958784373944992160 8842436 -397608599923954305437731262054734169088 8842437 -53887958168740178797787594511856331106 8842438 141600405896164630055643055857417600 8842439 -347658653684722664531725306297679298144 8842440 -19859335755425131951338138790192742400 8842441 386912215736628404813169311004702622884 8842442 6776818193842012346374225817106054912 8842443 41471728717472573609369645486767263744 8842444 -56689746779841003726069413832794169344 8842445 2563467220846207460834109033043431480 8842446 -111144681601479343656603785567360448 8842447 179204050420768460966089791149191693064 8842448 48428680584462391976915350015082496000 8842449 -27007046022935693294911863750168437760 8842450 41029364355924130900844553450317790000 8842451 -69925272414337203024358022059096281096 8842452 61118149892418318625279857525211564032 8842453 12057909196450333433379467530389242702 8842454 -89733650684233113744089760836685529824 8842455 80358937374738425156870150177027325000 8842456 -44118575117814047967511948243645194240 8842457 -101499069722658503341340406166785106620 8842458 87068275295602806825981355569897552384 8842459 -12828333083446163789733708916239497728 8842460 -8693492776620858608557175718198359040 8842461 75585870724480358271975742542667270272 8842462 104655265596393507728930848482886017600 8842463 -46233912643459656185308650157867889040 8842464 -75454159959736592315747127307160518656 8842465 66618245817217390699206751916245979520 8842466 -27478227060596235129534897900112617696 8842467 -49282671716654651429756604584440320 8842468 -4468732144002917451189755459379540352 8842469 -366242664915619338865061935862430917604 8842470 -3318841624246135697348395770256588800 8842471 -21383979557800922682873636279066573312 8842472 1451379006784889336621536743633484800 8842473 -34188138969895434911628674405043540000 8842474 -91898881656424950205349244536514909264 8842475 -25663013422288798171318688856263557500 8842476 58315455300738312391517067815240592384 8842477 297441668413777921838665573662069120 8842478 23643184743278010642586243076148412224 8842479 -59047591439103862197398165852414188032 8842480 -218506238673493252143524812309463040 8842481 -46062159653561064373164476438493991500 8842482 17965683306370037249626675690743579648 8842483 116195065221900132876861011928255342624 8842484 -32828902027468234753274375007831435264 8842485 -72142500193167399421859969224492843200 8842486 -122529584991747198370823217514040463360 8842487 74981635366301885372333596859281532136 8842488 -63365610752522316892953917723657502720 8842489 -262014519666722459407311840329360354710 8842490 1151897301019452239634997650465501120 8842491 -109109251984421049837849578062403783748 8842492 -219806577298873481557413609909937475584 8842493 147149301470170735747210724992502181120 8842494 -75902078473151277351350073625047864000 8842495 134685421519065234656281261824802545000 8842496 -98610792664737148719853424955661221888 8842497 65111257812445548126907198601861982000 8842498 -30896276696057447814216437652894271488 8842499 -238324397683277899848613957127289839808 8842500 -33304077502620207265128690766252800000 8842501 20413887011343935935716104209709305312 8842502 -12242163014136788143655958935777181696 8842503 -51017357870837710609729468947095730816 8842504 -19742632969329179878895407419249991680 8842505 -16124479631940686188355732991038006400 8842506 27798955886280993645501971708754700800 8842507 -238903461402477760623409632929014316280 8842508 139672790655418848907283439454702619136 8842509 36988989540873437169839400453553961484 8842510 -44213428315297053521091137903948331840 8842511 34563751188426520201785237025063038624 8842512 14130366377199741772588676556789645312 8842513 34706123258818365743311483930210329124 8842514 39307389472620504439418729716901267856 8842515 90720642568983543072916630456210064640 8842516 2150354795619529047370217972205288960 8842517 13677414348221874041670894411837332892 8842518 -96051332655310868169702919123111199136 8842519 12417622419950930594034855679337307872 8842520 836637718146823891847639213048217600 8842521 35542144950317167866617725263733355424 8842522 26915724712558710445512607555043266560 8842523 197725460622810742488941582171480720772 8842524 -100837186860337359897879816021770895360 8842525 55345033069466741954235308935702339300 8842526 74025443768551981043295641401649498112 8842527 -232347598521407620894789893891501514920 8842528 133009171107478119415579603724611485696 8842529 343287880906122651740490963417629257920 8842530 46962390359874833408371772383172536320 8842531 -166310967086181779749931170281656936 8842532 194792849525146187344807745092462893696 8842533 8041295412692717418463101866376118272 8842534 29445843615669152976341989421492837760 8842535 24765967678116915822618222743779581600 8842536 -8061802413036704120670654164802600960 8842537 -115038183749107927054961674651550559408 8842538 9436355782285462686240804298257663744 8842539 -799011764652535809570384258862355472 8842540 -2303325887407306379265308427486720000 8842541 80304604412222922890239995186577761942 8842542 41293759016513368275232932314335983744 8842543 -225598671970273221872894528418953658160 8842544 -10803938185067641183544082518797271040 8842545 93267636537428468358486516958941253620 8842546 -23623909716951025573827096155759610240 8842547 -120642364003037995955690879077922364768 8842548 17248723504017720063413162562477232128 8842549 -124465536270828398374235383869162051840 8842550 77991743078834470470959755480022649600 8842551 -115811956155820887478564892254846873368 8842552 -35827247560980290138402061451054694400 8842553 -57726913722749509629492962172759960576 8842554 43197489384196726992620442536840448000 8842555 92133027971074893096269104851477367920 8842556 -54988855899292108243610023600220831232 8842557 1530720286917986109015606411161834688 8842558 -6861641669601991101515196650196114624 8842559 352737723778428074832622181090890440 8842560 -18843026655881990023088160944034938880 8842561 -7809812979035639092454374876029265216 8842562 5745385740751861379824200671709744000 8842563 -283406498909668268312008218963596784 8842564 73425211017781180784779402753488076800 8842565 -28168209602637632260525018434364464000 8842566 84225869936907404390544355422086361600 8842567 -175085331293672706074343736633170457968 8842568 88967697290413484779839113209604505600 8842569 4845293906131549712731622979952886544 8842570 -53511771142803743092885983841842589440 8842571 -76503175328952721724689992455011258248 8842572 70016750594912657683675765108657956096 8842573 96590647373739722163734976957307875084 8842574 -6703241234214741953689108420758439680 8842575 -3083250747657363323014117257117494400 8842576 -9115990115347185814934132671011225600 8842577 -415560367645947228768584464668709750668 8842578 58078567722742058587130574733623671424 8842579 245543932818580926735812847780246515180 8842580 73438101425561422279478928971349196800 8842581 -135270811112003439130629219648851251200 8842582 36584799046658710871827216329795295872 8842583 122920890016930556476642776224202708864 8842584 183242584727203385757200121569231953920 8842585 112641070053224965309740046732634283780 8842586 -52621618100576966330612692699037926656 8842587 11867418065335549277029138000058927808 8842588 -46405139913620020587396856195274776064 8842589 -106445383207986898350790777231347446964 8842590 2810886659874609089322888585498813120 8842591 29664924732739341156001964349582216992 8842592 -128232169307368529647656316933085331456 8842593 28126184091059513049462878616672289920 8842594 26243804788929591095545118931040662096 8842595 6431924520123575460180887183164012800 8842596 -28258539948127131817530569307477626880 8842597 -68926554391546629075017528069878814148 8842598 7202219798762108070519113712535768800 8842599 -155218820263062832422236634809792407776 8842600 22309705675200843767801147780966400000 8842601 -229097458154740603088006750152711116000 8842602 55907176246008803555263915300214936832 8842603 -32543537308381941687124926367991542272 8842604 122421816098270978680468534266436352256 8842605 29762725920806022410095139702579412960 8842606 2976129957610039380098593649305392000 8842607 43372165398676734326161173410307995856 8842608 -1748529137738665270616446505557721088 8842609 -35609222507123331009286516007882790190 8842610 -23142934650289519206426831833004157440 8842611 40974359526818825861822444845447906872 8842612 -28006234828489425516140719393301551744 8842613 -22357696761150200815180503255083985000 8842614 35657618507909755332109794337787665920 8842615 103711046992197825268168137008157308760 8842616 -105122874601021206627389401914363371520 8842617 45966719175809195122113204192152172672 8842618 -13472333124050899876753867508224796160 8842619 -99653726336738271175645350388912143360 8842620 -90960008495524944759534207802623851520 8842621 335006690558898075837823720206308204044 8842622 -101181999024652807753366417487027899200 8842623 -9183709612855918485013573878711458616 8842624 -33078084194160190488644750333391667200 8842625 73184678689469430085498427264096400000 8842626 -2477672440909774471908373038848483328 8842627 -446823700695518080848109084707427492324 8842628 -147082686019289764080184075607776542720 8842629 -97587568527246987237616661450172103680 8842630 2341769486250992991677007392976912000 8842631 81157989696866781275851828263771944064 8842632 -96231923965996957865327339727742279680 8842633 -163311794394888688967758012694639670118 8842634 46315587881796200553857048795794204512 8842635 147356418828446618664520614826128715200 8842636 -4246269483250162085168726423543356416 8842637 -58698584077672414157269008434578032714 8842638 17936264542404868736645853959339427840 8842639 3435364774291442259176274459746922424 8842640 -9981108830906593535112968509147299840 8842641 -119025667341734523809014592575716277008 8842642 13788269975660613439501512117333059472 8842643 227407063094043057239985953092518110892 8842644 63853106586607822476737637613117918080 8842645 -84644229203091308233614448599666733440 8842646 70363947203730698203865312884476490272 8842647 162451092102048252785607414561998547840 8842648 4670407931112111128990749113351168000 8842649 145075065900323189805667461343939008 8842650 10582899877670868889716757732453209600 8842651 159554888856309430974791866418291869200 8842652 -15937668182904156776467776357955768320 8842653 153199680713555430023489710692850361760 8842654 21173887020093163931420945984901925440 8842655 3887834640801926164270100597306736000 8842656 -38222532895553734005705086747484880896 8842657 -85662142782479101455723105154171582720 8842658 -57442414045695113108135595131897109120 8842659 -19840013468938746210143306292216963840 8842660 -134848188984637634966948191374107136000 8842661 -172037160769376480902234236176234076738 8842662 55830689702448956993211274509668115840 8842663 130404674611671089684165710590135435984 8842664 -140697187927217242727885499217479152640 8842665 -13288426950355638887659881302572268160 8842666 21965081830704986056629340554150693120 8842667 10009465372581632571490232754118698912 8842668 -19882392049996373520044245909320399360 8842669 264901389945069033943317396144980430912 8842670 5669512609988075235356120618939129280 8842671 -110234395425738576393691410580525853928 8842672 -8775820929653634026566077189833687040 8842673 83856418912031483917534861263865458240 8842674 10644331662729274087290966823604708352 8842675 -66705803876979569770990131864282046200 8842676 -29694402813464904705895933822672404480 8842677 74837948692288856101749474020926751520 8842678 -15258361371505343524758039370933205376 8842679 23276967932896797231127207814088257784 8842680 49681951762754062979772877043712000 8842681 -1427171378261780245963606380719021228 8842682 95122525467000131852288312125406479584 8842683 -31011720058160129976384306358377427176 8842684 -32666738576939532708410277142564377600 8842685 183220767833563900272442377296904958380 8842686 -6877021318915220773015426887444944256 8842687 -72428964754553868144323066175906702384 8842688 8958512433695756562978615840322093056 8842689 -11533604376592898352507397746196579230 8842690 63523720214447011932979309688923053600 8842691 -24292881977855916601741244941450368816 8842692 1082245331832800486600583437277468672 8842693 -215116325605354446343016714557165448576 8842694 25581866332108883823972730368599887872 8842695 -627540690885686621639026973722575360 8842696 69534932523519526453808209435859297280 8842697 -186513823667622406613062784776841458854 8842698 44890955242880168335619438557394574384 8842699 267389467793006788141188734137558711700 8842700 -110586991733241314303004162824782060800 8842701 -19153863830313696669403261542381844416 8842702 -35480791356408104086919589323280299136 8842703 -3988289312872478380536070863776281200 8842704 6061009342226017485830758520196169728 8842705 -90198755693823830513671112039415760140 8842706 -150709160918092701065335342312540334448 8842707 107165628597683478197639191026717747360 8842708 -77664122410603599588334139896012150784 8842709 -18499092757209932595271148921286533640 8842710 -57362017483888894903470546140702951040 8842711 59808804216811778141037017533976936864 8842712 -47614949921535479702114260679158732800 8842713 57072675591860616662721999171623409888 8842714 -25938893723753625737927808022854912000 8842715 -15524144470949005760834216453820246720 8842716 31801707577344063524481919983880120320 8842717 68495993853353791207675943375330881420 8842718 -2303659542984904050477600839376410496 8842719 19191191708391247686268241011756712448 8842720 213163431939911197672461822931839221760 8842721 -292592230585097718211148622187335629568 8842722 -2499805389301874436747416857246872576 8842723 59481909036073052308676209684604972904 8842724 191820604795816388141234529057020347392 8842725 -62811566792243992744931376784242894150 8842726 -27577478506723546790523980898875946816 8842727 117494492605278461289090997889481421824 8842728 -141478627892739237724949687416598691840 8842729 -8529885718530944101959123274255485824 8842730 -3276191297516892134347100428790261760 8842731 19160621337112265125489627545032648880 8842732 130872371882958321672275611262263936256 8842733 58796370077707706920103013415123691520 8842734 -31815297888865334865610801683809244480 8842735 1091035982167158061624392568167292800 8842736 -43739918507566074886522516271548661760 8842737 -167941956136706535012317713300205960640 8842738 -183196638584615432339247963106745785440 8842739 -186810891468919912309156424294130921744 8842740 21716827150005221680144752423123640320 8842741 -54353452232400756044522423980241195136 8842742 22155025979340073338189005998590682272 8842743 25589413786112461595180185691557708800 8842744 268345729562100131743815777178279772160 8842745 2082338230912649354410195718637242880 8842746 -7278875408130432955049463977199244032 8842747 213805828531173238090720151359839004196 8842748 -4536959108393581884904425589146293760 8842749 22378396495848095840838768336840689664 8842750 -2727942303973139090718097093373952000 8842751 172984832883479635444040447600257739232 8842752 36145947307523264405022851807135662080 8842753 -2363057197224179008519197291513023998 8842754 29854936086144644470371952199182890912 8842755 -22305512067802163493082363939365413280 8842756 127322279286698822077201925535114657792 8842757 -15404754143842066146337819884532570752 8842758 28713043592502430497931857305455521984 8842759 -13840194744253785106993839099838419384 8842760 -86084949983196408598391552784605952000 8842761 73381986127961995832379684638559855360 8842762 -161926399372875373313875308388288916736 8842763 -213354427643015987861023354934278671960 8842764 -2738159132696556097929701197562265600 8842765 -104744346224103652405281926954524796340 8842766 55664181000207111530357813434881216384 8842767 38774633514163245996188165790903691920 8842768 -115129352142383277583653042538909532160 8842769 -29357613347984464358701476741612466956 8842770 -42294385616410122695195392429727510880 8842771 42542441966023755886950926381703267840 8842772 -4111302386794228431218137335051856128 8842773 16815548455407058638331397726077305600 8842774 46800841296733228281095444274675947712 8842775 -128386461839520628749380067474113533200 8842776 44891715483139014748375014779687393280 8842777 -22773817946485422272346811642110273920 8842778 260971731875601112451242536757926912 8842779 11122114864649390440725975878485800000 8842780 33758827681639159765157229687502425600 8842781 25629554238161448978419583724071809664 8842782 -1701121471746356923104563017163852544 8842783 -28800606287669805595347930903978743968 8842784 149479963304527390152131935565514080256 8842785 -4482871868198832511109016980315298240 8842786 24652803716280400951750146653124218880 8842787 -7897602698757576193758591820490169360 8842788 59184738865407965173183061511579475200 8842789 -126603168626195660074670682810712314660 8842790 -38795946003731078478984841745309337600 8842791 214580586410368833044828155552834207824 8842792 -52339727038415674664919115029232926720 8842793 -214930486340222424636607974165235085958 8842794 74047389120659690216888685711017340672 8842795 -24710029229747328233966142733871005680 8842796 -46145820247195830479718816403145579520 8842797 116738156922192298925656434634269263040 8842798 13619934484843281501258312006113786880 8842799 -19453896477474723920144226918152289408 8842800 16081233972786419879594025078460416000 8842801 -136308181340581794607664825014886064 8842802 -27839431747482517839082275020113885440 8842803 90663767744957933009892079646566267704 8842804 41968172560410469506464591600728122112 8842805 -26827631008966230904844103624112004040 8842806 -22012643452016330676653115736240822656 8842807 190829680196420627000058024559306854056 8842808 25345879600824487828142441171440373760 8842809 110475734962018247793607327105537902240 8842810 -34042111272666761180628577318333655040 8842811 1989864280655209717714744970003522952 8842812 -7844602590839008788850845495040868352 8842813 -60278684312427917850846689711384270240 8842814 69321571304713813283822229931032512256 8842815 -22885613936850060905923344510697783680 8842816 14379923100693781388658819146361864192 8842817 -153723928484644240554528928751559778368 8842818 -5736188198623778203495262661533114496 8842819 65543586073757575474720260070441344960 8842820 27044038144258690184067788289972264960 8842821 -30732041353009304838270503748613824 8842822 63399116505284965967823896897271002400 8842823 -206031457892543843928644947640464773096 8842824 69855180956728350620722198314153984000 8842825 -118013612270695047452694929287023940500 8842826 47981729687878387572605468300538776112 8842827 -2646608859856593358389413392319548416 8842828 -35193083705635965997596056881260851200 8842829 106229103452117995788943183365156265740 8842830 18799765294439837571083918911855393920 8842831 227590779147985613303668285397037867632 8842832 21874481218195454810217231469399105536 8842833 -24559751829752720152053089002786379520 8842834 53628512225985406135315238189752364544 8842835 -78285501338707661725165425173312689200 8842836 45720687480160630230999797086106560512 8842837 30912325355591600171529324743659226880 8842838 -44022619939521511169085667900129030656 8842839 -4945913104950787784402402223346032480 8842840 108585855062146645523150531323786444800 8842841 -50150655111362772935857564398171740928 8842842 -30102005656915224407287205679122107392 8842843 39209364917242133200171541282222126720 8842844 -1982702550603013378825458052916772864 8842845 -132173726719023059977117482882710823360 8842846 -144088531840003362776891238962474656128 8842847 23393433456871891464897674358755536080 8842848 55055376990524671264872185019991326720 8842849 144353628179166907067665982270517814464 8842850 -5365960786087061288189809390621971600 8842851 8432736739536912872566155244461797292 8842852 39912903140894361147063091998788006400 8842853 -197956349560880405818778305465986056196 8842854 2378426086875533220735373254409038720 8842855 -1445785746212293954502523685924553280 8842856 -139330307857222666590720166023558266880 8842857 -13070109625378651230417743304254895360 8842858 -54813598069660929212185472527786281120 8842859 -27326010512860019683351592651542482096 8842860 -12527916519336448576385770415740339200 8842861 -325413270728048761335446579801833062240 8842862 22252268639898439763903226216788705280 8842863 -169424415274734667333001167222783364856 8842864 211676236461431658541095999676186624 8842865 -227841309814135464194123712119496115200 8842866 -67451910830818066431912161095011475200 8842867 78911070078331214905612164616228279752 8842868 -187922147163367551304487427319780103424 8842869 61860903525215364054290196863958935904 8842870 -52374446699029888479177519737871621120 8842871 -59209181266727119437262032295684235928 8842872 86716272921512365307989198588553809920 8842873 -47346100559646683011406487289075013496 8842874 -58026625286267345474151221095016970240 8842875 -53571212472642751557035925231392532000 8842876 34671323292478199347230740682534287360 8842877 37630326519067048543208073144060750726 8842878 93082608267387196299820830809709373440 8842879 13822769044255435724611593153306930384 8842880 60878866354885632437556846656067993600 8842881 -35464805702072847166837579418808830016 8842882 -22413048200096681101271760617254531200 8842883 -78443964347252734127323063311276261120 8842884 -450946379235776253560201466957588480 8842885 74928965514558791545392088178551255200 8842886 4328852143960616636767451608447474944 8842887 154030968994531674938787083095549180848 8842888 193728150632657612370347571960336384000 8842889 -107764376140061535904290139138339008768 8842890 24053705053647642118991924562983823360 8842891 85405504014007547552206271277794347392 8842892 136308756462500677558892381897328873216 8842893 -121260665174927436591505825240496266272 8842894 166142352423897695136084830973977282496 8842895 -6681063314729657077060740517074041280 8842896 -23571250043629847380006567322687201280 8842897 -28367991908294313051905156151839142336 8842898 23233112113602735334051812213364237200 8842899 16319433834386927743819931775743343408 8842900 25955164759524106563379228714926336000 8842901 -81456485504036577357897193040073361728 8842902 49075982752334646381163900641071032320 8842903 112188401208679016164793802033800028744 8842904 -19932451535463925812586291917982924800 8842905 26486305698497492471147984963918822400 8842906 53776320996410293954119592188295645920 8842907 -732918189312352185847658151937261488 8842908 -24586793554007846279180598032484384768 8842909 453218480321448983299032421593477095616 8842910 49691081550394698176030238515685006720 8842911 -20602694070396770326228699539240321792 8842912 115470148650513094214351292433079992320 8842913 -6496658934391704982176924999529540176 8842914 -61804369748082691989948203651073608496 8842915 89184609708858225807377362402489828560 8842916 28591839242067554806291686511984026240 8842917 12890594126673680582193710129567142912 8842918 -5196239948417721560743305514279845888 8842919 -83978045138404459028910879376429228680 8842920 -14811033045865273654586207933952000000 8842921 84028370401653983417010715743930733044 8842922 61177959329702547814805195704610736 8842923 57279700338957922330361766736000916280 8842924 -126375067878955583121957568057776336384 8842925 14948400534597310750226307655000032000 8842926 -9087440163423489798910475758216803072 8842927 -158840505714423501960643476732020474224 8842928 1904789620973146698948603549496049664 8842929 -49829382970421521263441297735846395520 8842930 692814993704063297223070614031251360 8842931 86660682368885400405030758061487710732 8842932 779865994612937517941371947384392064 8842933 -100615550706822193099471149846145019712 8842934 -32738112526855241955755456968073676384 8842935 72487171465560515556450862969870270800 8842936 -12798007722952257737609320547477422080 8842937 -151657577805017897313736174218343587414 8842938 20178591733325406219458906199022518528 8842939 5299363078423355861818218262271845152 8842940 -25075957708225812558705120074284776960 8842941 -23441746267371189410849286750116013480 8842942 -38180666086561250058800640229595812800 8842943 -64985586851887972362671514731481330120 8842944 -22123553000354515441081006185491988480 8842945 39920345614658921409039604812148703700 8842946 -10381050402798392273663690099844209664 8842947 -115162811132127259264642179230560936200 8842948 -70138460923065292573517763764743409664 8842949 46461925018948074168479930765812273950 8842950 361463012012386505589327541327089600 8842951 43678956271714921818125888582416264560 8842952 -5154390423228700648721107906481510400 8842953 27770330187480248894665958448492967104 8842954 -85915026452879929472161037583791468448 8842955 13678168167654893002166513298802488720 8842956 140128172787694002553369974815521505280 8842957 -103994783581335075223668992866664774794 8842958 -56301254098175821135580552996699207040 8842959 288862139722334985644426330617117080720 8842960 8497391408598662892153144016251125760 8842961 -275718848755001096813133727913889075600 8842962 -10787955050169067967677070383899571200 8842963 9797872079353755598474017506204458400 8842964 49732773012334860187373784210308994816 8842965 -59977859710078754433227297821826342880 8842966 -30447674879513241661121965593199190976 8842967 15652125231952986553760754301074345984 8842968 71728372553412901735186551235675699200 8842969 -194496268670225537788485221786767312630 8842970 8112355602127030071754469783169796800 8842971 55249353113341124984976224184046371840 8842972 140365751723581410758747290559529867776 8842973 -113174731038240041741451669133218770778 8842974 -7137062248575718486795433991967789056 8842975 91503474506829870261854252512502264400 8842976 -175333151103443956885070776238564179968 8842977 41044055879100982613028310666788394176 8842978 -76800009482917359272547896749933215360 8842979 -17142209839858125686772964355718543360 8842980 -26517597184717288158837999491038310400 8842981 -213923991617269104345699752939600239680 8842982 -162209400283401870764566329008256837408 8842983 15073295268812257283568677052477546024 8842984 64861819784920114546226310019764633600 8842985 -33674383472988800079125347053294617820 8842986 -61450033959388443696056259009745144320 8842987 -280928187086681991716013743570058023408 8842988 18239333670748862485854350511143534592 8842989 -38208377184229241864579413206309631680 8842990 3943623080368624668361267523469477120 8842991 6343441998492711698581535995233393384 8842992 -1202990215488566806217693500605923328 8842993 -4086867906002005378882911125189977616 8842994 29192351659608877065809767561478906880 8842995 -10444510746626807619741591411145516800 8842996 -14848649237361307186505189864911493120 8842997 -12719289646286660905543911806041659300 8842998 -28545906836131116870607777961177997312 8842999 -236721716737774459323722146686297168000 8843000 -39455023097309095475107080160665600000 8843001 1550338519481489056121450165758867200 8843002 43929676076123260638154704409034487552 8843003 -11916423842226411050365595691970300032 8843004 -112087253119879232538287427323824181760 8843005 56689023971186504715829314708450140760 8843006 52180390091479181548954939038230753280 8843007 88044970171524550314804942914065661640 8843008 -152482112964535747271692028215262445568 8843009 -23403783361254670712975254181664766848 8843010 -27871382260638103635137115350899752960 8843011 -123781898405622078863642824435773264388 8843012 -22802435043205762796712802229285114880 8843013 2555536697445804002203342852141063488 8843014 17836665561730479746612870755463285856 8843015 -12728311560440870123352284875416747600 8843016 -21715110263763192764732297143394304000 8843017 89701037974702291639979418343157525760 8843018 150825702019615538908923825347672567040 8843019 -37322941011289898681306935064089711656 8843020 119123499896664209349659723745809556480 8843021 -28387837363230176627326137097578106656 8843022 -10610916021594644100990484705394739840 8843023 23704103369815214318322268279487759360 8843024 -3121943595659734986877160057850101760 8843025 -57610169056418370892130293014336566400 8843026 -158424487897186579668966662448702785760 8843027 57521884542574870091981129061972101280 8843028 -80401066724614065560970023912392304640 8843029 -11372015868305877048189021300821059072 8843030 -99847948100507425742275145755082741760 8843031 160822687983018317158395481569594436320 8843032 167204585767764630854109164655513876480 8843033 -61414560805307561903868746866546533756 8843034 -31261408586477838377837530929484542720 8843035 18579688001570907565113186428387964480 8843036 3268516324074960582387738548309632512 8843037 -13951164360125062636414639864609536000 8843038 -28759611042271883178586433435254102080 8843039 -8332982348491568979441141509138960376 8843040 -32440273123300691471069981942218752000 8843041 -12448240587972247648576876041768164640 8843042 -22758231812129010627596187122264579808 8843043 -155294187602802202342593505106302608 8843044 -10956342591700889059288049821545996288 8843045 195649982679252599322131656690378722300 8843046 -68275333607126639211793434223616567616 8843047 26775789541105112488633225096929397496 8843048 -123409714357254512115416661985729505280 8843049 -259744377442608905932031018242643558316 8843050 -25701521290228417145863498516515686400 8843051 45371531148637656762433936562930071584 8843052 -38249458151102536571479194119455431168 8843053 -146946353999590343599490445280695374698 8843054 141346344792037418263668468383234062272 8843055 35199909773736138744884346935419848000 8843056 1455855523510336581028536327852736512 8843057 -143544638730899615596631124599625323340 8843058 24447818389053065570925821475063519744 8843059 -56032943722644364954228114166258330740 8843060 20657576391999301265196630229357363200 8843061 -60391806516412182290254061518885164960 8843062 118712072941195210353466126399985614272 8843063 123978443887624308734425904975970082704 8843064 -52856827771533563419846801315310592000 8843065 71593679294718826620370612380123709440 8843066 -67553179917814288431742061180245050768 8843067 233277564866889814427651461458024889440 8843068 -9611914515373228985986016092516448256 8843069 -233462063652349381746451916483354869056 8843070 -29766832869733796825075997648202464000 8843071 -206486272643209834930086259877124593728 8843072 9671836721382641631450847960702648320 8843073 32406850744347205863407385878260379184 8843074 2769363631947455990597152270077429312 8843075 40940422403635060166694589606860933000 8843076 9510783011207860851467883847136139264 8843077 108889223134374476824808133729336023424 8843078 12829416158022001378355714830317183840 8843079 1562895481553498783659836340697212800 8843080 -72905674746125689221000926123378841600 8843081 57726438127813215580711328181525108132 8843082 -39298732529270312893801245920563454208 8843083 -193972252552210363103683213648246831296 8843084 -64090797715891732691581986251981405184 8843085 -12969560095747430432716438372248869160 8843086 -27429137887729032900840019696031600640 8843087 -19638009813656000307036668459183769600 8843088 -27799747926600943459500251165247799296 8843089 92486275936597977782790477729233835890 8843090 48961651722000508936608664624251760800 8843091 -6782242162947261720700901784192055296 8843092 -83742620920602189399002968810552672384 8843093 -53253185517780601584571484057022127200 8843094 -4291237438516342440879471827856538560 8843095 100926764175512648457134184590617656600 8843096 -39346259256289056577823954663006238720 8843097 197365781117287974458192602100121815040 8843098 -53326826562480607972576566533655118080 8843099 67467934181419584840562392260539634064 8843100 -23263164398376679771755371523522355200 8843101 110961987055765186740937710661470872102 8843102 60227383038436448466626933902344353280 8843103 -85233477282235310475688141510984551240 8843104 117634887760771103464564368037596758016 8843105 70090327806966991937751474108275900520 8843106 -51862961795305119769661268101447692800 8843107 -32517227565784855136616019359309452128 8843108 -28680520467768430975307624737530329472 8843109 48265624393419735837148016047233318912 8843110 -104201541561397901131556288686205159040 8843111 -666453794908235409415301555521990872 8843112 -143875260139179330147625047447383162880 8843113 -342558211433532423691023835274314049760 8843114 -52772208167245641153842159881725835776 8843115 29890962144977088410308094970440448720 8843116 71720169605592871646026958414319376640 8843117 26282423398389898929034151974349494092 8843118 -68348062056371655530400514475180008896 8843119 -6194657157859357764603968940180487704 8843120 16412860495755470003441242411249827840 8843121 -27212950639656718865149269241463961600 8843122 -838845894936275639144608042120443264 8843123 -44346098232052860696434469127031032080 8843124 -131053477894766920256289007234618220544 8843125 -20069945807261431357884662077446156250 8843126 5591852031056272117773807445617392064 8843127 -39664501616068757280737900200980166680 8843128 101785149458597000880315640617049866240 8843129 -91136329887732199755070540016693164320 8843130 -21100429797750628217369754109941860640 8843131 226762547543908268341378419142808546664 8843132 56990769317949305669877697203771187200 8843133 22830435299715504828755328417650116608 8843134 84635194382552752934122786352727753216 8843135 16749372682848427940330421033763407360 8843136 20518588250238485293781830736648601600 8843137 66202553120374627913129455300235443200 8843138 -76269225457151512165712541523707941856 8843139 138100492539631365502395981448911185604 8843140 9874864695574505583940166416467037440 8843141 -220586698264882369728111194642235127458 8843142 26949763643239741756340994855796021248 8843143 -132311167627887332124688452339389219760 8843144 -148241678057424691848910868982747955200 8843145 80258357528594538670463984291585116800 8843146 5211729383215139568359054680488999264 8843147 -11452922067670213983405321499793221320 8843148 8126352801412848352197073915225528320 8843149 42837458031352281223713988612468666336 8843150 58744415752981546616782322710799160000 8843151 26462376325758091416406208814465043200 8843152 19094903984015546327268970921370910720 8843153 -30948159135943902881435338322597536512 8843154 11818594140907003945005310641743102208 8843155 -138429186910605059945261708370765300480 8843156 16686534314647443879473373411221790720 8843157 -52184303385983610426076995098792058546 8843158 145130306914857821128977771416152795680 8843159 36319780329711213186757757528453748048 8843160 89479031468729265018035072060097945600 8843161 -73908218270055485169688698344466978048 8843162 -10701986805823686706050610472590348800 8843163 -62744907734755583661478892299546123776 8843164 -98961513504387537744209825240000581120 8843165 -1808922038998578756261476952010824480 8843166 -68319305973251983997569855908156087360 8843167 -60801384405897710449515304457988409488 8843168 101448747107383876561722438743353196544 8843169 -69909407427897471424547313057702751056 8843170 10578085254717503152526282989354752000 8843171 -100698823350035090943245569146057215400 8843172 13749491644057461456455775506479521792 8843173 -288121423180693237768111440694231934820 8843174 -57659789832726744770621590981673861664 8843175 -4724147178656032707992341208704534200 8843176 77915988812863241927278164342353710080 8843177 -52492346993106701349613615570423208454 8843178 6134714521697708086293078327937156608 8843179 -11765885741282501779583815200286163280 8843180 -6359844135942411717450843519220300800 8843181 -45317053639598432536759277840623735680 8843182 -33988119954147848169347839025730222528 8843183 95939746768239614928228920554458540432 8843184 -1658924942498716039527326076540813312 8843185 -7060337940805565069429664185622835440 8843186 29644373870505388980229459896083040768 8843187 97765806655602388406326929011825231160 8843188 -206638883063066227591937375278157418112 8843189 -180566910797690660455437813990259186560 8843190 41488180614664810660959964710082139520 8843191 160189931630305673828231876096654868480 8843192 107667934452471079932057773534732083200 8843193 -56576941600106918384434120737394134918 8843194 -42019036789226637782236423815778441104 8843195 115376146311225015433503020375053795200 8843196 -136265040428503183747382126623931449344 8843197 59789083677713226077445301706629386912 8843198 -9219009331805690919078025262414065920 8843199 -104352781272868034895683819089815761520 8843200 -13258505478949766648679212804787404800 8843201 -1790732231795300775834661436216275008 8843202 -116462135278277385483973584901419878400 8843203 -131279174964101677835630482310270179080 8843204 27188442283295216135946384717913827456 8843205 6703912773488120341202134441267029120 8843206 -66544862392490836134225080128727756448 8843207 133794018496986717391465253533430034360 8843208 -640290780137473139448151772096102400 8843209 -55555573948513473219540277587447719196 8843210 6385620187763745922697874330157169760 8843211 7174944966839595505542841740397020288 8843212 -4783558696641831858316754821470325760 8843213 -112446978121599076185397828001283222504 8843214 -12163418490310185576052469652653568960 8843215 24496169619328461517957157180937369600 8843216 -1120789710379290917845442692929945600 8843217 10634703616956015587104696745729308512 8843218 13135142184640050780534725442211848480 8843219 -87643981236557488517372279457294425088 8843220 5607444057289823825999287560087621120 8843221 -9724015839457335126833226930280852256 8843222 56915839475328071474663191780349091072 8843223 -16671396173732273125022902478316792216 8843224 -56807010976714885471642560555187322880 8843225 56523744930562010761675762998231453900 8843226 -43623442197788058340697685516938726400 8843227 126000292427421492996760978655955488440 8843228 309795761586824698954920332939928576 8843229 114677197216779884953322064169057458240 8843230 -49307505424125670013705623499664211200 8843231 -343877190385746689893972233750456420000 8843232 114491855564603586596507556675682566144 8843233 -100629713140666874959258090289613903680 8843234 23986852528248455652086777069480016 8843235 28173605983839788478210591543589386240 8843236 2779729594602186557161714564610899200 8843237 9812698344439599852739952628801121500 8843238 60618218515397716731855758231940658944 8843239 -3474083727054722025321270495982283520 8843240 68607102220483913128151677349874892800 8843241 -47982339574431251070320121170537121600 8843242 105240337490299517193531724475327332272 8843243 172764877975879549733111483384572833264 8843244 -87519380165811803616659503053328157184 8843245 3497115397698575414704336091082225120 8843246 -48105358955120223814631410011126927360 8843247 -38606372828888050402993475857925544960 8843248 21944187205506747642531790662608617472 8843249 1986280842952888169055323293796660580 8843250 105844089898368884869796090118528000 8843251 -3847322600841841371543719812192627448 8843252 -142438553682822858543106803774253160448 8843253 -49418298370855921852856610080007388992 8843254 796588830818396218611960982686399744 8843255 46722224260778515777148341146081539160 8843256 29217906885354209033687289691596288000 8843257 -9190672440694067692529989934693305788 8843258 -22735418591105132760252880579513889280 8843259 -26574896941350839250563687904996834960 8843260 -189386412791351139579372600433148928000 8843261 49238370756434129045061417065276046432 8843262 32262925423275219581026538469591911040 8843263 118189785792161555508464739149039031168 8843264 -130553621169130791119796199534733819904 8843265 19904118227988654052166974756221758400 8843266 152177873698833226876096528166231162832 8843267 15595497485388424373799019746423362520 8843268 -255606760327222678606601332882673664 8843269 2648979455320224518792867187767464670 8843270 33352986887720909546115660511207392000 8843271 319532340111775297626226082248631998080 8843272 -10738966141487811419794272347976499200 8843273 -194631935264693372466429322886289557478 8843274 5047206549925458255332255636879543040 8843275 103063375284613885274751344086302736500 8843276 -41457545990643209050827778119069063168 8843277 50574936915853087418789417429366856960 8843278 8002935884532789726231471313713480000 8843279 20838543058561330704863563330944700920 8843280 -27166706525150183792666550376834007040 8843281 22725560243453509126552003348178915172 8843282 -31416952677223593021703691394589111296 8843283 61708811633332178638426526188096959600 8843284 130876975690636181893033720966600345600 8843285 322599497564020218905622430086209280 8843286 -7605018707365971669216786364371497472 8843287 13196510436730220124887845076813252936 8843288 196415894201072577458200331363201679360 8843289 26778319426253823567203688599218763520 8843290 -45023247300517562619318635571836980800 8843291 -3931219853136378323325972768506749308 8843292 134128954946344160994189657673190948352 8843293 10475746981754592694386934185329667820 8843294 1757263143210357751662665410780474560 8843295 90709049540397184818070621925082672000 8843296 -24067785350249665564571733667639984128 8843297 276039800127682779934709796425928379746 8843298 -43748874661117079116897610849615278080 8843299 28825943650169099500795706630425810800 8843300 12669253399135379171001449261919436800 8843301 180786359072344350232189165784250055230 8843302 -64156113099095234041285733686981529088 8843303 -63948275972838543243102109556732300160 8843304 115186509444881919587103814431581061120 8843305 -153755520028669527237875730981910824540 8843306 -95469421107109914177966625128599181648 8843307 22230778968276639084037441662336904320 8843308 -4707921763090505192079392958259441664 8843309 73293983747669629892956245797927919510 8843310 -21685609927331128148082168858135552000 8843311 36575657783638950247123430287272199000 8843312 18784374921709899970213991742236246016 8843313 -44159692733957092306459660565974356096 8843314 -8304227947986095390002089704415865728 8843315 25357791686273960422595355986049325440 8843316 22252818781332270835363108813742364672 8843317 -10048854567875417435886549151282234208 8843318 133143625361329560427941379024871454720 8843319 2608149079853135561999872061685552600 8843320 77403184279213227881111625678559948800 8843321 -212635750514469018333600048770165388288 8843322 -14735826690123490201443610068587147520 8843323 -99538033523242240313788450957325510428 8843324 92010184628401560858566327055971758080 8843325 -30417445620750206870185638565076306400 8843326 -45508122042132017114374580558468415936 8843327 52947850315332934147952840830765541112 8843328 21709051331838689822953115212902825984 8843329 -220867313023903136095821808366352871120 8843330 39193039122617812297673220177728708640 8843331 24334233413659569883547917264798783488 8843332 -441831952522142001205410341163097423872 8843333 -60494697961913427546657016076779613280 8843334 -58309032528804479682954400842738677760 8843335 143953665913327190337984840278755148280 8843336 89581885125946426301782568125784924160 8843337 133921808634877283751091052456152080 8843338 -47592922053409834667096280220555279104 8843339 -49384680281795217097506375952037191680 8843340 -38964193250375343242215110474233856000 8843341 19593900183097615031334245094633186080 8843342 33558626235559707541795559069127291072 8843343 136453119690600754429650851787639734664 8843344 -28899758126791430231117709565176586240 8843345 56464196404676971460409690518418319680 8843346 -53921874760680694825522849318900543728 8843347 86248669223779341385975045548609252960 8843348 163618616172943395974242894629751156608 8843349 -109126513350836402988619311765898045248 8843350 3441753485135946902786833580111236800 8843351 -204328590838296081920193326683623190992 8843352 -28811277940224022731963534027954585600 8843353 206803067634382185083125175310814032964 8843354 -70027768903867676865676678037400414240 8843355 67600509428654002150963168732677925200 8843356 -33018441575026273993318610982729673728 8843357 -34863547299003567338589525528767656980 8843358 -10124172150231332419409043172960002432 8843359 101472672641275624622704086065909666416 8843360 -165044025857738521832134359617961984000 8843361 2005264209732173645174104309774372800 8843362 89253042761870169950733838108655537664 8843363 -293963806952946868069097189799846141216 8843364 -121905898738596338949204478947281479680 8843365 -119056540093770399765735617384015716740 8843366 -348356054359405045112251490131668480 8843367 28332398630045312909496800688478164048 8843368 11969987353977095534505388989359093760 8843369 -81755797497353378128940756434799308230 8843370 -6739633738030932782298292037694382080 8843371 -106332884176516333815837346268950412428 8843372 58375844244712367930300177476898268672 8843373 -140134338960512442848146977243494737536 8843374 -189682750840557601435385692680952141440 8843375 225157402939043952815470421858151480000 8843376 -22619956854490077499183107905772257280 8843377 227112608247110179374680813087148598226 8843378 42844408010230679520824029516507188240 8843379 129331110820411852507567321724602529280 8843380 -100291072349419972682922219052154880 8843381 -82068738292821021905672542427685796818 8843382 92023976803231255322294059406581029600 8843383 -383644758950539119766242731268292823424 8843384 122831789502355967588836378098701905920 8843385 9553022508344008762240265136041792640 8843386 -160428926078101164475309393594758910608 8843387 -56965398374747041202364880977130104048 8843388 -8492508021693654999731102470685383680 8843389 259237917735906942337625182961595085190 8843390 14187480451013808556610439407071668480 8843391 -62855957636427612770360522249664614400 8843392 204724160316999505606042348804059955200 8843393 -7437204482210030328921290283431372376 8843394 6309464960209504955442378269953807872 8843395 92833212096004760728716041099125736400 8843396 -58507861346722878798195389405705967360 8843397 260392780068300258912596283250767845472 8843398 71344441111787409077465715324796464000 8843399 -50407325748422263781707270477161882600 8843400 35252585202109000090803705341141760000 8843401 12559089583758481580811499729227214848 8843402 -29728397117128338406457147773865234688 8843403 -110947664076503357741791987563205945896 8843404 135135561992463247465814133722849881856 8843405 33049957144966658603435356809694128000 8843406 67275680941279773592749060891126912 8843407 1206541945872673739728583530671283952 8843408 2472764193639914299421308401904779264 8843409 14664754108034752961881598793245188164 8843410 -76349411371975246479711258731818892640 8843411 53337976462413204818769936413459460012 8843412 89146433799422817923403408011232909312 8843413 58095781562257166819445318935677490364 8843414 11647111948237474824540601838797188480 8843415 9866478921082596799096188791608197120 8843416 -181483429846420210775309188309462763520 8843417 6585333421480265007234418120180791264 8843418 4185041542590476770770416676314780160 8843419 -36897001905998995410186510766494655856 8843420 57070042412528049697559333066320289280 8843421 -38564527549498324247534827617617029920 8843422 -53742745463311146016246924852795745280 8843423 4808572402442536336783279147138680504 8843424 -103443924444236055476388224903188316160 8843425 -91566708736232395773525190946884875850 8843426 285235439454093186996737432539669217280 8843427 83032397041614227133406931650666624164 8843428 -100223957375680033281419834477445909504 8843429 -9276295527715175051231236029042880224 8843430 -42434285138185753071419132790303050880 8843431 -126460849862621034906496014773843240688 8843432 -44226807935072773199265803629775093760 8843433 8900550956816110402450221745198494144 8843434 15346421933459744699999349885288849600 8843435 276444173632681069839015456825685701360 8843436 -40811159404170996674684059151350087680 8843437 114833761088585261712940588417255371532 8843438 73717301905138434867603291602384781120 8843439 -6686575424666203772331712643614896384 8843440 43532094245822601829723590648962088960 8843441 -212255724190155612137672687818510498158 8843442 -22830337205377225922689490730395563776 8843443 30277387835461355142370112626681967616 8843444 75998444064195866397421514019878812416 8843445 -13486014121923547661061069861678912000 8843446 47896670572475720843274819745973088672 8843447 159043719832197833095713392380183609896 8843448 68043451088120343909956247844942848000 8843449 -46333610906004086955111168390501099264 8843450 -20833640065810508810203139868425203200 8843451 38918571266681212627754113945372156800 8843452 -58312212462753245002322232319684182528 8843453 -193476412137030624305191643353974492276 8843454 14532671339880055578234873583468298496 8843455 177515424671505804931968002335160754000 8843456 71832319187822549397843666535883735040 8843457 -12485183285495884168469548093057073280 8843458 -43212760219607476073537581761730821120 8843459 39307391375305908504797308657192013520 8843460 -27619464358537756227737163892023459840 8843461 153322486389052624699351896232286784 8843462 -90129702455595006651459386302097412768 8843463 1963937060977656882237246870770759040 8843464 107309237129393629945531883439709716480 8843465 -39721817771884583188790875662410258880 8843466 116121032715016769979814136500359168 8843467 -41700974067677438376841467259366547000 8843468 72489623617161208291460638155690180096 8843469 -92871667398998716540352006440193729856 8843470 -88356496054916750779498446556193894400 8843471 8718420343727531611004780858664497112 8843472 21448605599363366226514410632313569280 8843473 -148937193862406840067077631235897405440 8843474 -15721615199535667248986740378489950720 8843475 -62755098238764825251313392174990674800 8843476 62339340005240316870017616178154711040 8843477 33731919946122133268767166239819924608 8843478 -3052607328378553748059304347392368640 8843479 -40308459435902034870972300565359003080 8843480 -184010559186098180818857293426198937600 8843481 -45112554245745811898409748966171220988 8843482 -45478010891403268787696707505124411408 8843483 -64572391970535085677337342869388498752 8843484 19056159263087591753059245513079676928 8843485 -38453965806656251233420502035226636800 8843486 144023386852541880387991430613104088192 8843487 15763992083088601667582866498569652752 8843488 60637918905377173850239962802661621760 8843489 19716509976368423143682260040432091156 8843490 7982657548953063011736812076883821120 8843491 -119546363052087517443301481106473625216 8843492 65049142635387989059197262740294881280 8843493 -45034072729514778894258886603514994240 8843494 23985787281795713932306779077662777344 8843495 -578792929441921705912908242052626400 8843496 55650128382702443925123336755864616960 8843497 -29925642253478865336513997794808852380 8843498 -91126863590490535664158585584957138000 8843499 -1623927543528834736130931977404523376 8843500 24867619537919777561628165056048640000 8843501 233683845223153329346428164129523116502 8843502 68221069326158720372771682619011043584 8843503 -305659038975593946015637025641004675248 8843504 -58547331297736105883610949841770905600 8843505 -24638469309596451157462150826331631680 8843506 -5092875672543379581783714455044792320 8843507 -87469976430059099991280962479899496244 8843508 -36246630009658365967494805117138516608 8843509 3055691312869659854655501433800690304 8843510 -7255308527587179465246614783265580800 8843511 -105916760171455228652463907462878942720 8843512 3035593186859282274751695676196659200 8843513 214080689866392669531727462450218624 8843514 46676383229818560206077438650592112640 8843515 -9763637130238268508064151881033104480 8843516 -20539492661567477017084873942921474560 8843517 -96456717342892626886575858337371274266 8843518 40096078337231474538292014466963648512 8843519 486882663358508739139140631042588767312 8843520 75721394647934999367345145322227630080 8843521 8500352895107397515618720385416428500 8843522 -159233866110610359652952401436515039200 8843523 -5644052884466209171120793845154008320 8843524 -162036330071932783483510613741534763904 8843525 -3155195469070398435001065927828662400 8843526 -45101481429475395210529749170636294400 8843527 -38301714701478803911874055779517984 8843528 -276562762305352087680148891875423267840 8843529 19684763274929696699786272020426503184 8843530 74986850439527210262421780514127896160 8843531 -185045327096377566727842524824866050880 8843532 -3834560582067675781058183931258966528 8843533 -188226228093868889089499362482438204500 8843534 -39395816384510464376039834916605025408 8843535 102760983187347199206349685779917187320 8843536 8441902213363960486843185048734466048 8843537 1226788237723012962440690127673343040 8843538 -64874821562778436852168532279565556992 8843539 126856705263005226041338273388574679340 8843540 -152251092394512261095929009790114453760 8843541 -27307195770067901296471967082132563136 8843542 49244769883376105456969775630811632672 8843543 10764696339794522383732306880191406304 8843544 77601328658625911715814279369855887360 8843545 -32779279036693356377946474117673784700 8843546 63067524254224108579772008236192754944 8843547 42057379907348133056694624398475348480 8843548 70698665840786557420741524282148134912 8843549 79885525424913820617694055294030751648 8843550 19052255932543761753412451825009280000 8843551 -155207489396314770844394448018061932448 8843552 2581622768471493407942943903784108032 8843553 328268634502326340104637886387728307520 8843554 -503523993020389150716449854703507808 8843555 5841129761861441650804469154498830400 8843556 22058161775321953440089508798737793024 8843557 -79574863844164300828788284667303008194 8843558 160038417117087090536906594861035046880 8843559 89296922080559963927709255514439185704 8843560 12988377560900095964971179998699520000 8843561 -54065231835509033746095479057564264838 8843562 -16263244123171644595650444327774182400 8843563 -276710033018175195209232852515969306188 8843564 -132011668857861481789348093394612269824 8843565 15961399953491189800207167563204406720 8843566 115649222767645569918283464987351719232 8843567 -128720317538685025495288640016692667648 8843568 -6332939169262340646289728902373605376 8843569 -63455721629079683010697071608206080000 8843570 -19703492904954799479234831500942619840 8843571 36451810819183166440177977307854330120 8843572 -107934559734152878680624019638529936640 8843573 43089240364936532766600297997875507822 8843574 -26551779311859052194641137763120192640 8843575 45353471922675914204973819479075326600 8843576 62539692598796694041234644333363200000 8843577 -42864777385783542631351686009252650400 8843578 -12208688035663878348243573260505206160 8843579 93972483176340515734383444594250634160 8843580 -4265834238920844079385683374001981440 8843581 -180341097327245620877632081480433012436 8843582 95064282665273391334392582925135521984 8843583 -67387481782650691256488906407007057536 8843584 -73461903941796528351489440091038285824 8843585 -15967388334991761531466790186391634200 8843586 -71724068644128691099530405706600377600 8843587 -26016674794928449848233496229159616256 8843588 73374665908840410091652390831798538240 8843589 23829382667064702194269459755791783454 8843590 -26540626282381649693734813813407102720 8843591 218143294340941115045652873859745275992 8843592 -7223383118631618244139196058503413760 8843593 100493631455275249278878167030297569744 8843594 -8559238208237110254832034512084541904 8843595 1338286089517959152151982407865904640 8843596 -160354828988664050940849452155349283840 8843597 77538348090576531085298095987861872000 8843598 82665799179223254506747313063010565184 8843599 137013363098443657378068953791207647136 8843600 13973638950439278428747273396020224000 8843601 -85319299201763323607668345892601600912 8843602 897194708446890435402091438494148752 8843603 229857319922901814504148545037958543852 8843604 -5617510259990232310284986549051129856 8843605 56058830692671300502154108669662663260 8843606 23663413528556865813064875638053843200 8843607 6675718632550670278051601920081056000 8843608 115163949609695652413378391669224448000 8843609 157312046237382295245278748238709938704 8843610 -12737079578270140232049215107503402240 8843611 -85756505506233997510931605019490806768 8843612 -96645880889819414534766749930292063744 8843613 44334582149119768096138217150535583200 8843614 -59080532366911187416017009662362787328 8843615 52401020988240329768153577599455319040 8843616 -79426555244069059583524255707099168768 8843617 67052073423429019614833299731018557632 8843618 -6492950814970422921976101006474571776 8843619 37943912341954462196827542759096370608 8843620 -106167692813760176503584315904080664320 8843621 121832439029842345278554864482459266492 8843622 42203835615990568546659855952806535872 8843623 284169694136164358219148363431951058872 8843624 -120096599800472176370952714307464038400 8843625 -25099625809466597745529705533495312000 8843626 -41174514359067599900682599226044885760 8843627 -148943924211235932481910477077864445088 8843628 -9283013569937752357082049033502740480 8843629 -41610051739811700474023708159059492724 8843630 68445701890378280143096532037413376960 8843631 95779532880201491580697127757313778952 8843632 6942328988047158280229362453559410688 8843633 -141554647660651462173180127628979910476 8843634 33688888094481990455682649236065898240 8843635 106834521096599447447294843907118612080 8843636 11819067465781148123646181476967065600 8843637 -148564553949702488772123753339568992960 8843638 1284519866070835064688736860409540608 8843639 36419598315325718940256287358675559856 8843640 -4771595815683070839867295750821888000 8843641 -121910597932553890530282481515523623958 8843642 117900831769239518912510230415079128832 8843643 181758180792999456695198873927421014904 8843644 243964558162246137270989302975487731200 8843645 -107049281438344429917004193191924684800 8843646 42451104560453264964872653201140922368 8843647 75454500575301308325585202621375316096 8843648 241284254029102555290031562592092160 8843649 -43523273702566080172687270676639046912 8843650 19846345643994565646442242844069513600 8843651 78892679217431832768280864875483452112 8843652 73133872167381610324864089478729531392 8843653 53756069832079700041137699362194080640 8843654 34547206204174532823426105143145980352 8843655 9301486270493212207249821298382592000 8843656 -172760007477296743199459406622450437120 8843657 36044534490446714099077699472483708112 8843658 3915871240665906420430917313577488896 8843659 67724292217814323612240284439854492240 8843660 3042848162644703887090008153635328000 8843661 6819614840588665383649065027869777664 8843662 -53331474059734818786904821919549359168 8843663 -120678156848259423373230132437677127760 8843664 -21857010223049951935317577324633128960 8843665 131829119205205282606182625998278112000 8843666 -27046782989233336360435542664301677440 8843667 -91167229529242534617200105841399856968 8843668 -262896648802333478843266195063865725184 8843669 -236308864503489780275542105511741538930 8843670 41146507408542309419267640731216999040 8843671 -61767751239266717211641987526367043128 8843672 140593349752343194214191371175894855680 8843673 -132475711709607973610807112378716410416 8843674 29054756820254196713373379465852838400 8843675 49983801878922147454555896975485526900 8843676 43708066525373547736391165067712338432 8843677 36832600732718177166674966192340535526 8843678 -39785890040723221907140145743844511360 8843679 -36390894252565505158801183813066284912 8843680 -8372460162194515344195362295046471680 8843681 -1509631790285482741351683040278300672 8843682 -20838994694422372126181819407387078656 8843683 -416695260277709521926227859297118547200 8843684 -48255105800309799421722567587885580288 8843685 109808554157192604200207710470896368800 8843686 -73896445699033004049548338775677489536 8843687 211325563334775647097987879797989588920 8843688 -17971710082116434140108417358192640000 8843689 -9431488081954521287094135505121831808 8843690 -45832021907676131832697530265692938400 8843691 -37073145472078314750341122653412016808 8843692 -28834719393552363120108126352890018816 8843693 -25835815227406134050521548250164363840 8843694 -1232931848623597121508310808718129600 8843695 48286538818561516083542069870961028800 8843696 -6824506917460052815731246588599451648 8843697 -162809191153305850799256260042628792126 8843698 -52920395059375761044836284366293084400 8843699 154487174843640930360006286725120338700 8843700 28298639150631156330392400264231936000 8843701 -104418587341916200706708209280718177298 8843702 -36589074316459382803006017047229358080 8843703 23311310056712452722413821071420482688 8843704 156289529165742107812623815752917749760 8843705 -18681107493934695787808702457303069240 8843706 63566634891288756504786176612944921824 8843707 -2973587362552033279432785027449804880 8843708 -273236508791093508714680475389466261504 8843709 -302569526421345956098291230270724992 8843710 79886754028041816959818533025849373760 8843711 34947981125076462401314483796288620224 8843712 48662540393709381133817724407572856832 8843713 168636250584144907118687122566803376962 8843714 127192407652369063370169886799525058432 8843715 -60839051477466805533072320996100168000 8843716 -94058597621860893636474559173638973312 8843717 -147274444577335272307841119195623145920 8843718 30078343891985820981809723717740599168 8843719 -132507346230350454395247149846855209392 8843720 -101482851765122037001194353847548467200 8843721 32002194166718130494356644319347211680 8843722 -118030301250745430363370143763990107088 8843723 -3401479818047520162399161053890980064 8843724 1058008561775533449773402258083599360 8843725 -31257848149678876840655291335149552000 8843726 41887414691914167547764717679181253312 8843727 -240765126804627652827977860403454265200 8843728 5953285229722024316049711455974457344 8843729 -217422136096678730714658580760531174670 8843730 6603156792446850958377016849842339840 8843731 -6583409929170000595977968948760797920 8843732 -117206763324148874682885939467483904000 8843733 107053517544492154654546345313137071360 8843734 -87115824559736589974895108055543726080 8843735 126990565300797174957112867171671046680 8843736 -1571107477442010165951001644205670400 8843737 35005003908087907376302992807951722752 8843738 -29639164978002014708979307231339326480 8843739 -31851712524134057040639714484549018512 8843740 -75754555895093388084609968952085017600 8843741 168565403812195444227783721680339892626 8843742 -41370995670055549437847989657321639936 8843743 -215698566122438774379945824055706477776 8843744 -27622916411578775528592734233499271168 8843745 29552673556902073641218253351680757120 8843746 -70373783055311189687216167609948992000 8843747 45951714458978110878713058816770725512 8843748 -26721343692731366201935337450070583296 8843749 3245563705621666185890670612537423136 8843750 -38961715918232156789536020504304500000 8843751 -55642563398497747565824715883304795680 8843752 94302823315092667251029851094886758400 8843753 -88443511898202299354798314327440974400 8843754 58962448236491509339441705576004824320 8843755 -296930254970355670284555156037682610240 8843756 52852963238263838420259864438544830720 8843757 48551789105104125118387947466436861760 8843758 -40309076396000066386533177497914211328 8843759 -16133050537767861127205133557762640000 8843760 5042153683992826927293806253623869440 8843761 87834858484233362628302019278958678372 8843762 -62461933817542311481753155076581680736 8843763 -26501275403865022808086376862500591616 8843764 -127873302107635284084513655504107485184 8843765 -72966200690093783812093422514278316260 8843766 59627800585864365452358918716142489024 8843767 258147053979917993468215077047311711824 8843768 160790471531424918720685098740219781120 8843769 -86020994595433561624987232960607840 8843770 50833533875004056216354909523691381920 8843771 -16962218078627376532022199999077912028 8843772 -29446592399185162647412311609790955520 8843773 82080077733087032198790882926969386624 8843774 -12970951760938549416069281542553495808 8843775 -60822699760767721120425282411894940200 8843776 -46385363748838334825887822479932522496 8843777 20847543308216680100611427226775200000 8843778 -2200408437145132367718737931270325296 8843779 -30044177043066399750622241032442002528 8843780 59892292403994520416713548322535321600 8843781 106362778863470720790092285057445468864 8843782 58096259771892470722563366248696275200 8843783 -77068926134054635727991829539928092696 8843784 -24552249471039366211360087171855687680 8843785 7682538339472349188798869934165978980 8843786 563648161540870574201134021985885184 8843787 48153983032283219035866811593476592444 8843788 -142402192425695541764036001217865926912 8843789 171506885869887784580912478969643873590 8843790 -17263926187181633354801528627907857280 8843791 -133546525747992973945826661289332379536 8843792 2730000830150806462877312147740508160 8843793 -14073038454723484907384210888694628416 8843794 -130555819064713298999895124400041544304 8843795 47496559802140903632680620663409146800 8843796 16604696638037081209786550114351616000 8843797 154768301716538977943110146858791331040 8843798 -107312899604779362967373799314049093600 8843799 57991802631118437580729789996612078848 8843800 18893602681601278797777881991232512000 8843801 21123806075504860432788192565864964112 8843802 -150350070987179715707282077010026094592 8843803 142900015531608170176433589784806278760 8843804 -995010377403454829198987555870220288 8843805 29263439351937318771925937110550839200 8843806 -149049884208193022927151468733983723648 8843807 -75056556055399046644783295742056397600 8843808 27057864547504527985944231202431959040 8843809 -107400238523607950675032376513075621996 8843810 1648786227841660388721013908405573120 8843811 168518968017710198805762185394978905520 8843812 -2790194390271168398321917767465385728 8843813 91992230287054838905993370318877260160 8843814 -3177679370845580926563734620960727808 8843815 336899726305746874085741842255335307920 8843816 -151327899265174058605318001245749657600 8843817 116532971304248322756502379442231918480 8843818 4565456200282178775420801335393181360 8843819 -60910127698150622318964047941140627504 8843820 -53219633386259441090567834463225553920 8843821 -93545456655603625165373572624393549088 8843822 -2551038102571487659757680461627291072 8843823 1547164604877000833254695924690698544 8843824 -28282096802112224712764117482290216960 8843825 -70777262100224292938911753703691088500 8843826 -17730273340198748195106644855397776256 8843827 80854793232164027040350390512118209676 8843828 44185139611412382142849590343064795136 8843829 6833072364999651678092794775413188480 8843830 -20533734406545252454988314687688561280 8843831 75353726104283675330989003725221942064 8843832 -4398326411162320599899547212893716480 8843833 -36443488209520538264656801785819580080 8843834 13771436371739450179260078142156984320 8843835 -3546340418682491788819789410616934400 8843836 124798333415606558999398186832449940480 8843837 -367865711492672946219220966018806180660 8843838 -3991984423096737547210190181568894656 8843839 -76695918127061553323170276599960690176 8843840 67020561326737869702081799484237414400 8843841 -19694547794786022438864595297467574680 8843842 -14388608278992523205939432809367485440 8843843 -242027420513837887368952687374244703280 8843844 -71387931797546459793030778404970128384 8843845 33185477797771310574536230168223975040 8843846 -102592425180674437413298782109739234496 8843847 65825184278871746735436864628202975400 8843848 88704216899765010921557439322207119360 8843849 38756399302281565653542170404346405632 8843850 -323215291398756772472875627333824000 8843851 51987674509190319016620705496160058592 8843852 129254645863968776425585798277964423936 8843853 -1679470676910126512468721224552079360 8843854 -160255796664084102665655754031192401920 8843855 -37732092420397566855262338022150485240 8843856 7615909691846222772326627756878331904 8843857 -75706676250700185674538633482382330768 8843858 117927566201533553589892194162946139280 8843859 -90866654957523744416240360625815062776 8843860 140726279638136208533425496543950606080 8843861 -66794206429308658774910612925777604548 8843862 -67279098948372528993616071506858307648 8843863 143423811663954666775131418546846834296 8843864 -40992986111684720986546670866170470400 8843865 91136909862867668470681325669187462720 8843866 28774880250690049383869901726295541760 8843867 167352196254073544887869690964827758916 8843868 -35826186072571244796861624934992863232 8843869 -12311260951207598586577059995555573940 8843870 33101621846028583416667999714872764160 8843871 -32788594604291557564767855945030206976 8843872 -115905191350476826600236310006193061888 8843873 -21214490529035953780659748548561384960 8843874 14216162559880638502633189476320275968 8843875 -18372626030424594118612956516668700000 8843876 -22359626825386002380607349807693984512 8843877 1810949773029148178472466559110452480 8843878 -51659852051993312238600456198067604544 8843879 -196656361694915711441171747377447004520 8843880 -78589483255090063671800577445693440000 8843881 -254903106967542075271564973464069093318 8843882 106236812226479534592448731008654607792 8843883 189477411982416358972431857406785461248 8843884 -20407994043672491331367768820598159360 8843885 5470720987607803259790326532417528600 8843886 -4212660598651113672719833796546707968 8843887 124455836739426796507575077281990420600 8843888 22215654590706878311108363249865687040 8843889 317474737310374844478863944980248042688 8843890 64390385054428250231075424703466400 8843891 13516117101507762549275327601272154624 8843892 72939517453750410127156159950918451200 8843893 364922880779474952627361608007319442744 8843894 113236461622004916293443751732389454496 8843895 -77027100140608488800216550003065220000 8843896 -2924339960018585423768455452707389440 8843897 81035216534135454776811564876254698752 8843898 6168129198262459652091062059432888320 8843899 -61360548588703371284065783312913387520 8843900 -294393134627160648015742223123059200 8843901 -139076463109271195243059248691032215040 8843902 -55919754663263182395930882900368500992 8843903 21518849843975667568798230907335265152 8843904 -8434517507752910773234515804401172480 8843905 20383060331639208496068330676187713920 8843906 -125125628787430493085013858752825100848 8843907 135905987726055754570754522031495409920 8843908 -33308440371529074836601655282140287872 8843909 184950261458691657769922216317667734110 8843910 -59671399904746150633243416248068788480 8843911 -113646283674154087241578431994800644600 8843912 -66483086679114379747091741540081664000 8843913 35684944558433120612784992442190941960 8843914 10459723851291329737901321885828709120 8843915 81640633338080831352751615937188969200 8843916 -80751596276848919809172757092474024448 8843917 217052128625915530965124924963773494966 8843918 84160847521978386044304222443788202880 8843919 22396474608843010894981785279274268160 8843920 1425793785120696470988669389922631680 8843921 -41184679574488936023473112898097744268 8843922 -70774618305171674930942947319123232240 8843923 238499326745423147239515706888314573120 8843924 -39722028030702798666755423611068926208 8843925 -10855575638558576225845170527737231200 8843926 17867068673732832396365635927125153024 8843927 239702597562253173838595428030330669200 8843928 28314772922323698177485100725352529920 8843929 -30610661383339628188786183464143625216 8843930 -673935410631561034826689809054912000 8843931 47900204648304470239744997801574657840 8843932 -47394528176053302643584290757684949504 8843933 -18103688992154418043297705621734737280 8843934 4728035193767342328249053210545920000 8843935 144117921791727578042972153858361395880 8843936 50865835314384646077765496418537766912 8843937 112551463982696806006664815136855285568 8843938 -1197310538652449751361739967763826304 8843939 648714350587006478054184678339098904 8843940 -9170012301999740613124467462493286400 8843941 311356542334908433005084196124000364384 8843942 -9174820425446593732364159732313796128 8843943 220190360335956213995106778517926228224 8843944 323641833045476001271906467327309158400 8843945 59778618804010142964888254355944413440 8843946 -8240845805825063312416333280864965632 8843947 -39218494828242458160028176531773357536 8843948 -133493917449565436934106915357844712192 8843949 -56974569850225740458136170974062607200 8843950 -5115547255628187278213062151271542400 8843951 -86141772090899852327136471465330409368 8843952 -4355522124541235916870100058878574592 8843953 -412486028143387546684495161137524206300 8843954 6296840348103659865291026039786883072 8843955 -15255077051384296286934767936842126080 8843956 24090663880267125087307527589276938240 8843957 -39276689011266807588622067516182750080 8843958 -17327745916778478654550402570409472000 8843959 54724032943018762898657908885523154880 8843960 14293982689772984719896369875960217600 8843961 99816315034271020497411952529700807840 8843962 -55612643466352668136812470836871297568 8843963 48105705047036065985792757513508225584 8843964 -48974674365339397181345767457605966848 8843965 -64404894139113989418379152490487952000 8843966 -21924115870428568097187426939275923200 8843967 -108058559762811461470511355427763967120 8843968 -13393625538985784927754261855050137600 8843969 -253375698967284171859367556823653199404 8843970 -32590926020733699062323912521025152000 8843971 300199480915637109635178292167019396000 8843972 122204279216862537960633404536682395776 8843973 -13993525530082059752341752849926615232 8843974 116899746296011429753446663490158224736 8843975 29708101220134602668671078925966560800 8843976 77287855428874742278133115703925867520 8843977 3869220068671162994220559029161095732 8843978 8977169931387230945965016148352572672 8843979 -203842210256846956340307408706898610240 8843980 -8113675512354577339094072692609305600 8843981 165310821490163626516270438577042969292 8843982 -264002368525094543886335792295198720 8843983 183999757579129356248794023248959893024 8843984 -18307993620934187531130434652742656000 8843985 107905118066005842615442896466097025600 8843986 73985152456101617353379423122545761280 8843987 64462721533111209376120722545973839280 8843988 22888232813228863133085134791743774720 8843989 -88598688832738368166411111414448687616 8843990 -41089267707358245646420708378839613440 8843991 67823456396037919808202753558769072080 8843992 -48814061611717992739783516352898785280 8843993 -40464494094167978404684398995954176758 8843994 98887522483035280333034578772440541424 8843995 169591367075207619833875776460395314880 8843996 29703813209079203338615987222776695808 8843997 117480971494547001181390501192819536000 8843998 55866035386090689290308362563597520000 8843999 4289631660006625918956096520293576936 8844000 -147290761903100942948397609970040832000 8844001 110702019917388114266632186886414724002 8844002 24628892670226708590964648982114773152 8844003 35647036630105599312529272183738619344 8844004 -40982634532492751856142190466749652480 8844005 111003224005259038547292664884610593660 8844006 45422445087088410518331156934759618560 8844007 138667963364958595568785883805029683256 8844008 -7414333312160709121811032783629911040 8844009 3785429262671469634488949330587187200 8844010 -79910010740543203606379405904787428000 8844011 398143602730976465549162846472465036 8844012 7925734363018189207861135536057538560 8844013 295584670413312847703727565675271266262 8844014 -20090935910528347807941204121119388800 8844015 -84579682162802535321201037441193629680 8844016 -8855077426202618982230773744626761728 8844017 -13578008161273789508056327054882271808 8844018 53304218796805369354370962636968011904 8844019 -57750915931291344207879269818819036920 8844020 -7747430119404617043548910696076811520 8844021 38776430218878214222097732666265820800 8844022 3035759841080724176775017934418194048 8844023 13897395038379530944056490102736962944 8844024 -26808250989264081017008728802260418560 8844025 465023102724344794492645645757972000 8844026 -95772555821703650771659323443155169280 8844027 157546523072054650788717813363608080920 8844028 34117276789340604496825697339407051776 8844029 -23942184129537062777711190537957120960 8844030 -29682861565296486565641145772502892800 8844031 8314206468987356023892650495634503520 8844032 -124833299294272512173538162963948503040 8844033 -64199309245419951725386871654312009472 8844034 -130024395162440632588414355560935361584 8844035 -103354654681965099127413145372782373440 8844036 -7725674108127773693870661286348922880 8844037 357187054562427503074218205075162120512 8844038 -58696071248072053851810979815783314304 8844039 127078860757400546488588287639445421520 8844040 89207402115801075436324753893882316800 8844041 272760398543705380593926378582600994000 8844042 10700248017074742879159387598120016640 8844043 101658341938500677404903589044388319600 8844044 91633414724942437737523816364537856000 8844045 2998961181570270079699804506737116800 8844046 -19185033926381275331717699629080699264 8844047 90778248694284724257893998661809016496 8844048 12425961383599886593017335151322079232 8844049 76536609942564487910251892648852304050 8844050 57374730223540001931210648771118080000 8844051 -27325082387855745110715646013932320000 8844052 -7973358294161493501394891435056562176 8844053 45317183001364909785242740297638988302 8844054 -4004030506643299545645212440001966592 8844055 -65363452460154770135304499719393840120 8844056 12269756182646098630411804667883970560 8844057 -2258163874004712765314788572669769212 8844058 -61143524146544241623688905324438262816 8844059 -77012522372706350937122702716003381644 8844060 10702447465800575343723031642435752960 8844061 -8609849859152700555277764720059880768 8844062 -16210769375322103849248875785169096448 8844063 -29983808730377091241146811974035938560 8844064 -174987548347937458360668110181869027328 8844065 78678747415292876806647308661328933440 8844066 249822196909089429017072580783966720 8844067 272841151139193669767773783995095178232 8844068 -1835024068839593699477944934784199680 8844069 -509134486667913514713088449488862144 8844070 83695650718573753303644028018640136960 8844071 91857817154215127025448057699556161272 8844072 129501516317321574316799502357580185600 8844073 -20767458925177682382969275642965612864 8844074 135624180832932998286552813493736143536 8844075 -7592242174891159693975821721767654000 8844076 16006264990024930294946829836171029760 8844077 -244128882534577133643157617673288199328 8844078 -243537043549909289618520150888193920 8844079 94591571311547390986810936156479876984 8844080 1971167775839684343268566850791014400 8844081 -20662388339295997766068495618562801280 8844082 -37259466523445159639217658303308241920 8844083 94462581134396355658636495177841250636 8844084 -110480720095545417712406459127325814784 8844085 -11424700629801610649658898687525121280 8844086 95751789192466990604410611964981720992 8844087 -54435942885702983909988340460170942848 8844088 -165332309160503168414837337814030356480 8844089 106294964705851483507459208659810990890 8844090 45097055221272782347231138545533464320 8844091 108925864138478338957628954456866091492 8844092 -153736007360756683489052088808797840384 8844093 23553425634870296111399407052985499200 8844094 271751248284684380009102100341145600 8844095 -91164955300539114095887223177327837760 8844096 -4244947039077914781102895063426400256 8844097 223289562545584770811836094735457418372 8844098 61118758582929786066427337675263409664 8844099 150802752757135456599685880030360048448 8844100 41509927915715426549673773745648000000 8844101 -40423221426882807808983789073193020800 8844102 -29490055464615472263793634151057479520 8844103 -169365269895258617411576623290661300648 8844104 -203896042729904415676324005415892106240 8844105 117604408323405855135906622414092288960 8844106 22764505195888418268565961856815463264 8844107 -205483042816624636358266346444154673644 8844108 22943976992308356974513053616685795840 8844109 156896727438506729451070250545415833600 8844110 -5553230973813933499894990474889832960 8844111 1686522649955775862902405951841392888 8844112 -50367199368170986425775734398900445184 8844113 -128681780667706462184015125568738794638 8844114 -34712878305564490532649962297115856896 8844115 -6081137130873985896673863503011814400 8844116 56081067928994459857715134904487968640 8844117 129014738692394493638559627444933355680 8844118 -62576895958136392534563004890211584 8844119 260638890557114036599107114891201549600 8844120 22880963934510884704505880018616320000 8844121 -52327574034372135275596040217092503680 8844122 3408507870476668769479538845989772032 8844123 123968411020211171520927280669172319384 8844124 243032464501432474671887175144328178176 8844125 9575971281966021259473896921459799000 8844126 -43937057814521931154567619715804094656 8844127 50806980058625228500827200478888562976 8844128 10099149789415381547924797084907864064 8844129 -75866620714662181065358545781069213440 8844130 84347279108989524260281641807785678400 8844131 235671526755641010117882490649619721920 8844132 79113098500490187461284974761942016 8844133 -249164584841488728651612087430083343618 8844134 -6603166095517351012615457074940615808 8844135 -66085886737326693258307014668117060400 8844136 -93411323475644811088363254765025443840 8844137 228964560566335630019973759881638691472 8844138 21321157961485680776316911322932378544 8844139 2059974227437699142005454991371437500 8844140 -15386031611036561253645128655593410560 8844141 -65126385760320994831532655983705943936 8844142 -48639184698263289654166887016851438528 8844143 37197284968435188495539242370746024320 8844144 18572692061640304634111137969388126208 8844145 26866353190946055071562965463928185600 8844146 123376713821550942322761492102219571104 8844147 -238375754417281555841676606281824848 8844148 -96580207084412376887310745630931533824 8844149 -198409706713335024996930105567231373536 8844150 -7114171055548082117154064958482790400 8844151 53608000798988447294496104151158271600 8844152 -103910184362342637242098753775653478400 8844153 -108845031091869099794097700218511441920 8844154 -1167646621886432328834981777672633600 8844155 -217846718313639264629439964254938077440 8844156 47653080638683880876462426945554048512 8844157 104295570918940423444820983927557600 8844158 -16156784171130065072204246121293799360 8844159 -202747179844166113059492381712039612800 8844160 52982578021995413741534603990217523200 8844161 -40015781030979049030363508189628945408 8844162 -14267667408951713557008219933458130048 8844163 -142621656207135448052196238169096186256 8844164 44166233286007715696830559510463455232 8844165 -113766769636458294303354701692914384960 8844166 -55416422664012136418063192960373822336 8844167 -13843497895706424027777804627263770752 8844168 39617598134396639827142793379734773760 8844169 3047909349489075002231374566445457000 8844170 84781122425689565778147872748068381280 8844171 -3617593332884363563357017047593337856 8844172 68985868039059361643096793063865643520 8844173 49733112050723917533403390856320870764 8844174 55001896193742013144550491907559949440 8844175 -6577315117589684501231104211161492600 8844176 -6906280788250300069726191818634166272 8844177 70351426866702212383707048728052514080 8844178 -16002726606646369292390893114893355008 8844179 22533038609264189675219633535490159560 8844180 70046203238965838141261410827072798720 8844181 238911807091211132273910730157700739982 8844182 79204363421203104702839149996532747520 8844183 13857727215549082542406384328146361952 8844184 -19071159804138761901214224978922905600 8844185 62213617740974886693244392687293876160 8844186 -25204409818213251999347266229309094912 8844187 -87683458965233619868692153469761091608 8844188 263194673240661008782324459631023034880 8844189 56509561037473886364543945029455242624 8844190 -41822437836413677658005877602751988480 8844191 260854955733533609417426192324005274592 8844192 -10407486072484407334755963664267739136 8844193 13766581935215594456679342693366714900 8844194 -44667842120685733514149292665646583648 8844195 -27862345480057139263075079498036697600 8844196 -121621641298192637117237431604490337280 8844197 828546310009000598416042785761338560 8844198 -57553037693742946147225825767327074304 8844199 -1717567222562969526295969216507771968 8844200 24001041700149484795490476599533184000 8844201 219427413980035826416828721445476596800 8844202 59730466112689801510319407259592165552 8844203 34723857112369913972464829185369241328 8844204 -73247386888219355655889867226181794304 8844205 119808951132629844256365444458794251960 8844206 -57784673287346626599158381179108318272 8844207 -7333668206612954641502380563045304320 8844208 -69213946027807136977405130177083473920 8844209 106491511220197867763928310848115715520 8844210 -21004511171413315017627747400235464800 8844211 -38682681214245197947979857178130484200 8844212 -63861084704527359215639758330760379648 8844213 6997930273009603687185446250896160768 8844214 250665053272850178073869613166538394560 8844215 145179194414121718507874652558549795600 8844216 -48377707789442162476074256488948940800 8844217 -25767033583136643576247860557221207680 8844218 -1436762144653986157326031181117160960 8844219 -70341521325115886912177549732866901112 8844220 45852203971069738703714068923500789760 8844221 24624942982268449512645005042337986304 8844222 -4207225134751594057375030091339828928 8844223 82413914217852070106276990307238705472 8844224 71631718011831543696607169563544518656 8844225 54296510603235567068872184716375315200 8844226 34194662390849616208393642610029799424 8844227 48002897065666285211377325236478257872 8844228 168936823768254106412160167912855664768 8844229 111938037136620851245135082890209804830 8844230 -39222438203393999340687974090165178240 8844231 -118727594447652767489099095575990610560 8844232 5224282022257001708342276294035384320 8844233 41314165104967973036077456863639890280 8844234 3082016411921845450839566817382625280 8844235 54178241309213722210125924924841596000 8844236 -82463768105754200080622097703653605376 8844237 -5883219722265421043385876925472153706 8844238 -13498159359224831379525055378869322752 8844239 -270829313272729967288639466496295538960 8844240 457955047157354911362161147302379520 8844241 21491289939049700758090491635679614272 8844242 1872673315069556734119269829811286784 8844243 -18592661743200731950814851463193196176 8844244 -118089870959263518157739746091681294464 8844245 182780101961877023260014276111562225500 8844246 -29858571263411085939051619047673601280 8844247 12004726103283094008612708923774953920 8844248 65875533718428622694346546230096732160 8844249 -761768498748063009635302371289129152 8844250 195347123596943641818390300406135344000 8844251 -2277951898135018533685153871479707888 8844252 -24695071924094126023417338276723916800 8844253 -95421758963493288696381725077881440 8844254 -120873646645106836673097215802962327424 8844255 -60151589458500402969145030892759040000 8844256 181417848569308885549952439203848519680 8844257 -53207290756329083988699810646872560448 8844258 41709947292538980460884773593515694080 8844259 -122284663863496770228926901292647073296 8844260 5865421612709903076262384112055206400 8844261 -29034812649576913184873766609723162528 8844262 46606914813705826801508214298907582592 8844263 2928873090545071538825109913155955512 8844264 16138158565062302624768409320734310400 8844265 -59747491976732209663382773345854917340 8844266 -45191827483778977197297843783171046560 8844267 -15132994983941750201598463473483150612 8844268 -268755552370679978165498417725504734208 8844269 -3564549031329745545501111973501854720 8844270 -20223609591313442669406009585953558400 8844271 -121951089811314494517161495405827780528 8844272 119505827181878717906798056927159910400 8844273 -90286439325201657332634019867627882878 8844274 -17926141279682017890347644500307220448 8844275 133530161244745244033531229011048790000 8844276 4593872782800987588150608614625280000 8844277 43280858986580955321177137716579463520 8844278 -90778519083768929902090861480281502560 8844279 -66744183835594348253807697742741787952 8844280 -6515229026974056944969031335785267200 8844281 -108541274924745696592610985586035363708 8844282 42035469682898683989994650969760865280 8844283 954494628865463087723062583071403264 8844284 -47193143059246359312107230422455451648 8844285 73494968250934633276955537684011929600 8844286 -29085493101927125474980157370083349120 8844287 253760835782329178349383411863325307360 8844288 90266019248630280196782900754702663680 8844289 173500773630123523958122740249917273090 8844290 5582846208337453044310661477148211200 8844291 3758499697742084169533125026906718680 8844292 74692454491834460652821625612018641920 8844293 79163774557547858362245935891665276860 8844294 -64799494405142517221381261517232238400 8844295 14728752488994741481105572963515009280 8844296 261655121456025421989825308246146913280 8844297 -57933229933055860607249175867940694016 8844298 9512084070796093525009468195841616480 8844299 47708906300524137111286244072675314536 8844300 18791965787733158266673275003345612800 8844301 -353139387697848658362993589171084047936 8844302 -51798878303157962847400567346832387648 8844303 33446185147230556912518386126777691024 8844304 32237149869943027480483084617998745600 8844305 -21738061959916160993783472149658373440 8844306 50211834872855586025673026372513814784 8844307 88523191975196061049335551335161088556 8844308 -67599175389768759184584034303124189184 8844309 -1139477576597622112585301980905836484 8844310 -74109463123089680211575910105735120000 8844311 40028962229828050182793156665176774832 8844312 23603591093999368265416480465338347520 8844313 114630106080358151020375408402411855562 8844314 -70480139890826940166339125337480227840 8844315 -1578883372383815840627724509517303360 8844316 33248194684157145547921797822458952704 8844317 -10015479873944974874633867314259379168 8844318 -41766289339595916472115967084380509440 8844319 34709865335483645596737499341294880512 8844320 166421266074903969784207647387848540160 8844321 34775009954487069181898912317447912224 8844322 69130541675184182679025526080884240672 8844323 318493604622657604221327034358198452572 8844324 159168016126185686860413780660247326720 8844325 -5217590391288601306966023612945644000 8844326 -856236452145004843055546126438175936 8844327 10143254291352155969754159528437862864 8844328 -21791583812658463470071518890705223680 8844329 104303939464657297659807953518028153280 8844330 3502210337543528264622985515717603840 8844331 -47005238073247410137471083249378924736 8844332 3452063982887689439350685496692656128 8844333 94517411648998074986099230192017596160 8844334 69912812376997248520858420513939977792 8844335 -171753344691490519403778094306638659040 8844336 -58430432739521338633350040792714444800 8844337 333515788176668965065444423564146197872 8844338 -156112315876585615530096553259444605680 8844339 -38162285961133135393952261021037415680 8844340 104883114259393272830806371005808003840 8844341 -241371256680924908592531191716364802816 8844342 30182573189911875586148301105037075200 8844343 -200129913876190444372510701819888167360 8844344 2307424518993749564747798181315686400 8844345 -86550718950722227276884707565636529980 8844346 3238240875886882546206722194661994240 8844347 217813836653569269504146110626974573796 8844348 74405468950212124769952907253709987840 8844349 -8198198571630662593589270128037966650 8844350 54909562967735792786230641463325630400 8844351 -28124430058290028329529415661849732792 8844352 83781766199531625894634420379571978240 8844353 90379335244980726634942526181103010178 8844354 23922307375079249186956492843597226064 8844355 -37991374389874402908579654316184546640 8844356 1244790402031596889841819361537638400 8844357 -97148345246115625633702311103677852960 8844358 -24710876739269927142613969033673164800 8844359 68779354948879557983224464151832828880 8844360 4633871640766634144755672388296704000 8844361 63567340147370059548506123504341983962 8844362 34128764432900087865139205565103411200 8844363 -44995048760446283431658895394892808960 8844364 43787485590592754044757048188674620416 8844365 -41312989553315491102306670567733010740 8844366 -128927955171226433155567169306836746240 8844367 -94577366122260692347906989799159120000 8844368 -7976981320910707605995516919902011392 8844369 -399058505153706622254299263709688960 8844370 -73242666513880850880478023459788769120 8844371 186912524099532423842738356483211854572 8844372 11050840989426042370775183161547630592 8844373 61479686067230831167610353535489884622 8844374 -5076782124949422727628102348396544 8844375 -4914529990980534513016909218426150000 8844376 -264373531976190556801197232216988497920 8844377 -2297445421497167604646451034336774774 8844378 50387515823926420797589841340113856768 8844379 160485245493394783485082238326590342980 8844380 8969446659682994174634782572304962560 8844381 -14810089031217371158186400754138028800 8844382 -19682312277003916506937346655794510208 8844383 117876221088807994390288974217150171704 8844384 4237083773095519234908320074487562240 8844385 146563502740616418607592165660422973760 8844386 44344543126595098644813787270062186240 8844387 35111976222258630766243204833905464752 8844388 2579382736363305451652076899866320896 8844389 241608531842423726240532236353433288190 8844390 -2257762029492500254361284949035843200 8844391 178729679459130949325796052754002235400 8844392 -44467651421305892137053301396407936000 8844393 53479835284048394576222648021572009728 8844394 9607635910460323704027255401307039840 8844395 16310204482113274129014467635641273600 8844396 -73190429993763979163647504333834899456 8844397 14348247733991094353691372427444281216 8844398 -134365960400303116935625084912900001664 8844399 86355889084792754609348987613331005168 8844400 15694545766308013132688573833252044800 8844401 61064855029205106204486624406257768402 8844402 97301495959495733261846331829036627200 8844403 225580313050856809265609277555611758464 8844404 177389479978644885802831148311517853696 8844405 -64163767532491776959017188328120449600 8844406 33759940386284191889235003206723619456 8844407 -17844445933281174273927875517333282816 8844408 -113667496275520899889443381337096089600 8844409 14539753863969977071279958524481698816 8844410 -82092183952884384886013646026703044640 8844411 -105475462268221987201554089421000750480 8844412 -1620209800318904155883895021494870528 8844413 348074217057975417506923874278514738880 8844414 6670325072202809637314929323554821440 8844415 -45052435744292712288225100676170492080 8844416 -67557238654432961754311407319258234880 8844417 -247043937279740591896907666263240289760 8844418 -158234334898714692742580971668565231872 8844419 220741496872451475177856485946073646240 8844420 -17112695501441927078138936379676262400 8844421 2652334287289095789091623572221462622 8844422 61099301905691130599157795830289532512 8844423 -10638965679918988432944201631237213056 8844424 -72328636209176996816711137867009228800 8844425 6815786583225821530206177370921185150 8844426 20738575685189782623708189949140927792 8844427 108613867638806247486472036818841967760 8844428 -75886279714081274692409669274248033280 8844429 -83439464327228478800619952568735961312 8844430 16749777253822168017657279174356448000 8844431 87284822445626398282280149161829846200 8844432 24063446866492557618578717909486469120 8844433 -17112067661783550511777842637599363596 8844434 17928982841867402092357437706427182080 8844435 138522514726798215980957475177783323520 8844436 -48207769249822823724613868690592392320 8844437 74828987463507241169518194440435752512 8844438 28978515264753670968885990737525656320 8844439 51642079686182451922662585962146174920 8844440 -113301627266924475981425741789590118400 8844441 -294581957503829105413948756920874924320 8844442 -8302729223426343278139443779883962128 8844443 -27240728919464218126963411903950562560 8844444 29871808877873506058687641411418112000 8844445 105901650244332181612699167425931244800 8844446 -28735302118177891502202658052505609216 8844447 -17870700593960328160232934236943359472 8844448 -141420943000869799895983580424849653760 8844449 -62544135874566486116361647637068495340 8844450 26419098673972037091949877993594313600 8844451 -163062861595819922625869557990687725360 8844452 50290115858830549350818881963942854912 8844453 1202586567133852840753171170851461920 8844454 39727228419011167660687746506716137600 8844455 449386129590731654133308130999275520 8844456 13812944575112552521502378091402854400 8844457 -184077756016333278316234314433428460294 8844458 -12982290306990469616658679611640481280 8844459 -1175282097676214634850708799185234464 8844460 29155961190171093159122465070209771520 8844461 14322045898289775103041844211383086732 8844462 -64708695140307572749434313261889341440 8844463 -191236233503198466482416434039747346288 8844464 -4673649297770803141867810537267691520 8844465 -3912447137276741779734011551295861760 8844466 -59924301056933920481122945327632393216 8844467 113749664450934336434260393273850901516 8844468 -9046248619984486739336717341563432960 8844469 112185957060729243934679731019665538592 8844470 64176355848637480973683652518758370560 8844471 259532441118612648230076171736695157104 8844472 -5755772098533394702347979496196096000 8844473 278721354470808991360427505332652226704 8844474 6113345332853696489760539140195599360 8844475 -20978105572651949208628383681901917000 8844476 53482207036773494564062800707178028032 8844477 114069078142496518616188209955362366720 8844478 -48327193724554279707800842369219680000 8844479 -19366451374818907864729504750721710368 8844480 -7919689051930659608883617400713379840 8844481 -10649942443734693428067066678510357120 8844482 16485540282390888604112361711725456592 8844483 -23625187476298625273820047146103027976 8844484 -168258728523853531952201689341447840768 8844485 -7991359711308061829112334938212533800 8844486 1039541066735189815441197705235120128 8844487 -242965521660970550580716555342880633216 8844488 -87824524553310649662274686550174218240 8844489 69281249636098994604869331222205235904 8844490 65134048228270184083892108529699578880 8844491 -81456882604796279152625381822416776000 8844492 30269376715436312203437387532549258752 8844493 60023540596071441275389803440195692000 8844494 98182520793797963475475009525954543296 8844495 -60856923021392794420641541482876337920 8844496 66853018679995592443370940286096687104 8844497 -149203691628173559792704942525388375054 8844498 -416347928838048137726958331986109440 8844499 -238495664617541824342564536495599684500 8844500 2532794981795595692547388870881888000 8844501 -94499042699016371508884193026431241568 8844502 -173968845267849943934605867386489929088 8844503 48955756483888018065767690690876115384 8844504 44644648026845011335429648850125189120 8844505 -127524380204428129642535199375003928440 8844506 69603834470003047767822005024094852864 8844507 -148235071845762613520018368943880775680 8844508 23664467545176439951567587158124067328 8844509 -323626701033068135748714207572110199220 8844510 -281504186752077478911462093315244800 8844511 34446429905438848381510646004309454552 8844512 73372373935580449193193784023972839424 8844513 72855013530455507721221065094775793920 8844514 36665311800003161457226343490352691712 8844515 201276638774227285485508619359306574160 8844516 -68681207994463018345407641630453996928 8844517 29482895512583355830471996308242421248 8844518 42385293476100293829159754892556388800 8844519 99302776146061197525591926984317693440 8844520 -53093695269084667391232855412981862400 8844521 -77897566497868598906384056224045679488 8844522 44630687387473400836421807753522179584 8844523 19784766689632360633434121046340560944 8844524 76978879500484207947905429494343208960 8844525 -89642264346929512414437431569095024000 8844526 99240015720954580388974080241900379712 8844527 62669781236680152381869219414348974752 8844528 -7133382391427017502560216761391644672 8844529 -76172044401604246205981444167610493120 8844530 -54201020427745497457156114925075295840 8844531 -93088238901247658027795729483397269448 8844532 -88954187221302882208375075316712615168 8844533 -19450262356321859608782026326707900960 8844534 1674054725890490865037971173954654208 8844535 24270510037461564771999384885665948160 8844536 -227131323610822411284307188195351552000 8844537 49248813832019270360300909819009472768 8844538 -52905764497066629829615491546309788160 8844539 -45193138291539565356263954005661579568 8844540 -10468585906554729068878049418457267200 8844541 -537287696671750551079818405840415296 8844542 -15431496032648008028640394890043548288 8844543 -14568381206587194483781882810756873080 8844544 153601184443022226353659704238722252800 8844545 -308821452388814764365841866502384005720 8844546 319765080929855457496823845825400064 8844547 -228043421440765333528826740137206784004 8844548 -10074445356699677365137235069012475904 8844549 14062316062730569463986171681725180576 8844550 18398064488455339337898042841118217600 8844551 37091334874630810802601460350341241504 8844552 13730476911274307909778260588422272000 8844553 -46834666561887085645341322302643126860 8844554 -52116462185176291363188357559588098048 8844555 -13600011170017538271014717344212576000 8844556 842420704580451776501262907997682688 8844557 -75790586241676591559524448652277824000 8844558 19325185940202460058194407104115944448 8844559 -55352368413868797560792557000377916240 8844560 28610320593129380320719653184996065280 8844561 6164517496110612044149665217718079840 8844562 -166097417231379684899357990716937436000 8844563 33115984931542055421704556384382380288 8844564 106653101700169089326284930684940875776 8844565 -74803512837273020272274537003667829200 8844566 3632160207891967720476196026258629184 8844567 125727107965109704193351900038486917480 8844568 -289678951913386468123213638747052861440 8844569 -77596098819749942656952806297976942640 8844570 -10760557534715588946746460009254323200 8844571 -11526629902826206249696516755729007228 8844572 123962161404576666405177408925566812160 8844573 69149604652827793471315257500950187328 8844574 -144209892483075565945928523665794702464 8844575 67789899053029736324147174866675699800 8844576 -16842351044036342355194143671362519040 8844577 -45624642134250133190734823021717803328 8844578 119648116407809576923964590251996885840 8844579 90569414934969060096899545567197911040 8844580 23204442871797003181287711204688339200 8844581 -166371182986451379756057167890658669088 8844582 64889054289874709854420317925719897792 8844583 67986683681201683250986219375569374640 8844584 376332017898926300878642341387141120 8844585 -1750909489448361571214117884591329600 8844586 123217332121622810409786049461923587680 8844587 61242200524426396836871344929201205840 8844588 29159985156052123145833278900234262272 8844589 50086588537088021389865802000771447724 8844590 -6452575530474471566884084364021550720 8844591 -10229729845112612818937986094424101376 8844592 -13425851865367169068856088021647048704 8844593 -197375161034606892936407616583879090158 8844594 -19446039099255914050927393636151247360 8844595 -20541160760113080517616276777759872800 8844596 92530932822955345440471900185011630080 8844597 -134690725856831489433336495068074028160 8844598 22930725125312063646606592238987193600 8844599 5229288603214923270537391540059083064 8844600 51593556749199756546515974596546048000 8844601 -65946330228924603790465970539629198720 8844602 14073653018713247046088186319046005184 8844603 -27881463781602669458886698530144765440 8844604 52132920552431314168133796678356530176 8844605 26350026201632918976741471240350478720 8844606 157255741753191469197049209465864412800 8844607 24762490347869261509702303426731617952 8844608 -7122278963018019068107424272256335872 8844609 58091721862033539456563508988133561904 8844610 22705430896703512084545920295763845120 8844611 157900634337479993367739292394308268792 8844612 -14324138800821899482527574399767085056 8844613 -171121275088927882466078192932883575138 8844614 -39581380637098636148252186209029188160 8844615 42098848936528978096944734107894532040 8844616 400573109312687303455937061125514240 8844617 299333147024267735802310417129633620132 8844618 88446846018434265878767108718402191104 8844619 -62000928264215650273847694844728422400 8844620 62399448174383994340136956808881198080 8844621 -46686891038162129911115893901829089088 8844622 113148020291745581321032757735987666112 8844623 -53839584093919747371200747790516378000 8844624 -1958076715642864832230525003436015616 8844625 -70342345763301222957250448077411710000 8844626 -16600737199993270652601589167018725376 8844627 162073873719824303306352515423772672 8844628 4017958924494585906021176633568482816 8844629 173044938972089570373824126233365505230 8844630 56538668071944006958122295495201499520 8844631 92246714552755524282028674456063828600 8844632 75229445898223187667160718701992806400 8844633 -82968690420050343642415265908484160 8844634 -175905891691815595848661839453904662048 8844635 -70059864803178198145190694906345241920 8844636 -36426988770982627897018857880617113088 8844637 -204216458640704063429856663864485230848 8844638 -58879073035672938272594591308050949440 8844639 -111992667589989670879862288075795067576 8844640 28321509568065554981386395315339264000 8844641 3989668100700361830575879247398005248 8844642 18662094444164096771696305426027462560 8844643 -41656855585573272629216088935780888376 8844644 -19893265868004710111141066242841057664 8844645 98717820561479066584287230104724226720 8844646 90585176827790711853930723369719154624 8844647 -149269761847494531088907093298752492664 8844648 23268448802710203159973545086182686720 8844649 210578439628446133148279182890481623120 8844650 7827567905499055598592973619695353600 8844651 -19696564069077361860968971233400980120 8844652 -52593825992810067807770930204081894400 8844653 -2003871069980772068577089725291645098 8844654 -12090302723366247218174727203542818816 8844655 -285088435313719423992323831202371894640 8844656 25018088081453616273338309001196634112 8844657 57479302335816582500034886750483152240 8844658 -88283825265741998076908397320287917024 8844659 -55141249084119436950589182989280457140 8844660 -46063090860158337591190206335855616000 8844661 31494407108406720815714266504327731200 8844662 -20865489701088904636709707046232099168 8844663 10069136184538354153178767290530691024 8844664 -107567425310496231125110749011933552640 8844665 63526057016626208973555474397040113800 8844666 -14695239876537594593171463696126740736 8844667 62614024625122270023405772054568087120 8844668 -32299330819843932004861065393530471424 8844669 167749448584133534014515697799889230694 8844670 -470581992001883246238030315644605440 8844671 34199595433624870615851120661571145600 8844672 -6135531216415066600263546822375505920 8844673 -27948710170478290126975091155897747200 8844674 3931281671446544833251918390933161472 8844675 -17417373330533987432710492296428390400 8844676 73033355278343200811187737899798863424 8844677 -18636336491228619900786282764519949474 8844678 90054362974771556790068141211610291104 8844679 -18289877199286228464425540665863612560 8844680 6060641272190924517188684278826803200 8844681 -90406838528143674125116407913044506880 8844682 20183099820698326369875686927166504960 8844683 -240183125714208223246026522941077697280 8844684 46133973232757303045495074723658161152 8844685 -95186134709529627272101200059855869620 8844686 -92015711958255258586202510063990150208 8844687 -236909640311890727022145998176099848560 8844688 19686091137085097349820292146422259712 8844689 1316474748119241171131980650931349760 8844690 -39229355897863127625092240206273536000 8844691 -30231368062154184281285224988684525908 8844692 108289117888335228224780092141572130560 8844693 -18618191016807644454185237245104754560 8844694 -95691504636716999486808828119661211104 8844695 2197473482463925202052719079707026560 8844696 22319097753938833809490395524978073600 8844697 -203216237176522554066045200165495324854 8844698 15406041676040026627977168332897233920 8844699 20682395535223408694435477449008493464 8844700 1544551250929424112896028491132262400 8844701 130910413100036469856838263799025513702 8844702 9619976863017884161512615107126519424 8844703 -6175378095601524807758125707761735680 8844704 -85546298966841540683615867062056910848 8844705 -30176399465249497569423703466430979500 8844706 6322789969804178284457444258365853184 8844707 51535452398290239042270497050330867200 8844708 40447872863305064284069996235401282560 8844709 126375915932473447541192165348416372800 8844710 2899477080951815000162981187186854400 8844711 96584526918094281519084321972774081744 8844712 79941719413617388526165515460684467200 8844713 3699374252526552318363580617206489664 8844714 -122617297992628563097398911189267961600 8844715 95827166556446587674033244968833189520 8844716 -195378300175127896528114341040119356160 8844717 -7315016894759083680142486441466954688 8844718 -10830277417061557644848905290066613440 8844719 60676108880137227482231627540600098848 8844720 -9226258031034587777463120342682828800 8844721 -33652921323081166386858688806960532078 8844722 35463453459039396458564249056216368912 8844723 -23725007680613779502293401043372649880 8844724 -16498274885955173585867552760780621824 8844725 -17860786625854519153851693268464463500 8844726 -38798720385844813056286717788647027712 8844727 -242963037509732604548022083432043977856 8844728 288526646363094847972846107547574784000 8844729 -6184863491414730902479958185315658592 8844730 17873181793792852388382829785937125120 8844731 13079019751668480919997076229240676640 8844732 -46488763540510877044876383129601267200 8844733 40875026635208559314973890502837190982 8844734 50213806005809009088353269465504660992 8844735 123879931876782835712053412778207129600 8844736 -5786327199016725128134662924112232448 8844737 -594236040365751743826524479581835824 8844738 -10467934660749236527802036283089264640 8844739 12961882147466432623700144549265064560 8844740 136069572921054005645222681070322832640 8844741 236295793060952728327099330743596125440 8844742 -103026122221441570978902941515210960896 8844743 -97458130869772843041375637596012343920 8844744 -101643384616060800812058540052743905280 8844745 -32894476905771612472844603636129817720 8844746 27846277567187259972404859546342264768 8844747 3844442479123392341640614990943756480 8844748 -48616427591122137918988245351230730240 8844749 -24671014023127069344722614812822374880 8844750 50126194612969084066254034756741488000 8844751 -101740868160369954349606168768473180128 8844752 -11011734192436776420946973171117457408 8844753 8121951435522332265877091702072417184 8844754 17028015610057377932846907672693580800 8844755 97795334190216592697428833838601018160 8844756 929616416291876121397341000955219968 8844757 -15405643519400710610167328237049775460 8844758 -7464963291975698025239493198105100416 8844759 267640161342409087509813747066430848 8844760 -66147025616559015097562808479811993600 8844761 -29199747464558857809002770091004931200 8844762 -74326044315897398535577346227270030848 8844763 186210441351552937528754954783958910480 8844764 10146479561777968306022951680474776576 8844765 -326809871711802606668874676070031360 8844766 -6712912730012032538383275281100625920 8844767 -229649245304531854582956080096612537184 8844768 46105872095388239527439114348868403200 8844769 -204114849400784481075388276599639380830 8844770 -113394463330429496088309761254167114240 8844771 10624307557149768628288560172128842160 8844772 34340575792111345447072541715024951552 8844773 26712834267718329388930417985725835040 8844774 94435777820336937513254704473354336960 8844775 1938761971942821089247938856694375000 8844776 -86415547987358978520866655063195863040 8844777 78754536323950727535949028104743241620 8844778 -102626645019226215456226878123391472544 8844779 20662613375241953370052137880994491380 8844780 9372459695500758982311604047484108800 8844781 63194095054885149929975497231113036864 8844782 -31917408535758395937737226705251395008 8844783 89962272471172675699824252421455721224 8844784 58451087859296066624063794882836332544 8844785 -94866240692750670109058278271581372800 8844786 10196869477781589903439920274601599632 8844787 36871581223286355436962224512220195152 8844788 -4809236953829872391108354137274056704 8844789 -129255358531712641861815551553426950400 8844790 -62217443364417083078347621572858672000 8844791 -103107588327939550021394908285701126888 8844792 156686033830502672680596361063441367040 8844793 14844631904427246452104210526518500564 8844794 -69727164356169386175234956667340281120 8844795 -6351650320155471448173737542785016800 8844796 5623654662411493812327220700928225280 8844797 -13883994076825163072996839359386785980 8844798 -1778980808560954638624291522109544832 8844799 -2153177060934338570610085419103978512 8844800 -25567408231874903649704451358536499200 8844801 -655232676615100093691548605396465216 8844802 -62236670398954093396672381543403673648 8844803 36058211600971392738249261500209613064 8844804 -150271712111079056273250022202726184960 8844805 3965184179059139466659304564610359000 8844806 57149011828754941180914037228762976352 8844807 51344013362154703448768106810539916240 8844808 -27604961980712261828672973736764211200 8844809 -97608113202255145325173426697992974300 8844810 -23636585171412983703596071188298982400 8844811 -66360459554363843782172353027557975456 8844812 -180325781200848689225079220147992365568 8844813 -3693613881604927684759011272285601876 8844814 -114999986272212933597636202408417339968 8844815 17707741704387638481674059504463176800 8844816 14916531354989715672028384940186664960 8844817 17831029948614395027500582146948214758 8844818 56659362271931303899973571329372841360 8844819 109386414510796213982857523846864111544 8844820 6781788415898839726786299600752832000 8844821 45658443533930970141847247876855829792 8844822 181070864775281495341644968222208000 8844823 -97457587741629435048754860485314879600 8844824 26883171784444163845520759510786856960 8844825 27731776958109559467077240659154918400 8844826 14839748239273379994647039224167230400 8844827 94541841389729092473435468485451016512 8844828 -9622890404802945102176774027230445568 8844829 37151948598297240820020783340229466976 8844830 -72700395129869329634319391570912693440 8844831 116879873856947884031052900016769517720 8844832 251813649700046801445775378838283681792 8844833 -2384002258155894583830533335028885820 8844834 17317875005174549566996761968431718400 8844835 -131860625465981627191378509111442332720 8844836 -36157738684133444554024860503010914304 8844837 126345613929783096466731829842936401760 8844838 -46959507203031397828182390364475419680 8844839 32208180981632688599569588611645751320 8844840 -88154601517212366522821505329774592000 8844841 107094026626846618090848913012299403684 8844842 1957867924922079005702916398927719680 8844843 -112505704049217864352968523152011085480 8844844 -60282159367076386997782824364700779264 8844845 -5747019826034049312294204773019997020 8844846 5534000269960453685643214191613713984 8844847 232697832276460649603318174205102086712 8844848 13616373949069822538048241706251386880 8844849 -26440617898062527699912817415105981440 8844850 -5659604279410757096179817250202483200 8844851 -166597422505299258702079467644635185000 8844852 4997088949339018833137575254842038272 8844853 81019366466288352244601808079010165102 8844854 52948782293205142543424625082168937376 8844855 64788531474645572901168154933969005600 8844856 -170842581024508726365649395248629125120 8844857 -12376846213953362075137585188273981696 8844858 -45356984191470878027497545460448256 8844859 210388937518928627787854306224952249060 8844860 117144684873369162665565550975941358080 8844861 -1831341076320110755096487644397939808 8844862 -72693205432987587560438587938755680896 8844863 143843461824769512803521048048799954112 8844864 -4288902038416292041960605752374591488 8844865 173324478772903955585937932660480002260 8844866 -43200214261756123017482983677237467616 8844867 49688711241552911335860196185397786920 8844868 103126073220329114787508329246853816448 8844869 39696973860435142432109997462787874208 8844870 1029884634883899838297746353593468800 8844871 141394709623110923805328652997539269760 8844872 219648152377275704049923949787690828800 8844873 45878993488878821621381603326225560768 8844874 29434103173317382163441515039264215552 8844875 -66453064454200262471143389952496052000 8844876 6135457622904791649296401080234182400 8844877 213889128621579347616658326855154100726 8844878 -34571973554389517382172660914169920768 8844879 20170857445144463987962927501221714960 8844880 -16447662425435117139111614806514073600 8844881 1071493320800245081108764643952237682 8844882 -6808059139044572884681292884739477760 8844883 164365165306539451871294981877837779040 8844884 -149056924119344442448410123517418400000 8844885 186576863662451963414966446742970240 8844886 -21201483578407771718298469024322320608 8844887 32343750152862571636568809902723272832 8844888 29819772729348930329447012296891392000 8844889 -7572061861881896508497998844462760960 8844890 64963810935996171253142699275642303200 8844891 56858612099238830945634583074500799360 8844892 -129286968850090803857464715659732240896 8844893 -20637324570733292954273014171863231540 8844894 8481307991974036754283664434629377920 8844895 11265279512999881435222129748732880720 8844896 -157278298368364056755142641291640176640 8844897 -68586629007918183530469895305408632400 8844898 15918883232316993435379521403194531840 8844899 2876759837777686814237655556947041280 8844900 -64502185795739528631770504674622131200 8844901 91098549476017571194220752722032117212 8844902 -4469257363532114134595680921437238656 8844903 29928075796307868484672571180033998080 8844904 -178620919626501889394844500287499658240 8844905 -57931761211468217795641756732687302840 8844906 23643952328106968196389377842514621440 8844907 29427261547285083422866409547569074240 8844908 -63773447282433934946262405633235375872 8844909 56267054816128509926299068759723284160 8844910 106699481385303392037630171738312039360 8844911 -234570631777216430182542041747983549488 8844912 19191133202444767213471901493423636480 8844913 -139416838765661276758824561660792487680 8844914 -243238436733894386718643279598804160 8844915 47188352773990626002840505100478238720 8844916 -80553028113169018424730917536512079872 8844917 -33483681357416766458161178289948476868 8844918 14111733860224029034305577445537994240 8844919 46299552135289758602263051253659688960 8844920 15354193231114147347402269180952576000 8844921 -119960993842030810226202352310081354310 8844922 -112337504972750921555136900170482297488 8844923 -215286364752892474623170527310941027536 8844924 -48454940102232234578849006945053188096 8844925 119745201656660841794103515807511165650 8844926 53999752308075374714177655647981491200 8844927 -4085588059433170100902189061327669760 8844928 -4033490395606203407767368038539591680 8844929 2896198645610204148963437111565766530 8844930 -48574160766034087616184822324201676800 8844931 60204993845022696540756338768352068732 8844932 -81865042588147692829139305180824261504 8844933 614252938413677366471721766912057824 8844934 -7793162684016241945490910562868506368 8844935 -117635509021401417338156158921940498640 8844936 -146828738358950304548496126298471833600 8844937 -184459704866587433859604062075346603760 8844938 -136094461699440101597998264873289491200 8844939 36714463230288539146385222653257875808 8844940 27184720238654937188720836708707609600 8844941 -1284182138282558371584287570922038400 8844942 68919799576831020916911533983951624320 8844943 110376174860032500486877835032757798192 8844944 -12518627829514897918499317425371504640 8844945 75325627541972965567611332555651404800 8844946 64302743598821975308533623255697151104 8844947 179656657152024991577185826068432503672 8844948 8939525776668780481907780310985881600 8844949 34817898591640051769112599609006825088 8844950 -13360401449426686511063458695965340000 8844951 -5168880600551315768558086183755311616 8844952 -206270068929700816038232290808771430400 8844953 25785274618394160976075748653353124800 8844954 -35262729950128814961759913684359713280 8844955 78351306455920130129121365978430953760 8844956 42948569744558032108867313043792376320 8844957 -151910884378848406070825769739236996672 8844958 57675936871209909354036448501313976384 8844959 163934302683657631758655557472712754504 8844960 -61054680362523351437363880868199792640 8844961 -63313141187173265876125618365043262828 8844962 13516895168024344532219408810210049024 8844963 66372162024188997938110212073104071544 8844964 -2945812069460296427822392349457586944 8844965 -102967220865659513619140979358753531140 8844966 1630398862526664082636298675846851200 8844967 18379937641622369210443297891028989872 8844968 -138958233295762761480544383556039802880 8844969 -13663146741839358285753818441261709120 8844970 4046440539528139290653873832612259680 8844971 643957473465525184852151768561483040 8844972 293883332067479988177867182246952960 8844973 29530600480926194653163332113150330604 8844974 -92349788700873643097084681478556811328 8844975 -62448464692871793795627688757272605000 8844976 -297321973762215208796913248471351296 8844977 101755028001850000539527116406241846912 8844978 -10763453664774284588386171625610968832 8844979 -155989040803303076873546065652731088 8844980 -125152662935412171501528801458388879360 8844981 175229547119607807364528932726975954624 8844982 5787970419929560865096938632305491968 8844983 55194683834999715499355375048805862320 8844984 -20623467639050933253929292929633280000 8844985 138968255705290193065871939015749305600 8844986 15879477414963022513076803256189742192 8844987 78874214842320015272968562202313594560 8844988 112574997001601502837616971344405154816 8844989 211847792429518464595684570438775870880 8844990 19932968630626619928101973814374005760 8844991 -37188178337990384409279711705523676608 8844992 -2807011133958154564270308824017010688 8844993 -62237362320629798582890026201715357518 8844994 -36407832999523202861763959964823776000 8844995 42205736643263187972237545487017649120 8844996 -78488518472749108984906007776135185408 8844997 -120304603068957040740332132395155356608 8844998 28770517574413140871206777376353715200 8844999 125219272280770568271791590269852458664 8845000 -36893279989105305598165102352352000000 8845001 164904209515982321705475442608205105104 8845002 141218684550770956475939810197751328768 8845003 -35291697936596954343443417035829712748 8845004 33995358834986541608177102765072249856 8845005 -15383848417392566842253539279848305280 8845006 52139060380392848634296510833286837952 8845007 70563571209443887209597058420681738080 8845008 8996241525398661962105024726423568384 8845009 7681281600830427947447985022962738660 8845010 -26696876256683382188803223953923711840 8845011 -1010681671141105718765951958095070720 8845012 18662941452282235430434471477746561024 8845013 -13172185071507524553029339938928904960 8845014 -1149169104826214784471981937563904512 8845015 -114780596097792029507302310577389437200 8845016 145263901116674465489558348519057172480 8845017 -94873178083395605600141978057608736160 8845018 -6129554752152831884705008042212513792 8845019 -65661103298637711992737487691780862080 8845020 -4344001674607359113377075598716300800 8845021 -195098435900465923122486172771046610778 8845022 -192555263628089937757187770610491110528 8845023 72775518439164729098725015555963190400 8845024 -25770983359237379401565416196630642688 8845025 5205560888247560144884836211451932800 8845026 -65271098644220888397467948224852361856 8845027 -133628752949117526130485450419495745124 8845028 -73838832055812601809719782280799080832 8845029 90458388678175242713739878189960907900 8845030 153757440928024080697814650226611344000 8845031 -43905282742030878984302760569373428568 8845032 -9391419385534148870837513698187673600 8845033 -246448870737735959151748579890177627718 8845034 31458700771603314501923254751014218240 8845035 10500521633532729189250471183294971360 8845036 -134664192238426267984661763998453989120 8845037 71306468711164226380006395281824230732 8845038 -987715051511773946671054993769055360 8845039 -248359085997319236156936970218225281184 8845040 42592586193269249265664663100179906560 8845041 -47156616563245322080581914705071093440 8845042 74533602397520108242773417792737525760 8845043 84569665672172932042108801718034456840 8845044 25151116635951834547669330948302120960 8845045 -5687409450209814807002171236760477760 8845046 -14202247088809807714096967894368536960 8845047 -39651083178438188047646156373975672576 8845048 26032211052478207792742014330883420160 8845049 -254980122395379344386615659471011470764 8845050 39752500648724748689346939308058604800 8845051 17080906101589126705046531471526124600 8845052 -106461728886799489265752914573574385664 8845053 -6022126534329652822905086123697597312 8845054 88494265662388411014453989199894782976 8845055 17964589331774603654472820207575897360 8845056 -21253213557570745293445266845309337600 8845057 239477036522947506498141123703388288 8845058 -40709351415285166879696923250535478240 8845059 120802348027706995991949027496149427704 8845060 -10107793622288648413061689510032076800 8845061 -35452582082971658209072325229287538336 8845062 7070126965062647316486112000399810752 8845063 41091408970309456992878048152491068312 8845064 212105632267867441559001240876318720 8845065 -93546796217642158330359484814721888000 8845066 92732417883152564783678964260075779776 8845067 -158422279116454547867351147948990923776 8845068 65551513505880432381422665437213027840 8845069 37891958679610733005312989437703996470 8845070 12579727881327151404242788888576262400 8845071 262721783202297126446707443430927743744 8845072 20425434892797687864484565386334830592 8845073 -160697634423312631352784542226477177678 8845074 -25528913599406487426506267589126873600 8845075 -9378531311909393010463316325850204800 8845076 -205269896859037814800579832369137626240 8845077 19136135573443291684217153339728609920 8845078 -29953693644474637137709705195492286400 8845079 180052967896662582931687051151543428680 8845080 -25098776104021057619894163370816512000 8845081 -86102387269328179613942635774607307008 8845082 61605977441085757712232365991407128800 8845083 86630173277721106916865568723087434624 8845084 7650912868876778162956131410974711296 8845085 97502710305931248753039886986652188780 8845086 -88436756957620030830873019954399571136 8845087 66737550655306747395424025446133160000 8845088 250764707412229162797831817021950590976 8845089 -70077209289786581818576737670857803520 8845090 -2870732594041241540841114238248652800 8845091 -371420325721068800192853366575537440200 8845092 -29284375822683312770913663466050816000 8845093 -273529831974689567293963345312927230560 8845094 -28950500231783530634628763733619476928 8845095 9041967342576808960233684898234598400 8845096 60782762758374188524486336034320128000 8845097 -7569254766538406816962125408691030668 8845098 -55489645268967906041683777519616974080 8845099 -121742649701846843195452494093202381900 8845100 2212147131862698663830180567539200 8845101 -32959775441084311136687220682630343370 8845102 46138543285406235454523338447901230080 8845103 -115577484317110263748281085880159766480 8845104 -30647860966672464702358196475846230016 8845105 -115441167649347699877913538770576919000 8845106 4909785284260187532573374695113308160 8845107 -151853642407462773853554643565537781960 8845108 4755194029227368774692273801240893440 8845109 -13707399292596072061461988894372768128 8845110 -11282319393259087995592688609089224960 8845111 46211397759391119562926451404687561264 8845112 146350282078724994425880146478772531200 8845113 -11768218797556684593077208763301856000 8845114 51645522053580428562574082488959916656 8845115 109509737714314795312108272867502853760 8845116 -12814908057067563432302238000641802240 8845117 123590430277049780976943609375320977112 8845118 -497143734871147849117242687633937920 8845119 -10431956480884363259124825286396990800 8845120 -55932377720937129072601645791093719040 8845121 45882083061488145908096398364455054212 8845122 -42240236038084545943197396122763310080 8845123 -14461708824748064369369107692766382080 8845124 -27778940951072742075540113971969912704 8845125 -241497962469781194446980161132296160000 8845126 -115242972429915119424082409826163104960 8845127 201016516841933356624541114477490218880 8845128 -77641604599780582037899903543572864000 8845129 137692466224421971890866375276002720730 8845130 5606882925958986839310851270391628800 8845131 -41048337297768955287762923168278952016 8845132 63496523063716854168212593954959892480 8845133 122656523774763134107989000777824232768 8845134 4312998942949004274152984055696000192 8845135 -17546830533721802779651777090145169600 8845136 -58886474487507592621247297142700843008 8845137 -35013533589746309978288239605621596928 8845138 167918842242422947445882764063935882240 8845139 -331732402420693531929143450597375034768 8845140 -47829897089881233559176489006451046400 8845141 268157368198053887077498854011542350542 8845142 77121946397468287124918900418756125472 8845143 -3131403471388941237585612889046384256 8845144 -21083372599397823843981158138013941760 8845145 -219664797882434517976211240313622054200 8845146 60005885720657534367719221740811852800 8845147 -203237063937907631049085604310422249404 8845148 23963669150792162640069837272121561600 8845149 -120489342241770632939236419287567678400 8845150 -58659724006864857191647946266370827200 8845151 -41175459623780132870170769796544849920 8845152 -4411769046687916070072597066494771200 8845153 353804100171367268266348989553675520580 8845154 -98920426534906329959805525080624674224 8845155 -72950636159398246961844269506641242880 8845156 -27169485184048990889962573282779217920 8845157 179795845618977939771839020144123889406 8845158 4937219040333280090017964791674419200 8845159 30272881213506193481413874767058175600 8845160 15921034145937998771758292584948838400 8845161 -43576474373848526949015855217092604800 8845162 46620078879633288008755251093705561600 8845163 -37538832267934990855577279718239688588 8845164 -15707971063426839382046912016081798144 8845165 -38726155332734317009551073385305804800 8845166 -157714187995217804818364700323945587776 8845167 181042251374235568628572282461867887880 8845168 17450365771805384227760286203156889600 8845169 23719199937361532081698578018006700032 8845170 -19174014264506245110909854632860572160 8845171 265926673370573762607897675058804151372 8845172 -6962795592612209074984374077156812800 8845173 275438207862556681699923280058819952000 8845174 -57584202635054368115374530179979262080 8845175 -20900430872686810044446127211287831600 8845176 -13401155981538265667153805290413670400 8845177 48549743809446115209218401426294441872 8845178 -37024190554975795121427201581792841360 8845179 -21508258414801838631101212684346629632 8845180 -35641043226998551741550273775542937600 8845181 61758601947298953809814081714381710982 8845182 638459321015672976187339806090936960 8845183 62113780164722065024077698100516290240 8845184 96004619806051082479401222431519539200 8845185 136226895158747850994151891598901340160 8845186 110696809293906969422888367959433600 8845187 10020937006149207525850788869882032800 8845188 -5121700650967061576932038856939917312 8845189 -266851133564277871197414790548408975010 8845190 78108079278337952220239299601289995520 8845191 -7397819353893549553295443176213328752 8845192 -37453013882266754116980256962307968000 8845193 94545769807941430655190921050045001600 8845194 66650731769520599374031562116332358400 8845195 -8218522176693054607941647852858824080 8845196 236857574397182431993735331349956923392 8845197 -169481881949027000648608378865685211200 8845198 137194908744555112329010341628705137600 8845199 -39082475995804553482120586420029539840 8845200 -3263057582279337502583762112144998400 8845201 279726284890134719274558666268723057202 8845202 -78707892630820957068024133579661285376 8845203 -109046903573471692549086558056355321600 8845204 -118860183835871063290298207820010348544 8845205 -125407710861812570574730413839058895140 8845206 79996774081370797724185782163300068864 8845207 -43090048884162570730604752663788070176 8845208 165335819496312176680552454652389160960 8845209 -99305744441582838691164236131942243686 8845210 -29293041245225985951639315315476520960 8845211 -191338749999254640476175855986670568188 8845212 -94164161724790815581165922438596640768 8845213 123638517943514326644060140892863917324 8845214 -53127113054327266281601118481178214400 8845215 -5751269189595317468503789687936928880 8845216 -268052120678808070696563204474138525696 8845217 -98107580440327276560063186089965211388 8845218 34686501587252248161895498924879157496 8845219 -221127482106165591598411907058261035304 8845220 24650516171728674829855634653620257280 8845221 6787481685874937605746355227723936 8845222 1438746697628924774228670576025569312 8845223 117885111521507092445498765995756654944 8845224 -30256770790730228080129165506215854080 8845225 -48032628722108215097308047937316174400 8845226 -39061411953757941670995719912868982176 8845227 113067059935946307410081175060851994240 8845228 -5369399680688000055511613607674036224 8845229 861338651733272367399473818983285984 8845230 5219784245888123329680462650749501440 8845231 96571253632129942234771764719509062032 8845232 2132433295650054397612583987874693120 8845233 72786604856832945751081207077576615024 8845234 73749882623260671379878217743287648016 8845235 -94813774991081725911969064444025284800 8845236 96662156583067277207816373898520102400 8845237 268083532755644943204380620319487163886 8845238 -142002315742537316984185103460037200480 8845239 -83523776399522580363811068598883037792 8845240 22366875424100316770537929543021977600 8845241 86295484492455075353565598189285814400 8845242 -24112274525159398338834694632260261376 8845243 5856517679718009582507725318526845544 8845244 130275559394505023945205807425891907072 8845245 117107317358395489613337773716432958220 8845246 -25388329635952839378839662145609948928 8845247 -231664503252510453227646843456372890304 8845248 17791354805685382816588133135321923584 8845249 -108449112172883619588313744056222092864 8845250 144667484997193388032955896979274984000 8845251 129911660834340209949482635680985628928 8845252 -69844446270818332291623264225196329728 8845253 355322486239482899198882356255214385660 8845254 -68191777712646992944841959619280184320 8845255 -129335598960008763512710294746986377440 8845256 -21868722919109569497111232747001610240 8845257 68751060604605347200520669047319308992 8845258 25489856225530192929116180980670873280 8845259 202028985757118311826618833773781288416 8845260 -1330252770641213626266327881969664000 8845261 15228610642857486238905131606748902400 8845262 8514327395377285934664272743607827392 8845263 21270492720622560447055978098353065584 8845264 2426310656722720141222505046396289024 8845265 22251426450754189806040037631530832000 8845266 -6691745660986344541288262604454382976 8845267 -53674549425235912754787394835924353684 8845268 15507195371424561068826442195301742336 8845269 -116913361474040335769916411535721314656 8845270 24545531421049204763299612126659893760 8845271 -27565083604286428067214061379423926128 8845272 -1076546733134829765981024294785249280 8845273 32599282354575710064753907465938112720 8845274 -14722877299953207548551609694555520000 8845275 -82456838853086767917643342016619454200 8845276 -73389040066678438010220188957539070976 8845277 -63897928836931882363766102052225363456 8845278 -19638708876843133478012592027818287104 8845279 108504355449164263092185480071484697640 8845280 190490472085090788990030657869040844800 8845281 10997335564886122868925176522377289922 8845282 2274384941522183074886212144641512832 8845283 -43384666697941488252343712485849425360 8845284 -13206815698126280390731706184638475264 8845285 -102474921330597901600286979176014063200 8845286 -71713379651051811294385575520156101408 8845287 52906902444055371276824778381838719744 8845288 56271054798555265910982295322318453760 8845289 42329123483744472681680623116929551140 8845290 -74210371399515906305284426689518568000 8845291 -27409487049598619987672846192312432208 8845292 55486083231502580900565250043180470272 8845293 -31221000115520308593363243670293503136 8845294 -27847006495105677995015119918687258368 8845295 -7484378757323396522344844666964343680 8845296 15090262869357246255018726596850745344 8845297 87266112713686070150171788049647281746 8845298 45895773899327623103499431212929761280 8845299 -9997817584674883118572878146613135432 8845300 66107400536644549140903138249467040000 8845301 73851059641809852504304797910649043612 8845302 25245733071340592135990382747869687232 8845303 108411493145531897390515279763514584552 8845304 31435135676167785289741214707088056320 8845305 24792900280106910618715260112478672640 8845306 -117827203764535045802493603655903142400 8845307 2208246822009751787304324651890795556 8845308 -248587346562330054387662656714644480 8845309 -38661768661219314094322981698755569760 8845310 85134043723225809809446964937164511360 8845311 56577104990005384038573236763609897672 8845312 54317657018471703695900463165603840 8845313 170635197884279704944943294223628704304 8845314 -4290845804827174951290490775100871680 8845315 1555237300529667461623364399784855120 8845316 108491391422756060997081498174882215040 8845317 -12402564789941209258570709172422628480 8845318 44213513843633098079657129716999241280 8845319 -37137380711139169108666148691096375840 8845320 67631895160802787731199116443132723200 8845321 -314592847864041454928581682538120664908 8845322 35710270833873600463903255971375750144 8845323 652492749081574164587111747065248768 8845324 -13460508143347175639485028179653261824 8845325 -136113881588427937722640986808732201950 8845326 -24698533009760881488954497609745676416 8845327 -276112231175507740727972421069649631824 8845328 54118539043822669600926409714768945152 8845329 48844641003311230248572476776486188928 8845330 25536228265159256214453901630699840320 8845331 -149392507983904365000425891083911090432 8845332 16993097743370419073810454785347663872 8845333 70601857308639585315871685004218719836 8845334 -120564082499954568237516339714513545184 8845335 -1148281184310871624375986632618920800 8845336 -21556622977599388155006403132077772800 8845337 -4783815734237367251916608018674868460 8845338 66076564135272647910605289194671779840 8845339 276480539030264961121546260246749883720 8845340 -10587148653884215451532243393332183040 8845341 -155702770091080023219026154187082030208 8845342 -61095804607442474942836614698136384 8845343 56966422816788933837856292064053133144 8845344 -75707420617953542937329456536528551936 8845345 -47877647898717152209721106915213249900 8845346 -122626871570219928061664655816287230128 8845347 65634320542259883293632511216183561472 8845348 129216199253656405603796157843698561280 8845349 -92970626603146478944763269222521811650 8845350 -19211518795584494068524805704242544000 8845351 19974070141727128846977927173979790000 8845352 9906413234145253370965682200947993600 8845353 -122983585860301433299149730263985606272 8845354 -6275607552062870046184705613327769600 8845355 -39526003523365986282309966437472362400 8845356 4809733729282310505151948507685919744 8845357 -175016453237889163952478339329005836394 8845358 627020596591338338102117677906480128 8845359 -66718915154616344891286424839903471096 8845360 -28556833972886539107500301055498321920 8845361 9915149528457644395229114502589425984 8845362 4619775133905136901990468508719968272 8845363 -51497434774104294324586435529935134096 8845364 -72426244523645806162383845670948046848 8845365 43476747553800757400413525443053317440 8845366 67227510154125310114401487881322660224 8845367 227617968219376856823306858628289313672 8845368 -17659774783093006835529477552883630080 8845369 -61780216035623911159658792297435887680 8845370 -78873696945473012198031853481336601120 8845371 -132440848035485525197550342610660089460 8845372 2608929600499233078506679274352640 8845373 -205069006471713809066523469163803416378 8845374 -32653980320571859452065949193402014720 8845375 -15629455583333736288247419614363520000 8845376 10959129642639537288071148695393402880 8845377 120518872651266354688247592303214768320 8845378 5252440498658448202016375755741915680 8845379 380526184854060091517799318780100994184 8845380 -105706417263864546048729854051652503040 8845381 -22249933015142473649817518559036914496 8845382 23716810829711403182129508185913085824 8845383 -94958937799253624700367777957931645616 8845384 137912096948711397167229072665325004800 8845385 65892515744100329638407180837255168000 8845386 35713566555249769382479949531024560128 8845387 3582746047325365854813435934647158036 8845388 85160029945565741235173953653830124288 8845389 -31235144447510034783187692404215791360 8845390 -54423166288764672709985027270977113600 8845391 271959207634442594513209841881533255792 8845392 -17225343909249875204659153528126832640 8845393 -116726146793013386719303962539925657600 8845394 -131550251479127654229195255967269888 8845395 -12391096044045536045494112451625644960 8845396 8557408089551677032167844441019230208 8845397 168483556969754825624729110070951997312 8845398 4473725628765673773205404643138017600 8845399 135233264846287604106726443008650043400 8845400 202035141643477997442503263828322304000 8845401 -1878662227900563078271885199522488320 8845402 -518382320901399370306115610870189600 8845403 32281328435709581168211022132393892880 8845404 94044922112975155732747316311779041280 8845405 -6707233393379032794241091365164762000 8845406 55474101629115992477547720924523109760 8845407 34184905620954074147997990395435472840 8845408 85294288213034299779803310640731783168 8845409 -71592034204076625636890731167162656640 8845410 -628381322328061967874972604820858880 8845411 -10164518514726822756278317150666274000 8845412 -39312634376509462853792596430870768640 8845413 11034691904116083583765520297344764288 8845414 -29486624957472958658038897234669350720 8845415 8052397539410025626944287999246887520 8845416 -47340734652034160491977019716737433600 8845417 -31266655521281489505415567367319617408 8845418 -24038189559295394676329933053786788000 8845419 146094510932331023939247941588194857408 8845420 -134579354097037896366093690693593886720 8845421 -72773349808921059916339719392918269908 8845422 -77399838315396579755659014174151312704 8845423 815512344926640668496794299067382016 8845424 -4601668738979408327819669771063721984 8845425 -76461367692555442217704945078939408650 8845426 141422759630181803089764092886457980960 8845427 113012203053127001312743930153479029472 8845428 -117568887768238135277943009831856250880 8845429 116445725460831089553220833697167883360 8845430 -83891096657476194850086238433256211200 8845431 111693698033363117276504242835300497920 8845432 -31970053336341750779955306058771783680 8845433 -15014711515955108999415718976003990400 8845434 -63285092214152565321070224971124160512 8845435 -53971270340519998904602914300826598400 8845436 -121612135959069779903817988678856632320 8845437 139860129056404539629342690496593948160 8845438 -26675030008832179180359218556605272704 8845439 -72598415881414678771652462875585210776 8845440 10707340405907607265194427024618291200 8845441 -95184157245316733514197226714548486976 8845442 -8800104903215639582275160672101882848 8845443 69050676929789055770549679283258222800 8845444 -179895611929795782164187975668839424 8845445 78416636562024292222415779703290212480 8845446 -12100660287065160923500092164746794816 8845447 -50652024306414375831538519692668030976 8845448 -110835686913472539608644551390221475840 8845449 36748030762253177171680592593103656464 8845450 -27362999801581476912065530137999744000 8845451 -113673653501487189175617803643455317548 8845452 12833431586359574519920141384978120704 8845453 -284040708640810467170580107528270100298 8845454 -3878949099984601199804000339680531008 8845455 -3600159196503910342937608537468531200 8845456 -30001412780903488136209997734595289088 8845457 52757631553839970125698301967743535200 8845458 40373725120800084859661860197840672384 8845459 -9718171010463288083238963816034806880 8845460 -104698726244994761409393448263498597120 8845461 57148342680404471983075661644164882510 8845462 -153833396275077347255174051535356420736 8845463 -25605166619524014203854743927753648 8845464 45004655079687136177102371125280768000 8845465 97012609448156276955681178173337321860 8845466 -17891467854469216897671244974794599680 8845467 24420645538124600825311693772726749080 8845468 -132080261970096007924155780297618084352 8845469 37000223690450496082833068865084363840 8845470 -49583536124856541964105654860131715200 8845471 214048353998141545349691014774160882600 8845472 342681414183787495975294314562191360000 8845473 -9243134764884152215996776390050090112 8845474 -34171581688819495535894723086291923456 8845475 150220202974077665228986251883483945500 8845476 14303076428689275730137362642107210752 8845477 24060918606808312750395648411484059326 8845478 -26913779117006370618730024161319329792 8845479 -41087492841211006942744240456307729952 8845480 146693220184328718214948658760365414400 8845481 -152696240628325643169305896520212762800 8845482 -22461121119832208334635718522558705408 8845483 21649801038367956964105192519779969784 8845484 -9657564363194662619006335791227750400 8845485 94711231678553520744983998568849755200 8845486 57128327474546408221145047768591374144 8845487 1848625283708257445064503041079667072 8845488 13279209823568407875442873722498908160 8845489 -232005720474161592448693390242318212544 8845490 15458454556489515383333687249407437120 8845491 62073755833218221190181210332775452288 8845492 66690619005957260011914384472008876416 8845493 -342990634515206718992725694407454772420 8845494 40553083400716274497109083540191780864 8845495 -42824477323369645437712824906298857000 8845496 25233872348859274344843418009883996160 8845497 -93507217045946390989921974889955420160 8845498 -28992067926613895657724691611620826000 8845499 -993891500051159690199840928009996272 8845500 -124196124047598931520252720801772288000 8845501 38602364092279303758896235042321750144 8845502 231103437714533183740666950851947677504 8845503 -208214183586899656280371597937083823616 8845504 40985513925610367435285011334097272832 8845505 -70877244153106844755713366105447287340 8845506 75268236649007080599052009994541471312 8845507 215999691852736478996365944480363650880 8845508 38362353378625788696675063539899785216 8845509 1329210974505871802922614720349972480 8845510 79384519513136809463344378935021648000 8845511 -12933060309040558945182475328554053648 8845512 312207784288952855589234416493527040 8845513 246178464280708079495204774578462815504 8845514 74216387803851340383151028441831927856 8845515 15962189206001437476691662837856223520 8845516 -11243337553039844759700371286111575040 8845517 -181288047013840864972528144794895351434 8845518 -55476981516970988929421106143778054144 8845519 -141092016227886021437402688171788696080 8845520 25134784800443034970539639943369113600 8845521 -36172666440963879329926733231352140640 8845522 38407395102689243605963111269368302080 8845523 -382152610804952802481559981502260366880 8845524 3932583456868014958817706251646990336 8845525 15699034806567117214144208810045682600 8845526 95327503746507726339306591263152585920 8845527 -41587515784851658976879688032472244320 8845528 -278060313426792739209018820434216867840 8845529 -121051851722675505192245186454031196208 8845530 -232930790357263604881744487265031680 8845531 239141353112931156540421648767542619332 8845532 -11215423694035704777519442187757127680 8845533 -8023927598865345204474465451063386240 8845534 -38489270257853427576941257322172427200 8845535 47116782608953785113591211524865752160 8845536 -20937642223666520488670595904727678976 8845537 -223307528613256431355095883810765219648 8845538 -15245836753587155376183200484101518272 8845539 -37781406595006281588120380456166851976 8845540 23594371296888704841335079313707663360 8845541 279654352638041175528173932407162956352 8845542 -38027319295935962434729429336388697216 8845543 101334159379085646187986261765421258880 8845544 132091424428301159447358302036792540160 8845545 -2667110181834585948997164474230985600 8845546 -49290525675514504961991048733996008528 8845547 -98667487837830237418988865422336371920 8845548 116652430671597863012561052018803258880 8845549 -264973738065297343662644211388746456980 8845550 1960878828360497965292460339732480000 8845551 110778134335023559378651649054514432000 8845552 -21784898549777609215604786639747743744 8845553 -68257677112287930986156657492115653580 8845554 17031949119860756480430010804408993920 8845555 135697717384173279384408628572297198960 8845556 10723256662024751085826665793580028672 8845557 -64113470222835551449604342224683413376 8845558 -71478561280979054036190427270773704640 8845559 -235202758777676675978201767672643502960 8845560 -2908181843167579431478359783624806400 8845561 81598801186836200936326983009303495424 8845562 -136030247672126035966757365263439931136 8845563 -124309189143905977395594251622318958056 8845564 12569326303517943633362119931173273600 8845565 -72171563997856954511486634785548611540 8845566 -77827984733741456795139801849093149376 8845567 -36953052256594592568793555576494640384 8845568 -83572781459269319838011523786961059840 8845569 -65961398906808682007973976309697118606 8845570 16696137159457905524964934103756121600 8845571 -29089454595873825099036356340434820096 8845572 -29822632039689422121098466081159287808 8845573 1032207158558209610543994237474170208 8845574 -29934760715028499176484433931861826464 8845575 -38677100783840288992421978310756000000 8845576 -384199062534722102547093083546975907840 8845577 -23391015157159625789299369230435291840 8845578 2626256307278160788912132540358251520 8845579 -328535055793423546114009236431443016 8845580 61525569592655320734486267074153164800 8845581 -38238575712843400501256263892033437248 8845582 -85718296832077964060260425418865836608 8845583 3013756615756435808492838749607797880 8845584 -4494669822676124397926638002044928 8845585 -28357814698468843253737199463928232640 8845586 -25771939491090209332665721636717438176 8845587 114261229067979962998292600826125777844 8845588 1250373650706877451782432566992818176 8845589 89856968322446380242647076072974949390 8845590 -7604937564543529983843697809459970560 8845591 -37028101014075749489327835032195921528 8845592 -1064968410162725917649681710228439040 8845593 689791681149242253318744149883581568 8845594 -32211011545231741332401339586027021600 8845595 -119475019325303475984474910513723177200 8845596 12174862441321709687149376912042314752 8845597 259681672442835496390484502790691635046 8845598 155633903189878327525016118343801852800 8845599 18916189812204788147370014887694496000 8845600 45395941113468826747301199737276006400 8845601 25405015902145494546993703180767637602 8845602 24260791951371706638054452109244661760 8845603 -94641646552836241783198262199253181216 8845604 93237125693639394086177294880059621376 8845605 -6521869875495108509753846633504361540 8845606 11789936754058668943277298215965347840 8845607 221335549884786928841245785825898436856 8845608 46769696657747872941025757705526558720 8845609 -138211656295470544676388732442087018140 8845610 -83437006385940462241949627374960817280 8845611 -73537029598813134077794800746994217128 8845612 342072646409723542685534790546144210432 8845613 4285030032862678595512927331374568160 8845614 74360380088852200835546840067483074304 8845615 17240497979887027940128369715759037120 8845616 9877476025285406001962258202573078528 8845617 -152831971840901976534807532402784272800 8845618 -23785135054101997958966274479414208240 8845619 -223723720114477752859070149370723044980 8845620 -29103256125072830196468559265244733440 8845621 -56697840026743984370832725947845878400 8845622 18282929572265124863236431347791454112 8845623 165428108959118086617475332685549908672 8845624 104381969287743865986936321138895872000 8845625 41456835598849269810599013539191451250 8845626 80477309899480914535673881178101177344 8845627 23853709130033641246582733500766313600 8845628 53731343332421752578727222705831927296 8845629 3840808726644178099121887516127752320 8845630 -101944393477221530237100517493189337600 8845631 135250661455092620050965400035088106664 8845632 -60351700057516606642901181056994508800 8845633 -39358612641350604228464213874589715456 8845634 34523761774789084197791702462892249600 8845635 -186564123503132765025887910263279485440 8845636 -147795911354614172190746371610133761920 8845637 86251269855085022273071143657368816286 8845638 2077184068386148190077535143842053184 8845639 -58971620862618208894052749778707861632 8845640 83622349208399187288394169944399872000 8845641 -1840383568963104292597499846217430848 8845642 -38891688703706537874265014385027257600 8845643 -40264595339394580013716143227695352520 8845644 -102866011903462823329854738972960055296 8845645 212146871027828849957480936169118365900 8845646 -24041061387729716231516671630254289728 8845647 -62884193779707249397462718035636492272 8845648 -7815773096042757969664903965525278720 8845649 -6480022047393677061864997443625473036 8845650 38443027520312228046459016431058953600 8845651 50798178020198992432909436590041074704 8845652 27562312728006799035631691610932977536 8845653 -13800945547750708923211781789886508896 8845654 -104553607290807659549815798265355904224 8845655 15481293813319101933137484227294953920 8845656 -43069333176609483836655592267477155840 8845657 -10478889734168696665979374997735007094 8845658 -137352961147167650771284530494095522320 8845659 -1784946757160151144090234854985542400 8845660 111311379081306710807704680861761287680 8845661 32140454414715404838304014119935080384 8845662 -16298427395923127765087012014243516416 8845663 103422951734259415455589719284559857304 8845664 438102606561862451910384045904625664 8845665 90169068762647229825702683534582593920 8845666 50529933002528764387927719551051157504 8845667 190836193191728767578386401216455663360 8845668 21717653085622633496637132151008772608 8845669 99880512711772227154060523440812395296 8845670 42161531203062321083831842923515011200 8845671 92796728445723540258759810755727472464 8845672 -255953190709477640617234778871510220800 8845673 -96523403833920017644823260809166011078 8845674 -73570531974950703395249109477296363520 8845675 41318927372999466411994394769263321800 8845676 -49599978143449937368314736031118895872 8845677 21481506676055212112699416858718730240 8845678 -157955968546837837454922978313678181760 8845679 92846140961139696124380270426615676176 8845680 -9135696024820463015107025054722621440 8845681 39275197032722464569957455032131775464 8845682 54390562738942164941211158985569418240 8845683 60290740634593797703760797707506265600 8845684 -30588855823710773278036113465590349824 8845685 64055384642765271192155073040266403200 8845686 -57649791685766040245445988806838489248 8845687 -202030036480363427333677496756905056664 8845688 -31914047387858190729837993840718602240 8845689 -53206361373760524856235372559380435376 8845690 21455533490938857858112354165875932160 8845691 -67803490840650138212230357146846850908 8845692 36526949726273728737338393337977644032 8845693 542470214694411961257668039392776249600 8845694 -28038055304594055120014164962826342656 8845695 11049407743153965517848853204195587840 8845696 78155057977166525384533204780292505600 8845697 51305257622603284341090321345973099200 8845698 19935748127550302289369038510473198464 8845699 79299141493580344331287192533142072700 8845700 -44595054890818587736521063773342112000 8845701 53603395102016368361529390276869080224 8845702 -33521820463855115809880295549951360 8845703 77181357093978390789068597201878748952 8845704 -43733857587470632919969512572731719680 8845705 61394426066652791397880002735452580 8845706 147063613670219278041668856807661749552 8845707 -31646667109506467434288614720658954512 8845708 99268717344183458423381094282176486400 8845709 -79149775580364510664138212143138302080 8845710 11228805764734578800909602705408108800 8845711 -12850971918743486503038854911024393216 8845712 -10562145381991203473294479518030372864 8845713 -188998126535772027720366169774527381600 8845714 -41569770379155651140497636994963474544 8845715 -83910192560116709416589130866534985600 8845716 -99674651351626169118792140654819573760 8845717 18848334583436723164498698559757413692 8845718 17002447283950738345564710456131112192 8845719 -44380795809278536087649896190312648856 8845720 -3262051629102513832810934502476390400 8845721 -208746609368336800416439196230490242668 8845722 -16033891899657983085396312394497089040 8845723 -56771646750842876746847924946343116028 8845724 -34173568344550576226739847703585124864 8845725 -41074801770400627894895164740395436000 8845726 -30875805779979206834325822656874410496 8845727 -107387738293273860652368597144075723528 8845728 95920729951291511619117292042441457664 8845729 335170118643675972193307067901681416192 8845730 76528264358393481649691428033171433760 8845731 29193537255052262788255167764075033856 8845732 -14294588238758451844773094464485355520 8845733 82047653446337909121977863254815744604 8845734 27602828421005141501399504968165194240 8845735 -93686520807314785045276347741453586800 8845736 -21875933611966251503034339010650685440 8845737 -23137259613029923502196658805190614640 8845738 -32740311328055262808019221176403538688 8845739 44615085172867527726446190526377568656 8845740 8199074519915485956251044969362585600 8845741 -126165605319011101932373539525913298048 8845742 -117097274377335665659476877869693090816 8845743 -165940163721278658774896303148756448896 8845744 8424111596646949943948888107431772160 8845745 2614765048811019237785960405968221120 8845746 16175108490466996828777023858414532608 8845747 -124462032913628423677055926202993988408 8845748 22731986010619266571446691666021595136 8845749 27099344966969614077400923466765560000 8845750 28700726888988098056201648992507648000 8845751 -31621159697371019610467097996943962648 8845752 -54322980078996507729592576919553638400 8845753 15457821640398292809779518382220486528 8845754 15707428317303851886135295344577920000 8845755 50683973832804178692229229426845384560 8845756 -183265327220575203856220898965038689280 8845757 11955304515705253924123171308494864640 8845758 -12074271043013035800551333271345534336 8845759 -20053773494098487946464656041068654696 8845760 -18391121748365796551116736806728499200 8845761 15066503453866084979307232573190759472 8845762 -1540995859779149891016876471211288368 8845763 275338686150584496885784501145554041240 8845764 5613941866670880271746106704035429376 8845765 -213387368056869881726405967415669958340 8845766 13516535002353666395080849332402303360 8845767 -74901586422408758869974211077551568 8845768 -80443572146401517675868721702085591040 8845769 293492128596479420310170066899747928244 8845770 -21356413936854421961781876017276870400 8845771 17604867032107236958228327447543186344 8845772 7212951591580757522310039093770207232 8845773 -14589449834065747147606180059316800000 8845774 1676510252575977667286671170414071616 8845775 4295160423883299650503332317936391600 8845776 26724501020673926176629335533534052352 8845777 10948297561346436143010755213506075200 8845778 -67734312486976520523326615269865314176 8845779 112042635027218565561934308484323401520 8845780 -132033297773431958839937340616977154560 8845781 -5614517797327147100196338495715289536 8845782 -27172900117672096785367592635886333952 8845783 -261312257376316995196337416424587011840 8845784 -40790931145901038784920141403819827200 8845785 22069114995004797624650952926832168840 8845786 1375145517013784111228340081618286560 8845787 -1536371744498652355353479917138151328 8845788 214250528033424107999014109703045120 8845789 232905054374503212520073215472425095590 8845790 -40590180842541244719577315674219345600 8845791 -57108053357553876153946233101436931056 8845792 137453918799868016491012883616792576000 8845793 54965810460224808736309635984953822208 8845794 -131966732868482910804999815888434056960 8845795 -36349896010075430873922923423347098720 8845796 33457238605714613672027459315907774720 8845797 -38892673603227244014058055134770576576 8845798 49760138282706285985925590372929700704 8845799 -114886572440742991593378737260875861120 8845800 -10204496391889421804606808662175744000 8845801 -82941931235843256076126849245892093568 8845802 -38273733855747202408607247475562389248 8845803 -9310756577889043114350038922654317988 8845804 33889662907754259164377822042667876352 8845805 127205675088234898614824636933966120460 8845806 38317188362350892521349290758331918464 8845807 51898644673791704544865182000200455840 8845808 26402530418668905676303303436071501824 8845809 -15673505295317771947325257337192921088 8845810 -27421915114653622530013871280456698880 8845811 -79781813110800118939663316261971737600 8845812 46280450733950896891981746560189222400 8845813 39420636861393365255842681962045606062 8845814 33098653826733389696063554040238514752 8845815 -1749598520349544743748265625997272960 8845816 8776592819263223851934597448415887360 8845817 297785788783381747261056816348697237866 8845818 42136838258538965343720967564905830400 8845819 45992604209001989255655914068903111680 8845820 42291843266248024508052332610901486080 8845821 -214291985768241131619066201981817291200 8845822 92337699512401938282856468034088244800 8845823 -234214878829493640321578758255740601344 8845824 17448024442675675405085837606233571328 8845825 74986573486755178374189085696510438550 8845826 -129360898016130332916218300706586190592 8845827 -25484063180624266217569422067779378192 8845828 -14406149956489294545378947056551220224 8845829 -141441912175687327577277662181971361570 8845830 19770291859823037943875187906030848000 8845831 1747455281054603484483395739918765744 8845832 28941102101434037139720548486466048000 8845833 -78839476550432639741547517402839150576 8845834 -61780846796077130858549407443598291968 8845835 -43483679703779604074255591862555786720 8845836 -396657341894755721969121716236809216 8845837 -23010146106712331973360798084193120896 8845838 -146428798840138287229262446606741423680 8845839 -62683009591557895719472089560709406296 8845840 20363842009375322145222003880725135360 8845841 -232394727303151238896851729365204393100 8845842 42293816567011687725068402865238941312 8845843 -52764207884521198635243879134275074680 8845844 -13998397126015291612761636557001965568 8845845 -42576728402500262260913665864837028160 8845846 -153227375232722394545835538038745860096 8845847 -30809848407589232197107142539752031960 8845848 -760251991173985519183158482507489280 8845849 -76649223270312810994608057364755492160 8845850 -542404523849981528290973258942976000 8845851 -12676952148984296403945387250794967296 8845852 67473518185941803093475720953173012480 8845853 192659967091279285063327710212282688102 8845854 58518673403196488002876740716610007680 8845855 -119203663170647724088137673278636273240 8845856 23316104277574443506542079668095811584 8845857 180455709688756693680657832066562221440 8845858 36575493708343164586291773149473829376 8845859 -31114673503615765852760722733586772272 8845860 39328104348426561761684965687358976000 8845861 -288482003180243157774473041844444601538 8845862 -42759032125287831453357751159072193568 8845863 -33264761512865831204360168622670839216 8845864 132172515630660994065173334280868075520 8845865 -50487746906168696965050593901217365120 8845866 4268371349066273468977905214836674400 8845867 139619373522310446502671503202478300960 8845868 -24639976834934709210714984662092185600 8845869 -39367745502683553345323826885886754112 8845870 110970932467068383088240045406430208000 8845871 184752311575851924217357998466035168072 8845872 -820373546815095261036952749243138048 8845873 -57808907282934379231401108829379257116 8845874 -1527313910705579234446525814243844480 8845875 -225450362576139510959893623795882120000 8845876 61830157808248107481452407663766947840 8845877 -196170803359665695512850063836546663200 8845878 -51161188498572061666079432016519398976 8845879 -71554178867603749143100885873859948624 8845880 113533298077275339073653014412316876800 8845881 -25663783904853265439928811843263516672 8845882 -164991919367176388395933361252284970496 8845883 46972105352802519080111493059639148864 8845884 71993553706056248482827623474933291520 8845885 -87082571252561281527649683548308748040 8845886 6706798340915032666635864449843126016 8845887 164881801889684230498078131063859121280 8845888 22437838901399836656430097073611735040 8845889 7330385515200638209583774823075315924 8845890 -16027599311367837870611158693085352960 8845891 -143030362205270055698623157704577903376 8845892 -37214606477803549374674856538426331136 8845893 -13563505832723075565171876659516011296 8845894 1888402636810255549597214690013174720 8845895 67915121242783663773867333782847573600 8845896 -13321474255163111754156439134359347200 8845897 -209173485746352290553131202399495631654 8845898 -16135222485385170149409492930461393664 8845899 82336794689215745620453736250386865120 8845900 43821966276851157393881003371127987200 8845901 -112864656136040452868626191040796953098 8845902 5894683691341067403549890380289614080 8845903 -17405965828570195359453647865299464080 8845904 29008741465285350336941777331355385856 8845905 1470218789099535546636481111214181120 8845906 169025141508331505368276268169887197440 8845907 -65692200460448537760517609379069946288 8845908 40155315041555042542941687534065756160 8845909 -237748651166980545975554199941652824196 8845910 -79092833851356734650491964880655632640 8845911 940539790424244814306679807903102040 8845912 33781501194876638031660052974669987840 8845913 6362792244593817366463741239220708500 8845914 -10298719984876144874114259908134674432 8845915 -27147477622383893542170967763820485760 8845916 -59130616358253350171571271496996815872 8845917 3751197786468540162983997946398090240 8845918 115648415685725907650210749602387308160 8845919 39367047044159019367675245169439090040 8845920 32691344675451279996274728639576145920 8845921 7117709551263852827079534488150599812 8845922 -40726916437140279329401899423709741488 8845923 -20269591642663223990096608720388010576 8845924 85321789547643991501936865854157280896 8845925 7582164928301276284299717808070652000 8845926 96436512890073896793749250526331146944 8845927 81945281620234035830527188733473269832 8845928 7702795367349660820576774380036096000 8845929 -1692366441496604180508090266748614880 8845930 8587616870030830382976014722512555360 8845931 -154731278171829289128971814756653691648 8845932 10053452278164924230835238672872812544 8845933 -272744517376283829566323197984313338900 8845934 49218051908163623323455669142587287616 8845935 6149748566900452391191677915626780160 8845936 -51830417472375990530840675746389590016 8845937 -77138010839894929005194279230768506414 8845938 -5901984568743509230901117157043367280 8845939 138727081543279996288754101178661286440 8845940 -73624122608123866935545034132069112320 8845941 -65768081373429143208421516188299586720 8845942 -36305777345259422895237516820372322688 8845943 81426080536379933752827756239777195520 8845944 -2056808878901009515593274434504929280 8845945 99135978464132104919569434117921701700 8845946 131480277914865037744343758694781780480 8845947 -193508257405911506016137865300083868 8845948 33955747839706856773743422780574899200 8845949 133916819772415121533254633315694343040 8845950 5757170550041136070873692451264176000 8845951 -171569703818250198341977279935062482048 8845952 157358952604744169755595922386033049600 8845953 61752164397494485618388399016596311584 8845954 -64222350591165263999429634053880458688 8845955 -4543854840259803259263540816165881280 8845956 -27225779064927525758620928920897658880 8845957 213749890535358682257995745637955469660 8845958 37152013155479732013717072696887119680 8845959 28816106694277226618590006182884915328 8845960 759895405697036528103973972119552000 8845961 -5762823265960847341501486368898659456 8845962 -32711477688107927910883185694580759040 8845963 -5808281161998018779657117079027644160 8845964 197104341589587663327734516541113106432 8845965 44008584007609961814539377596413734200 8845966 -138389403083020821744731147775498598656 8845967 146561255237653302189287879102576270160 8845968 -18055833104050981375933186601228107776 8845969 239073344576980424440777357474202325360 8845970 23284621341942893855733394896923520000 8845971 -690801908849329082408491651006781376 8845972 23973752684137260232236608794482555776 8845973 -11275415727491208086486072401231744800 8845974 11679316777192006703867562893437894656 8845975 -131619838704459364833958377649607819000 8845976 9074142867820154109236656565539061760 8845977 24715819616206223544018095911753445760 8845978 -70015463927126629831655475548148786960 8845979 -8178155425662727204618022364385675416 8845980 -18735600972575989476589949167304540160 8845981 385435668754418758021135779974062195500 8845982 5247073393456711148611086579068774400 8845983 -220422701794803938019514601815839548400 8845984 -34663499720720171820682260944252829696 8845985 -80037120161847111643325474356972019820 8845986 29224745491506511737316742904805286400 8845987 -63038046222139764572076208735212173768 8845988 117435790391396468205084591834234024960 8845989 -148488404797457780558608492913497027392 8845990 -182370006126036568923264497428893285120 8845991 8110070137304180133152137482795544704 8845992 -73882599370151122548322720032850375680 8845993 -33388271893411145842736412114922504512 8845994 3941953046897119025256085326420586080 8845995 29287601459605973389976207115260536800 8845996 73166418018736260146752173117003210240 8845997 -115598167687173038498652834494833224948 8845998 22830908993005241742240459535001994240 8845999 -14014484096941477725932542058480329064 8846000 19547284576383529604344053622063104000 8846001 -27338717425955095223388167126860976400 8846002 -22234681338396995870963285972671322496 8846003 2206060815506338029962165770524169224 8846004 -49966522642152599099675635238724679680 8846005 -44397661928181315385678591176424840320 8846006 7421706887421621861068777547833001984 8846007 -57179351765925767328349051468209002112 8846008 278695572346905480601749270749906472960 8846009 -54741534167675168153074965065190668796 8846010 -1069360267718004696014951450167799040 8846011 219945063264430448231922391031621928960 8846012 33991823295290569707025376626601146368 8846013 -24286890834123879946586070430376985024 8846014 -11997269905287287043767416022265752640 8846015 10091406270472037142614248599996062400 8846016 52696214251340500309034524739572334592 8846017 16270582902156528877620470148404184000 8846018 17223912344113785285829411642482323520 8846019 22606019354547463187725507891295933904 8846020 53581123281970260396232128876155904000 8846021 -27270582771450010546595872082831334756 8846022 -1405076932760573611834556179237240320 8846023 -237863145233481082115001747904657874728 8846024 101767860363803711161947665970686238720 8846025 -81840316793166430070825673147600432000 8846026 -35647239946916367903687029631558224640 8846027 -139313759245927886308459128112444214124 8846028 -101199640005964619961195887251425669888 8846029 247639673982808385485878235442155821760 8846030 49642912989485554322855425525611045120 8846031 -53022330962984367983128942299585251448 8846032 9504122797325174441707779208210022400 8846033 -37786027069524199789469361432153605760 8846034 -20747207486537487010462731522583730688 8846035 142515634566875391624300936608948188320 8846036 42200218509729056970308255943513661440 8846037 -99193476365192492643644690996145306240 8846038 155106199830843765304022667095355589920 8846039 -99917171965592221942746212121834517560 8846040 20326264497540655710036094417688985600 8846041 -174078681339030674655971805578994799100 8846042 -4575229157398869242544430146743693328 8846043 -42637591931530456234225279052542642536 8846044 154564717185670615902975648244239014400 8846045 -39401714972842631995648756774443532680 8846046 -694087813784222463566273821484820480 8846047 68482618234581238485402038764727779200 8846048 282724910486586875863815122055144407040 8846049 -77697396470054703784933488162201389136 8846050 -44080197506903537991647313257045869200 8846051 -4625219485683133512159810041726749008 8846052 -98957495505382389752226052172504702976 8846053 -130705938282936283130367730891611618336 8846054 29151511460117915372441472114314297472 8846055 18967029708403869503882379520392685800 8846056 89514460884987823489425791138580986880 8846057 -121242288813712443811995991325973735840 8846058 -26300879203023000604335059347447480320 8846059 -81611466431366343825422364624843999240 8846060 -87448362476083720107312393550604759040 8846061 36584617182767635239287193391918576704 8846062 15241840641680852494552511086291732032 8846063 -167592432957585805317143449359398912688 8846064 -35299076735993093521281172503426170880 8846065 92306058925134204043194950928402618600 8846066 47036876897871919173678404075146513440 8846067 -229706159210666412591099701888169984 8846068 -68663654996593396632346726765562496 8846069 -340742429578935971767835377768728428004 8846070 40152885745331326623338552150630563200 8846071 26154141261471312892966412939848654944 8846072 17827439139949109606022300989019340800 8846073 30330892340992703608447350896404241220 8846074 47332798811319919117243565307926983536 8846075 27459348882183323257151133328573470000 8846076 19029036968182613389120391228882264064 8846077 -124139270181447702347345183412209956000 8846078 15869686026599579810003104049138800128 8846079 -171910717249325602168733122048033562112 8846080 40523339373170329517712274928865116160 8846081 193023407496097192545396833509743642882 8846082 -17929295068038707916770092833411330048 8846083 201899629712078214822071896612227150332 8846084 31902482552110872734645190987173302272 8846085 29319009773298357164729111145462124800 8846086 -155610817438465709392175425946081747520 8846087 -270480904299281987982008825466508380264 8846088 -34336341747898185915886360155377172480 8846089 -1658131144076723342599476316955389120 8846090 -44834188806390929087867750088505827840 8846091 15590403788324203328204895013078212132 8846092 -7382387054708250263949794413995883008 8846093 -141177915323157443601586413095193587658 8846094 -58912260760151049679459124113444132800 8846095 -3274872778518142430956631874833022480 8846096 -6586521235265064052729426435858759680 8846097 -6807318855648708404798631476032606272 8846098 -18328468444111954263810950155771914240 8846099 -179948890809399505046132171162209221120 8846100 9647392277036473409652253419771792000 8846101 198297309276473683850047120865310578304 8846102 -59512418859807543915108003628721750400 8846103 -7316442483609374198987558967885081600 8846104 164375380478173204120157395987861094400 8846105 100169556944324779107235022016774706560 8846106 -23004520948406583166119449148677779200 8846107 1050209739610235614811595745573584480 8846108 79707624285310145603122519555050610176 8846109 131048671902904775938813706354444616204 8846110 -12005658450184530240622504591109153280 8846111 109096526129939181954557483300226479712 8846112 64245043965567716309054522774655074304 8846113 -75438358659097129675230950944943628140 8846114 140525616559272750835582044664879864656 8846115 18158610747893701900543089238741248000 8846116 -140190052780241017441452216542195228672 8846117 -151779208438475212430051202426569387874 8846118 -82873211975553853240022209438458639360 8846119 113580395911294629667487454287180579040 8846120 -58735253923253668205032299150168576000 8846121 14336995871473788831309379188706467744 8846122 22359655343936002105123052015304306432 8846123 60264857181762677072179191807308342928 8846124 10478735323832547249997092134401032192 8846125 251553684878606272351056017246756415000 8846126 87496103949139830610180158862212232512 8846127 -45423983087849458718286034887093071736 8846128 -30205948675391311395132371863384834048 8846129 162844404980508742386120088284848743680 8846130 77148374100860284966739458079709120000 8846131 -31281731137160955798206769460329498720 8846132 -1140237105871132195254526650640263168 8846133 120701796812673230304108856022529678624 8846134 -35436607048323170757547579501429547520 8846135 181590250395084194312596613430321637080 8846136 34508716794217403820155226569824235520 8846137 106309396602959758421238012565196481492 8846138 22337340091325243807107172395156836096 8846139 23643494458076762161913931896949254424 8846140 -64985678539050350221313769676278858240 8846141 30591568101471621033047538979508953542 8846142 80306416901765210544389951505561966912 8846143 -126216551989737096242937846002191340608 8846144 -21142114583073980873824937212372844544 8846145 -10762850303410012039361563189720473600 8846146 -2808024556679942718714753845586731616 8846147 23809582851355513927444385457900344400 8846148 122613316754032474967431290852733639680 8846149 28996446161358329212427694828898957880 8846150 -33600045173886059408128932687781399200 8846151 -27978192288883035450332761584319027200 8846152 115181572246015249774138923081984245760 8846153 -59786264195218410094356452719005584880 8846154 73926823251808549355493992491952500320 8846155 148317084596307311591220618488135380800 8846156 223601225313147206621705497103074828800 8846157 -33400381567142262712513092952383868608 8846158 -7671108823605999253562479598118681216 8846159 -8759498726432261584722436538157740448 8846160 -2512010605014765211567754261613772800 8846161 83125525429090128942578024897089097124 8846162 43899609534961383040187084105224412832 8846163 103124891342881049063201716110623646624 8846164 -14285760648611545706004659600600170624 8846165 -91054047559536361927542495101684198400 8846166 -44528778820744456416555085856980176960 8846167 -48551580761586466574333495580816276648 8846168 -176948995228176176129765178268121825280 8846169 139979082193201330519429773871359796944 8846170 -105951070216208504703850180157291922720 8846171 -28854147018458268465633823997656219608 8846172 -220998457514604998458724433786762854400 8846173 -658813059183572366331303017306117056 8846174 99069223229285876269158870827548106112 8846175 431896190698037334399060840226934400 8846176 28682327424989719790540035415340613632 8846177 52360399523834227204991633560136963220 8846178 -2268158220620430314890685963503180032 8846179 81673904061875941432571378358822170584 8846180 4985992615155634229206122919760486400 8846181 -157187456940406849606305915421132457730 8846182 11418268528416514675933818995221217664 8846183 -187430756886894129237836163013221148320 8846184 -94149170404280519040749026513031823360 8846185 -56667801480486182105625770778613693440 8846186 62644200000626914223546880504693113184 8846187 25801137447899000852302885460081756160 8846188 33820264302786074107971832335900973056 8846189 -406657656095090407807802597107429620 8846190 -1789256883881361299212180546269022080 8846191 12450484498678956659808202759305615360 8846192 23120242048654104274702091533595344896 8846193 -15293422698698042565106935456063244800 8846194 207390030301316905234085100177944064 8846195 110124846087476577061075833446358553200 8846196 119104218952656308436591074064080904192 8846197 336984554081529343318922227170160944732 8846198 -45530617888083177135333854832970065600 8846199 -102413934200358703359788984558361192960 8846200 -39036210455711175958010992624584192000 8846201 -9571551031957049905651145241995052672 8846202 86559309221297215091160437303950865664 8846203 -22064248749473184149364608673107710016 8846204 -156743121926556964885505066210688620544 8846205 10958344136918058508076169430206376320 8846206 20845786481218223547276781652823129600 8846207 283123750617205857777030321246017187456 8846208 7027286491864690229729103631739781120 8846209 84359261467657259532432551453293473410 8846210 48033312172090900696059675098593536000 8846211 28617217432206739066605196014837475968 8846212 -298078962584619526060143962295550833408 8846213 14912072951597900656526249128017114204 8846214 -1461890745494167879148499010070267904 8846215 51522025543471983528340574879850047640 8846216 121590665820433622917219058749017907200 8846217 -212699314821249612852260006327707521900 8846218 -3118004624991674013259893538275267840 8846219 -77357042169169643226692308046977747104 8846220 39143816842091297001286807123398236160 8846221 164837739062433524823331606927463850422 8846222 5761099748916304724883211862761635840 8846223 115606907982736527694704421887813665664 8846224 -9236110433173699544595963333945262080 8846225 10771192113875040765786086712976700400 8846226 123415899598422459011028065135817542400 8846227 28269660442183957064567172981846426912 8846228 -36698158973151374515812275474552034432 8846229 -28168261246098401967275573679023301120 8846230 -39587001305468808316949247156984881280 8846231 -295272540100048714991122436413240102968 8846232 1997289586742997138213339754306744320 8846233 -196461604701913312878972788390766203376 8846234 -39375691370817672974884123465279539984 8846235 -36586854597124286280492291200711404080 8846236 -63718939622651040048966901960471319552 8846237 -93697686211219616416742203408518046560 8846238 -8917017756806042008259322224997918720 8846239 -199116695047263427033786583343947705040 8846240 -87954700188820923930651336602509639680 8846241 177292641635978695478936696708902921392 8846242 -29196914577645816099984970764710434656 8846243 -5375182776606165369396864276879876960 8846244 -29019037236155015261369581398505789440 8846245 112996827958949371826857796579239363200 8846246 260480099453545742907906565137015125760 8846247 66422223587925666039982156121172586320 8846248 23381283036047898359995486268037120000 8846249 -50974552615103298179447666795211997020 8846250 -5990705243331643314583310880953280000 8846251 255315082812413080152482612919663827252 8846252 143455484486208684576157439974414484736 8846253 -191551803127305185678952234379318272 8846254 53555375592205378654121564318078112576 8846255 -17640643308404138747240202378629617680 8846256 -7489722927002135935500030678116990976 8846257 -103256935115846439647767162230938583488 8846258 225313932707211119853354868946319273984 8846259 -147691062156576655480162816256031717840 8846260 -1991037981541568712692508871201751040 8846261 1788644833735085759587852366793490240 8846262 90814432074971736394744912829811006720 8846263 -192868997354238701609774048879633462488 8846264 31697415306706963722295915347113226240 8846265 -26739189933039900432175533124966015680 8846266 17382696373935388267524241486404196608 8846267 -196536313256120979247554638099476902720 8846268 17369402994952769993592524070697426944 8846269 -1391314317993918306004905199424059380 8846270 -76459429340556214950697822621753363200 8846271 19168051819563913761866070912179730672 8846272 4825413711349945963351803036958720000 8846273 90163849258595162018481563860890578820 8846274 -12200316026232043428706270799748546048 8846275 510836360181673024125564646265805600 8846276 60934287134996258040381391865346151680 8846277 -65697004495509271670895491831365818720 8846278 83846780408818419162258985184642844672 8846279 -21288631704014576504149453377757423200 8846280 -139426952772017537316046365549133824000 8846281 36638141945737557817899970698496620964 8846282 -70424680215046835917999085770181220000 8846283 11989248288788721965717535623853672960 8846284 -40794956606179371996552714514407354368 8846285 52034441068297463903971313198439634560 8846286 5300936576851983951179761055586293760 8846287 -52208619556552677852793324640154719928 8846288 -18243325640147451623663008160809353216 8846289 8114718714754615484451478784266867200 8846290 26977625211468891859908894578027674080 8846291 -43645845130989602403041112481068316308 8846292 -4326106996494338351542689639473012736 8846293 -61439663954008436890513812060520387584 8846294 -27710824520879428178593873961204012160 8846295 2989953634631040885009304503021514320 8846296 -203803579893318762264224534899086366720 8846297 86733992659172403922406000838457800720 8846298 29931602945692853644569951026950124784 8846299 158867494350363673417781303930318248704 8846300 -2248359414071131808812300942625049600 8846301 -241035678174332127948310591540312705056 8846302 15023300720664807861734699295282994752 8846303 154641739480590276566013225202127779200 8846304 -2939898984430487949923348360422490112 8846305 2554633181858540550732532239449154300 8846306 13974238662372858667173412973785325568 8846307 -94825907261473986559860355036837424160 8846308 -29079491956137411652373649545880691072 8846309 176831315626413180839509170978641808510 8846310 10485704985461363951036866566622080 8846311 -204240250751945181484384501336998000288 8846312 111765626311091300740370679698592890880 8846313 -73547370718939789848884145006047606400 8846314 23620870557367394334438222390433550256 8846315 -43187266966103765771811880473604663680 8846316 20004030105346788207693335099353580544 8846317 -156113844915029875904067010100402574634 8846318 7794877851336123405247690433032115328 8846319 -218925720121143577573808109408029077872 8846320 -12281321902126713207771274295651205120 8846321 -84492465053738799193596842319136567056 8846322 -51652007986488555687418549970821610496 8846323 -282197337220677952182490359668623781428 8846324 91994362779099241929686739197126123520 8846325 29064764429775220168068917938931263050 8846326 109124087552853024899855232375038078112 8846327 51300709824095974836456746972720394672 8846328 19711867589461649931956100268151132160 8846329 -77704683475216506087129197620980882816 8846330 34152694746404612197557760654062916800 8846331 35123195053067088543298611260828410080 8846332 -34442717660360269912404621667773112320 8846333 -49332679523725394634851907134851215060 8846334 2220113784062747472425585482136313600 8846335 -90129622445789698551038341000466953440 8846336 20958840271626930000755736140203425792 8846337 -4439781564885661821652028140462380240 8846338 108280470903117995485046113150020538320 8846339 124948629201731084428458141567814173600 8846340 -59362870152039997741464821963031429120 8846341 -153822771983406747832085018046518346240 8846342 -29938241378445336900254633286282710400 8846343 -63202570224736297099760176665373309440 8846344 86264910285221384928988170384582789120 8846345 168244980916621764557811358101904543680 8846346 -1662026520353672693030545635360768000 8846347 608258129064179223810256260820332480 8846348 58031790241756918481658602889427593216 8846349 -20952955731529756333469649349667727936 8846350 -64509442115286032875748343763728633600 8846351 122632436311032305544053503479446214072 8846352 20595218131430267745115562153114861568 8846353 -179173026607674879270369808610804024398 8846354 -77056400698436364259753522675672748928 8846355 -4259439972645370562420454032152519680 8846356 -136100988173069481272450174639175352320 8846357 -109240021651464889856561117791547710020 8846358 34226268643502785491397012782215026560 8846359 -3477845752048123858876355068785801840 8846360 -46735018855691318617162374065765376000 8846361 24796193913186307929682574622009770880 8846362 68956663756124303646360139057023429120 8846363 21704392688335422087241008600230658480 8846364 66401071045438611146070278492247462912 8846365 7101103862818152133779263349250463040 8846366 28907935342736180020453348047398389632 8846367 67265707549594759930632648216034983312 8846368 163831072008706961921880964345582387200 8846369 -64866706213825945873786654253116279104 8846370 8627741204812404505376313114720152640 8846371 170901639391258423552007786951747508572 8846372 3881951939108611477137263467233192576 8846373 -37377457844764695544047216828669938496 8846374 -15812132127470555635102995644196329280 8846375 -46072020270402309805553630980238832000 8846376 14740269843406504932981779633708728320 8846377 85871273523478219775002254673253116160 8846378 -73717520085106372470021211138543847760 8846379 59464704531266964857270847976288119324 8846380 124665945367129947627941689518754252800 8846381 140860850137481209614912586227717393120 8846382 13125176646613579641242402379577507392 8846383 -36556485807079133974006390671484920736 8846384 66802023243291009801720270044839526400 8846385 -22720066553808603832197716667153446400 8846386 -41974906447745680342229315623601859456 8846387 -3253867566565609475409682110161175552 8846388 -44837682046447190384834643161980661760 8846389 -49296230468065074340622468939334030432 8846390 -143251548269670363291876736186521600 8846391 -150513421890935187766394636501897866008 8846392 -352954273073625575571558203209858867200 8846393 -246365591543502317596881749226661286358 8846394 -3242122720624090318197553551940822272 8846395 -29543237439693353285342117964955149600 8846396 68403545245160959055464123726864276992 8846397 -33645431256389887742156550697592110560 8846398 1513311969013297073983187140073960448 8846399 -85537697146066934146011033251166177600 8846400 -13871806918160886603333230706819072000 8846401 93642810448678165103549300626315892400 8846402 149927789347241163801301335166380691152 8846403 -133502462838544326484168103323945952592 8846404 -6135707539592310404440380170456903680 8846405 -157292732329062441114242223431379263940 8846406 25664312622694732797193978656165096384 8846407 7001611031007017733531447769638250080 8846408 56140446310407562175978088158427217920 8846409 63632916629199049214398003536794714496 8846410 -102670957485790316134979818708373667840 8846411 -141354617351386752282912447598014112380 8846412 65190989460656191740646967988363988992 8846413 131008993357871592054138920604083100662 8846414 -52946237449216372320876800020535770944 8846415 -43238609945585148998243704808322648000 8846416 17802376556410285295151006520551014400 8846417 -22399395559752453820623836123760326928 8846418 39346814027801914158542607648542195712 8846419 711814363659722389595314188538175040 8846420 -12424013414119435486452971348699136000 8846421 -15470337599265560452733667900674540160 8846422 -19753878724812662133093164974796567040 8846423 140465988432662362357084250116180593672 8846424 -81743741794755630508684063545307146240 8846425 -46709513620105548937798326880127883200 8846426 170397301187884377298701695517262095840 8846427 -188657137657679010644287434515338248192 8846428 169961567786386271279687799618039590400 8846429 196687150177050082443777801166977141030 8846430 20154081159460158680311355194739850240 8846431 -145783501819488748622188900405146384 8846432 -8173247172203101013483374251240062976 8846433 -341768070945352790297181096217821360 8846434 201495964579947612711483828194629988352 8846435 -41041079122498020181897808533446594000 8846436 -25010800953386240482348872572204018688 8846437 -7084385542839207567559372114615142914 8846438 44194514528771968662111583414700667840 8846439 -5286183726233245312608554675112247296 8846440 62118285835990301155251361556651520000 8846441 10134586419358318294110296429333333064 8846442 -31567154594484805745531430604725181440 8846443 -85012748831284422525670375370469235320 8846444 -50561439060968847829847402417191547904 8846445 -110574719579784974182961103187407874080 8846446 -36371973472818844215601838343899871360 8846447 -2676770387140217420810203296340097328 8846448 499610683442453610112750883317284864 8846449 243080592206048649662409917237658218450 8846450 -23725074343294375376185894204904436000 8846451 96513650278409612621708479655353764180 8846452 982943667853431367655654313883052800 8846453 -32630345191591742312759111689883584320 8846454 66773017081725473103524015585479592832 8846455 59036628657045021968186785735943382360 8846456 265473347910634592067399647377195130880 8846457 113558089219720237552415995797031723680 8846458 -87349526614642761115822023205112582400 8846459 -29770286812769116408143788547229685340 8846460 -49135311606057844997340737247243801600 8846461 -45083341104343930712109918290871534696 8846462 52266705745787185250534069194701983232 8846463 -99148487091987138311106640285974500976 8846464 -283840394839577590046602979088185425920 8846465 36857942598969337743309370049682667860 8846466 58985371931238701423423304168470039424 8846467 16767785292517373080306790228280982480 8846468 -111365482917463301680019109542430356352 8846469 185782896004255573862463279194212888320 8846470 -17094568601263081178084620747365411840 8846471 272192103230498600825505801736302747672 8846472 -5976728549342792785784796112036085760 8846473 95941240251864481976832234149043300964 8846474 14459245223273421469019682398771431680 8846475 -18794724641461912557540809489431060800 8846476 633122268852569711396116769649643520 8846477 -165686136875331133774519801013193371988 8846478 -62198914770799379078170964161321160640 8846479 -87300405928071616693035548062398718184 8846480 -24957986888218832468807402555476131840 8846481 46889459011196696087657309147349325824 8846482 -33580728866505709658167764459318803808 8846483 206257914834834062039614468837955490732 8846484 51412091668967983225538417918078785536 8846485 188375465706527729067584018709252393180 8846486 31898149258774146569189010669278066688 8846487 -42968725932595223799670082136561198792 8846488 -26275629450935272804231823603277742080 8846489 -210955282157745614968869455807907140220 8846490 -1148695496485361412457697471041090560 8846491 -357000703577077400012415275749778928048 8846492 489538928062266951512031905297788416 8846493 -24861787840808831523382583550327136800 8846494 -123406327160619214363858691971393033728 8846495 17866779996760569812961632114272166400 8846496 7063868596345626018984479763924713472 8846497 -158004661452788003244981438237294630816 8846498 465360153183924565350971174121330000 8846499 40642191452136746501070608480480985600 8846500 -87208814803474134406704221771538816000 8846501 35587470915079968068964001871089400064 8846502 24695887174318433458840521148500547584 8846503 100058118031639062686942064078290384824 8846504 134401244271956561496203574583593077760 8846505 -5456561309313238797911070690173533560 8846506 -38742597437184475216852835579342388048 8846507 61158680518863688685353499607565896756 8846508 -49293063012367116684302959918655815680 8846509 90015189255770840419097086852638510006 8846510 -38544170102008115507123724306203019840 8846511 -65639737058933075610654838179425484000 8846512 13390004666987580725860450472578220032 8846513 -7347354461975774928585880577578869696 8846514 17826373303717996548265174418708231040 8846515 -26556274490558881757282337002236916400 8846516 -9238602339490529612638813676610293760 8846517 -6102947210552667642235186397469546720 8846518 130006925656405111225097173923149676960 8846519 3960899708752273427036696749427936640 8846520 -101771366579008009692647798616601190400 8846521 -69415803767987351218216775665265288278 8846522 -86084703206327374222078611407349836688 8846523 9704976569501841823853022584837829120 8846524 16177504849312277904968259183034734592 8846525 83610975243269530988490368051756516100 8846526 -10907740625558495859779079235020460416 8846527 109709309396596810387091441639481613376 8846528 47609951628743387018572608354864070656 8846529 6141525198602993343411464988106517376 8846530 -42017387238428836833140502378631449600 8846531 -18312729739761749580240733078670027568 8846532 8705817231369594065775347103112937472 8846533 -33411467851915057632967153250596075200 8846534 -13442451202839827120211971202093926400 8846535 -150851861478369469294784788032042992640 8846536 -108876890082176830727152755067802419200 8846537 38593686477686704291981209712025870400 8846538 3879351367810432495356918858365756160 8846539 117971833185893021578173808752375175024 8846540 82810687224814273621147986670762122240 8846541 -40401734222636281054932517083324507264 8846542 -8565460410389985127039360062245675328 8846543 -43217658390182079290233724042373320208 8846544 -6228921221218714369827262076183642112 8846545 530105447826745786424704982735952000 8846546 816021603898381591649553274191956736 8846547 37608998624361044545600320069577052160 8846548 20034585879981492806613171821411700480 8846549 28867924434202727909806972832651162520 8846550 -44959992113947654453880732655091824000 8846551 26064868359764487549835491596501336752 8846552 47248525260666898436314058286489600 8846553 130798849652860169781477310857689194704 8846554 -29315708067252546659622135663680043024 8846555 21595722570144283259905639471021782960 8846556 -26993960071964105853563277331536792576 8846557 -237299583035100911399744182089333839194 8846558 84454827481049222375658499609364656896 8846559 93276400600496846405651055204958488144 8846560 -11813848844756159590800384456362557440 8846561 -269338425162763314771226138583374314576 8846562 -1627417855361832949493177427610845696 8846563 85408970581188243192514653757292387328 8846564 38916550666533377626223941324577316096 8846565 9079923924950713364442716624753936640 8846566 -59768732462234359142546553228190986240 8846567 -79975138902891180602553750526061247120 8846568 10925084686075021504418968304857267200 8846569 -283776684479991135897974831310600971120 8846570 -21808198851434020804580418053680568640 8846571 7276943295396752752022002187777023680 8846572 45112870421997232364093119579263001600 8846573 7676812609383407679959721024012992640 8846574 -40241723987567009629158271719458595840 8846575 -170019045635517050005368686920977828000 8846576 24193304207192597801232400771262054400 8846577 -14697388091449159912594308480947066700 8846578 -4014569860545175464147656503417804800 8846579 -15243508569441927957951653238689781264 8846580 -27775593586691655524395112428631470080 8846581 -94176639958240538989402678909185793618 8846582 -72998444168606962569717684479533189248 8846583 -155952781429147332179503063876790103576 8846584 -42957947407591973894739811919417917440 8846585 -87407056289287985579028842224364755200 8846586 -17321385315135913831828908541794926592 8846587 -239015130824566640794169952983436101528 8846588 -11980670442014907372357472059429261312 8846589 -17490846797301229359960755237574333600 8846590 73677473653757713789816989784488326400 8846591 -127105489056308340112136131149417725928 8846592 -51806083869170206159678693080154767360 8846593 18124533976801373318051886162577700800 8846594 15097761657335767714925218723599581184 8846595 -114882614441070752502863222041418886000 8846596 -28690242165858777999283900621962676224 8846597 14492611469544612390748456694964494112 8846598 79849879770497976834346667472615555264 8846599 -253503021696685619294174188625305719400 8846600 -8826847541227441662428531781181440000 8846601 -62564457866112587634565932853025826240 8846602 -93868742102114030008224216543462103248 8846603 21296613361262757661608904417341147120 8846604 -16904463927803609349652814644527605760 8846605 409609942911679888223673607943452800 8846606 8481347536965852206180775819369895680 8846607 -50667341998408902292232316103606135296 8846608 -48895274634302481210027785674977107968 8846609 159024437016283259693435883274317341040 8846610 -50201462311002668845361365083304266240 8846611 -22001938424238261345214797946402292376 8846612 -2096433053297939890292399886209626368 8846613 -131356837066983862960381037069615498496 8846614 20815140124748934597588038061481706112 8846615 -8342891376216153607316025593604027240 8846616 48836796727845477095122879449917337600 8846617 -5118361668348322351027330290236241980 8846618 -137206085564304204007555165579226138880 8846619 116952012466840283037014278098957198744 8846620 173603849452356059026655967976810383360 8846621 82083572770808742549954185103605097312 8846622 -171227494362271900716800412188600371968 8846623 44444247288862440981757405901631872224 8846624 -12758631714982498973904580855201136640 8846625 -37021582800855666048894294530553984000 8846626 -30515036030855845031239405046065087200 8846627 -255254113936155882434852775608899183524 8846628 -285557361282284572447975177005957120 8846629 46084750528742921655456852636778092480 8846630 43509423688267640013976905433115262720 8846631 93807373677303743167716587060412192000 8846632 -79634532962186691022748705566691911680 8846633 101528702423819212890369690460445923584 8846634 44405494423626061831785282745463220480 8846635 30857245126644287392123775986489865760 8846636 142445520120804003059655894653119054848 8846637 -68550741578201557466820970754749278720 8846638 31359205006773615571353247089403274880 8846639 12759323138645934277132126208757453960 8846640 -24780535881002034461437159744690913280 8846641 -129631946079089791735025769735184254958 8846642 26564698520001466573795684039907162112 8846643 -84157154777212869134873314631175010200 8846644 -10838531611235708415344837498487681024 8846645 -114936118561327411027240850316422768100 8846646 -29780197414521803554483128670740772416 8846647 313645833846017562130661524370358708000 8846648 -3560379570332219162308434223285309440 8846649 34780113151864648334039232763522415424 8846650 -45433479446280069147302783295182785200 8846651 15331186604069234170462566954319472640 8846652 25710938288823034997806076079320024064 8846653 200503405555231319201300150403037078560 8846654 -15585920927868783977517799455975679680 8846655 44288792861772163729072439648249596800 8846656 5069945502596454699544793914644889600 8846657 -76078003035931031491447354938496865280 8846658 -65106184046277837133102088604487841280 8846659 -82191691997970260529909520813022435140 8846660 -138736274488244677660213014156870040320 8846661 -138899724729081982285082748224260976928 8846662 14720668530512323606024457935204360704 8846663 -6579571792383937288698325809602447904 8846664 -100081421303800811652862449060070932480 8846665 1755817107465704208402232996330521060 8846666 1477410176298888940532745153435915312 8846667 -41724440172273408537989312928145053000 8846668 73612610193228798472023423803637986048 8846669 -231635720647964562721209095750637411840 8846670 22765444185015779539623267002095411200 8846671 -16723008659296356120555590018471738256 8846672 -38101443838392743165032804778255130624 8846673 -56309152846620833314918138655073648 8846674 -60308274465579190075253278413726044160 8846675 90399070482198825340032590281652709900 8846676 -15794729434059493372447267191918653568 8846677 96792202262676390270325440076575191232 8846678 -26850820718966876071510631903294043360 8846679 -29335276683145317768384128632847382960 8846680 -113158366056384916774682085576267571200 8846681 -357898928337704908888164728051834315628 8846682 15483027606953340045951978647532733440 8846683 -236585880674602899050558514560543387068 8846684 56788979967576415125444061644844081152 8846685 7067225008570655138841679441100400000 8846686 -39045730690287991883676426788344326336 8846687 -56928767128771655535658487795270683968 8846688 -31224935586399173953531173112509628416 8846689 11697546382520762554143915828116091780 8846690 -442927742806110852813655642414514400 8846691 443096655866178712529500870816992768 8846692 -272076937150699390023002284153919843328 8846693 38755253682159388713169362224452838400 8846694 -14855808052183984669153644301354039776 8846695 20394491729935721393612386995217705440 8846696 -66683575830062657143454468365139558400 8846697 -49448772522860085107828548013947764672 8846698 14398414018180486715753255824480000512 8846699 345830654119008496354234496703608053464 8846700 -3968358346226762481371296834552089600 8846701 63908724412233857387234104761367819692 8846702 15922931200700535451642720480855743552 8846703 45527384312366257005220122065809712712 8846704 -42867243166033764784580301697734901760 8846705 79567168258199445381381692055094758900 8846706 11574787114582864023045420250754236416 8846707 -79204249923720965728229376121009437360 8846708 38087740374764608859582749615620410880 8846709 -106671552983577133723900608151121097696 8846710 -36421997041711801137894724413879661440 8846711 -264777155956698312489071091718588063920 8846712 34410197737293263118028520628122419200 8846713 -104589223113218729329016434938044246038 8846714 81703375083440757457910130265241049456 8846715 -89134544587765719753003632463459528480 8846716 -101922068897906368394423240138149558272 8846717 173539878781461287806319382162384297120 8846718 3357770620681955036687166181602643968 8846719 13898933168721367412852549738850787696 8846720 71211152346969256551390802695369523200 8846721 21203685924202726849344715947850179456 8846722 -13093431760248054101771934621542807088 8846723 95412681528294577550084469930616814640 8846724 6928312084609380126172856758835251200 8846725 12527044764644890504789854101381584250 8846726 44517786707954865716181594201336940800 8846727 37839419216124273846103234266368631720 8846728 15503774158294774291007958907809792000 8846729 52514618667432759616535420678457906330 8846730 24370665949173942631440419631141713760 8846731 214431055672452914137925520610670008532 8846732 -192184923418097940380002500685769587200 8846733 20428413224308585759396722992875827264 8846734 -398199488373484869998562147348850944 8846735 56599138041833319094731462567094506960 8846736 -42226126937369908957728635479751393280 8846737 -26283866819726016946248186496123421656 8846738 77603727377539321877342607729526149120 8846739 -10886607060294047496891194822410346040 8846740 -5033832830798726508412596392438784000 8846741 218107229118425542622988560666512544142 8846742 -1607992398749351876341003357759395840 8846743 -54056985373043714462008318473795678576 8846744 -26333653886863609512579116174552064000 8846745 87904420736389215916249978520734509120 8846746 -18201391945645904126484460456189913856 8846747 34581443785324962324883420417597711104 8846748 147101776824129620652799872744471160320 8846749 30042873323945650476783171705285349632 8846750 -62041079541192466965613476940977696000 8846751 7713221748566932595026440959416335432 8846752 -11981677480276130478404214982219726848 8846753 950906063512555401006001078040812002 8846754 11270404196640016816412962984101616512 8846755 49915910368830822360128388210804282000 8846756 163617288816593527086576600685571502720 8846757 -53183592846159352406739234512833447746 8846758 52955289249668052685715892420424320480 8846759 -113584575304422605568649790127139868040 8846760 8556293944649951572719543535883059200 8846761 -63841413579630007679120511073742376960 8846762 32635035173845122718179505429310611632 8846763 -57915351073638723655491903348679143936 8846764 -76157430380166727378345428000935322624 8846765 76545733963790971933279631445995388000 8846766 -16620828467890666690603289328175411200 8846767 16645155369784316670477358798439089720 8846768 12709111306890430174749594673143152640 8846769 176458505776832445472639029435834553920 8846770 -40108135697059475906227054369574827200 8846771 6827094467865521183769861322575000 8846772 -101866774460533466185911464063894255616 8846773 -119051571205684300487341325901748608256 8846774 -19403348366843879235511789036491952128 8846775 4443205208006459046256507225369965600 8846776 126228048015234660005330169014378926080 8846777 155232659967541052799351154528826208 8846778 35803566344340722949527496533153748480 8846779 156686248803703482754448249970449025380 8846780 27306507435896187395794714611331891200 8846781 -78605128381170062353681941251030786016 8846782 29407862617080386897923001978011788672 8846783 -74361936172812271063625321711080408080 8846784 3692134009990694692022314716427714560 8846785 -186917792485938276599424345540212863020 8846786 -60275097491100060744034239727605836256 8846787 27451718820330630254989925874868429560 8846788 27698963224682569606282658786413582464 8846789 -46025842823440752204112721145810441600 8846790 -20933011195358573911939442041292081280 8846791 3012634472214557206359342623486102752 8846792 200013311161922897701922658633660672000 8846793 122809171489621928125908386724072270720 8846794 173252747968956212803857062576490240 8846795 15747479626288586062596572677779988800 8846796 16282438668360401494622343775498321920 8846797 -24885833742269117070417000776335543220 8846798 35538799668147332376106268876741732160 8846799 27579299774609708831491754104863619200 8846800 -13705867705333227058401676507138867200 8846801 -5896126759808941561850732104946527500 8846802 75691718779258903326507754691297579280 8846803 197623145635884357286860011063019084828 8846804 175230465094651376597799849069984700416 8846805 60912211797854855850924312408384678720 8846806 23828457577393351760475649234899032352 8846807 146034778240121543677786421456694994056 8846808 -25124514307016109533905202125690798080 8846809 132233124122546432610334501057402048010 8846810 47400225286161120018314665056341299200 8846811 24353494978017046459605728719646957184 8846812 54126990188254481293169389805367536640 8846813 65050639956203120623123457876051090688 8846814 26802334420760806509275403584572247040 8846815 30691181492527680657686006487068702400 8846816 -80131485220334324935806412215135240192 8846817 -72890138472793746179907345390108925056 8846818 75394155262274655666144069934739399040 8846819 -22057535283596578341538129539730638504 8846820 -53266645882993427823498386819973120 8846821 181676053546160482565694128718840337022 8846822 151858306931755034505695866093853375712 8846823 110457120341032196317829666974093632768 8846824 -53829796878279760169888473269229977600 8846825 -14522233982902098978907235663049374400 8846826 31842623458566697873144031974661900544 8846827 85525524848271263306423923982895883920 8846828 -147533429650257942649739948347659071232 8846829 189910890239307430499319663796141869174 8846830 60380482601051048732396477546635441920 8846831 14396595496569992826123385070950017120 8846832 -19602747317643223969649530199845601280 8846833 -45081392450398624652401203837277951918 8846834 21617707190435876391479658061692160032 8846835 -26003209814020234897401186923643452160 8846836 -92489026435700820756991241392850257152 8846837 197357442283268019195107226292694779200 8846838 -6825041746002267795270978656132265984 8846839 42624489044772986989598104069788913640 8846840 -63445902527954553791236023236241715200 8846841 -11005572756338099124983019451901216160 8846842 6673147135798410977496058163258486784 8846843 25368627811138361755994965761686254080 8846844 -23586626209071328523668978573676682240 8846845 -68494299386326202121248534149614712320 8846846 -95890302155063191941041868120669616128 8846847 148550365720702636166585466831114401040 8846848 -41056758480352531445323156754408669184 8846849 104318061767359473949171269665609321520 8846850 19908945359631303777020315769475824000 8846851 -55928289759142751086762739257615933056 8846852 34426867018148262874558882843989001344 8846853 -121576308768259072827943222837724376096 8846854 -75030671902041977398250692881614622624 8846855 -167915593617208251936825599544541167240 8846856 -96403123073458545573089239327162368000 8846857 187993699572347470452841354285999686144 8846858 -18161178620186532808348876910607734016 8846859 40030607655328973645642863627035970560 8846860 40464086605029426871905556479642178560 8846861 -228673899863109745416929079727540430538 8846862 -11203681927009833212049233993048397696 8846863 -705454948737142281504709828223721856 8846864 -23228667511548822721686264352501579776 8846865 -75991224197255730659179756687018321740 8846866 7281566963628861266782609258945304064 8846867 -8063803238128559672670256282440994800 8846868 2182982981303933025496367449064933376 8846869 -2298096620078031223614428811691631780 8846870 -3399933330020507736363258818492524800 8846871 -22441067090232919332997950363134178432 8846872 197415900272283526193921652262452019200 8846873 12614121067973730682530545696009072640 8846874 47656710198281262317237759156770967040 8846875 -180379267316433361902710071338693750000 8846876 -70231686897038541099163018400121661440 8846877 -39039582887430559630312862172154365792 8846878 -255281166599930183785995422966862144 8846879 -43041420277132585136129841507263375520 8846880 10502341193256246442408022433721221120 8846881 222211643327545082642678212878228888384 8846882 -49891830810450462687157051940797977216 8846883 -57041794652805304405468850567006602200 8846884 23118961002551472610848620166533701632 8846885 58543264440063589379711827300499138400 8846886 14827437517767907327401915260575288704 8846887 48668738939443617120639769207870219392 8846888 262970314800731202220443604296092789760 8846889 -119872536972005046657479060479342014576 8846890 -30468244594383818807028899170382614080 8846891 238852205442032750761310814239214896784 8846892 26766272711144118800074245450939369216 8846893 98679168243516213694704366014984769888 8846894 27943625939471290615083289027794739200 8846895 -64847920822577727790676916169887479280 8846896 -36087184681499727721728040588893388800 8846897 297991229220006457537341177275167427346 8846898 -17754256826555711478182330568842817792 8846899 -182398571237338062199602444484098239736 8846900 22142987931102385910752218046916304000 8846901 -30992593597145027933489185609837019808 8846902 -20590698930256031127957374663155991040 8846903 -31211008260701548419942401698842473016 8846904 -30132011201725268083832962737839800320 8846905 -268817119613366087781337649011424642880 8846906 -1850807999596574563994523392099448576 8846907 128687260716028337388115759039194537240 8846908 80457719819648755757178942387490364416 8846909 111036444680922660121106431751308135110 8846910 -18571714299140008808866421083307112000 8846911 -64507479743986526080199739790831460648 8846912 11343879061418572544165285722277806080 8846913 -32923307257247962475741537517310725600 8846914 -82194066472396317836980416075766671840 8846915 132575502104800310289453637748157600 8846916 39242916618727346129339539440941297664 8846917 322822125094764646420350671444239987200 8846918 7092251988411393341881991416052215680 8846919 -96480973784570283473812284839422671792 8846920 -78848289652409526658624089509753395200 8846921 199993103473770194639925391466737191732 8846922 12977696914261392498470761025235538944 8846923 43642481257074878580367610286812305172 8846924 80288551803997141540652413050402909696 8846925 -34987844697134336219892531652907652000 8846926 20134404524651158466146161165751925184 8846927 -23602011107134533376119675291748029792 8846928 17786964696293426233607748415232409600 8846929 2291545871902588557398099717276375040 8846930 14746442596563948645612975301742643360 8846931 78670666896066715598695335254423572152 8846932 96998918940419272401714155552060467200 8846933 -138077992691812438373860256547654917760 8846934 -1606697510080894511667018168982777920 8846935 5832085494230575971109101877206706560 8846936 53298625216598790114067667071257231360 8846937 110493848300597091920170439190030140208 8846938 28273315512504227501984210065878794496 8846939 41170658122928370418104649844183975520 8846940 -7578071846576415322600298325358464000 8846941 -194289105576635599276016309499138671328 8846942 -24806320501031430452459504469994291008 8846943 -577685122802950486532457607053696000 8846944 -183583500993018091456739781139514916864 8846945 77999822198112643215918162311277202920 8846946 -26426580700135263557728540121528225328 8846947 -32520852672622696819874375026463084288 8846948 166770845453337686796143670461901207552 8846949 2567851172375323057587610296856733088 8846950 -25462298627841860213645592777405513600 8846951 -98805876422770318027528623708054286080 8846952 153881964693806883126907884648765603840 8846953 -264564948917503931396786642065722217740 8846954 -9844243444766049871982962992755436288 8846955 -27656198464220203825882033049980058400 8846956 49874367819267274275711818003722083840 8846957 -60991867469848831817755508814958598400 8846958 -82830725081144671848265661764929039360 8846959 92791959213021938467832762528898439152 8846960 -21992270066798538708034648681017016320 8846961 23756239276324175966139383007422716272 8846962 111512983338151322526613405431469577232 8846963 158529630792336844555868152483006843212 8846964 -2489570284353795255314441599144556544 8846965 5199186873832202642870232963082039320 8846966 123665000663158177862458324195061067936 8846967 -13439272357756932448203708768371791152 8846968 74360322295205787546918613970891857920 8846969 -53797979216634809410670846942379853356 8846970 -33730490766102971345968558341889843200 8846971 14762302757686956402352613488498404112 8846972 -7027147853178195408283035387793612800 8846973 136905139061615684643587523551227818240 8846974 -5407187231216211749607051549069795648 8846975 77355493724487595696237972017088947000 8846976 28818759440500205095662120136920268800 8846977 -20309129226034626915374423570940418174 8846978 44410374098974131734914551418116896256 8846979 185236994248680697130295292183525456128 8846980 3642723106392778208122994393962867200 8846981 106132069969406453390066065209532652640 8846982 -734394839594734475882949160999153728 8846983 -172563160104600567137431147589829601768 8846984 117874485245467011727505827606935106560 8846985 16691000594731971563300979158095507200 8846986 -45196154461745122607154459075777113808 8846987 26421346906280900523590604366364830792 8846988 -14219684190895310138172282669232828416 8846989 163504336993178484991081252161960173440 8846990 21149284678209709130628421915526136000 8846991 175188348490807968239629416588529722840 8846992 416887488019265890896754291689652224 8846993 72463054681144769693256631226564814960 8846994 10494521295631767934459015618585760256 8846995 -195378078049603054616721438848466738000 8846996 13822381475763565603108598562247087872 8846997 -25321795995639255204486848181275842560 8846998 238557156754535558483560500661171335936 8846999 34686106082073340411989766273888053600 8847000 40988576743436219477762527334922240000 8847001 309834426265068461575120238978762876100 8847002 -41100325919203541341881120298007793696 8847003 -79811152645474608291093777675992361792 8847004 26128640548088992718659808631571525632 8847005 -65116703270531762467285667100456968340 8847006 28652283139007580809836330280475823104 8847007 -1858227097983458667061428867416874920 8847008 -15808298491870410736766036849181327360 8847009 137752181151264520634621345317338258720 8847010 -111543484192369374425236002265560546240 8847011 89641289720338035800445137202887887824 8847012 -5317434008081351519782808740729125888 8847013 -4710446288617706721819451914038383360 8847014 112142770430601705286812642024084263232 8847015 -78105428178935732691559619965766570880 8847016 -15744225377412697331087428562770176000 8847017 -210269723021359107908637773897385070848 8847018 -92799297124867593504308444434593101136 8847019 172141172826670066212333097409865950208 8847020 -3691607534968648206519311803796336640 8847021 -31486014778852411940027258907445636992 8847022 114848692609731933631463726257438869312 8847023 4690144166803172858572635197037424272 8847024 27007571811386360869731837831949516800 8847025 -54308889202652243164302617076114758400 8847026 -72970014606192908545371401359201683456 8847027 805461294751592633602347007090316880 8847028 -10711472617547087574004420384580624384 8847029 -192226118861630588595848771880474500370 8847030 -20710930807722953229011722124557344000 8847031 73010429785712852125475510754218785832 8847032 -276234241918564427398555616891594649600 8847033 -15583315479621729291127215488661999552 8847034 12423908115685492204506092870456270592 8847035 -383085476818606548899100432317766000 8847036 -75955680252506175067744450444753920 8847037 -11016778624479675111183942688814439680 8847038 181646374238824119302494069067575869696 8847039 93807630688777366219954288210605486024 8847040 18517451899243579473092466985654026240 8847041 78187656619007344167521053349548980672 8847042 -18979105617681781804470937317239631360 8847043 -185839936381064161538966849443408384708 8847044 -241541205883460310048186053987050924800 8847045 65158543736460664355590258499059556700 8847046 64573765256378949083914827709525334400 8847047 109394608215912042415694336097048039600 8847048 -60827589226494350836872403239357603840 8847049 84068008862621883433409508934563334836 8847050 28955390147320088964867094017180000000 8847051 12023093284320871289954959161718001904 8847052 106686994837781254013601486048838051840 8847053 -109705313647140973698199472554549846656 8847054 26616303109420539805801722288457908864 8847055 93670408312728087966014085587850513600 8847056 13311285373731623895596142501288394752 8847057 -111080410498058733277623982655390670912 8847058 -87857514261812474306867183650481358720 8847059 -2614959392371013955761297806038516480 8847060 704803939485759602569361630802216960 8847061 30929577562602612722084588986412259662 8847062 -1146833715857498193617776316297822976 8847063 -3608031265338660264298420312147803360 8847064 22655700604768978818827108210637711360 8847065 -101228257937162086834882311620342640000 8847066 1487940129796069230658770774249243648 8847067 -107131595127063039437970480847858925884 8847068 296236602283011869048831994797729280 8847069 -9489632411935365203626066432023436800 8847070 45042297497710141302537493501003426560 8847071 19121806281157497895391617488087994272 8847072 53227793879408520401559030690215362560 8847073 -151350749946015150130624987294666856940 8847074 62820517893921273443436559145495076864 8847075 24472724750977954441710064746459240000 8847076 -29056434060996437828712340168722317312 8847077 232716155267356179877685553690193900926 8847078 -567988873861332601728099724463695872 8847079 -113436340762834798648394462129245943680 8847080 6543015147972413817006635792942284800 8847081 -74676660095002083668558638564400435088 8847082 -84578326439804745753500733927021958656 8847083 27452799093467521471589362535121797376 8847084 -49089434794918769558760693564737064960 8847085 -48982894830266275034730950916782995200 8847086 -67412999854873429677787133853090499008 8847087 -31418439087954475745165620881286869240 8847088 42644747256213281894951118171409612800 8847089 -23773143829423330184889567119108522040 8847090 -6196541192278168632815307034401177600 8847091 -225952756516764608439836976195939573816 8847092 -318326492758541568319224847076863365120 8847093 -4780280319043493039777285671627623936 8847094 24354320601036031643978376676015201920 8847095 131014533772236306495533837839188667200 8847096 -3638678097969521314357260670811136000 8847097 73685341698803475663239533860397967232 8847098 4018336611828434061954549671514528000 8847099 -8466159573455202023266818528349154832 8847100 34044885720022996311362372215065382400 8847101 321279533440534993667847649411701626604 8847102 65664310252518687951110684117708181504 8847103 79715767745459968403970781100169783160 8847104 -13602852718947043603192898803690635264 8847105 -89488213559061614449714596947693639040 8847106 -71192908486573634866504145363164729440 8847107 8688732380797113057807714414844010352 8847108 -126920988894043184921043438311989723008 8847109 45426002949628755849801132763659477120 8847110 -909143241003781381275398397834958080 8847111 -2532220245223780143622235120025707520 8847112 121921561344905439502171843217817722880 8847113 247402592509014064885782126560712037584 8847114 39981461608468219466926456698101379840 8847115 132842633077565616188048173746109385760 8847116 49660965186765975980527300416822224640 8847117 262518060812793111990176515317425880000 8847118 26036600724199149429360862734913823616 8847119 1907466402655894878917589147393179520 8847120 18063471967948521034504976708287856640 8847121 -919918930801224384421088105031990016 8847122 -136614404423673179787338826233758857600 8847123 -121480672143676948513312468439767191696 8847124 64545926745358140972495501684446042112 8847125 -20471119705233378825292836698574336000 8847126 -6443958506592812374218285669524164416 8847127 -285641776695683332969805490907530052024 8847128 65141271858253213647304854554390108160 8847129 189190117258813477706951227834313029584 8847130 -166474722841840061193814611093080985600 8847131 -86152998821349168748052078519207839680 8847132 -35176592089460097109038895562620919808 8847133 -45137970328300390534009355128199806618 8847134 -8371154814541826770680578052802871040 8847135 48843150686317839448006905612629846880 8847136 59284433060772212100005304628954005504 8847137 22112475929430032240496630843468981120 8847138 -76365431238269337721387868521794877056 8847139 -32172967354252723616541339313697899008 8847140 -8717694316493317675723972677066923520 8847141 -60924998292458699891619525269628187200 8847142 -7155138319761263711111330854949424000 8847143 -224519955936279625213160039496982201608 8847144 -14618056747250289168682814518496225280 8847145 -63130309660725144583949872802315836920 8847146 46727153507890708611370048203905698560 8847147 39976304642576182366878422603316000600 8847148 133432604811517471527319337419436158208 8847149 -228187779078663486912225188661977110464 8847150 5767378215190186023947965713192360000 8847151 -10940315551466717496455104729577932088 8847152 -1158554934216084237351184654529200128 8847153 52092003866252226802493824511521890624 8847154 -232713407022023043931663436727418903008 8847155 -96419580945724959009500001651571879440 8847156 55704613960038608028865279173048348672 8847157 -38095581493713917480794383375516638016 8847158 144670038547645788680281378971397195680 8847159 98710026879332150715581057810122427520 8847160 32317497806065656226780713664905216000 8847161 -114469383006356552483038567329172865238 8847162 2416388447930803215316830898344412128 8847163 1296310590772950069116989967342021184 8847164 108160457439000110152647144728219136 8847165 3531042612016891861523966544524749920 8847166 46055848143188879273953675533390988032 8847167 4744704373904500285437838984510771200 8847168 -18477328316285658629157224637750312960 8847169 86242041150944265124396375806093125570 8847170 25991803528547790162217421916390005280 8847171 -18415032653861044570123638717760511760 8847172 58647315717016658028979784747762946176 8847173 135450435754499121819344910078215787900 8847174 -26196370620841110103011453847930638336 8847175 -2539190203888492834590296531068011000 8847176 102888932112124950638913071794462248960 8847177 139751045504099104352127369993182837520 8847178 -23553299120835026835532673902923865344 8847179 256744870108581337590286188085870073280 8847180 16697927462196638459396156675815618560 8847181 -11051100381710102788727865502630762240 8847182 22143086445486502512343587307146567552 8847183 2991824165945999431400578946725390848 8847184 -31041826567627391223634741652064976896 8847185 -24661649800655061831558371067111849600 8847186 -57116589843987937324756959500576471040 8847187 3863811739681709007399653312936394640 8847188 -14658664352806634716649798781558902784 8847189 -62190640199575119191885084147785600356 8847190 88122926930269785168487268246264668800 8847191 221793732366900017790125675404683674352 8847192 5472660764159495400920060482997022720 8847193 179629409852375858508151176227569186442 8847194 48650678231692899891522619185259238112 8847195 18553783194377166494382349168429645680 8847196 -131904665931795367613618868561752647680 8847197 -241587573563693879327533513771800685248 8847198 -111934339963416187974310896765100339200 8847199 -73547961140351154488740086717938628680 8847200 -51010377730672263021130658048557056000 8847201 -11941125471035313960499722853105139712 8847202 -20650142949721135684591203637629774336 8847203 58909714856200177132612268631731301600 8847204 -31137250768970884409131207599912099840 8847205 -23303006761462763847747041989367563140 8847206 -10539613038800186452450691140311644448 8847207 548439569764757585035245898198768728 8847208 -30614991512451820875449410914314864640 8847209 95827461387412149847567990112535513216 8847210 8923950793738790887170289223981721600 8847211 18053411163414071520416124449856841000 8847212 34478372948533000354948572535416801792 8847213 -37005287269711066389984245168693217600 8847214 -13149743022561319170934340680244771328 8847215 30562554598045701393901224188069747520 8847216 -18365139683107553950581196664779309056 8847217 -107792667957166357569074998622100473360 8847218 8708226884647299515683781226797594016 8847219 -56404390431222937534035922686586671552 8847220 12932469132932459074540575269359111680 8847221 -22222989099508612014131924366299802400 8847222 18225550602996656604947239160658787200 8847223 -4233596193879575034315897903257360640 8847224 -77432962719953313752084825571073843200 8847225 7026211209594920369994527529590415900 8847226 9528919958598252327360975481587537408 8847227 38776884553654435293912898815908984520 8847228 -19325532598808367741043538262696385536 8847229 -79395756832451436056038754278609826170 8847230 22441170778327683905652883469753856000 8847231 9792693987998154759991367139899825352 8847232 94067606433534732385122429250515763200 8847233 -136412172761141923772966077679985075840 8847234 33192768652587536953586981227115637888 8847235 2357325490393050024566345330996510400 8847236 -218954300548535023903455150879219962880 8847237 -25594843811006733779829567983310691200 8847238 -54867322892817871369396561020851160480 8847239 -97765746279269485976404002481023067896 8847240 7158175257425610551408163424095436800 8847241 -75612035497191781963877207451923765056 8847242 -115459341991330655258488702146568187808 8847243 -9995512343169017530837899691533960120 8847244 82245820692539377914890247711060437760 8847245 -45327437702013103675793419993431667200 8847246 274882524103065555824398968993905664 8847247 143168952804580589076416710459529627696 8847248 -19284275725617715980174146157941293056 8847249 -5053618523575337641012224380870730432 8847250 1995912815823514466364122314005888000 8847251 100146749399536427275923293160231677184 8847252 -97523223122661337143160128832064716800 8847253 98637315588979164122487871928298223502 8847254 17561067545081024837458347724793550720 8847255 18825910427657705351735202401642688000 8847256 102618818638952498102897958726452367360 8847257 -118510501431443143302561497523419735868 8847258 -47763765850567739686832245876055903232 8847259 -15783874775658604750214847398638301784 8847260 34320155853261325760082711250939706880 8847261 -2564357167987319663468852671804774068 8847262 34271439515237893043646332336522059200 8847263 145733657417645771014544721985661531424 8847264 158689575340001842214170616758111567872 8847265 2755303320315975330196571623311182400 8847266 151294639304978014232773717598291824800 8847267 -12149149954000042587095884189182647808 8847268 109369826018425154088289308965814981248 8847269 151357200892107893823904992576931308096 8847270 4125178793332715227597821966620400000 8847271 -199076897705501456107108826238612379528 8847272 -13946093141453060252728077524282572800 8847273 -109444239902162156815540325407051010016 8847274 37978703253503980151035585971044586240 8847275 -130888849484421720782529747150858848700 8847276 -28888669626691126273060435426669363200 8847277 -211545350809001931605661058061041680874 8847278 133185411842282257324151459185630080 8847279 65966974539709568736052007584605354240 8847280 7378633883111905008657117684702904320 8847281 242778451806297818357848238158389128082 8847282 68360330519486088752572676531720607744 8847283 -313745307586067524944202672927478832200 8847284 65037543787078289445799321093807583616 8847285 -4063567716780369636334942510901928000 8847286 -16079419900855866386388152440934369280 8847287 -279930559124265160076021491745776847064 8847288 6239203390901767617799705964516106240 8847289 39480897615112590139291288975678869120 8847290 39648686213569046269812259838116374720 8847291 141695891473550497184627512675661815920 8847292 -32014303932058067977546703704401128960 8847293 1236203254162588215305549629042539840 8847294 43209670140908965240726373927823585600 8847295 78901292307206106287099872163733427200 8847296 80635455634439573634664220704081182720 8847297 27777870675558146275666240418645446548 8847298 31313471039434555214636828065053704400 8847299 22533603349629388939275398480622439560 8847300 -19597001754311021829580324871366246400 8847301 300418706081146706141014509995756406302 8847302 -36869167174704729321142066488940707840 8847303 -1492327750490839539571456185995134296 8847304 152332344268686006239908081876137845760 8847305 -17119658947817790609664495459586910840 8847306 1958106038496664849423438612111834464 8847307 20879043160001815596264050572631604224 8847308 5581426895856021552324593139391994880 8847309 100940728806207384994117893824091520704 8847310 62024380567194690835092981883950405120 8847311 216920220639001365785405838616790350848 8847312 -4870734957552661455878067012009984000 8847313 178425159718445946185719266441828756964 8847314 6408023096923614125933279283896335872 8847315 57986000337988276574672495274865323120 8847316 31436317891482566562152524304724266752 8847317 103933774332865741438145818640328846780 8847318 44033971337218187574195136291891808256 8847319 216455675393697114847181960793950057840 8847320 -42468534132404519157456222589503283200 8847321 -56531767448998422916434108202919386752 8847322 70475679673444593028798484876897760000 8847323 36068293254752996795717106249083379480 8847324 13031406021341566344658694442225500160 8847325 2745093033504879202918918338758964000 8847326 -48571291980709610800164666879784671360 8847327 -22063114342026149153116199977197144576 8847328 -43156906730878347092756573765435916288 8847329 -19388649442273224686179344714475915968 8847330 -29212907696256457312633230865024942080 8847331 114148286773229803660941357517185343000 8847332 -60327845216737776721515333301390341888 8847333 -180089812268158205691264650553805406400 8847334 166932382524288022586816693211986670816 8847335 -27892492636832490878848797744305816640 8847336 -2776272924315482421659665731114024960 8847337 -24687741877430547930336757385079586688 8847338 -38338486452774553008881433824201241600 8847339 -41246103135938958955436902902063268776 8847340 22005047931473081530665636144705699840 8847341 19064217372414339557847833045767708800 8847342 30047668939873020309850795396225939200 8847343 -95327824177175945569108218745529670936 8847344 23728519083727023435208450351125430272 8847345 9210597753200801704295495265882864000 8847346 -133010176859998085116833921108817990128 8847347 194817537078137797743997660137170135352 8847348 56759763379058411983596909948599009280 8847349 37206068451349950818113315130083941120 8847350 -60283661594372798870525717520828480000 8847351 886822627186187337626507340544741920 8847352 -2738156282878079145993823216100966400 8847353 208756725655597817457224913235885642602 8847354 78728320614221964119232181869564395520 8847355 70185774507124455869349836959286933520 8847356 -68080102896269867310449615638331999232 8847357 3791242060107915951684278599730135040 8847358 -15569319374207184533220478850047857216 8847359 -204599249305955403220238394394753597440 8847360 16978352109818844201483956710381977600 8847361 136721221755716841340343646416693451012 8847362 -7063442790724215060909572147730923568 8847363 53249244883906338637505384847503802624 8847364 -79284295021520379499980893548083154944 8847365 50903650479270701777941210177622947260 8847366 -23690743879843866203220115052028168192 8847367 -256984374726350736671635982098997653160 8847368 -374736039784675684362052191263539200000 8847369 47659607041212793784105159036044665600 8847370 1715779597396854645546363166639196160 8847371 6279419038536081009987160523959825392 8847372 29431803083934535090642614463277870592 8847373 188547519076936459077078265622468173622 8847374 -142914472055017157304863522271828281088 8847375 -36874258471285054726753107408072492000 8847376 -46762977875521276503172392154977075200 8847377 -41117011819008909283432287787147025856 8847378 51759016876693094987533221507300413760 8847379 4501523585519336064521757844752571088 8847380 -85997353522401479970894279615238248960 8847381 4884743407209012263597647047359160960 8847382 147332996725862946777324292081777653792 8847383 31307063484611113520676011298284386632 8847384 -13175923915966268869709418383075573760 8847385 -50598217624533356063194096226721076800 8847386 -91418573590315818616408452819217210656 8847387 40952930155953344102814359143996758528 8847388 416721483906107481002446488828458496 8847389 -276171481315945861628601898551964326810 8847390 -11521530785503117084215172645108949760 8847391 -30686264088700548800990969758021435728 8847392 117433639996564299076386762335446892544 8847393 12180861477064044568105411138100898624 8847394 22438334137289057382951305745305372496 8847395 -186749317944439825601040658899354277920 8847396 -16949869827310412977667873469207199488 8847397 -70213670894411436899747473415231517860 8847398 14523187496704666367457445892692975872 8847399 -166652536961535838465016686927237848 8847400 11850983914574068886767609961570304000 8847401 150558684722724876714279685836933462900 8847402 9363972408246712518972295237300502784 8847403 43735328944232774823560150029659970720 8847404 9036862380214017369050216948630131200 8847405 -15295030682875649483081866217546567040 8847406 -130059272886239180401991675042329222848 8847407 -125727978958699396660731526993379732400 8847408 25464166901512644572015624613437865984 8847409 85092395630948177298197000593494286610 8847410 17246624431124119782363034191865804800 8847411 13411436190649177099526556732905526072 8847412 -10395553102176813614959432469262815232 8847413 -118882698707865606449331929634807304338 8847414 21493330054087552724909399713233056640 8847415 -9706701641942284862163592459742193600 8847416 72318672676635007590203104124761190400 8847417 -127214601078157723166349883554667454688 8847418 3824503935255285291474274642996769760 8847419 65105503360317397335328851468943105296 8847420 -80945759366480062406936848356603141120 8847421 138839157067989190951325239333571646720 8847422 1939110758574803981450186562419904192 8847423 -72180634704318244012274555635769251320 8847424 -77300161956470353405734775527132626944 8847425 -51788792646768808801276000423744631850 8847426 -4761702507793845255389538773577154560 8847427 43863086980450273437254627964452729276 8847428 -8715440947271651766502445212930579200 8847429 -71929602190579051917814198934439870912 8847430 101213404578608165344808768632894047360 8847431 38500533798201781864892634838162144128 8847432 89576567631258626870297833725853655040 8847433 -8036269806763911982509421156194186240 8847434 120499553551989133196752301800034861616 8847435 33594746073799101330319615657579618800 8847436 7203286363866317895057917152958714880 8847437 -184242002782544259262994499785617928928 8847438 -1661777531381936764085341730013175680 8847439 29259521229770483510412938230438832240 8847440 10255731058280397844085370515063930880 8847441 -165563970702270370632817485804293353920 8847442 67241127585961905699651481528702921872 8847443 58742929347572642556633506451124783944 8847444 93244903937557025148611779131084220416 8847445 161641241083119872810917080420074215200 8847446 45853907833830937877943732626504712288 8847447 -6212993762511955928203902068028410880 8847448 110955604528403298562641564238419087360 8847449 -14688724673229489614429770160567239992 8847450 -5821722010804405819155195110530532400 8847451 128093607299149912863742858855099632452 8847452 -27913599582794023044354771275570746368 8847453 -13247558575939044294084871527166989696 8847454 4159614702930841152258377253528397824 8847455 -97821282904131150862542960635294077440 8847456 -58306747733457815272893422007018848256 8847457 299845850252774967242744241550724380706 8847458 140149313254612081640822134792850368080 8847459 -99629736352905694808639554069742383896 8847460 63478516784338527285906859508453491200 8847461 41537911866015209383843193081961730944 8847462 8401282848399161416859026118408724480 8847463 225726516540306572200410889145943569520 8847464 -197368267525953677615760035369911910400 8847465 -77622879028790987254651995809715412800 8847466 -66210662678077617946733631372734591568 8847467 -26361593864207469421459240785325622208 8847468 -3235504063633902309209151634052972544 8847469 196854581990861654055933718991448950870 8847470 -16417001881706000424107828796164010240 8847471 17802633064970464886005807644681123600 8847472 -27041066970892556371442358913626144768 8847473 25626914665596192525707142243640480722 8847474 10590986457288175429404300808121823360 8847475 -19972939875370712414822278123176148000 8847476 149423641564608537420536410716998221824 8847477 -42036092475070905324382596775726639986 8847478 -75047908766520208515662365773431722560 8847479 156075352094810410355485161760658960784 8847480 -92838861911231625376471987697773363200 8847481 18930355108134654519220509068648450282 8847482 70784796115538598974328315569434037760 8847483 -33684879002673676928816155670732059200 8847484 -143887297983133024296213043816728641024 8847485 96818322063516182228116869155583651960 8847486 -55821684546279926605204082316666485568 8847487 -84741491401289947957847251929133168008 8847488 101648096958127508604028279870665523200 8847489 -25490689390031544333776324649549993120 8847490 -47997585001668557327557170317500209600 8847491 -312217470426495616126480408895116959108 8847492 55764972476779048346484152975601994752 8847493 20457968674460474320046670912876817920 8847494 125826487994736034669113775823082712320 8847495 -193720445559061893039742100148907490400 8847496 60572464515641797271017300193094696960 8847497 18848556017025115613365947844859644872 8847498 51986923490944127334792724901916680448 8847499 -27214252606027635610248555039010983600 8847500 24323714519466616783796135811439200000 8847501 61965492125768616400969684319067346560 8847502 21032144896862003146365435003461468160 8847503 -101665171963175028435696181141547074320 8847504 -33289588990716911276530988805823881216 8847505 177611696702713880675682033251043564660 8847506 -105971171456703403227007489317464062176 8847507 -66666671539315031955324769403604300360 8847508 3940180729746688708335869075861770240 8847509 -1202732553378672420211127941345964448 8847510 -1565393854718076562325663913146849280 8847511 223585800778248428577154988799888103112 8847512 -83262640658090978903755420409942016000 8847513 -29610141132300244639130705852797638156 8847514 -29578944797412760036565562616555821696 8847515 287085438425528263307187340654263192000 8847516 67629534756461984469606857358505892352 8847517 -9862991787397331394644093047069800608 8847518 123015787315631054443401977687772976704 8847519 -22581817059843047913370763319922249656 8847520 -143683892275670216689102268138127360 8847521 62552688764432398875615543071910001200 8847522 63396306218121301003412836382811379200 8847523 147404687894047637170232824319780806560 8847524 -5038886987944997938582067147192107008 8847525 28526325736646736796755076575907651200 8847526 -187747398923296285825773535750620798720 8847527 1417240082958892122431884927428764208 8847528 39701795353864127797314518197417820160 8847529 -25202375596967236614656064738005380870 8847530 9104144866321643574128333713691236800 8847531 -47892813267114461461097320989926556672 8847532 -97073936264128126800533442291172674304 8847533 -213734130073967658647419249676808298218 8847534 36938115350923594303696770973272905280 8847535 -133351614333006290240910798004199678520 8847536 17522494156979741509984708449478459392 8847537 -112748855405497794009909326368482967440 8847538 4182142379988680710916041838612207376 8847539 -159965890695822435735859999817711388660 8847540 -3625003477994307169511506697948160000 8847541 142724042561832238552880955525428116800 8847542 -21570038658817298335192891782847752576 8847543 -34033399125590558346300857084181651072 8847544 26206577329914684258369674785452380160 8847545 12132047944477701587231397778919472000 8847546 -17977997349005685732012451856727407616 8847547 -115680284747814810425594704342894575004 8847548 -4112735990900021412112963349766641664 8847549 -2259956814678839565159851143015181370 8847550 -46061722755514397964363376440100507200 8847551 1417223734046959923343080808878159744 8847552 1988774359958542939987656281507758080 8847553 -67157076882722346491144523435613487232 8847554 -63250262786944984553962148938829878368 8847555 16176966884622815490557837574321254400 8847556 -4849128617356779865133838330920183680 8847557 190842195624342118259184388324471531806 8847558 -27679483514417543264247719594237748576 8847559 51242115160974668284086151649707917440 8847560 6827118380303102734762065565256601600 8847561 5363814941840491000359289197482570400 8847562 91033705732733514526776735583727069184 8847563 148069612552282308873115815713694385812 8847564 40869101589170801105662708718473519104 8847565 86327433230978206177242240340899394200 8847566 4641512503420756143449278868506572288 8847567 8235634260045891836996335639801713384 8847568 -15850284398304119720187113397857550336 8847569 88033702279780763416106658349271465970 8847570 -40083639345102431290576995238460428800 8847571 64089430443986089635815239454271729120 8847572 172387362490939935796365157818841646976 8847573 28928592594079348470692444805484839744 8847574 -11509717320801988193239702717600224000 8847575 -90382860796974219234350970429043745400 8847576 -312157129174714178501369514336460800 8847577 -198065396972251048635855333664350435574 8847578 79257977231499043735788229447905296640 8847579 31005933515585859176744432581529388000 8847580 14023239767530944694932021112824330240 8847581 -292643394235104101273305520461487186400 8847582 33260688562754293661097890243998285824 8847583 167059903433414382149088932652807099504 8847584 -217705162437556194250174955019252793344 8847585 -1872738992076758737444479995807124780 8847586 16591870735648119225996268881727899648 8847587 206464864702686586439517920653539059916 8847588 -36744799935297452428026140095056605184 8847589 -273481339212783604865301612323218068610 8847590 -7420866803218705882861949059553598720 8847591 -3591845940629709812983942850804000640 8847592 281218541188444978082642358642339840 8847593 -7980407145053541233619249031171033158 8847594 142768498699056865746839803913650176 8847595 -1340483463910683752668792697655050400 8847596 -94257471529584471592470016713753067008 8847597 96369342126824738526683752396562549760 8847598 170850241049180424592310736436967895936 8847599 -4531639010887417849480386632679012864 8847600 -758986472890471045276711000468684800 8847601 45611543179908174384332191599460697152 8847602 -38312616410144051377122788491411797600 8847603 -274677754521538145691136871887021549200 8847604 43693437774107793213906768897802444800 8847605 -128428416825157652138336183835489158400 8847606 804578421278005328511100125221068800 8847607 12796037221103591527553128986279706856 8847608 -4547816827674010318177741621084815360 8847609 449421066904584818127863251116045803520 8847610 -67310189199206700105679125864951816000 8847611 29848954725347217365229314258923132800 8847612 55369990576766536995138397858437327360 8847613 -28549162137132025574575276085222182138 8847614 -15855233490880019265532416828804793344 8847615 35070560018900799971027788540590635520 8847616 90639316887649541115707209311552798720 8847617 -44838842150725418401589545034935042560 8847618 2822132588510436503914505634685475328 8847619 280781315884333615434939415239341393160 8847620 -21617151157651258645580728790700480000 8847621 128937395495678696234822742118308893790 8847622 44127422241664435360770544501796630784 8847623 -81365169254760832772025248341393896696 8847624 -62543824945103397040184425549675438080 8847625 -52155199614421216694954068104689766000 8847626 -8536724291840750823811046688667898880 8847627 -154596334633171062648045859114929904680 8847628 127080310573968141683897727793127395840 8847629 42753546698900198175713158224387089376 8847630 52805077887730925363683773636336983040 8847631 -123179252985098365804148473288036388168 8847632 27125912395116955661528393205512404992 8847633 -54778226724063600086078215294286729376 8847634 -51675711799245370135403704593087830400 8847635 -199081636542790155607466756407002214800 8847636 -34504896392791246574404779977620660224 8847637 -173596740871370784516582163629735680 8847638 36379089645383768309741115743739458880 8847639 -53480986596320633427797979963396184800 8847640 14125505283785364385636141280280576000 8847641 -184193024068877727608986026887393574 8847642 6133261145021196219055240750865458944 8847643 -48042541890386240935105755269499234800 8847644 -13704797881281757447715479972383959040 8847645 -885308336327645709979378866686919360 8847646 -4315348180446137157111169000657177728 8847647 -135457761886626314328052346918663423904 8847648 -27690022868438360085241152872783020032 8847649 368679315113546941797181628249957082160 8847650 12047683923890086128407586536888678400 8847651 -82609825955750147366076687351311416968 8847652 214013782732260319796637027888350091264 8847653 -305884891238957314241033809321748572098 8847654 -15045841454219206451721539743634449920 8847655 -5946874629481197270279145544480506440 8847656 -96466426952952450634615672307563069440 8847657 29380189238403837537707695304792000640 8847658 144782671285982234700112309573691605680 8847659 144551084174784684332240531654073319860 8847660 -2547287838528734258164094721330954240 8847661 -51742169140243180836532115417210217576 8847662 -68689378752678512655291718673741256768 8847663 99528768490988396261577019028836992768 8847664 -6341917318777508650845904721503715328 8847665 38483027616592702935170906449974246720 8847666 -105449233131696975838873527320769537648 8847667 -50612836737690156902599127256751380168 8847668 -105138520131650009979665698670066342400 8847669 -31509038043692755449318671473402297056 8847670 6593666785703481803567151113326569600 8847671 96669487353435394803850661841005729712 8847672 -122440203757973858801057158335311278080 8847673 14044854801644700536288608817668335200 8847674 8389739393137338811040470174663933440 8847675 -66906445862122452727019828956063566900 8847676 -145561629497249749690160358932700759040 8847677 -77399554106893779778733170277124437268 8847678 -23130450001811832317004988190159815680 8847679 -99686871528410973672594129599758062720 8847680 -67872643267131503427770464956579840 8847681 79775409576102446631999237992038639152 8847682 66253538472737428617245161018960362192 8847683 139868267683951468646653759905756931584 8847684 -197522536015168974823108297046799974400 8847685 -92959037290330350879054010323116492640 8847686 7971035794743518343277794774259876224 8847687 -26069988786865355382324807432283818840 8847688 -46778636543882960551977671318037642240 8847689 -47265717784736946492660640178134185510 8847690 -4473681806092623857483769158560116480 8847691 -147865456994746597940656573139399036908 8847692 -17096196718432138942095456595902382080 8847693 -56778323873206186987892047001854814976 8847694 -12837723772888110592607227393301889408 8847695 44614589724187984804481574709921192200 8847696 -404589622456478694128727899083898880 8847697 210017020754299272393901374339750377460 8847698 32289358356277791315259597870702995600 8847699 -21713511383256817390473424276017154560 8847700 -46116906054344810821534328983114496000 8847701 -84986853783422229691692368270720753736 8847702 -13196148219137052718799750943168489120 8847703 -434510089180200029270635951281921180000 8847704 126692614264948778141912395724193269760 8847705 -5604512369554484961456594208177160640 8847706 12018996636840467650907987339089140480 8847707 110362774700470116739337190143012211432 8847708 93514665295843875412614449488126978560 8847709 -49699156657457419534235645632410365952 8847710 4710926496904116005601482982705515520 8847711 10571076679767244737436227397026825000 8847712 28729565599271294685542156009527836672 8847713 -35891264101335503764852623427743367104 8847714 11268925271589355048965985706191500288 8847715 -29885569405639922346350324080040414640 8847716 178119543202460632971497998524223923840 8847717 131628597056968171659641128077712897248 8847718 -23961767575023599066550495335568059136 8847719 -158451049202747969642894368193093879880 8847720 -13079757842258913345060108726224486400 8847721 54526887266449391561780467302628164132 8847722 -46057699164681557789736852060062674848 8847723 -392683118979803369891169203287420032 8847724 135174728068362868866357864569768458496 8847725 -65896125263085370088537555827408797600 8847726 -1393396848646751890852292167443504000 8847727 65059529402284603922434168704103013872 8847728 -9881093677647163726262622373855592448 8847729 -15213956335054114024181389058112151152 8847730 -37911158057448233905082967569311142400 8847731 169718972519323813443703557128403923532 8847732 -63517419666140320338268592859748651008 8847733 -172584817968991058028634597582825720018 8847734 27416940404939129536567083209384729280 8847735 -12410701815228746010762296642404955040 8847736 -25790685338521664961883435527149076480 8847737 158587846217656871969873698871928579072 8847738 -59594533840975669920852691335675655680 8847739 -16587232525170251740579293087099429600 8847740 -36753014530139897076904715250718679040 8847741 4246783177702259619795589496159920128 8847742 -126750754206052679632384611573474313728 8847743 -53422691369071812191200121289423835008 8847744 76148803008641159498928880778414653440 8847745 170035469364495724013951586162244866600 8847746 -3966111344709948205203689859310748256 8847747 -3121037611091686252441092436705180476 8847748 -7674938995292759057602297292371066880 8847749 -4395451391417342776414314258344795490 8847750 75754493726347634379044964881937408000 8847751 -243671796768253967020250671385038513896 8847752 -194083124074694116193269258790298992640 8847753 -90352927354182847537077769934098304496 8847754 18053381141272918297095723637019190576 8847755 -28355949913897764774816948200509056000 8847756 -124317639344544547047737897541485829888 8847757 -183971315269320132157429970207180520574 8847758 -104121954256928601218015378919895562880 8847759 -57942667445388603379766494744875872112 8847760 31717664792753852666830706391963156480 8847761 91916149410806200463552411872129880052 8847762 3067039715281332321791658562924032 8847763 224867593336018570115946031167683013280 8847764 209095570106266795610608092355069512576 8847765 -175835531187652581640806208905703176000 8847766 2495272284454239361271756790845780544 8847767 70316789125741189872364959814144931760 8847768 -42409686316482585531697867483941273600 8847769 14043145136308546508981169233886000000 8847770 -53259693392468076933477556776802406400 8847771 149810500725752177138054996568931951512 8847772 40275789482025226772082993121247752192 8847773 -3110160673782692079734236548878322720 8847774 -20261321927820864633631259980146912192 8847775 -105655825913827324525274617355768828200 8847776 -18137391235368393376360443903344640000 8847777 -92428955867224685439781390043579872080 8847778 -5096836642900481999399852922712536576 8847779 36471449374597907732426212681317022776 8847780 311308555964183945916263894653747200 8847781 147787626574065194091285887336103899582 8847782 -36924348581573575060907518095822685248 8847783 -94543231340482310015870728497186427488 8847784 132453440889060615769143574941623500800 8847785 -642513589667643271509727908007607040 8847786 -1962125056861806518910784893259270656 8847787 43724064117170870779888609327239043680 8847788 164192351295538422024273284990478329088 8847789 -67187215200714395563849458166978550976 8847790 15290419772440536051398863215733390080 8847791 -31025207615336447527560860582631456600 8847792 -2254718444130636307857287570167087104 8847793 63305205961537126973508782531136881042 8847794 4707690855967398312585965574737319696 8847795 92151931156875455319598004772185514240 8847796 -6437975966805037763397669560230821120 8847797 -80944082329040488369230620103357681408 8847798 99102742336381391387297749166830985664 8847799 175946818227302565888763005538164501800 8847800 -11249154983011805368707757399593984000 8847801 14319145165595224533036884549978223168 8847802 39216947182291956413178393890026804704 8847803 29480102730062546652447585449974437888 8847804 11346913853524571468466853905213284352 8847805 -18682327056656336867319638104180965000 8847806 148127548654129968543999132955335214080 8847807 -51258643212514074929026619806823040 8847808 19524811523142776348334554002151702528 8847809 3823078486387302402395477272048083504 8847810 30033135827855400841421588760959184960 8847811 55987752429366387367307785533368154832 8847812 37133694493245007975741364295200278656 8847813 593212073218439127984168586272656640 8847814 -40113872166080194581160167093967107744 8847815 6510498229741830619933187195653491960 8847816 3122892897260976082832062170608271360 8847817 -262152554812325354566216343869887512160 8847818 25846166729734057537695876594267100416 8847819 -12609766530696059300090995998273942480 8847820 37918219470571519109961434058280642560 8847821 -241562926510291024154637226830538157568 8847822 51286927453270375175230397402195422272 8847823 31222308510929217984046415845826611624 8847824 1304121613485623591382364506559217664 8847825 6560341963395934329577462953868416000 8847826 -85690018657624202407468732693115778768 8847827 -347669000436795455260403548907056127088 8847828 47884747641798843764968258998027638784 8847829 -92386429041932330686793307985402576800 8847830 65525698367419601395991349500571561600 8847831 127377847009789923631426609668577627752 8847832 79615989611162808523783263315118080 8847833 -992402917595145306606088145867052396 8847834 -20115768913406459683045894265572177920 8847835 -5841084949566680976906004045292062800 8847836 -130595414141779689080610971442376753152 8847837 39634552790714588239386884902338483660 8847838 73019668866910156666652933867836936320 8847839 41174288589366794459582888192726760960 8847840 120039605279272451918336743913902571520 8847841 13296722905813674184717318731449444484 8847842 11337017398451164688318673396433228800 8847843 15519493600707676292707623226358060664 8847844 300322784017120939740908859785080872960 8847845 34881267013801642598119917180613699200 8847846 -17865036323735772253211872781372006400 8847847 -56753926985898914707872254399435020368 8847848 23324068784395284292628015486933760000 8847849 162327240397654142678492330154213458064 8847850 -22887717822024852486528522223809235200 8847851 303003914408457619713872599666563853992 8847852 461740337634082116818158449758945280 8847853 -56446567870359235584689658247407391520 8847854 -166085758685871506387160304414228418688 8847855 -5231680891967260719789783722952564240 8847856 -50300579306333893020752163308808306688 8847857 -34806068581132214308312838875226127180 8847858 40872786609810718672827190916525357184 8847859 -276302371254610706755130911943581989940 8847860 19146719367935296778339813250060288000 8847861 -110679656744729279414621164048133314752 8847862 -39315168829800742293789179089618889568 8847863 53187027603756439978220360855907786240 8847864 -49657129924247116990239952513897943040 8847865 -5676618859245525697176499792982645760 8847866 66548115475583064312183334431132235632 8847867 -52273369669423579800275376327338516736 8847868 153000725102537439235620709117103464448 8847869 -9829611804552442188729226898758580730 8847870 40341953334693327390834471903120445440 8847871 166437037819127033888231733296880944160 8847872 122805702777219242866908384485361844224 8847873 58165127864819379433528534687873696020 8847874 62200224215242191991296411951933015552 8847875 -239404033150016735551935720642753216000 8847876 -94317766103960869286054912172631050240 8847877 159320397988163060099448901612661909726 8847878 10411316843033793825648164233759557888 8847879 26427810200379293661790606304838052608 8847880 44987473747780163293304221408527206400 8847881 -202519650790392200763261277397040002790 8847882 -38197191227046381141353837096837552640 8847883 -61719622668732270160955048944542408 8847884 -73707965030621478216910754470200557568 8847885 -81216590906621409966090726774791450400 8847886 -29404333882073832808211135617251625920 8847887 184660179916047759853618749195590767536 8847888 10779550562353872467522493576157593600 8847889 -266413693367815426926555206265413919310 8847890 26290020392742198789361144665110167200 8847891 37047997382108979403726737650717019840 8847892 -15422002318014161074283778506926432768 8847893 -68332630359329404537936130205664034976 8847894 39421786863200787552594130942096074240 8847895 -439085905125478284522392469929203200 8847896 -80082802392701704729406520740982128640 8847897 6839533126523964490207963675530524640 8847898 -20796354659361800076366123761234148864 8847899 -131953476140782197820937980607942495100 8847900 30072594471410570219942164754307840000 8847901 61750065892535458694281184042858497600 8847902 29831866811925825839087458882799905152 8847903 87738221606995009900245340420529912208 8847904 60015987763025491408409087758610595840 8847905 -153112550433510833845971655682864407680 8847906 -133992179050667380518262188875738739840 8847907 133979412022207866776493955136890424156 8847908 18472124306410048334668164729905728128 8847909 39403523700054897490550045201149815264 8847910 -20093528642687783442957867372149696640 8847911 -26094398695133795617071274658809492488 8847912 22367111277673290911547932210555043840 8847913 -89629652481878328492232141472174472838 8847914 1749807918981950242185115205758168320 8847915 96457493899785752244672047159578567920 8847916 6818846525976431786415116286799872000 8847917 -2909956552039310219446225178300673480 8847918 -48672119328204705004832905127891160000 8847919 60878226546423405144166877994204546320 8847920 -3740727300920230340760505459109068800 8847921 24749223733781277478895017237212921600 8847922 38724690593604086546142257143062594624 8847923 7286880542663965389257133953215827360 8847924 68976122313221123173292706631574777856 8847925 131234135583472932900613539088626348650 8847926 -4908951863666102625443736496156198656 8847927 -99419343700845918780962992135754864640 8847928 43857060083186405711842690154533048320 8847929 217527085823821601865566028246684736260 8847930 -3499386599031222266308081627663841280 8847931 -13314882145401933834296131222517226488 8847932 -74352533118721590293402989238403093504 8847933 -46162038517601561748756672097298427936 8847934 3611833334738741337719582645005015872 8847935 75797572813679184975789697518173532000 8847936 38360960114569201825145906742138765312 8847937 -31039026910662718960460978809971077568 8847938 430117665207689438297080573895884800 8847939 -71987073983763455490311083433925726720 8847940 20262237784902708541711392331703543040 8847941 -25158509728116545627378405109457922658 8847942 37981878646340940579828444441649115520 8847943 -61613966831003730461202601836564866456 8847944 -65799333193700099362373560557281280000 8847945 -2563516966085345491640996943464756280 8847946 -25213988528924904885604646122711205328 8847947 10755048180564703007838790390154064720 8847948 33819652264407146538608452273681443840 8847949 17695216415897176577937608876478851520 8847950 41279649511611356242327026671840496000 8847951 -64084615133660174536069233489327628416 8847952 12383360808449871386576281773987315712 8847953 193746011199292224553469234559240626160 8847954 7713937088651843666277808965805861776 8847955 -151181985089667190322805693760210418640 8847956 -12882784740449356248492014952761111040 8847957 109956696624544131947985738385764961440 8847958 5297145604239659435503465196364595200 8847959 -64608611843192129360604012783196686240 8847960 78747047919215535631375159905071923200 8847961 16715592237855849300937192703566718224 8847962 56695109240738259496573324808660243712 8847963 36199722057584053492481224893072217344 8847964 -11133245658716514492983189364451074048 8847965 -6356041305372140871938423295497729280 8847966 -4665137124107233309435104714891217920 8847967 -198465362481454175780182004565500053984 8847968 -130310319606723967603903949147553792000 8847969 -45902895890044101422153879189991886272 8847970 42209067553032330137024150708765260800 8847971 -47167972529843300543253731375959612416 8847972 -41915884560170562121056292908135641088 8847973 -270165958145786401839089760274916928840 8847974 32387997660157544811678512357965568736 8847975 -18575268356315569689642286137673643400 8847976 -242114116928077714710924160740880081920 8847977 137602832111302440754410571077282098400 8847978 69316085801030450018389188150246868224 8847979 82217238523308736803983688572226774816 8847980 -49020515967215135203697416761613824000 8847981 -3625440643882264828083597213392617920 8847982 16153874387518437835939634467080921984 8847983 56624319296554786676579927262573280464 8847984 -24591858844096961684304804668792733696 8847985 104689403181545498266829830606904578560 8847986 58084397674109591423783536123108016640 8847987 2829399636026197532709773908089833520 8847988 56972699242732331566798748439065007488 8847989 -56046997121832263760855823791621204480 8847990 -65267628441562607175699419168220545280 8847991 85635968026361263246257448965986220392 8847992 187187270166740506352844363413191680000 8847993 6895208561902710285216047943299493888 8847994 -210097058216733827059730932651088448000 8847995 21451451982720770223563145798650523120 8847996 78125845702456883856380767336439562240 8847997 -155527005090824286908476595094209042554 8847998 126488610290795314242840957365636544000 8847999 -21019238857274712190372613245871070432 8848000 77460512480130982915227573131673600000 8848001 -156070444682780400176150914854929276496 8848002 -128639918708118544188843894898088476416 8848003 293494565802504382725351249783660052960 8848004 59767259412588384800258127559470336 8848005 24749234554254419444524574821208809920 8848006 -11607905815646240560820109338051184960 8848007 -64957554589670505997859518183483528608 8848008 -19816819601618801388018836679317913600 8848009 328638041212094381346370886814435877504 8848010 45403765694830020088277278582308952320 8848011 -143649920758420322063503604291883135528 8848012 6832210057001389183514527482810765056 8848013 -44230708660361170024503392124259742676 8848014 -23526991477105435026888261921807851520 8848015 -45730005050060527331320674811911388800 8848016 -10753161893293371272970319187967590400 8848017 187972626334439894605801884110121867234 8848018 117419711788350947063894708393659650960 8848019 159712586133633151009917374622080102880 8848020 -14352088692922264646924002061286113280 8848021 6974636038544411584738320857662402304 8848022 -58558005334891640742434224385062421376 8848023 -35428728575162797712931254306274662400 8848024 485258123248017396484710979258675200 8848025 84766403230435638300080099842313369550 8848026 44632704598374830328555517168030785024 8848027 -299727538615051135049903787523451376124 8848028 45794613263724653218114016470030080000 8848029 83725059119787449418608728123441613184 8848030 72628644087199929021282285376771172160 8848031 -167148805042044994436017083730489290288 8848032 -38741011753055180430492065479520157696 8848033 143667661164494319817881095144370649860 8848034 -8428813716175813178433712817033387520 8848035 32149540908422442949096198594208160 8848036 175356014887029685080628743480447754880 8848037 79155421360298629963227801581356934592 8848038 6995715993075337419027826983458325888 8848039 136447976427325352932418299109085117624 8848040 66030152869365942859799547893930956800 8848041 168445164701448296508981895482240003744 8848042 -33646404864328640156362618523857130496 8848043 -171978282576854295605329927452028846896 8848044 57409618170108653358472838966061021696 8848045 -10745435471407071029054321870075760000 8848046 2510124134991390586013669989048387584 8848047 18740251480274502507570234853248197760 8848048 -67176807006521419617810584820749008896 8848049 48456374850458141068517680613581406592 8848050 19842194489450592778433101331874777600 8848051 62332719200646778114088597943160573504 8848052 113175893034905434097765225799877792512 8848053 -176686130412741929476972623633666165600 8848054 3119529390293363666134640303101706784 8848055 332452994329925970212497806325692733920 8848056 8267898343668811813135503664623452160 8848057 -70050231326983039559011494402384132694 8848058 68984035739465410217796356987478240192 8848059 -36453435667364084084492517582233700672 8848060 -40091782595352302612601878424880803840 8848061 59962971547074976767219994392205678662 8848062 -16065061067615609622186133530470732160 8848063 91236423394349880307932010159475451760 8848064 27959192525409169967790844027560001536 8848065 -25769262717271611050373150519863208960 8848066 11932328371327028778637850893589643264 8848067 -3340590601541942619593359316927252400 8848068 121504645904403044665873334613866019840 8848069 48105067614917147638074703576449291196 8848070 -15662916748500678314537659412586670080 8848071 -160565391139375541055810587174285553360 8848072 244868772295983112783535146268493619200 8848073 2129871768424222692516430510352816064 8848074 -1220282040644281144727755696729704960 8848075 35745507059147991941464624079554848000 8848076 -143203903947489974947265352034502760960 8848077 80502915892611114221569634489741883072 8848078 99219242081298768630084183284538459840 8848079 184417515949369964036615201519920680960 8848080 -7205088014269826067381665830363545600 8848081 68326595452444820920251173236061630064 8848082 32367936753728501033949071335399593984 8848083 117574768417626114507767256374253194424 8848084 49502903616412364799355171840146958336 8848085 39873590241982724635864208105115777840 8848086 36770855802361965564218676018337198464 8848087 -43617462557960182774490756592347511216 8848088 292356934129830903097140463064592384000 8848089 -733940085938970787333473758682840480 8848090 23173450949100080299122313995535073280 8848091 -67535165642316992979684750181136540160 8848092 -57673688167731973585759975070644617216 8848093 -192028336616911799720401234006712013658 8848094 -2355243416099604980202343036295905920 8848095 -4683628842772382027948152350492666480 8848096 7402046413076018852116874417430331392 8848097 25617134999908813115547654959565552546 8848098 -9499573723900960927543326848098200576 8848099 30181493149114373222413480826620922464 8848100 -12568430064747925548467267185518489600 8848101 -32442642884083049147804808130429031136 8848102 184534532131662346164245509831013577600 8848103 160624481078289916952428906165482218160 8848104 93340532041489151630760211608725176320 8848105 -47070194594619852266977383194418958080 8848106 -49342715776316766953564648181966994080 8848107 99666184552296092668760546475079827804 8848108 7437582499912161224069895069989998080 8848109 396901780167967578049601494786365063360 8848110 -636379587517635070673357539717171200 8848111 -10763707496094429681224112397958179696 8848112 11186790044516821017178256146264227840 8848113 -27017969911709521817185670595763468800 8848114 706620667028575913602186502994842880 8848115 -81078497194794332484140498296889028240 8848116 -198781845237450457145816911369463697408 8848117 -56644866429904678679594777782670649440 8848118 -126331960708924553977699138817599590240 8848119 -11209490333323236601302219372547240320 8848120 120803483830306967851251532912010956800 8848121 100129981708515768148053777181552649322 8848122 10453858770581633021872752603470315520 8848123 17447401814707144320682924110430144944 8848124 59961472634993034458918157521105049600 8848125 -15995519151985868634029652519161250 8848126 64357511519780084938114662613705714176 8848127 -40113581012102376617247245840832225024 8848128 -22281914303881246657376697856454295552 8848129 24979452058392627612686763837471614240 8848130 -26756132082801334285993751828906627040 8848131 -11663541845875534414912995288231447048 8848132 -26967021344262145017416283988819046400 8848133 95405731054154497075579632895413652800 8848134 46925414977408337680924759540798570560 8848135 -141614101608376194103055625018609910920 8848136 -214845658161721790476833817734043607040 8848137 4164839092268156367351415999358596800 8848138 30868913838236842679463508959076436928 8848139 -20758286512251275785257925302846054060 8848140 -6313457487178060950713139716890705920 8848141 -45037486918014795845045158376601536458 8848142 -61633550795968473677757808965726761088 8848143 -85532548232003445153630713518486349760 8848144 15309888625097295338175678131501793280 8848145 7678589779535903903072024694096823080 8848146 45082797277677407913125462166292313088 8848147 -57151894696566399873877192621720975872 8848148 191225307386701353097891281908525598720 8848149 -6264149688458165119127265980332273440 8848150 2733389604049195785593172283562361600 8848151 37419521195294864910209191234382399664 8848152 -116292834654427258492322131169858426880 8848153 -808590070767081943566243051933308256 8848154 -21565874166556993225677621667862128128 8848155 36583702962104036163850898911390658160 8848156 63230150399008584617365496656229803520 8848157 -61256071432299128305644869278483836948 8848158 72089319972670296200565344560561950720 8848159 -143292915993390456312041842976890548640 8848160 -43495026441631221105749900015130378240 8848161 22476416341555964322070953768216395712 8848162 -12980479554365497800728408940032257536 8848163 -178337659821173151762084885830304903588 8848164 89937204455357956859291872183621039104 8848165 -42769662768236449045976090125698599940 8848166 127596412676602255664380663452299608032 8848167 58408969225740697641294957036015290880 8848168 -5400094417449233557984552944586506240 8848169 -46011862289836768460549018167821009024 8848170 87990915793217141661394924813786099200 8848171 -78241122349826756705484368338756423800 8848172 -31818159221169201694413437166395501568 8848173 -169337040277549564375656988945502630016 8848174 -105953024580064730145700291676878121664 8848175 40160231396710713896418727892945524800 8848176 37170500225849009310873414165388296192 8848177 -64624841143949028240300818485051601688 8848178 -178716847202321186666785418519717710944 8848179 103960465318186702298075508695856536724 8848180 -3726455688020090035180148348350955520 8848181 213263141573290140581903417341871183982 8848182 15339730588124163060977574156232740864 8848183 -107506787913977927851258589467064916568 8848184 5423032157830985201857011483331584000 8848185 -28216442448743617806221260939461364800 8848186 60254300873062639959279197036609272320 8848187 -136409187999334029947405917291369627164 8848188 -5500992088659642820148176597475440128 8848189 -50612041172821977379439580591731555744 8848190 17093231254637734598879777478891820800 8848191 41883870466796665338637326982892292480 8848192 42868471984512437160520918496131940352 8848193 185779417941966245422748451304024085442 8848194 -45914036516967276882204327935208714240 8848195 -109979692607911549286763497018712034800 8848196 1003853551001548817017772664042393600 8848197 4247877528732618648396686792232668700 8848198 -143261211184222177143932652329393822400 8848199 -255247882401161291950268216452013029800 8848200 -51973099521643038659823665336318976000 8848201 182164049542187872129058141264291338202 8848202 55517867515098983952978741596275545600 8848203 14023599118200392481600304614060457728 8848204 53546754307460330781190324843987571456 8848205 86637970965571127916514627623627084000 8848206 -15493782087533063578256899284584973312 8848207 52400077447604773824890819608831498080 8848208 62541145834544046887341894340969029632 8848209 125677738135351686682115318579685752304 8848210 -13677032911662150095990979523630586880 8848211 54993718214572718435829255246174259680 8848212 89009608926760334070958997835292403712 8848213 55242776073861214709950399032869030784 8848214 -115319497893731153395452775214369191680 8848215 -67769947609248926197523581632885035520 8848216 77972395024372466369203936010892288000 8848217 -20710080743674909570306559940626657280 8848218 2878512231739615911201955108180898304 8848219 -348677654651074024542001050977239039440 8848220 -257625637574783762647037297187239915520 8848221 -188012102965401191867014822558875422496 8848222 55481862413727353016409240275957942912 8848223 -69693951359025806647782482616217607016 8848224 -139419968354415469794552256583014809600 8848225 15637298298274070270282770830763685750 8848226 -106685816816998520697724541677530080688 8848227 148221038843895235937797913694273945720 8848228 91880253222531517241327142965614669056 8848229 -18106725238098725213512355397495674916 8848230 -58356078508061906483343341908051200000 8848231 3075226125216524361821272634544454192 8848232 171855202228452644091322170099632102400 8848233 10526121908584782383791336575740384448 8848234 -41814959756358243152339436257773755984 8848235 -40959972665392794724705766370055133040 8848236 86791423602127061634859263961089971712 8848237 5090886317538938191734517379861765120 8848238 4980244689736374048545048025910210560 8848239 -917222963788335527397766271125066752 8848240 13143470681900815092863752761809141760 8848241 159642457205016296181058159956856918512 8848242 -34921155305751041637935318961890858592 8848243 197173811948529403775245610269431646640 8848244 37489019652623958640489207512192566016 8848245 44612855926798872706074703827944444160 8848246 185216279941271596125945906103641696 8848247 -101860765347439749855619145903062289304 8848248 -153289848056848612674628193228218982400 8848249 -193716024433274903558126982663050975664 8848250 -132316407451061483326813583348579496000 8848251 -42125488559649076055888254156233120 8848252 12514851990936946542751039991873986560 8848253 -23668021645288947390780963601353176820 8848254 -25253416413301957132920465513042730368 8848255 -22049003923589867654628304404743501280 8848256 91509629307330419549904327736987484160 8848257 3063570828531399450411031861263758016 8848258 -14695676625797529985980160577847198720 8848259 7336665681520288449251968822289681616 8848260 -97515306241625745921747720013492273920 8848261 -90504613975573385104765289671862983296 8848262 -156737319056326884981713319537673034880 8848263 -90721930291226745799246275520003847256 8848264 248004665175057548378620701851461509120 8848265 -131684389415487183195827561752550772480 8848266 -25791295659232949029347181920096878592 8848267 46845740499320735180665331248511619552 8848268 2615804649674456168543753762856960000 8848269 -67173437127789581822886658683977854506 8848270 -68375703787249143789843003197626201920 8848271 35328505364719329272298409594393703472 8848272 22639636909466679446142475940827103232 8848273 -135469234571371997581333253014415403840 8848274 148080833315497725487753498044665909136 8848275 70480264802977695537608342287447117800 8848276 -18705617975745822480798572880056947840 8848277 -173232829739497765577071449897213479940 8848278 -3635156215286048801146189075842983616 8848279 132921970056041081143522867517164055472 8848280 58766540712996033940731651410769100800 8848281 77222027863769431690042346906169975360 8848282 -832748898005287654008754536023448576 8848283 81017013598471254890051588096889782532 8848284 -46129860493263248258271485172045127680 8848285 184386868712948125704127079364672670560 8848286 95682552389376028805272571919401822592 8848287 20558563880725373106316177513846652400 8848288 35188984089410154096824140328217870336 8848289 20604875240589308359573019100745116720 8848290 64704212088666066006263869085493143040 8848291 21325150855413155822241895813964413440 8848292 -10319446767303332132200202331430127616 8848293 -23523977923678334450326310040091168800 8848294 -3718658453481471250946042994214688256 8848295 -4090667533114615039216569850375800720 8848296 9569456554527799753507517627435980800 8848297 123911785604334019617822338643011508900 8848298 -14458798825816146982580402857828495872 8848299 -3379443365624254954987350758445683712 8848300 94216884163579883797026991073617984000 8848301 69372644459165815530229654624146300864 8848302 58154068694477411934819783248681543232 8848303 -80579577657628310629854709471454582480 8848304 -29676263988903143482003809171399966720 8848305 68846655977766020884269197992556131200 8848306 -35047494341989629923646753295531550400 8848307 21066341240058421087231846298935286976 8848308 -5968372543629158065093143324892360704 8848309 152248535945528878770902349928779350510 8848310 -80245647894152489284023282472111741440 8848311 98933177564081890388498005935641080704 8848312 -97012320143004782914971984199506432000 8848313 127574813763905639921243131080265427880 8848314 -141085446847646070364150690492604628480 8848315 906173225881559804967238937945448000 8848316 46637401751320210813826750395646638080 8848317 -6973031454173938182399455170096135488 8848318 131813532619390667060387634350890053504 8848319 -189491966730828835061881763544772643160 8848320 -1325524430536362153960888593704550400 8848321 230292127909325002354224437993571072 8848322 -108132339849200175731183544719724824880 8848323 -11021837313084702340696616018371279680 8848324 -106269225156949658600188594833338898304 8848325 -2154406818165675178777029598280258400 8848326 -7730101003057904750270488531860200256 8848327 -168641323621500772767578489269430774824 8848328 -71301127569896683463748152247904665600 8848329 35797321173908158996419975341167531200 8848330 -1154438883291634346772775218428559360 8848331 -61651728146898633752287504369434544800 8848332 53950160550205944291950649571048012800 8848333 -60666650214559063760793308381027692956 8848334 50784775460272709463429604126158639552 8848335 72027924393156400590154604100447933600 8848336 -2505505644874332447561870163168460800 8848337 92750339435954736100324350305325727986 8848338 48659821821601636789807073942238685440 8848339 155678096411437518345073579426883116224 8848340 58284216103445426263077180783610068480 8848341 25351735759822071304949401614157985550 8848342 114588814156487445738255806794002039072 8848343 5354938754184829880235949786558810800 8848344 -60649051935605189085092780639602606080 8848345 -50268446027708989509467507176341379200 8848346 52468539680140772727699290761264157664 8848347 -17683610065421233285040151547538386128 8848348 89277259864520906271236021891881397760 8848349 -79998606608909107126810785750292930650 8848350 -7827363717692024023526664204325358400 8848351 82114413855470063715732707595334600352 8848352 -87464661568895547531417957464835883008 8848353 75163354406942556973520021791265457984 8848354 -26381006371596869151860493850922944128 8848355 -51956843181690738434748206080642104480 8848356 -1112130420881062850715019201998391296 8848357 -11196986865694752242773214927547582400 8848358 105016026437535468496063066806337709280 8848359 -43241215358308631755480034419653545232 8848360 234695722676345286111236645708544000 8848361 67963158250177358051536899963644304384 8848362 -39421332641720991196637610644384379648 8848363 92848304604162393220123329293152177360 8848364 -22037631183075697411037060120631275520 8848365 22324238401988711289108376574254224000 8848366 -37652761016829408849960593424927157056 8848367 -419144508809428122807856865310124392 8848368 -311367022406450514410248617885204480 8848369 167423198601239001526785639302241174640 8848370 93667377043663226501478819695058447360 8848371 -80661700104850663274954268819887040000 8848372 -70926201465235501891921256604590972928 8848373 163347521098975566493634772294299432622 8848374 30735642196856524485509332253674462080 8848375 75225757606765969138088021682741144000 8848376 33443234023451987407969195711399526400 8848377 -126670506655872779102924561483804268486 8848378 -37376905711837294555883859441577978368 8848379 -196403004721931502225759876948170029020 8848380 19050485062957409525996413760407603200 8848381 -15712078336536800991310029786648001536 8848382 -118128831520582938321080004620575838208 8848383 127365318529571927876606669198516775624 8848384 -93249895386317310979683774946254782464 8848385 202393239981475593500372033165832960 8848386 60112950188241683614676840165841235200 8848387 17142881737069224086140277527683327120 8848388 103776774122486145289298906462963676288 8848389 54640903755826839750660513381422033568 8848390 -14520731249116268774414077359472859520 8848391 -69991303102514411394387279874800719208 8848392 -9018287383099844038552424682356736000 8848393 -35538936130992471055317103630446518400 8848394 -18266363097314572523826086680501775520 8848395 -140868847067639969285030461581114048000 8848396 -81743760563877814584137728027078355200 8848397 -87577584284365540702181821411899828 8848398 -13522444893291593358102872430442282752 8848399 29231806956460033907641325365381893120 8848400 14168398872153089179068538093795737600 8848401 145492295646472767830765286466533346032 8848402 3510376118008339459272334912028439360 8848403 -12030262925214042768999103968707159616 8848404 -3784071601869105688613296907802975360 8848405 39159091708093425190049279917042584960 8848406 -48436119470313127428866203174512270720 8848407 -177461223699212078190094093432777292160 8848408 -325938521420065873898843000335328378880 8848409 -207293653542713337817403314704520346220 8848410 -2226120243110951377325914188422288640 8848411 -123212270737845986425303866063252480 8848412 -271413840775689954555929012913290830848 8848413 7910627551489367862974666564853640320 8848414 -136975120415874950749746308167486196160 8848415 48264684408352918735247488644161618400 8848416 -164459175925927168320641442704158359552 8848417 -149864433285374517446755017016413347840 8848418 111841173218970453526858123141324814160 8848419 -9920665932977016854167237660904282640 8848420 -33478410310051685030040856321737158400 8848421 70916388299558624724566783607055144704 8848422 -54041130473236874017811664343257692160 8848423 87260203480278430728120386650933119424 8848424 99755332967060356797619349289983416320 8848425 -36905868498439475898800452065678726000 8848426 37670107348417615116789976907072820912 8848427 -1840061040640879281858231010386684528 8848428 61147881309360834132370701596164915200 8848429 247661797236384838337656805709409115030 8848430 -22655388242116942577965592738967098880 8848431 -2221166812967643312247599462891632472 8848432 -22845565748148025877752109864579923968 8848433 -129835743549962162417590124900227126560 8848434 -22413844735438173108284868809438094336 8848435 185684449796241651909766936974876752880 8848436 -118633710237048960709709545385535639552 8848437 22688612176628477807396582266217914560 8848438 206564488753772758073127836106680018496 8848439 -73947074684734936197101784935722455144 8848440 -4579063059789271449074508652318003200 8848441 44265296316824237402231209356949007872 8848442 7315255383066763788514460452774963200 8848443 -215625211484637462856021401332447682000 8848444 -74622690418828617849628178909570032128 8848445 -68340105507708166199976235119945358080 8848446 18694635320628466110818150622277229568 8848447 458622520287605170322833833159651204160 8848448 -23784125664210225218925369399164534784 8848449 -149756055979815236659197835428287404032 8848450 -37272970994897611237098038732104298400 8848451 -14228382210817395552501486825038222400 8848452 35874957682574672595194044818259061760 8848453 242623441848471304311677761314105932702 8848454 -443249983174889858469229755978424320 8848455 10477307176419136848302240244960215040 8848456 -3562655052090479786494657558256332800 8848457 -185023565921219107512236933878047671808 8848458 -17785881142500373103596679011667264976 8848459 102945298371781927295470983201245456660 8848460 -14590478453787810222822624606244992000 8848461 85667843401080516441962600383917358272 8848462 -27047963456804257914629180148102466560 8848463 41853339734448187315703092565129728824 8848464 -1732150602021026186463105340423667712 8848465 1445538086174456787131449414307516520 8848466 61341552163538726871006081354733539840 8848467 171188733068878441449857828474116848240 8848468 50394988035080001363135111160864020480 8848469 87866504240241114044493954521324615100 8848470 -30701522363248123620834351356556048000 8848471 4038327095423070497780000806688093952 8848472 -82083083964017434197224255868662968320 8848473 -32044499290695429156415574852806311216 8848474 -221390480561661718575247916093076272640 8848475 31251939245339203741886294435474248500 8848476 -431618373632389522964421286198480896 8848477 -101680855808215478294085974101973147616 8848478 -18883295787692345837863762864389912960 8848479 152105107405204814076034426273074630984 8848480 26596668113549571474946922311935590400 8848481 -7464635374499493804304094467817852028 8848482 56158875873790063203451348123248741120 8848483 -23860547028070714499196122413540797024 8848484 -2818374157029369777139121736519475200 8848485 25424291891744100898096770073446704640 8848486 93434063405508391651430254523888440320 8848487 312981126648723051250110090002033150136 8848488 53222883035870239218919423315057213440 8848489 -88725586199779666827857920416111978880 8848490 -33379361128993125117494541013532236800 8848491 -40278131606251465268823538373027658240 8848492 -62851099302901282493771915541779363584 8848493 32374482968142561046123624840709702742 8848494 12473430222382393227161583647152679040 8848495 -184179910884363842562364993150370649120 8848496 57467793657435632034927841189571887104 8848497 -158964926332517714091206750732513280 8848498 70960453650706652027695415137343274000 8848499 -638613288190812809696723215908442680 8848500 143155466218126077436385913507259392000 8848501 10425182232275398310252611435635859502 8848502 17635247578346240867974465955364479232 8848503 -141215653920186534588033945481781200776 8848504 -66740126461784641100427045431613235200 8848505 149310182914366309427564309644142670660 8848506 56088548052827917304874245580146939904 8848507 8891170712960916119528070018196419960 8848508 -71530934616729349731016663234052892672 8848509 -45009215104054963826851495609285123200 8848510 147721910828666386505882118461506149120 8848511 32470170386350172959700530905514846560 8848512 14131895292201130323905462317445283840 8848513 113775907973175417954476785192650848960 8848514 -9444341301685998505029178430489510400 8848515 -55771541758313397073745872801819282080 8848516 41642930014501645765472224905128181760 8848517 18841322247118899368678965021468601664 8848518 37931964218398897208671112481500197056 8848519 -249593591198631188288730924825427762560 8848520 -29898816491292109363392089982137856000 8848521 -1541948417187569625538850240409217776 8848522 -87594630558764778634576106637336020688 8848523 312208176590191983511730759773901949144 8848524 -98886026013704445269597632201382215680 8848525 49310178162288848664545655016715304000 8848526 63795216275734217563869697159778723904 8848527 -144398180328461785130909758846514569080 8848528 -14955070217428265090900412083627622400 8848529 74828117137514437752880578910009934130 8848530 -38955236270245368612720208212004979040 8848531 -36619358569959844128897298214264574288 8848532 -17764480958657753597616795893180190720 8848533 -34461700677807072814985125721217991776 8848534 28403004045861804103119279600845530752 8848535 -25157341195989191458272420353121108000 8848536 18341067807455606721414953853437030400 8848537 -170219815970881478334927825459334239360 8848538 -4632563019414116773353035229415636320 8848539 57416604230488831429286471428000679184 8848540 1060648391757843672621087390898867200 8848541 43486865844536900002411390360961007372 8848542 -90414163455627593361168852291886212288 8848543 -3037497974769788240429948244270158592 8848544 -220572247114209798474194980264630616064 8848545 70583976286879330406177592854954728320 8848546 13818171098176543034981419380036595200 8848547 -16473594973167936763899014176220605440 8848548 157119337044466505038535055234216376320 8848549 -12843431930441733744019064796471795840 8848550 30986289828304339471470248687354092800 8848551 -192486126610447492186531233386020226736 8848552 -208388647080227793107981771783161574400 8848553 73943947152085996077632230565622908160 8848554 21761477609815842532655580876143264256 8848555 6778359314484834845656990599472730160 8848556 1566626958540342359495704675434187776 8848557 -110293748106849843541573280812169270346 8848558 -16127614044136314132803643966678040320 8848559 -35144070834875839723050184682705195880 8848560 4434917427538811936932958157511065600 8848561 -57103410132418408270479325028176799888 8848562 65205153239201076890457684851400757152 8848563 -90125148887305760133953675295825850056 8848564 -57298060183171282178810911849891421824 8848565 89717590560312842112543250351103346720 8848566 77069881145561485574286063513037759680 8848567 132290020208871405514964121973005686400 8848568 281102117885717080189908944644934492160 8848569 168731436191781203531874020768292446544 8848570 -86955121673883527318298865425600767520 8848571 -261928857440984636415501959362815267228 8848572 59410651612397340303444651295795421184 8848573 23484512415713029047282468600948840940 8848574 -25715299018922736096366047268182571648 8848575 78343725395559681231438296556960030000 8848576 -23299417518269916593687750046363156480 8848577 112112669876800843319295476390790159426 8848578 -4656392432000263192802003382058389504 8848579 63261864931769610414381165302024249232 8848580 698897183489611039372356725893532160 8848581 39770168815892605256893692230405684544 8848582 -99364926978840276262180252273597096608 8848583 -1553438640686283625559890710908585640 8848584 112890818978540751019531733912698675200 8848585 -118025589348581003522432408689256592000 8848586 127273732245810998606506334200231378992 8848587 60680318159428391690327874499034310144 8848588 -52274586406101100267452458645067153408 8848589 -4680164970686599225847053177879337610 8848590 45107679594533078974454068669416328320 8848591 -164257839975087398662031086228829817648 8848592 51325642901251525854326698837222711296 8848593 41129568771899310810696738099612824820 8848594 78344595077921103051173981660065086096 8848595 -29851384567440474907076257679640148320 8848596 216999013523022215760209442353755176960 8848597 -150339496486216304780436111251984712000 8848598 -82580706078552624322053990988328337408 8848599 -9048267120238191793153611819555995952 8848600 -42494182164197269132733774084938752000 8848601 -26528229192485057787864628282429071600 8848602 -8613799025224957203088461897904481280 8848603 -66836395908677356395616423168331093280 8848604 70715026058107909551180557744030499840 8848605 205893942016330046741408067531756686400 8848606 -11300896774697444349845707600316326656 8848607 -66077960706181716531996220820562882144 8848608 -156019302405701065796971244639978520576 8848609 53351522541058615938152278312618496 8848610 41650693121248971746653763427687289920 8848611 82494235758733489080865476951311951460 8848612 -84419719221635109589904971839598735744 8848613 -260952947113599843072345882572490795138 8848614 -94830290569493246209661306915449124160 8848615 60211945912704242419616182152694758720 8848616 -105892762586416443154009045749517009920 8848617 -19839707507745454589181304114304830320 8848618 -34053138112773305732115363133719396096 8848619 -62413408221035662135398755122757370720 8848620 9780066571493434679144914810304563200 8848621 32679655676666380905285130612932068822 8848622 8111037174244014591621892707702776832 8848623 -44283813253793540776387359506188523520 8848624 11949833034930400018866480918827401216 8848625 -247276235657224946054463493212607230000 8848626 -1300908499691626638994558833907911936 8848627 -375270605735286413305505398877180791280 8848628 -102989950997317874071061153935091413632 8848629 133659637255488898732183164023724720000 8848630 2064510800219842629449319513929041920 8848631 203651590598961003241703548757568510384 8848632 -73877955684903089722296653998915584000 8848633 53146447126622170365053893682624651882 8848634 164380400390824468262995295292885519216 8848635 -139199869531386883608811462976741487360 8848636 -140318087643172671595823373988931684352 8848637 -1147374911847398454573294821022631488 8848638 15614309240974293029934156584295332544 8848639 185840965132484317723459486890914877760 8848640 25538888372244387658817505602536734720 8848641 -11394521742371977217539886248011252960 8848642 72538335871753832337212935418972332800 8848643 119514085770409444879723338158486776320 8848644 7849346481273029718498909577850253312 8848645 -55305129596207954422313069711089514280 8848646 -131225643833150539375070972743424461728 8848647 7727522295522510886305583959499828080 8848648 -141145934199705986062997310183733985280 8848649 8454252535270011569043891936426312036 8848650 -14038601134656822201609822190758182400 8848651 -7348464660201290072514363065527701216 8848652 51139789246964912871682109859883686912 8848653 3047653276544830102742421762321181248 8848654 126046262718928993866205178437695754560 8848655 -49142120283803431313210666901383905440 8848656 57247000276859159738599023628365987840 8848657 -302394331960016319110465785503327763728 8848658 20929953303932148208694037658851709440 8848659 90442722843611762195165862046419502848 8848660 -49984791504989443542522342242161482240 8848661 -9164776135955471713200241674742781760 8848662 36077457674422824344699228351130599424 8848663 -135031337323703853698623590161683950600 8848664 227997957047951564948835149935524618240 8848665 24310126192234704208697581173610811460 8848666 -152804704778781221201919482437952413968 8848667 40283003006569066115256407391977827716 8848668 -69658073378832113171409742486444256256 8848669 1733694185269617517159508728450877344 8848670 -74304166188581786618936754156419437440 8848671 4757458730866104357215394191940542976 8848672 -96326014927712707039676218392233115648 8848673 -19421355607420157149282669338433694016 8848674 17890814863259568829319549257444737744 8848675 -54237010261007086548083173920281760000 8848676 139830555083835071946551970735171000960 8848677 -88232869368817079311090421836668535968 8848678 473694297267389675245039987811855424 8848679 -40520352965607469195577786159807653920 8848680 -86357447194991560732311047482871808000 8848681 55927573994786348799920030750831984464 8848682 86985262500324116925724976983144854192 8848683 -4806839347302356546236848478909311120 8848684 -19087269174091270918328795301385831424 8848685 -210253255592566266298867938054420085620 8848686 8214512818872328510786339459821649920 8848687 16560723315680223600718284251250486672 8848688 -59177469317529550790366403967437324288 8848689 -33475312442309935340263505281371488160 8848690 101452326409386901387927178455237724160 8848691 16793198976300199679866028691679201272 8848692 53184087816380169886311197144297472 8848693 9887525510390400172230932546982580416 8848694 -26340165856423952085843621528959275104 8848695 4401717065363601142540087263903188640 8848696 -139581036896987241787128755300742942720 8848697 -122808470906659753719717484610611970880 8848698 646526512131372378178389414238399488 8848699 225627501566770801040875760573100349240 8848700 -18657670969446649442301234645145881600 8848701 89637351437303532175266686470783403430 8848702 -1261424480757923867925428850730922496 8848703 1808758184616147278585032532310677952 8848704 -20910275678000276895343542243780722688 8848705 13478895968194148991071287680874075860 8848706 39692066790438254365565139231474297552 8848707 27426743740678017282958510637940589824 8848708 -228082474175670796281954625521681859584 8848709 15657086953529925248770400667803786910 8848710 31189079676571514848337919504644390400 8848711 -237680498908984328832688678087910798400 8848712 -1062464863471495720319883598693171200 8848713 -144053883470206851527343347226181862496 8848714 -109831015439445435486926290531058880000 8848715 -71192968293155667614989808253746671200 8848716 122120790732387199921215824227644641280 8848717 -96003540307871741294160190622414932234 8848718 112943907235928086860908603735858015040 8848719 -136389532256740472491739278806940275912 8848720 30766286122285207469686302406632652800 8848721 -23935432258718196522560007778603418112 8848722 12402315903815631407184166749459987072 8848723 71102136346276443437703691491103214928 8848724 55162768228012382040688301556910874496 8848725 6035786384973953221793578566029184000 8848726 60233189771054311940347099054003137312 8848727 -29724158657237087201210897791682817648 8848728 -12019670269599867732915142727902740480 8848729 108818125904360338743858848087197156420 8848730 127688807843221009725942696932060160 8848731 -42256715851673302452037038400683852648 8848732 146144510242245742450454270417552708096 8848733 -106780739007162269756829156935082255360 8848734 -5594451258966365718078817288479667200 8848735 -28855184136155956019913303523062047040 8848736 20278632780229329602556646003782451200 8848737 373506338988827629971038151584066150400 8848738 3856702611935564879561196297280045632 8848739 -311630076363580273473135050015805983460 8848740 -78068310704906532543949065949477785600 8848741 265502267712613870496111255987007122400 8848742 41738840520312255357055692960720400512 8848743 -69021945249765361972643500448689146672 8848744 -77104630828250911868373437022381588480 8848745 -188407351141646672218687255368691777500 8848746 -14929023081749830971949122269906962080 8848747 11574198925626689456614806731237213152 8848748 71256751699659367630551480024462129408 8848749 -26322342000067293814500906471462156672 8848750 3427926436541466786895828310107800000 8848751 237509619119730599215330554089221383504 8848752 9286282061002893198160077590235709440 8848753 272746556821581227732059263345218293044 8848754 5777871926396807261796244097923009152 8848755 -1677315422969034250864345998488085600 8848756 -19918637771724735090282107607885230080 8848757 -276766816903942739922416799481961204448 8848758 -2338367850868364339783111729925950016 8848759 -37679925439777187059393376165890758040 8848760 -128256562935772460182496066517499392000 8848761 -5173125942893713846562540348664320160 8848762 41613067019178641061014905918020856032 8848763 -130425961880211418574997174666930702744 8848764 546874228255798062247981509616545792 8848765 -99273165839464919876900517165977809800 8848766 -61270574140196181601651697376827463168 8848767 -12256603047206482979289738019465440000 8848768 -14109762436011291057830047950915502080 8848769 153067494453911439806488039287252055170 8848770 -12688871867843389863127485668496230400 8848771 204564146581888190179971255131308142972 8848772 97909782370352107798332181819521858048 8848773 7159887514626962098693184075639366622 8848774 88041460942805464279791763694371935360 8848775 28125285818613356324420197574741742000 8848776 85338049787584013961376994127714877440 8848777 29553441206109768535412233623126249792 8848778 143426941057662840547637588389178971440 8848779 18032268804658796578478811905249780184 8848780 77623252233653818558289753224581657600 8848781 -35488707928481629330953842542302514368 8848782 -90782601068053519901471189922027428160 8848783 -30790274050351029716248146477544469968 8848784 20227605348286913928958036521559523328 8848785 -55470260491343806027208631216338318400 8848786 -34508334103141780550436562404043954560 8848787 -58888697459352227338464502303579817688 8848788 13518122534402811435926039450383331328 8848789 -51288152602185587065476362914079232840 8848790 18115168789426777118318958017152204800 8848791 -81505671459455186131355901058019385600 8848792 -188224669467296054029578954166117632000 8848793 14253661626623383079100594479163037200 8848794 -78524276144962489919326633633969547520 8848795 -15984018528260566246100255833911561600 8848796 -131828342248596636551734653614555897856 8848797 1205236154823969004334235147239775360 8848798 833612409607376105433927380005862400 8848799 106681125011946033232695376524738959160 8848800 19697577297843605779772953591947264000 8848801 -33344326786325887782087878663562597696 8848802 -26144989369002368690712560697868845696 8848803 27093823417066814801243798451606278064 8848804 66940351110810157837594738480997319936 8848805 25173576214221878373776554897261906560 8848806 63060511097164600371668215177514081664 8848807 -74013394521209798482555408673984396496 8848808 -52765158930459627781621231055154263040 8848809 17913171976054567474794816186116817444 8848810 77769324329698157896987059710002462560 8848811 -93600303069656560889379285412821264588 8848812 -57395173707294569114696595142227993600 8848813 -234230473146224048351553795856680000 8848814 -598544264682790167893873643406000320 8848815 -712275243434938005617853525423786480 8848816 -44747843271833207470475091707467644928 8848817 -214439746756696205150561738508128449134 8848818 -144898871695781524419834173768738204160 8848819 -24378778885743240520585308652616773888 8848820 -95581198806820829348084840274336000000 8848821 -34132978180336943560989177203636778336 8848822 -57689070992981193865777678723998024288 8848823 -304806525100379491540536812743083588096 8848824 100597887728979253855349607605568798720 8848825 14730051604338723454702645972063347000 8848826 -4124776249555092468842417365971947520 8848827 -10909537584341523076200023904640702032 8848828 98082161932986903381911419562991060480 8848829 -15669797747119635715666769373124177728 8848830 20616824494211547590333646106510091520 8848831 -226667382104885095991692704113515685088 8848832 -1764536008491927944670206899670482944 8848833 81618266810253492878199831321856478208 8848834 -88408097533094009222365850299465264608 8848835 -184941024041645347466910426449109056400 8848836 42676644908691048262438133760381714432 8848837 13942806565324039465440869244862355486 8848838 50306611638302148046863734059929611520 8848839 -111271939978582474672475923893958044672 8848840 -36786785361460145304586778682099302400 8848841 266924305927385933129166178805357280 8848842 46073983402569705665800989401875261440 8848843 29055579880767098840471467975756110544 8848844 -18668792149658553561742668259255064064 8848845 86734641377812592302687289749459237920 8848846 31394331598132734941504614635764315136 8848847 -84316387521676718144438253341761415808 8848848 2068547592658839742601932075178655744 8848849 -167023038823268722381623631800988388864 8848850 1184799226092845269913604429860036400 8848851 299506120186023114823205307853871040 8848852 127260384255984226489543420421999656960 8848853 -106600422992643156347689970214679147716 8848854 4890811995792742187951293958553375360 8848855 -103770528867054420548903672890141515240 8848856 17079424240264281934155267148017254400 8848857 64267104534078858755771184154387799040 8848858 -12438732672261421991204673417440328720 8848859 -81052859974939254672461668209254914896 8848860 88524097369186757468110886545294095360 8848861 8940627813587508456371491979401168320 8848862 -118050636785812281534649847027349462336 8848863 38502468793636504191038789866009477440 8848864 -121171893953936384231454799396540514304 8848865 -82784542986325662022649033385031353600 8848866 -17412700310574787429078286872793475072 8848867 -3394404911958286828228179967721395368 8848868 38037396191168714099088622136416075776 8848869 26370467148155537014439708350918200960 8848870 -75393229401499125157730615247181660800 8848871 88645623551734558862163483612308214072 8848872 53199611346168611438578356822102835200 8848873 25470357876820220590887131790726183504 8848874 -249026913721569752417089416039560371008 8848875 74647415231525639239427352254943168000 8848876 122798606589229340741628176155537199360 8848877 -192737203685311160638529129626173503274 8848878 -153906496726511077086569405281790883840 8848879 -52485986604380801567557291494067670400 8848880 9697474513102691730918571075076751360 8848881 -44091751987027638809467712231182965630 8848882 -27056431115509943835719796437169509376 8848883 -22938916597276944414520678056649894560 8848884 268867309752911270122539162961674240 8848885 -52062074907033476691744790116286776420 8848886 -57993431900046699652039647052410337920 8848887 -37811153168254117382645365959968150040 8848888 -104172044543665642626742947062752542720 8848889 -75405852646814770696609984545041847360 8848890 -27810127245513503563683225726859195680 8848891 -63053623306925354125005884281341083192 8848892 -76274541209897126486195212710624384000 8848893 -33645594580814766182755263456730244256 8848894 54729349741395787746713914034249066496 8848895 48290976510764639943071074641187932000 8848896 -20830384192874569101745058669056229376 8848897 -8267914346202962535533771412784006654 8848898 27060128157010349107359582991795275264 8848899 -123879987142685296428809627133559364880 8848900 923158869642991247931039983699635200 8848901 149360368428261250670814847919279047902 8848902 40748984548259080420803521569732798464 8848903 -113794826399273217130989645531348071120 8848904 -190454041589840937887657958784590919680 8848905 -15615074126866246821363840980446206720 8848906 145909590624366576509297970611294667264 8848907 -15746281841693485925942452460040659208 8848908 95380103962209465489611458137182653440 8848909 15986732294816353707890451229593981580 8848910 -7435044351142062210398082972675585600 8848911 -119216963940943872878618206958121239928 8848912 37985526626442771220919442837470191616 8848913 -113304909767522523921807410756805704076 8848914 -300881560416121714211121780957795840 8848915 -29257862109010223009021460752840139600 8848916 41760148544105812791473944949602362240 8848917 -31646187716500474946108376948903778272 8848918 30562241213446506052984614829686496128 8848919 10989531139355821718281223482922718720 8848920 4358319686196776086715769075495321600 8848921 -9467958580490276235744725928711191168 8848922 -52766489636956829516403400098710703648 8848923 -6392205710466615411032409198199142400 8848924 -64319048260527698869308318481808282624 8848925 155394866231377676983988207034437116800 8848926 8435882209749912134786694927132916992 8848927 -3297901016426128504326517684833867520 8848928 -4993300448088458228007112724711473152 8848929 -57428335331385455256426321250654971216 8848930 -46064498483254698999770648306620363200 8848931 -19322692383496397631001684322826151776 8848932 12392964012201466528835893780420764672 8848933 9256056797939888466803602719005616000 8848934 -104592380736989387321952496127749860384 8848935 -27214778012819545421130162790579875480 8848936 35081021317875117424049263883603558400 8848937 -102974380621338311040525296448773409414 8848938 16797197681894522453186079238077296640 8848939 144203086015826605799206504743137903400 8848940 51767423025495271175522112833710295040 8848941 -38577725981616117088832221527742127808 8848942 -135512833999850945423132992567369147008 8848943 -32551503936348215655620242108091454096 8848944 -2977955200016448830236240026736066560 8848945 32110971614029470204065159417403420480 8848946 85059926310715437428246830845603575040 8848947 58059609533107210708621752633088699440 8848948 52402716063675950397927666805798133760 8848949 185090783318417352669734777253501763950 8848950 4140635535997541029245104022190694400 8848951 -111410940889565908177532231907342289008 8848952 81875134624910412322254608644207534080 8848953 -251832082934285792297888489991156823200 8848954 72812570982265103304299467152810362112 8848955 -112021964008354202260514006778514592640 8848956 -8457951560616184783898057340007484928 8848957 56207301790919400739617416529972033272 8848958 -12454692431896215904228058176555141824 8848959 106562245732314418380829229383181499792 8848960 11787843632258841814159072264983674880 8848961 367574634399911968129617925386072120000 8848962 1995350230487302954584531760524428928 8848963 988876152689928011440775339444755744 8848964 209288514226056464904582192965223374976 8848965 7741114576949429285125158504482544000 8848966 1452744979089504837599003383092824064 8848967 -49992799025124630914403556577329968288 8848968 -24062873215308077113934159037351444480 8848969 134996271588209780507161799204673073370 8848970 -188005289706975048702212543137781760 8848971 109258554295819099608482865182967513000 8848972 295433214902421391638570884743157760 8848973 96868132766508155157092061915262181760 8848974 10578273559907984533641299932106247168 8848975 32925717741666411586941687930814092000 8848976 6158458871785014944042616379320287232 8848977 -253711379847295710105841164642205560768 8848978 46020962955451472872509827953280849040 8848979 -162997865031810559394631602167609722624 8848980 -4147357894613206103893846644932198400 8848981 1113575864454873315495923815308936064 8848982 -104052511259473843924865620193650653408 8848983 -62550071368025158055761687962607312512 8848984 -156629705594461689074213495624333414400 8848985 5006931886475576499694746943624883400 8848986 -25142901665115830038116611493778903296 8848987 6183302532730792545948811810939726112 8848988 -215840687789971516016518048528989568512 8848989 30891589846470275467264266781171684908 8848990 37432730855474316027326712480036552000 8848991 47429626234257902787438751499191915080 8848992 57424626256714747964611243410992136192 8848993 -62848075538298375571691046784520415420 8848994 13019751906909606439160314468460073984 8848995 43447309783375123798783592800502643120 8848996 99635032210472306497991058164173393920 8848997 -178619770847864174370668878075019156160 8848998 86674600531044339043927804622108119584 8848999 -49344303640346184336602406338274058760 8849000 -192028700233281645236567896501824000000 8849001 -36973820380977315334460134876989738816 8849002 38091243991348858031611318479187963152 8849003 -80122311543729419855379158432438768400 8849004 30396776640506785305256443247322311680 8849005 33802645848248739563002788540134120640 8849006 -108726424797256659863758011218487642048 8849007 5140252969393254070103011974140754552 8849008 14157537343894185435445437124795465728 8849009 139148798302098928235917045030163204934 8849010 20855795556982253712384471738565893120 8849011 -263738045446311910762853487442930436208 8849012 -34073568438474915895014539438502862848 8849013 2097651411721170012749341049356680864 8849014 -467490981627240982171538719207908096 8849015 -59816985342509638098087667936241613600 8849016 -16091856736070586124841533250805288960 8849017 -153871890680107403523455536189659181568 8849018 -5133198751066592649256807181092479120 8849019 174540342849772510011557551936854684672 8849020 8358463164454665244507764815617198080 8849021 251896658923263947010828878229136569222 8849022 9345562460609075802121360011264552960 8849023 -151454536836404784837307581303228419936 8849024 209300761108374043840877109673407283200 8849025 109208677050997691506112337597013654800 8849026 17204118453879525911897510488218775584 8849027 239515497951925735800323580747275136000 8849028 -189574646161817197650786097965845428224 8849029 1949918890103060296236837177475310720 8849030 8401070459360971622834394531962941440 8849031 -82397609748613176139159065187055820000 8849032 -191546440304377028938217825965447449600 8849033 -126915852331894760120844091133651703936 8849034 124638265143122849030994718892533770240 8849035 -50205105460700903417403590556238047600 8849036 -28745988232239516733887677183626570752 8849037 16163804794038084412255433417966746560 8849038 2209237564102694873491842888403985280 8849039 89232972496970076672886606009000881888 8849040 4277183513638431423083986809980190720 8849041 108744605897823182794437549823320146800 8849042 53956836012862346326899729685241856672 8849043 5391574199896162693876240489568022528 8849044 42126847091173195901863968382003261440 8849045 -91542664614247455446486361159213523680 8849046 -92485540077555546764138596641713971200 8849047 -42849115992340459934795719758123976504 8849048 -48823751417436521374784698251808112640 8849049 -42650744327681870241064021715508017952 8849050 -35219245396662073505821795059568550400 8849051 76638367281463470065417720411549703600 8849052 20901441798542033550633502267166200320 8849053 96164191740089217012129205920934393504 8849054 84676573236534746892028835593419758976 8849055 -56280366819577327563939394014914141280 8849056 -1284554399639055272889261704006860800 8849057 -177534404534496190848144778546624560000 8849058 60653657336082518598370735104405811584 8849059 397767485589023239277997282605642016 8849060 -7616848408571540804159878800159744000 8849061 68862969274146831095778151764407844480 8849062 130980135138297977407726778637401752032 8849063 193810685662131854306415749166626088312 8849064 -39864240323451764474761979051453153280 8849065 70099043384325665558932672637984759460 8849066 47434529563859871443913784948906850304 8849067 -4142660705169982719607567632613705488 8849068 33973592325022223868213908573368231936 8849069 260209659922112723250256316020362126444 8849070 -5683917260997437655283535394203647680 8849071 -5320573923502009016504673205170730752 8849072 11786021145821433540778392708693835776 8849073 155015828850814125414389998616364792768 8849074 10014669529077235716958328452801566720 8849075 -71248519414388632298195851492385735700 8849076 23401291430366676890823125920983109632 8849077 -188216910346721926841345422172739917074 8849078 -40028885296597892726436288790047068928 8849079 -164480459376463166980896733812015315000 8849080 23483594829754875772318356010966118400 8849081 82994913120986013453359562033348243882 8849082 -63839080767704421671698700226789778176 8849083 112273882438561634060085161278796895332 8849084 15739861732453126450101346946694153216 8849085 17172759875281321141110954478346680320 8849086 -12820149206800946337651286849770917376 8849087 64186913600837375935327943729955351840 8849088 48920932116977809248043416843945246720 8849089 -144131052286514293707552865052520738240 8849090 22348272567432480382587308573213006400 8849091 -38154775893316511649481300748969057616 8849092 -15221386864484491397912120813524623360 8849093 83617703064051665705464109666777406 8849094 -100930195488786879781459626074110036800 8849095 31004227525608799612041260376201685680 8849096 -170024550489721580092229378531561118720 8849097 -38378477908654203136789056292719499926 8849098 -97917304656723806318593722089356373760 8849099 -1254433568854470347809283743233235200 8849100 25060572240961813261496429908945536000 8849101 397442805334659634236941982003069818304 8849102 -63085114320611243939378282905168646400 8849103 -147840174192807459188156792043197823096 8849104 27902402096202015746523527270990610432 8849105 -9436123520897241298690988132687969280 8849106 46348142337253592574208561030408519680 8849107 -71062821726781988070202556443237256716 8849108 -59769832449953579420821469869015865472 8849109 74218159434831373960921318253406431904 8849110 78731236962402907687697393784949680000 8849111 8004874138606337200761064339131512712 8849112 27417237176637107665378346200571043840 8849113 -52547393744453645668758936936409551360 8849114 45610198941619275798602487741323680512 8849115 80263282943768788819778580540828864000 8849116 -128507385970454398203801311772984015872 8849117 96273795927997698511115456315026808640 8849118 -10994815980151965245109139347092653440 8849119 -58370033519807294715496448958459664480 8849120 25194190747853261569673163090988892160 8849121 93638940806543258472012738026954196912 8849122 -158721644457903895021793871879545811888 8849123 -96059627968608418594412823307182677856 8849124 -80675414345468611942907546721587546880 8849125 233026265311441901647023623661814779000 8849126 1926278825479915941632087800184504448 8849127 11662675053161761418691252912067503360 8849128 -82475797614454317485491272439704944640 8849129 150415398341888400375685856889512333472 8849130 -8285288746204512340480572539489786880 8849131 254912112885424864397635928363305266932 8849132 33289815099143820028773074299673625600 8849133 9756214396308311460848542639385011980 8849134 48672191094937437634920339132782212992 8849135 97785820039930279011181433744058132000 8849136 13941864000372597178685696612405084160 8849137 -154298028625846278831922731656143683456 8849138 -50924798715557158760664192058393079280 8849139 1497811262531895317428470838879065648 8849140 -131130894315602889788439693477030370560 8849141 8022417028537290190411338276434944320 8849142 -1238960660912636797522645514639953920 8849143 -52969095406430377587883573387892387856 8849144 28848902292614602444425583922653470720 8849145 -30908955896943742069098078011380637760 8849146 168917106467889106152898596503937642720 8849147 225580365017204394801774494575634958960 8849148 30378060093232138580983483035023867904 8849149 -106744467886288087418994072290181666336 8849150 12403806445216998214039823877684484800 8849151 58296518696772592584914329855112420280 8849152 10193199229999274922421855305041182720 8849153 -56666581430387802022683177077736141756 8849154 -21580917429211103948500573561053002880 8849155 -65822881570664143018330669022446640400 8849156 94932976190544240538695106845679349760 8849157 -169778381044925799377223189563411468640 8849158 1806076888729106041522340208592435584 8849159 229520592798367425950656737656549645952 8849160 2718914918933175240769292059376025600 8849161 -104695227319228475207903825504851870848 8849162 7138680111055146437930405023209000192 8849163 -133257490957072679732879251010957521920 8849164 -213837961723076780696884799836716853248 8849165 -5691753477183121447939388669182650000 8849166 66600430283827040251177823130438133824 8849167 74087482907340172043206229166678707392 8849168 -11678496676327010276261976428611166208 8849169 -302313271179829466159605840744355904 8849170 -54480387237360582789732427620339363840 8849171 -242198809456060093700883562173010834800 8849172 -51701999603369908869699673320496171008 8849173 76185780800058344232658791465009489422 8849174 69838602388277661081577401066419443200 8849175 39584102471146717633641088932044787000 8849176 -102365977841235371717581027564984320000 8849177 -105892812742899744464641653085720657974 8849178 -64810256402222399667905916978852621360 8849179 -100482338640206725951961945894631741824 8849180 49822572171847134448926121494665648640 8849181 -39643451752168592685949336555443010560 8849182 148637855150792172305777998419450436800 8849183 24351652887242325968992402865717179776 8849184 -117447260446567071227899952192476938240 8849185 -2924566438171886342491340494950854400 8849186 51501265447011336931700901239919185184 8849187 124257210280033733619022076870313220644 8849188 -40980369207692753667461754678058698112 8849189 -67453632633169641419744920758410819010 8849190 7016429297708100128763225971206502400 8849191 -82226957036735991850927704587191181528 8849192 18045567580299292438305059474229657600 8849193 1750798380615913125262934856490151664 8849194 57411308114152971651154905473392925184 8849195 -8435874944607814490929849649823568800 8849196 100403376392863706234161226860116495360 8849197 -23778661141308766242847509103412259648 8849198 -13746691335388201637449426361618752512 8849199 148556452599598703667129027231534931464 8849200 14714778591007224465390268453192908800 8849201 -156047917905332599917150558937816674798 8849202 9188727884963358219688579247623587840 8849203 -191551558653561656723323638506332814136 8849204 22181796490260661726390645774549082112 8849205 89934187671228923463772034685621624600 8849206 4251461452530142682036905712003081664 8849207 -415802363869811456194646961709504703328 8849208 34101414480344145150706893049830543360 8849209 -73917157642326503209751264207704644860 8849210 73872153755795530617539611072353377760 8849211 3807458369979767098588671299068541184 8849212 -124285220648050693486158375098328880640 8849213 -101485740701310957231610501130736920820 8849214 67012701257282185472466329564739840 8849215 52359649833489069840627620987288824320 8849216 -31931353644879096126885494259501760512 8849217 19923047632291965884083713778109667648 8849218 36766884049802368794444130329151766016 8849219 143248180219355526004609304270259922620 8849220 -4315259597048105529119188176801054720 8849221 24898672675028138444448929907882084864 8849222 -222721413261123168840075713738420314176 8849223 -89219199433881556956907134626871916800 8849224 -369083747870746855981617768709141094400 8849225 -5918498491781884789407656085572443200 8849226 -106895270095011652977412604302585026816 8849227 14428559895694344074114017976664794880 8849228 1671811878100420857979072701894259200 8849229 40149560143223151111475865599813532928 8849230 -30666542621109102896203094900814362880 8849231 368110309020842504554399255196746887120 8849232 -6288986569594515951147462478613053440 8849233 166995903662505294296811141533535544320 8849234 2844572255410487594319313860786232320 8849235 2493655541119466437380317249292136800 8849236 -45657173361108303760216933904367329280 8849237 -252638986166208181367928667546664568114 8849238 -89664865877998791739476275252053409856 8849239 -26834866094491040959806892180698411344 8849240 -43119458375187923590647705110656819200 8849241 -55930761031352937721054492064302974348 8849242 -97200366947992874824250542001031475728 8849243 -148232361742607345698832156339634537696 8849244 13470476581519712384227424046354355200 8849245 50946664399791629794154236076693829120 8849246 2102908913821465451960693759923347840 8849247 185899716625985645854451692782344250240 8849248 -110090266730492305974626282674604212224 8849249 -183223192011061008813337934021050710750 8849250 2851724564269455826179122948887680000 8849251 62992265765776172345326442553121910832 8849252 92823364285179486469598870014115450112 8849253 -6243606395253750560593755625867463904 8849254 -159923229390807893309705431055734792224 8849255 66727628702877036072196961849373935160 8849256 13596617440146333042353196189842964480 8849257 264132933568276358160841120442762952506 8849258 19016310332704783640577224187046164480 8849259 -155293897961341003330726196197998870000 8849260 6366396697699686784003264787428147200 8849261 287934067894535731351646927684715371862 8849262 -94168076500871875291989198592640230848 8849263 -160505544197317311107640714289387268520 8849264 36880349248990775618999715344620584960 8849265 -425908087646934415138446668347802880 8849266 18849575139502570586447202405026640000 8849267 4737959742212438570622080502192187392 8849268 -55189679193121073901668617895116068096 8849269 -60541377434176958537008372992679389120 8849270 -7211819962198221794985329555339347200 8849271 630048908430070920386980626235674240 8849272 95795734285813154246301107337576652800 8849273 37039360360273502428879478905685372544 8849274 10446913474964909662478058603703895040 8849275 -8150777301875192889345657560256378200 8849276 -55236598724849908333501734536922915840 8849277 76403469730750534836170463660266240640 8849278 99252181165691314768735023547683709440 8849279 -171523242070096871359574465619651552 8849280 16147736330088964914843022685896704000 8849281 -84081543302734371154667678083552356480 8849282 39756279950295102408051722917593820224 8849283 -78301664241602433318329529170909527056 8849284 -203359770344851064965482191300606272384 8849285 -56215253882802338841913342217908422240 8849286 101707509731890583411733811862557897632 8849287 -143582637480382210257531468634126137064 8849288 38837741598004774853064521145534873600 8849289 112273724798835952938317844571833195024 8849290 -21090424984398552274921217142635641920 8849291 90490246028675266788632786253352071168 8849292 -17740862965528311977666648786851430400 8849293 193552460685607713012389022553501662240 8849294 -41999180788463271318553281176967871680 8849295 3974797582541029432206773590523163840 8849296 -10438160250747523570533472081119805440 8849297 -111819121481031042876903115220313634254 8849298 1790241578678010368802949777093344768 8849299 12619480048459996865480563464894863736 8849300 -33686249242361776815875203374296073600 8849301 -52957993651338568001981899507665376896 8849302 -156170388084172738981308477250453440 8849303 37160653528885345911676011489939780552 8849304 -110121590872807430064500060622356889600 8849305 2325787870126863854076829992788911560 8849306 59937442820672741397930624760874714352 8849307 105504230368521335286857496241396255680 8849308 -76718217406154699389115146441941009920 8849309 -9864665464471543285535131719432629760 8849310 187113295065930448314332238000549120 8849311 12821076677915646706226529237142785592 8849312 -41911086647815808219617066151665729536 8849313 -4458845326516209738933926045155398576 8849314 71424502139538932183473752520672449744 8849315 -15739135103464483911314563518067829040 8849316 2552246334470567345600990459857821696 8849317 27919887944279008468320162843731580024 8849318 -82746579094778681809652196181625348640 8849319 -9425333379658672322726174591413404672 8849320 202207161044840577654619385715829708800 8849321 -22852392506586512373878007967696042680 8849322 -2742651856051949892459028592706370560 8849323 66808748425318127786614884637079255440 8849324 -38942709952011881339864817302861342208 8849325 -30291591130519322370430530734728442400 8849326 -144692524273951055059215588623950822080 8849327 42448433067328775933490067046497293192 8849328 27104960866654348856290879591806664704 8849329 -28453237579411344197549802056661279120 8849330 -3566734038078193383605316646888273920 8849331 15616704309617370751824366266122990800 8849332 -145459785469471973288881519754154200704 8849333 334419945105146059684439758149477702300 8849334 -5196586917531186795368205400397300352 8849335 206466430054770917701145920231721640 8849336 89884975806464952012926700006239047680 8849337 -58563213126722171187393723583809814848 8849338 123640528415088990881207117657988958320 8849339 36843410508204486534058329039646510824 8849340 96400093499160214790627359170927621120 8849341 -177585417213559352038202145746506960500 8849342 -74029101887394430597029501717555731328 8849343 -227527265692714530297425672017962489600 8849344 17300365994816439844750159731245449216 8849345 -186964756557288250877645810106760492800 8849346 -44177899181176833201413236444357861632 8849347 -5261869145514433885298997498018090516 8849348 271021559782510926525489564006204358656 8849349 -18223586782696281443053385962973191266 8849350 -85518609403183769453043089862917280000 8849351 -152709332754733429839721520383224672840 8849352 -7058618743201747996985187475427573760 8849353 54075009636267680800818149061957616384 8849354 -118556854764213634270694071101904284624 8849355 78772982205151244380579098403340977920 8849356 -101737050678625895857044281596466995200 8849357 364003690675621797590269688160878016 8849358 -12995209411054170179858031873284075520 8849359 77694375576571282507871838485494770480 8849360 -11203810907078231536119860726637527040 8849361 -3962810037222892139624635105950531840 8849362 1299340854721661458763108896694323200 8849363 -144843074041400236611308668960590410388 8849364 34907583418237697487588510696470016000 8849365 -25651849028333008018178270813432820480 8849366 -58885666013030085268294945792982314560 8849367 45588065830034645044424035610980123680 8849368 -20167104752243847950760710374430638080 8849369 76865648479606531894560770049943811328 8849370 68379505066587239866353607329300652800 8849371 -158530090248771853329165237137747834428 8849372 -43973914402936656900753599226744932352 8849373 62966593079016827534615117331433731744 8849374 -29431626833751629441292531705676040064 8849375 -48646291372168600985640446211565650000 8849376 -110389021872625117075308152351158960128 8849377 23566296114679561795258190311944014640 8849378 -48522358408561033031567342825579528544 8849379 41917767137836712295146534180495715840 8849380 146241951714048135316492832654103148800 8849381 121579276104841281066405749696889901182 8849382 58172562842851976052486759021554580864 8849383 -35989449996106451247878271987427375600 8849384 -4892913782784478209807027722502144000 8849385 19739303741460937433745550991710867200 8849386 -14474837400564936651939546752726562816 8849387 68665555067032943394841177406705730036 8849388 -31540335358887361187753691072391151616 8849389 -32409110203871738866853526538561216810 8849390 -30314327682345084442055018676671568000 8849391 177261555424926481620442495137964681992 8849392 -789084633274046171272652246864396288 8849393 17337505140916723530601119855952219200 8849394 -68130291377374290806726295803831108976 8849395 253651319118728170382364144691128166080 8849396 -105804474363826714288742468849326531200 8849397 -77292100800746581781307920884601810400 8849398 79005609122173637601949073177100631200 8849399 -43947069836641517573671690385375230992 8849400 571956287491027962540737117798400000 8849401 -55698079732536709430767668202641469440 8849402 33921371481848820163366099454201875200 8849403 62060863345678179413620054524104740812 8849404 93044575675760828812804770256809721856 8849405 46908658247230065452497099247366934060 8849406 -72395655352931663057128963570602607296 8849407 68036518362869170419018135300559876832 8849408 19091934094667738819669147076526080000 8849409 125405306390982660048333295493559565104 8849410 -16045975802155968543305380844576908800 8849411 74557216017937109351805998217554683632 8849412 2091355704189964148581246825800105984 8849413 -103422042805387459467697952025856898338 8849414 -8384400605427129087897711535908770688 8849415 -54227065485756561312393486342236160 8849416 -227138544317025818458827914856689003520 8849417 -195930777838686300656561010701731266534 8849418 18581137961245798185328484337097443840 8849419 2370481017482507237025112665381568240 8849420 68296699451117731340791323547135042560 8849421 7313795851383551070858753872919362880 8849422 -8534190426026328704501455435205587200 8849423 -11700779510560169325922068824960461896 8849424 -34584101590708314806398393479518748672 8849425 -1189528886132735078379099903718433800 8849426 4638088206267646576856887257919469184 8849427 -24638979769387704247881017853256632768 8849428 39110139143463324743751965815791732736 8849429 18855074082779883543890464156902390030 8849430 65328670294660814516306666410291954560 8849431 -124956380377607046410657843574284102288 8849432 -184769649175738593555820894974239385600 8849433 1316631306508578916419761753736335904 8849434 -8544320197198317897173304323816701440 8849435 30078630127382882156791488097102195200 8849436 -58975463375598214674246715476285459456 8849437 -138398579056527396709234959838055781000 8849438 12989565339576211533143995598593190400 8849439 240194750001684036645897059297508245520 8849440 -30559732522071652296681109028182425600 8849441 -183806957563306698013283613613192768158 8849442 37456010304879785750247251944506507264 8849443 6807223131170777834133087399939663168 8849444 91468246130319090473459245020359223936 8849445 -72056298219315222480176546102561146560 8849446 33816734569519000077077901912653351424 8849447 -68918573181283702516531673064832324104 8849448 -41960874759270337581744409607627827200 8849449 -148162508132191764595913212602074902284 8849450 -81113349975256828595224733349181494000 8849451 -49455955088596137509937640172499381504 8849452 -98386805118478482716988449541482311680 8849453 123970730576190345301670693255860730880 8849454 -31615478824701932523292421041947371520 8849455 -77346311956096767962981685086098979640 8849456 9763480941701587717771254341369856 8849457 14227219120089652367937128222492510208 8849458 106617066969234834908199167935098232080 8849459 -98915635615189172845855255820798865960 8849460 -54976226929180743690005487751614320640 8849461 -64227545280494285766406860298696865938 8849462 -83310635155823257182129866537200353408 8849463 -35035911816576436748428678359694973952 8849464 -38351564507014162318856041975741870080 8849465 92997993991667383537582203545414065860 8849466 -158340792196718450780687078493027340800 8849467 60971329101841824961779001405544270952 8849468 105724369840259272472741586625238739456 8849469 16678438240526653016329500686439057120 8849470 12837378086806680948901379334596386560 8849471 161656424449929637428133967252278994592 8849472 -46773543505060822448677395660734988288 8849473 -148046819713339547689711726824358313278 8849474 12799429989482443368623927103186124320 8849475 29654894474843548556535443894690103600 8849476 -265062059021450662856922706069584485120 8849477 -6302522643474097998570645957453075456 8849478 -76012350650682637884589157031950699520 8849479 -184544096408628961781755834874146739016 8849480 79507358865533157979612336769028096000 8849481 41269878286451828791810789749399044064 8849482 9211092347350052006799540399785688672 8849483 92453164253818728087717259385107731732 8849484 36447020097582717918704830433986262016 8849485 2878521940126738301633359712944191180 8849486 455883241296817736868805450726172544 8849487 84165789424090290352925070625598564352 8849488 -71489838968826040609695779885713727488 8849489 -125779190135504313748884803219296522368 8849490 -23821269905871733398770246516026191360 8849491 11148082913395933080044984256913352272 8849492 65376780427285528020033688445653313280 8849493 8199325447405970131841873006877150222 8849494 -175426637117715024301763500377268542528 8849495 220055711089050297678015410655242152800 8849496 73685689326305304748576456591340236800 8849497 189089527642115053792434432439758724800 8849498 -5802666695395495495490876256463597344 8849499 25015933089361062233292048156646732080 8849500 59321130226001765315590166269873920000 8849501 -158350737571721062747260958922404574400 8849502 -74631766682484451254245924445611209920 8849503 4520803551023638562456925785902022208 8849504 -255321429463308135500946682380601786368 8849505 3829960472536428762926583390531133440 8849506 -90240054955489015437388271773730397696 8849507 90842836398245387712746343297529345512 8849508 4215232668555152806273130881143521280 8849509 -177408760231614530295367058201137645796 8849510 -18007186533847642977972584069303475840 8849511 -23265469005483371662874953023761185920 8849512 28391038655272092750096967497325608960 8849513 -79379224272245632644093931755692133516 8849514 97835243521592874345346439574215166720 8849515 42706423516068534275608885961305701600 8849516 47038915372312111279902023910929356800 8849517 -18694931305597958242944434109745782720 8849518 -864478759782601873275369594431279040 8849519 -70268347622872459746844217508047752608 8849520 -558104030327013820799656587971788800 8849521 74479071240818460244410542086880160722 8849522 -34482284802414319717949554705213239552 8849523 -176285979489838369683811092308353091016 8849524 184737811871473059972566810774698617600 8849525 225268514164098381155550406450734480000 8849526 -12789982945480237246484071039105708032 8849527 173708591517181679244422663676851119432 8849528 146034246917526917147253202895193600000 8849529 -1019781771757274742878268656766501120 8849530 16132301101639067126471061387434496000 8849531 4724324473859971229059170279953575332 8849532 12735969397587753616726211804093448192 8849533 38821805918319599608937340170884717440 8849534 -46283624290486897973386012546768003584 8849535 34766601809450062733645706018163094400 8849536 144180012018788872214896529125587025920 8849537 -29925102562470337641986932941917691000 8849538 -52105562200136617393018280716435872096 8849539 -78501615765496828665011454166861876160 8849540 -24953670187089027905255219177552670720 8849541 123344137999818247183531752524849681184 8849542 1875489808339126718086436299376613504 8849543 161976818978267719087699237520770304904 8849544 67958530972103973813878498524193341440 8849545 -87630637766767962449828967624896588700 8849546 137943639783087265796647235734800263472 8849547 -53283519704136667913617109473470315600 8849548 66148310423360959362331530288003723008 8849549 -33298910499219852325567717798343155200 8849550 36251229997866376013479607459891908800 8849551 -97051344761198445604703111603324694296 8849552 -52138642813647310099363896526444191744 8849553 18357869740386150604669766348657851200 8849554 -1769514048539457999145057501140814848 8849555 -10395969888842032797808378947054096480 8849556 63278938941384224656890627284310912 8849557 -21159622219128382021042126021196585700 8849558 141785796242360379144166418548136539584 8849559 4187465216153824592595922860378804048 8849560 42991367679152836830830978583284736000 8849561 80485084412345193530480424438089737920 8849562 45556205482429447200886164669631130880 8849563 47361358488198820147886976935048264664 8849564 38754292520818187374958913387054706176 8849565 -29977965947766024802058228809975705140 8849566 12658948644621859998744197558477778624 8849567 285226034024156916111933056881039739616 8849568 -3873607189980453056728237504632717312 8849569 101886142023889793762576037801036769044 8849570 442858170071429079808458956710901760 8849571 -9310573393701077826180275990526552096 8849572 -1903666254272619203053228107442065408 8849573 217194168971786083922241703538583120000 8849574 -121215772366767142862585057532416125440 8849575 53598745378367013819409450424760644000 8849576 218649467250287576795174749294741294080 8849577 -28044280841529516213343726013098320 8849578 -36014385747893961103513841298030734160 8849579 51603767150950467776378593370561712180 8849580 103594761471350735356426955616212582400 8849581 -52129726611544562125507002659000717280 8849582 7735932466535491844643837368774184960 8849583 323768896577566144917849980746622954784 8849584 11950533868497252995444663503544729600 8849585 -45709508943244190456036633742685094220 8849586 -18169998708019700203443230113801575936 8849587 -94459082935549208889923324490863125080 8849588 -128194333411180823255788843004378247168 8849589 20746139896409010302427089280544192320 8849590 -23544791054764077122024036309217907200 8849591 150656404446840366959255126154821437992 8849592 -27755485697052003180694059990867456000 8849593 -45093425110361539046452625106426107900 8849594 20845928470067507808550751359447446240 8849595 2627399609458916331200791795866570240 8849596 14675934003934687165153206015452226048 8849597 260128845301966493939644921653900479046 8849598 45811661012709525577993619044721737728 8849599 -257983249071684107001412928236699008 8849600 -781192642817725510754870979959193600 8849601 21344876478122025526277176168061414400 8849602 103002931091794227563556354675482860752 8849603 -12890985327115369510094328809774376960 8849604 -1119450680360187271942278573626185728 8849605 -33371766383609667655217019102101621640 8849606 153086406773643895903102130781703654752 8849607 -42338842222804033850253210803824040112 8849608 110969135698767536876447093453062824960 8849609 5381490134592127051381477525650322704 8849610 -15920548384237606143542858621936071680 8849611 262192262446069242333378057482190865200 8849612 -95118520602331122294788338310263856640 8849613 65825508007610230428074184926623038144 8849614 -59759846231494861243925972743227844608 8849615 -2493420426439436906524755235418785680 8849616 -2965523674820082274966121088520421376 8849617 -58905626795094095784558228584073007808 8849618 102054610562532106832631342371472482304 8849619 -134581466209691734142715839113584927696 8849620 40628119993810526799246600082785807360 8849621 -282780570710422136549403259020716451456 8849622 -28839764972493150746016200280424586496 8849623 -67404589995726253406658543067877274920 8849624 17586485373279128836251629938084454400 8849625 57719235747441494351448043109978400000 8849626 29948239555662096480874019716721088000 8849627 -123507265305897524306397472831767454524 8849628 -42043002937861169059305211260179988480 8849629 122132850839737994829001156811607979084 8849630 -77852204451981220215843763914357964800 8849631 311265754953790295180790819044492544 8849632 -28258610719739404267531374911796805632 8849633 1119151882713120569111717993202320808 8849634 3455040644857932429881028698758950912 8849635 -57573165957930123992681223906143071920 8849636 9813999194446899714366506150817573120 8849637 -84887216579579586725307789163648112832 8849638 -57240673306979836591114164048247979904 8849639 -200987738676174106735257125395407463344 8849640 -58552927509151864352039305042870272000 8849641 -149972404981513979043368420061453813190 8849642 65009939984467555265567809579551461472 8849643 -45442291269362829922924322139663492672 8849644 7904068760047112493474980183314064896 8849645 -10662720264564720977419745435549585640 8849646 8244676149545616348764705158537937280 8849647 64217036083145533247202398854298294096 8849648 -11997675198759310782391341754651312128 8849649 -55982398478064753101831717388234289920 8849650 -55337499441654124196259306552508848000 8849651 156720753392582232216217306699522367400 8849652 -4659325245716930546359268246736199680 8849653 146267465530955921042895123008543070624 8849654 -4581964671697547064457098637798212480 8849655 9606982523411308080625621233265112760 8849656 -205331530835514676715227560446073815040 8849657 251717839603004483558862433620528362880 8849658 1188837567794116299434016773471655168 8849659 35712859587262955036638066338701086720 8849660 7707147932394807758331297387718502400 8849661 76056563978179957848237102365296131072 8849662 42189906149905554968468339057195768832 8849663 -28105752511926608168129490069800575296 8849664 79622213780879923173235083218302009344 8849665 -95335473130769881160204873014645894080 8849666 -12065733015512519677226746717861530624 8849667 84351316803398200398021526008285797880 8849668 199555919956664809643146974815150033920 8849669 132659676654758718477062299193383944120 8849670 46415598590130456304285044447556886400 8849671 157355099279164294347908034433893822872 8849672 14652601397069983547314456391943505920 8849673 27049699788357654205127767230658510464 8849674 -3470609060715619543357670175823877280 8849675 -6456633975775497768473929108575366000 8849676 -10976639163393136446855060787794456576 8849677 -133527324659275871860544568506501448768 8849678 -3033199212583312404171177957979074240 8849679 -136023689211426652315678517461004964216 8849680 -5056511165465168600525326492273213440 8849681 149976150623357290198452074863522210482 8849682 -15562815018424968406882054011606754560 8849683 -1407258206207069004245971073537765816 8849684 34509465339485350474797282979971052416 8849685 919048928386968045719931356194379040 8849686 67439975887548342887505970634207711424 8849687 43188845596634287234937465780686479360 8849688 51869961460041009460737106982323138560 8849689 -201542990320704351013432048086018576444 8849690 -116870819220085714743635763044380960320 8849691 64631683307112284630931507676633949100 8849692 -33978852457913607932189094351748577280 8849693 57664202793040468090429611188591707104 8849694 11653672398495903374770156746675769344 8849695 278852455009488004161358076081528910480 8849696 -236716793872983923002307138926392311808 8849697 28316269705516391961992567492996462784 8849698 66554543544943421935542166017814080 8849699 32135128857912858033067577693351450040 8849700 1409622514576291231076219030282620800 8849701 1720689090537605613607679191481818304 8849702 -116080770719736481714337625236706236448 8849703 -54443199429018978078688442861288532696 8849704 83718011045226015835605181404419189760 8849705 187163221316662970020670897258529048000 8849706 66714377477245177456448587512096192000 8849707 133777048226083430551605326612312210952 8849708 -33006786909872902740929204578473867264 8849709 181100152062259606734328915768642636800 8849710 -3955815065145997239472911681437068800 8849711 -664589302325733912555317954146499760 8849712 -2248404710855686754394090720708034560 8849713 71209241093987689284836493571830765040 8849714 36765714076514587560011571637259229456 8849715 -14522987125000670415315619727527257600 8849716 -86288187347077171966628352136406124160 8849717 -6883261222089681741905784124628308740 8849718 80797679791771283618013551032125725664 8849719 202017089248828365333111841940667448144 8849720 -151157787491223520177377782055991910400 8849721 86026878270152315512801540337048169024 8849722 4047401705681265802088944637508210432 8849723 60628417794362671475944458453140627424 8849724 -38943436494851265812781628667701886976 8849725 33604791856886494693855849433668832000 8849726 -151400972863793050091667696160962962688 8849727 -1225426205101101995688211857181427280 8849728 487591327480346257415835006570332160 8849729 8636759350939861513472213660993846400 8849730 14517441583519616599943101341245598720 8849731 42021454717754391023250204680625465864 8849732 77905537206921324946828675985746260096 8849733 71572510108678100577225221712277923264 8849734 52808593488671914281309614186315267712 8849735 -60128968372329248471699169579389197320 8849736 -3713501103285829707110039952227696640 8849737 13264883626116882506631241685886638500 8849738 -11814009594514703788276080614752370640 8849739 -35305623678249298251664126105132795176 8849740 74664121007673257327980637470533872640 8849741 173475436700771601210241632644813337600 8849742 98507290544015341413821159409352971264 8849743 173598403310789634289959414211760261600 8849744 254685815345571993000641343382487040 8849745 81739790613217940462745508914959399220 8849746 155011218832266194796700718860844157072 8849747 182318774241672989686961504683079369196 8849748 23321962527299442662101602322669332480 8849749 -69463551631985980701181905147392448864 8849750 -12491552917813176251120380370451840000 8849751 138176431015667807086733709783852003432 8849752 76305977337401131026412752528060057600 8849753 158400626644458447184215052203632392464 8849754 -40143979609460242109869602619492440336 8849755 -6894412743571713993632140242707840640 8849756 16803950082828845055062541826654863360 8849757 -42262371958412903166474204928439337408 8849758 -29089146081928217462396862176428026048 8849759 -21583813556612555234077374937747272696 8849760 90880465643937618163660597972539801600 8849761 1506030069694472267450646689083417924 8849762 251099150794521314699438764158897026304 8849763 46404612057375103106119372842762316800 8849764 15036659774658736283212866191345909760 8849765 31068170217587668180410719069669700000 8849766 -94303112807143601556339101500572998976 8849767 -104644449460236137233748577345747546184 8849768 24119000678156077601317854724654725120 8849769 -136766426767810191650251940344021900656 8849770 54490181464859917896562301570738890080 8849771 20208080636303555066983687174800500736 8849772 31867599253421759341157930150414484480 8849773 11948992266242139712141123209621693024 8849774 -35068764704699964081114003415911420864 8849775 -101141777261032065446200443956905516800 8849776 2826020662501864025860050007718887424 8849777 23374602909528803030084513653915473972 8849778 27805319081962321429263866434959121920 8849779 -24198463495405836991285726643072048016 8849780 54681734914362348185007289373927289600 8849781 -6971904441342605814903242839564055172 8849782 -15838375555700515582287544939222609920 8849783 226314881015128144607626960760011069032 8849784 -70223794376596702240564824587633295360 8849785 27500286769340819256375548132225088000 8849786 143033667198125350957634656138084671744 8849787 -94290007365143479059633672826143744 8849788 -18990338017387475915069078657328166912 8849789 6553152175998414184358181921887778840 8849790 -7614302716514537743115591519117760000 8849791 54815008608487421877902143715960408192 8849792 -116222803316424840523963619480111677440 8849793 30845445503760056503087050081252316464 8849794 -3031702678299469250953438735916924928 8849795 85004900112200837776117149367240637760 8849796 -269067722158492153456150060998571008 8849797 -21225517272757910919787225895039251680 8849798 -12639988002548058716214901140023607936 8849799 42045664064334632250352327345237167024 8849800 57429774773051846371344655110000000000 8849801 -22598286600081756443148485751962750400 8849802 -13517720199862074963867884145131234304 8849803 -265134170346097884091383834513875419948 8849804 36588679912763639060765318323326835200 8849805 -6989991574445614819736522130761887680 8849806 -24883330697488825553625165037017098496 8849807 -230237596490124692870359037928973292808 8849808 -9009514510458845228225537787432271872 8849809 118617482182889937763553906760068471112 8849810 61117234357255328798972015397786790560 8849811 -54565323450938527647451327167131789760 8849812 -99330552536065033639832526810268169344 8849813 34477718029901196278694189658039865760 8849814 16283718629220744360783603188191722240 8849815 35078703505086314941198289520600316320 8849816 -136839952556411203006845850149551677440 8849817 -372527653371995569224927099593520938880 8849818 49474928953941759864193745973096456192 8849819 -77834738119374707427968692659740317920 8849820 -24398099084047900368031379389108224000 8849821 -73483489925713541377966313447342843508 8849822 14519068205133473953722863664126470784 8849823 146872681440628401366376447294123680000 8849824 -188989180286239223359388029772248449024 8849825 -6700434330719213745000417907499846400 8849826 -43540201498193003588486637100577917536 8849827 -100257021831132062608245686712586081328 8849828 -9464988581290563654647741480262639360 8849829 -85271431411718401653327849295461351840 8849830 595171994764519703329863454586327040 8849831 -204716137080996826359139216073854622880 8849832 35967531859510170754308286000572088320 8849833 144541244288574169114188695332665433082 8849834 32418211310182985101627646142692877312 8849835 -139881780293061485492641013986659419280 8849836 -124769973468385140559767599837155637760 8849837 -216063837139788516667094398266757313514 8849838 -95640379146228291378200257404984514560 8849839 209279545049286217205362587702685886440 8849840 -3444871258480094084774051307175280640 8849841 22600779125149273416919266363469069248 8849842 -23160110250607028134420947336107378928 8849843 -125119562975358853382834698855311578280 8849844 23709169866927979005725273560774225920 8849845 -50141557772688442385551668944710297320 8849846 -47647144690267124336483815556606956128 8849847 98356755388310180311615337467974983400 8849848 -30837076645981616017701215878498222080 8849849 -16139590441361579426865392737377462870 8849850 -1106866047555250644582908116690176000 8849851 -201779985675577401072655533586728981148 8849852 -151242006338662405761819075803338383360 8849853 142903680634437610547660678748875578662 8849854 61120254429181138978330325914358850624 8849855 -52765926280488633503272599417021768000 8849856 -1174946618324554870268216296171634688 8849857 -188075875241211768844367545268302408894 8849858 -16837639713416540819195846828713311360 8849859 166107007122781335127359267953335046904 8849860 185202754860511270737552116598361459200 8849861 -185061257113568081889492548880546413538 8849862 -26919438066928251239824364559939439488 8849863 -15942654662694671871759689128063948032 8849864 120028549531058159973680306419171599360 8849865 189009759060415433009985789662910270720 8849866 -44713750198973997366158835473500214016 8849867 -97134270723972220757589777365799630480 8849868 23140910048911865163408817214559092736 8849869 -77215952391109474085861995887058371104 8849870 -44250560390976736782521526504099405120 8849871 -162907238147921882971220732872906379520 8849872 -34432537507057952298211903404682199040 8849873 383219681433527466982976730178553664 8849874 88608878532525604786662574888277103360 8849875 -157787214159325447717667814729061332000 8849876 -3952485068470062877030622043138496512 8849877 168511776023036607761818870918842502080 8849878 -112700601480821115694259306338378241760 8849879 -285572749374118946998955864560300742520 8849880 -9848111634417919636476515370752409600 8849881 -177072858523375734564752739807644623868 8849882 -2883391875216441372916464640427024640 8849883 -4770159455786514032344282646517351936 8849884 -86575337349733685988381108373073565184 8849885 -23398883166032389505439526460899710240 8849886 21216233521144790596968260512170694464 8849887 92795379991422837666675854435668073160 8849888 70500971807549516509067353108334247936 8849889 16187515706696906341037926355950650384 8849890 -26891803932196402690734903570541098720 8849891 10913698938067451395259735269297264584 8849892 75919407736743875438714668597811914752 8849893 7819130161327700169430913410255107000 8849894 92564798328854227898614166954304805632 8849895 31382417573682509417818064739867072720 8849896 -284149450943855774236968806284591104000 8849897 5894665071073421921153012840862536832 8849898 -5431861440206262148100160610394928720 8849899 -11676259693253694109101610537953753100 8849900 -17956798018129252969496088917215200000 8849901 91335429097971703448868974884386978720 8849902 -38943596468502462728918031686373094848 8849903 -182787448222326700899737384815284796848 8849904 -3213675088106970154799304350454251520 8849905 121323395932957705666149896819392587060 8849906 -55571863264266958906131200328393784416 8849907 78077501985938747818239191370832030728 8849908 -9200160966642252294087131759826911872 8849909 -30739469495157419047921903758723874596 8849910 16624541542646138639315143489960959360 8849911 -8257637506674240464837311788845875200 8849912 -152141998867488044922980981459444613120 8849913 -80043003165868723290680852813614727136 8849914 127635154940397288834698422985450035056 8849915 1049986483784717432973258836868762960 8849916 -73654656063543854407473320626610688 8849917 -61038559724305293432127196861517548640 8849918 36525352822810617380257938330273917952 8849919 -164820639106072057444658677052806752 8849920 -46290911754809968162642224952450744320 8849921 -252619148847820700027025687839832250878 8849922 -4926116902969346771845773022064428800 8849923 209248627807423314493612732701631684944 8849924 -56488372317009932491283829068055454464 8849925 19637931347075519743967171505178416000 8849926 36605018262518129927714761029572884800 8849927 417668239972438890973154160552261397872 8849928 -7869128651845206310777009676820480000 8849929 -42661847475446987660765028517473636960 8849930 107467535108209273510796581167780926400 8849931 14462199183225111351264459014111055360 8849932 1330812767768176233476896069447962624 8849933 214911579775630411460764289034539800620 8849934 29276365429831794447584788019705462400 8849935 -146264656327273293375507395481122208120 8849936 -1744238087309979194797522667305156608 8849937 17724893449934346629025091643871307200 8849938 42457914385634155922585164584053151120 8849939 40346316087702353930509808696173013400 8849940 26566474168822917638243510171688960 8849941 -265369666592466994459215699997487920800 8849942 6704859329389707166028401121749632000 8849943 -113091335162514825127083733611619803168 8849944 46509794477738755993667145407657564160 8849945 16065389556296776413403080747093075600 8849946 7212765120529291866342890910608914944 8849947 267379488426603100633959432641929038952 8849948 54565072856465993438890177998801335808 8849949 41022527516787204992858959487772980928 8849950 -70430839172558988991112695661901590400 8849951 -69751087244310826827223379874918623496 8849952 -93783254586005008488430545545393602560 8849953 -44670369123873193401691042697609124160 8849954 132940779342856241653334486813624164176 8849955 48515621316340552603230429411733053360 8849956 56642898515628533713960502101702951168 8849957 348091606279201665536124919324924783932 8849958 16762875326298584861463220551212095488 8849959 4872174915386669720469069351849016320 8849960 -55275123559658338430053474428090777600 8849961 36267067364394205874912836580336384010 8849962 16007395643812770833953520382404219904 8849963 -207946540476776172510419291009307388416 8849964 29959454657126537490258987124655678976 8849965 -155575550277307238562916992900212077800 8849966 -198929335365530412296670799432976731776 8849967 35891078688478780554253088399112370944 8849968 12796035232279994875970121004984942592 8849969 271664332477745666507795542774219460370 8849970 -5781710707693218175675283368490764800 8849971 88247661576627751485459950269580593792 8849972 79158366364528387331584161044916264960 8849973 14901191124970065775810110515339292672 8849974 -30117139577968415537414945479073010048 8849975 -144834768145999921291947968896470636000 8849976 4192929172396860277800848634997309440 8849977 -92660530270574321321407043467802761174 8849978 -4073273936046758243113799226524722176 8849979 -8812756278385402068501383357956524024 8849980 -71463564918453746682801901313277120000 8849981 -69419106871373629540801409133496866816 8849982 -17773150212316001523973971288103827840 8849983 27251757664485046664307201421335493560 8849984 -15419906928859523639868576226426748928 8849985 -73104448787358946914846763631744179200 8849986 248650849910112487340171754481933824 8849987 232204932196411375238244653474532552636 8849988 34642687696423016157419980127094478080 8849989 -266733864785971261460436805164746290244 8849990 -58192790412496825515591535785027120000 8849991 137165507319443418042769789977748233600 8849992 177681698140413492970268780874844800000 8849993 -61611845564190737219058466852341978936 8849994 -15293733107713091861748881483168928000 8849995 -11322190942712721005452268671719751680 8849996 180711039322852980975501334016893521408 8849997 7880176276761275151925041141220876428 8849998 -124585900933200846627916815847546472064 8849999 -28743414820202146743982004481153690000 8850000 -19579702521345744281963419183104000000 8850001 197157894979335122518312583113578150002 8850002 11073809673587220198762915457655808 8850003 -12348832947700297979873910967622279496 8850004 -91175079291734232945876542948425728000 8850005 -106627955858582120209794337208899730340 8850006 210649206850968217169781754384645693440 8850007 128920660251325285120177336122060277256 8850008 139103161003380230831277865670253649920 8850009 -1494988694212759472233821808010409984 8850010 39517644354655447403769685201241702400 8850011 -281836346297410708222697138915204339388 8850012 -50845280505667856928213448231671141888 8850013 353072813302112026890640267954939993740 8850014 -29110115046945776946568476255048359808 8850015 -127044889669294402090163955659651451600 8850016 -43053018824505421339385774340809687040 8850017 338809875387155429059108799027028299520 8850018 -47747147855904508740949214352924564096 8850019 222833844414191188348000800882647483420 8850020 34333954814547068658027783286867380480 8850021 3160492179857820813932885681363440800 8850022 77565128202104223693134069580238617312 8850023 57969507863561623837194186495195926544 8850024 -20383626826793451198281031487277844480 8850025 -10345470282985291319275550221427548450 8850026 -19487490542517910692497818820914027680 8850027 -143276850774345351323222695892009287080 8850028 77422144278328392268639443602948908032 8850029 -53959533580442383226427446765076972000 8850030 -9528902118923415802599106715701616640 8850031 -24704071139834768232850946215634053168 8850032 -1059066207940098470155929511511654400 8850033 89450599889280301817659874925853629600 8850034 33781285058879518993684519082255590416 8850035 -34335390475594893734774649936357306240 8850036 -23656875087950290856124208371338090496 8850037 -53050747933316920186102638682310710020 8850038 -21817179047689477986372315832924618080 8850039 -129010988609909149965117890178548772864 8850040 61487566315244049040525818616848076800 8850041 68879408643452153206923680899389502032 8850042 32958224120509989545692920409587120240 8850043 -61946353736910459142539115170462635336 8850044 -36880626405352810980845571473220731904 8850045 943635599331322696732187312101323840 8850046 48009963441956144953312443884373964800 8850047 4305515665511435787378996320807376672 8850048 107525937820527816919887680176442572800 8850049 -7163233081720864621508458816729560000 8850050 -39467792255972363755307434926625334400 8850051 -51335358696799616927266656837383996208 8850052 -96190554356066273557985848074405553920 8850053 337870551849422116889318350438393108800 8850054 117205285004197016058787804931746897920 8850055 42164043371686823050711100560575193920 8850056 -75858380574366044530262874331679493120 8850057 -81299272769149294194896893972205810160 8850058 37071055153929252396703326557338066176 8850059 183006445819662096794258595136073312520 8850060 54694952967110942586023819781525319680 8850061 117908212250484452791508405371893686 8850062 -49867208623254063413199605325722962368 8850063 -12977991263731889940494848836495298272 8850064 10561493484630736850573042542045249536 8850065 20919793747507983542621768316208081920 8850066 -18321800839402884899001360867581847552 8850067 -20085714037673127374720817053229773200 8850068 189741739400079589231153349872490588160 8850069 255785792011988831363188073216623525344 8850070 -11356861449180994215445977281780567040 8850071 -21007816111421090799685242959496146400 8850072 6049708712328069140052476936621260800 8850073 45125591758877058467892107701428469322 8850074 21006885322570100799467549403388012800 8850075 -47422595064776879171407171362196284000 8850076 -82797542701698895375978009121649226240 8850077 143830072995216319004315235536115755046 8850078 2361172463863037529287496230824907904 8850079 -21364154700543774182359509832911172608 8850080 14092095170411680089362575884832604160 8850081 20921132988429554885947850186166361824 8850082 -7211624252210698531574370221500714848 8850083 -198587723158257563074949756842044013176 8850084 114316810691537915190110522049779598336 8850085 36966896009874366733387048140839037600 8850086 -44632344165729237406387209667494895680 8850087 4882268846368726369387150888332404640 8850088 1979053376396405100516094100148633600 8850089 -306956633505173063470104139212176335110 8850090 -18632407766654479229012137079640499200 8850091 -32245870490898291180290735334833393000 8850092 -137485231686884583918975285906653424384 8850093 48854796639648950380946383226928389184 8850094 -30773485320312631674388102222887194688 8850095 -27071777121823593456629616333928242000 8850096 7366423080127178181611987398250496000 8850097 -920486676880852619147285012717798656 8850098 -110642010849308172114584389632299367168 8850099 37181969669777596128476025316838707248 8850100 -43638715355839247138023628936718336000 8850101 20362763504272465429732020572076710400 8850102 14882226887772266144931221029849616832 8850103 194339263111270712131325143692307997160 8850104 66921238626369891620768006084838604800 8850105 109185663248017807457828509762415140800 8850106 -14981861548457851671244198609840399248 8850107 -12527532476134320243441709806632744688 8850108 137173323031102410761637296307953717760 8850109 -40157932192164114194513802642656668596 8850110 -570280520018865642172760898753166080 8850111 -101695497951516829120650277025177731128 8850112 97468626306150311413312822150956056576 8850113 -28000484606103772711155560610295816638 8850114 15072279783126637238179378934547732480 8850115 122726211055594183885030279850032725600 8850116 144001119152471537951690277501207075840 8850117 -81494491594927114791533525445090432288 8850118 15370775899285899900613787173797696000 8850119 126889045272797245863314387088444002520 8850120 -39533351891209732963723910984390246400 8850121 34174522778996692843409958380795389312 8850122 -87653201859969934861730998671061291008 8850123 -99356786654070213919583955296251389828 8850124 59706556391942295460525277402621460480 8850125 -168077125695225068007367426886588202000 8850126 -60342633624079415097755534731078558656 8850127 -11220669076256566019230868017685798400 8850128 7442544502199278710482318035098009600 8850129 120642862159835282856573694491991913088 8850130 59541477691768936891095380871434803200 8850131 -1944729672332467033075550956629835128 8850132 -76711203506828287601831563355395162368 8850133 -273021945424276835125601389520298259200 8850134 10055410795691833905912585926101694400 8850135 -61054707505525939000571728953413957040 8850136 -18357197936045224799793440586712504320 8850137 65230200065405932636677672297329160852 8850138 71805961033052776698112862717237937408 8850139 73470588954742401503176896164916338880 8850140 32079523031451609188480128358453299200 8850141 1999703958503005650431216148616920492 8850142 47179123065154282073977094108809802112 8850143 195825050414466480979015933576198369320 8850144 -49873186239729699529797108793096273920 8850145 -46866652176399489870648060483869957100 8850146 32823675971052592439457054320909993760 8850147 -8124017392899113020236556857603118080 8850148 -198606811569684914312989487798806417792 8850149 19260297506732501349629486357825879424 8850150 11180838954558065025480613457408265600 8850151 -20670656291546895048577661308801787848 8850152 -90968232039413419149218614979195258880 8850153 -5888263119098467663722191540433508800 8850154 33179592043863391248826795009904896512 8850155 -14730501801945903669539667702997739040 8850156 -29746198342590335946580827723579555840 8850157 -74491192185513953000602110054220183594 8850158 15660664300254037750163333812062127680 8850159 -61745699921460164454503311299760663872 8850160 5424358982429271196634256122285260800 8850161 24568875987667805847288648444164017332 8850162 31137776246198353391134469669931379200 8850163 -54203613866002985969950793040470297440 8850164 -109534774005978172590989680262104940544 8850165 31772486877525327478468213628191969920 8850166 -14317001290097946254652794638025170176 8850167 38198640597561562024876940735204970216 8850168 20756589142766249433367535317145395200 8850169 187155116981926812234947730840595699540 8850170 8387188525441397625506876394405734400 8850171 -72158394325541404412287571707594160640 8850172 215929010417333385182094355206825659392 8850173 33213177437194327250512383713355352140 8850174 -1486130654501628710381005438486904832 8850175 -35119255556278144980601285415968726600 8850176 37562804910507949367428863035990605824 8850177 -12078870860015316859640759139134266560 8850178 251279574709853446819520344278460992 8850179 -28154691675901890217951336118172971616 8850180 49333301253454522379488556899881000960 8850181 -168452479143545523465054663957786284000 8850182 -22686684624412838179177286427750624 8850183 34674920914169595148717470417768120480 8850184 87882897886018198995901608878523310080 8850185 201814564343069411865275264182659012360 8850186 43593009620210927499049201546397885232 8850187 118810299119527955351599668685513578836 8850188 -71022124304838306060242266624073210112 8850189 119276956626406973065153328993663154624 8850190 22806662373432144724690913199965568000 8850191 34354940714412472340240165292836534880 8850192 -27943224114015103430801799743506808832 8850193 -100864611146004557115990227373537337152 8850194 -70247038456906101662731012201154577408 8850195 48128894530363596119040195207685941600 8850196 -16574928995170559314903662571040724992 8850197 -107345768297634279154420312328479866354 8850198 31233189545402944453201770707707453440 8850199 -105198067275864783365303210657462503464 8850200 -47137368640474292907010758605429760000 8850201 83782196949961648348531650157719179520 8850202 -66395243707563438540528769089324633600 8850203 -113563190966624836230111656790311911548 8850204 58897835827400175547724119883051251200 8850205 13266740960313393224609107980186424320 8850206 -2109970205818554197434699626377660736 8850207 40918894754153634255084721974070581888 8850208 -191704245529560898216344804936591998976 8850209 -168536707521284777668037997586373554590 8850210 -16963959167813476461154683901825751040 8850211 -3810333349575398269847107718556449188 8850212 -12889911393491613256278663945800171520 8850213 -68058736892987855483187279664860932640 8850214 5220799590847270978999322791885119456 8850215 8647798357999074483627563708431596000 8850216 104868035500247787067917052211585187840 8850217 2498617824016741274429949915204908832 8850218 39209227198204952425959222032364523104 8850219 23498129442703931790593081465765122560 8850220 59119688401765396235411182772429952000 8850221 -17538218756632503102382602305572864512 8850222 -1512978993936655252337351878312534848 8850223 86466766624292007018582666532792819384 8850224 52277516076386848612769935123933347840 8850225 -31454715455780831293815791858655720000 8850226 23750512554393874487780446333428679680 8850227 -246976102506914224915264494130407638808 8850228 -4654873193072583285003247280627060736 8850229 325267819872649993969824352640892268320 8850230 -15040839867735390112773837639865290240 8850231 54524675147684060645319964495433847120 8850232 147260821407904590877320355153003622400 8850233 -72418036915768298435114127393745739862 8850234 -64088485359456373383729071333012825088 8850235 39952380037126998599025050954638017360 8850236 -182193958421236916825160988232774269440 8850237 25131455532842977094844745052852873760 8850238 -86637763782429035777368353490897460160 8850239 254088130949120634425774514951953450400 8850240 -720219658228547275705240880205004800 8850241 -299310902760323443108857457227905150208 8850242 196879615157442915562051201262315384352 8850243 2610875139327734895243911595565049328 8850244 -45379516516885074321932886822309042944 8850245 33641048965098270766874028102347205120 8850246 -66068150357211434389864060241682172032 8850247 -8394775686240465713012866450707447328 8850248 -393310708687265022499279965704110080 8850249 -61783557838502406756261863407520256000 8850250 -6546750731511500146444324850954376000 8850251 -123285989230100344612446590436876989280 8850252 -1085739820853392427443443142899204096 8850253 -54776725658393366202196966426494577620 8850254 13737838488110175577264747717209265152 8850255 39961446430361231511001778571630295200 8850256 32582164632379903617166372457171443712 8850257 27698755703243632684637651535395369280 8850258 395092990260387725266695958002274464 8850259 -51035805980653603850627961284117998272 8850260 487080604139233594209062125873950720 8850261 5909520513575269752474624681867614208 8850262 -23235289552178673413291210829810237696 8850263 57795153226937361855013370803689013512 8850264 19486381972010347480872634523136000000 8850265 11696850827220417485340613461243558660 8850266 -120500666118572775292444291671248241168 8850267 184925103765794990480669429489839301484 8850268 -60902522115271967725997576523680507904 8850269 -2573290239134179919483388736335556320 8850270 4564614760628287270907490748473876480 8850271 77255359295272730950054756594971613472 8850272 -297310573720499751722784162029464977408 8850273 -52460045560876670667320483121905012256 8850274 1014152287833591162232231035584606880 8850275 46638690761789342021675432046072825600 8850276 414284801136318996232676789250754560 8850277 -62569866272954698412848878702372250880 8850278 -142908358510356803462294724920550238080 8850279 173351931441055171164913322161112198184 8850280 -78874557853893823656719540419919155200 8850281 -263378942744720572127839195633277167536 8850282 -48841675535988112775970445501433142528 8850283 -21519524538415824384058718702019908992 8850284 66361059858570768505990626106376591616 8850285 35800540466513487879286599381271146240 8850286 97728597531519328268961396649150358592 8850287 -88590473365962721137341029122186615648 8850288 5966519164414699685397829921211940864 8850289 14720772950623897509298412497460217152 8850290 51621374034983378259668703163098078720 8850291 -22227562779323100291078346531047744000 8850292 43397028907430316694608137730677305344 8850293 -34961861258038401470739502187106421458 8850294 -106743472494870685441403867513608975680 8850295 -142492210960454937322402356430409520000 8850296 6239206934898788112405020498500239360 8850297 64474161645039994444620686202189205920 8850298 -159115767807443758009182310096756260864 8850299 64404648013548453822969285974542425336 8850300 -15312247161362256158691234470062963200 8850301 -2936514826267639311629788491528545256 8850302 -32117981352401258223914255016254025600 8850303 1914902326406575315526838430038912 8850304 93082161270640340369923483217134878720 8850305 70144170935459495492629413243868997460 8850306 -68164245814792245902545373050667066496 8850307 83307668902970461347229181854921383120 8850308 31575813830958433881127585821180211200 8850309 -1800391803432234688352690116072828992 8850310 -15287328925454595914247754740841424640 8850311 115029625579570379743273380419438994072 8850312 -39973044369390738596481263104058158080 8850313 269601334396740472514699994206949290880 8850314 -21911008347130481412661682049866711040 8850315 -92783562575494158590773251579612990480 8850316 -76237608199044066132578287720259272960 8850317 -96025045349774057575268083875881906208 8850318 -7301350211423875759339902715730429952 8850319 -342421565434644884298598771839267453504 8850320 -14083856497960114734007117693841817600 8850321 168414115228446198404672767670861933172 8850322 61931466762539515860624396210432008352 8850323 203407667655608058864096118839601881120 8850324 28354978377540784050408035116462559232 8850325 -16820361708635441430589417767046202400 8850326 7451204615356994464403138305753478400 8850327 94756862516545153461486932690138882640 8850328 35814156775805135847829184994088120320 8850329 -243956419369500966054180937368591206070 8850330 -25925588454651994874361973608810432000 8850331 127225634653717577475370413053409538992 8850332 -202614639809727333749427084480226944000 8850333 105005427105243169144517622399151912800 8850334 13128928990957022665980401884153632960 8850335 -24027680024984037102824280962858336640 8850336 -45666570239481213201141392309134295040 8850337 16968046246001955257366135211461351172 8850338 7924914817560393278031941690543431680 8850339 -52638037646203055924922228271396232796 8850340 -21143519373219053766737767765925564160 8850341 229270676162206609820975031310603072092 8850342 8172686090818921616121589440926131584 8850343 269712008629180335889929320636770921592 8850344 29740495816997633822164591239567068160 8850345 -4780725582606740032544210261326233600 8850346 698465864176278738944957067026939904 8850347 92184037804405734225700107630036668712 8850348 -24283496187284328693549201275401752576 8850349 -38192031943026546768751653401073884650 8850350 -41707811617871319589679436210627561600 8850351 -66762610611535319958443216681163477360 8850352 15314291631137938247270319589110579200 8850353 2929684349722445897212426628429063460 8850354 -3148160399372430684406176440774492160 8850355 -134249696825224105166069554674798036240 8850356 -88402525565387032438657558993971646080 8850357 -97946252946831053657287904720808582720 8850358 60435569071284300936202178369947010688 8850359 60714174461220747933329631755793130416 8850360 15907791561768618143708877116527411200 8850361 -13707852373129486601578569155202758610 8850362 -150450323361395169190161646841488967568 8850363 -16519571749160663178330657809259639552 8850364 39957398031284572498331978187203051520 8850365 105707781141206524615514089413780076800 8850366 -9660013230434969571674321680710327936 8850367 69322771644674412688223817032469827712 8850368 30660246128258637927405566111520915456 8850369 -74492992392590123239958008033109152320 8850370 -69117112307581898595754565616973056000 8850371 -181651721387624372043041185315923325800 8850372 104195684717538521143303799221219310592 8850373 -47236987749793418811540454162542929856 8850374 -4134233528357136220785457528236671232 8850375 -184028475648470575320967289951597706000 8850376 24671110658047161437516702798598635520 8850377 168872601571686314397144662041009416192 8850378 167624369502849718800560076976309836288 8850379 205029774752754861334580187907319256980 8850380 1800292956495136622099714120015508480 8850381 -111525516216818492435598050297158218048 8850382 -93024791430346707097075366232252913408 8850383 -53196231496477801619890035314038400496 8850384 651554514851133888483804959487713280 8850385 -28705387591232001861863512526021937420 8850386 -56553586878902863241479764483475052256 8850387 3670181062433593896094165579428186624 8850388 -5631353661339683984518900844764494080 8850389 3186147539184902003819706027424641024 8850390 51860353562981753499702926185793587200 8850391 -57668929130747496227482787038264386216 8850392 -112565644738313193772561762756821811200 8850393 -86153506795251916164009079990957905318 8850394 -7637940972285283959864907603637376000 8850395 69935833916236368213892234810903892400 8850396 -32732590051033535310313223635128350208 8850397 99202882092521669989239304350805859820 8850398 56467611929057658398352082773406086336 8850399 -176623503005301092158215239677469207736 8850400 9844154832588571548694956460710297600 8850401 -656783689070339310048951593908884096 8850402 -16710882843715473957140888097200035200 8850403 -26210444792548404528545081760172693348 8850404 241253439872980656075185304045698019840 8850405 -95656402873919618074531819385263167840 8850406 17558691028499843474615238343415923584 8850407 -34550810556471156345522190179137252928 8850408 -31157748887131804196454549375909888000 8850409 114872079216894200944217200382524560000 8850410 117029227665777752866658204057507883360 8850411 -27608207236120055584802899403566427520 8850412 126591675389966033157398822868738214912 8850413 77640197817404042586772961851528632000 8850414 -20564181180357615835102607898075696000 8850415 -45722037920394549652741101860822570400 8850416 7963753842602359605577271119153201152 8850417 -35212685521279200974788020685022881152 8850418 75166008261935549752820543124026079360 8850419 -56232342163185935147140171729899888180 8850420 37593327915022479277560424837462137600 8850421 24631740008424528198640731380636145720 8850422 -34896851297720775801756313495757187840 8850423 -33275438709314215500811907070714524160 8850424 95142527546414494521847881293660160 8850425 -135930484521567603427487466898754048850 8850426 -25430265516764385891136775223509481216 8850427 64665760440936307294613565517289738400 8850428 -26781757561895345045916699015052200960 8850429 -130704040521079675816265611628108428800 8850430 47210448706904932711543051035510107520 8850431 2880991635793247076699319574628911592 8850432 2451943111729072034516947578076004352 8850433 -249096415434759674099931315819693112318 8850434 99580219164673211999213361784712259072 8850435 -12892868189823401165123434589240275200 8850436 -28084541876362725412235928839239012352 8850437 -17272880882301849096939148025361535428 8850438 32010084933132194781084150577987092480 8850439 35706698913791071191494538553436443624 8850440 60610220873345026856841000467466700800 8850441 -182209043990050927510030852891612493808 8850442 55778096485888119571201857245751085872 8850443 6740724977060182909679225269475454720 8850444 -1352948109753197974254204647363203584 8850445 -207645679181758940816943582746334501300 8850446 55967404304686421857323555824508914688 8850447 -1238498278237029059172371947992001200 8850448 53938155815366718996300587692781084672 8850449 103022039303815163825994051725832245760 8850450 3526539208947077004826068596503104000 8850451 379067271765503134072706343862569810000 8850452 -46726620664969641837064268704376486400 8850453 43196773353420406449647300727875366304 8850454 60685964286140114241552335319483910176 8850455 173757234977908064782562770883621426160 8850456 50935423682782705179141389444055920640 8850457 -63612752349438498989330541598621738176 8850458 102590577293756763241783396398662116080 8850459 107334537253128538822888052552522705304 8850460 -29971612604155774849046912594004249600 8850461 -195023249054508386521203706052318422938 8850462 -46009345661009786790105470877548574720 8850463 -70335042128876958929357023625801584288 8850464 -110513166437200999287508949050262028288 8850465 2116048938026065655547303762300448380 8850466 154011165506285515908811522344347483520 8850467 -128544747518757910370089489859359926408 8850468 36779449341056896268147051403009177600 8850469 25515316317865144722260960120620405248 8850470 10634089052402681488624205602754832000 8850471 -31601369682234926310876935281105681152 8850472 -279120748586546488050827427486140006400 8850473 -33182085284297088534684463693946083740 8850474 11079517242404842855846609828756254912 8850475 1953450838186627213807254659361076600 8850476 161448962076679601683652449338339655680 8850477 90955487778375237439089454716205926720 8850478 -26378857177047104869013129990208944064 8850479 -92994789374939693189628274961885605320 8850480 -19867690571430824763674516978988810240 8850481 444684361061392228097521946964295197120 8850482 -107484060168617514370597193598220743408 8850483 325172170166662400951906106039210525120 8850484 171022723039654180670486114065138432 8850485 11793015640272201472460570629798416000 8850486 15346130783946226266866650338822488064 8850487 15263518523087525685409479445118548136 8850488 -8568340125391639101963566764024074240 8850489 25699808999008348500874826136024974880 8850490 54237108646183202845307945086696934400 8850491 124620387830641869334794146411244042864 8850492 -2887489965425423944777622267358412800 8850493 526066062507614051045935697919701962764 8850494 -141364832522044967500519985819373274560 8850495 -75149752563164374298937510702233600880 8850496 -34609761112889395052766256912995450880 8850497 -123622171798019748996091812603444597054 8850498 -30882112337617232140921057170396618240 8850499 -60805867667959985458820859129776122368 8850500 -39994911566709312250090940315283456000 8850501 -76797714564504938018904005426304290400 8850502 -24031123598348524533146034510002598048 8850503 5469937591392475783890086872723961856 8850504 -43815044604807151285799629574546227200 8850505 -74956325701606329225021608013564574080 8850506 72150859606115906281121201441160192 8850507 60660988615666210274513723448793371888 8850508 180167148398954394911547379715485123328 8850509 191170347730912922828439169719661726710 8850510 -28509402335764515919943310359494502400 8850511 -94706503370057700767095240185693755856 8850512 2320962934027881221977412252633137152 8850513 53004079410250161119575679622812735424 8850514 -12715221800682668132063205274578060144 8850515 -31890100314944587361587297787604206880 8850516 21110313274550941456135848096780042240 8850517 65362644400826554045448614210594370620 8850518 52858277049797413475835921123376704 8850519 -166728619843751856244522343962768213680 8850520 -998903145136290707371150433179238400 8850521 -66643452055208555357514601402375324278 8850522 -88175184084788513885645629594363043328 8850523 168829452148475292379958637804978938880 8850524 60887432548008477923157229676091204096 8850525 1419681164248934248199497497873720000 8850526 -34394038877465963525866776361732164096 8850527 236145859296198223023579373968919256496 8850528 -127701848448776496083690820732950937600 8850529 136892939269703021011979255255534909460 8850530 -85498780737269492961322527862493127840 8850531 -22421297943444678902291530771339576320 8850532 -64007191175003780709235243814905170304 8850533 222970593629970146815806624337756726782 8850534 34938719113297817638134633605460056064 8850535 161345266192513368205654822246892208960 8850536 131755698798052256638122322970811079680 8850537 -16580856551402260716788998605750402960 8850538 -25048221784076963829101469598026058752 8850539 52304894910392884274550309075633530160 8850540 -48467690416580300030708429863502776320 8850541 41831732308913896511635832179355752672 8850542 57845729124717603512181739267691719680 8850543 11056229430221016862779554795896082064 8850544 12825292539695734204564695683081273344 8850545 -271501062656720616753411694949940300 8850546 123532538792734534918186425194093222784 8850547 -61158678861209210025880753790339837040 8850548 -26508060107366944171570111688178499584 8850549 -65426021061840026123510821776588935136 8850550 -41980902870270160657668980350791583200 8850551 170657065323491660571641510844038425704 8850552 145922074712019961864141284837465477120 8850553 -64754516636043305764247733921537142656 8850554 2067559666416578418888068675770897152 8850555 4708142586206450804069814837297814560 8850556 -21356712182662673300464384700331549696 8850557 -129632175767750970502607278250036141748 8850558 -22900953029674763928328231237676900352 8850559 -151987556124276624314969720919143962240 8850560 -178005604671006313552934740448772096000 8850561 -1128107728686489257932182808561751040 8850562 13877271105751510290247453762078347264 8850563 -206889385873631576742734120648741288976 8850564 81021589220588472833226285928878057600 8850565 -175292532749819822983938973458721161540 8850566 93296990499408262279208340024611136288 8850567 116823012559671018724526605237782364800 8850568 24082788706909451972810065929749760000 8850569 42411062477220341745147058295755149120 8850570 111537458664260029488468078123430287360 8850571 -135981868598242545186470363193756873368 8850572 -93815640095609310325922278470690293760 8850573 31637537495460635766303681011753496000 8850574 43691706165287276985465196475200636032 8850575 -104054412443546466062302041629177614200 8850576 6597009163577228232365371929807028224 8850577 69471932594476314114548627453235077426 8850578 -7729519831695085814270925366984854400 8850579 -116075399696636315632629660789173420616 8850580 122118590311933365246664176785748633600 8850581 31170548360822761788976838369018751132 8850582 18024001387835858125394516593310067840 8850583 -17100267605334638914248894658164999840 8850584 219516264478799005797887777849079889920 8850585 12642769827611536203235965444100824960 8850586 -103101939222970208392723100841104437008 8850587 218180650780406979506099911342264159236 8850588 6733199701110641587146747897025582080 8850589 5490875400578124237840226684032823680 8850590 34880553225781573098979248277963161600 8850591 -57700647752921845570414489165118721648 8850592 -215548546517354274467066167948382896128 8850593 -2669277576066840338830408440686065152 8850594 -99569339776908630751739546225255484672 8850595 15860904096681798279396334223162249520 8850596 -36584867212637607378537575594949556992 8850597 -62663923633060217458226661780969694080 8850598 95043262471737534239565660578265016800 8850599 10928312837847247071814448615552271240 8850600 -94133309552113024837244614261248000000 8850601 268035342004590209048945606539129572602 8850602 -172000976601340404065383082952285412608 8850603 -31033697350930666640789313053969802576 8850604 -620470497144239045056670761404940288 8850605 -71968053428275968394532695501709697000 8850606 44721457109295088051012414190600337408 8850607 135320660213128102077239913392899077120 8850608 28042688006176658355199828732885991424 8850609 66229556397041169421697268834721565328 8850610 6891519507559224740270605216903980960 8850611 -21181565164408809254282195348000325120 8850612 19827666300610293128436725672630390784 8850613 -221870699854143320871744138654298981138 8850614 -161837790515073442010311332763222261344 8850615 -103462877131545783582700785267753455280 8850616 -19040909800612008576928635947285913600 8850617 294339179104279904440329354964826420352 8850618 -30396470849725128394074835423443586560 8850619 -30057018650238049728926999561669608704 8850620 -71132889554096669445239514966043000320 8850621 40353805786920105986167940716840496640 8850622 -43312250748200372333334533138511762432 8850623 -259145783991857774834292003243731345856 8850624 -6119609710286625043445213064780054528 8850625 11133784741739757185196636429422049375 8850626 -94385943261263063869285362432899159520 8850627 1033250271908136364110426308078576076 8850628 39232866835498525632846048655414794368 8850629 35902929655260204074867696626806793848 8850630 11695530147778172635425604659045335040 8850631 255143319301691167469498859854922690832 8850632 -38259669554866374247034933494911467520 8850633 196215382661405492497126053253951795968 8850634 -54897683524370674232626912217596267680 8850635 -142328381896853508583405469969255245920 8850636 -136744253297895940162075533708234609408 8850637 -504042621058537511064297842500864554 8850638 87187295334688382773603551155814987840 8850639 -4045787720872171000033476214629118080 8850640 -10192934080201093383032557770166272000 8850641 76295985039035889555089114413333677042 8850642 -59028026186947142890690433843755159296 8850643 72832031195304711122235327484541552760 8850644 73886138678682235139617328228057628672 8850645 35137574950608681033431125193707047420 8850646 14896276650366215730098531460900301440 8850647 710591570547721620766588092949825536 8850648 30839298415307999557152562304601292800 8850649 -39563186975362141444612938519527888880 8850650 35308114183840379269468333004357326800 8850651 -41163712246477307884877275003802309520 8850652 -144988202624547363748430752571953022464 8850653 13880971570606093691021182060272050304 8850654 -96515392962768716948756143238949836160 8850655 -29459752659679249815982802845108992000 8850656 111716117235993375246052299950209105920 8850657 7885409202742805156308790197824804000 8850658 -18966701521497974308942679481460198320 8850659 -26772327047347574006125805095123424928 8850660 -4292253095954593638460414082812231680 8850661 146955634814885901700010836328311099262 8850662 94578718802234642162361314156422821312 8850663 71766536555642440831878773196650706192 8850664 311274966943727454540395935427781427200 8850665 141067382430322965101109794796495294720 8850666 -12153311447014724863129674341856768 8850667 94706048110003493431930902420581553152 8850668 104548997836357705149003793870597894656 8850669 -37247531029939520346081400985849029056 8850670 1816177959120867778182024771337272960 8850671 140587696709242896169652200813084033872 8850672 -13382976788453569621414391330593406976 8850673 24589090402145488316914525985644444328 8850674 -8120466128724821941763444793448767984 8850675 -12977909924649606753726979035639288000 8850676 -76921262765694659221327985010865827840 8850677 -56287204946335738931045921643618352128 8850678 -42283966842486333766875638462347469376 8850679 -21476643506152025606842998668868275120 8850680 32107073176311447728661528763367424000 8850681 -34974045667485921021451320639543926400 8850682 50372249897499554425224130999435687392 8850683 72840493373749161960673491888027173184 8850684 44697382452274844865047266800569304576 8850685 2639751978583434365785561614085011960 8850686 -16667563424839074051242207921472307200 8850687 93604617911600053997375392088029699968 8850688 -74779836838081830135095650265176473600 8850689 -106006301540587736049862002004230916140 8850690 -1161709404614058072060088373990753280 8850691 -45818421795929553139708666290208868000 8850692 -191880219920683724941742936704069901184 8850693 156749099010067888006488951913249172544 8850694 -64574230491185533301727035996935939200 8850695 -65653275872984169788329098144143615520 8850696 -41020184655918471807449166375617495040 8850697 -88127080584352142132541975945734222640 8850698 60618966271772741941076057094905079600 8850699 -53626340433554161760806591104395790084 8850700 84094817355639611133547914707712678400 8850701 253034337548540823503928408905318332812 8850702 13639655640698402921903275791102710784 8850703 -1070390124239283097023678102743302296 8850704 -15508293240470433426926672535104569344 8850705 -77987529995366544040002166531260292800 8850706 109298264991682480372832140638684465552 8850707 -316232664995663580075326250868690689360 8850708 1554179007214866590770395155153448960 8850709 96883135930486046591460112588395853216 8850710 100303897967629304545801874016034571520 8850711 -108958927887988160526013565403910973952 8850712 93085503923577903124630702415972843520 8850713 133497052219119701839894382307786355200 8850714 -15570134334992289690627238205045752320 8850715 121722622810060963465672844419585143360 8850716 -81195797400307356334867911139029046272 8850717 -19325534845352141917273642850987436672 8850718 -64315921462691234612186683627048067328 8850719 -27298354899484155702835348170359532048 8850720 -17857816233690134742512419476445593600 8850721 300960812862246193131034572935952045744 8850722 3759389673316622714706683064675973632 8850723 -92239622319063180570486808554708303240 8850724 -13236643303414205267402854369031168000 8850725 290145053449216780166426678922532200 8850726 -23985146478531983057640134174344951008 8850727 161410403333842356553613995882269826512 8850728 -148685386296219175180408327729605027840 8850729 -4130509646216322463483882778694085152 8850730 -494858609016837871723576471629573120 8850731 -109224987107039492583517904927017587936 8850732 -90916336088637013072348979550030028800 8850733 -1283319317607676724767600192734314656 8850734 -6667539007821138127020292480783808448 8850735 -54984396101675521298128241664958660800 8850736 502386142664051720100662181317230592 8850737 8317694176050181627435009332015248832 8850738 13495689576142227990119953105979010048 8850739 25913531534885941225395505214070449568 8850740 41432874064571434923731158972276304640 8850741 -144962604200979301881648138724728400608 8850742 148838347346577014849518825840763568000 8850743 143460790135707089574492322297475171544 8850744 563784083894822834572261704061009920 8850745 129618397040953332855618411728520237120 8850746 -111321540415804141781635343665469078928 8850747 -84146293041796575139412408249898012672 8850748 -21443343440050101145725198295133626368 8850749 -153679213662456636389054827736391398400 8850750 -42793700914423580316546382260157152000 8850751 31467632303228071950670526940769484800 8850752 -31426258943025936188900107723622842368 8850753 255337229880862952311612676816338867344 8850754 -89071971613241383068553007658298470528 8850755 23315904250072549661405460735850694160 8850756 132534130486748364072832306086471785472 8850757 93715985932080219847369665196704097792 8850758 -55931723273376710870766855157892763648 8850759 19348141855344341004486312091404174504 8850760 142613087285017308101294471275934208000 8850761 223188569341932863621852511460924252212 8850762 -27066264134117423910631670630351992320 8850763 33997416450242114984260367167933315000 8850764 -44467069446791717109833028038391926784 8850765 -31153178946486024184909901652849254400 8850766 111802666761083535184323964635528199104 8850767 197600668346170240175179486087432166400 8850768 -8701469924037203238907996122657325056 8850769 -37628560665393617806834051488511248156 8850770 8807149651857524523160453240007616000 8850771 233353903959340209237243411305538127920 8850772 -41178734254258503271491158033348915200 8850773 -100902005559892942802819032952317788978 8850774 -68886730101583644716502778986559103040 8850775 33286928626900553572325281389889194800 8850776 1606859015631572336362996308819148800 8850777 28344444182052799214295945110058052608 8850778 127655722132154441277461579255570636256 8850779 39075196800827804597182662694166080512 8850780 53031337553041245296909200416249192960 8850781 -154005558435338869579102997939359933536 8850782 108679562517467087252708932715370340992 8850783 -12032349287336076492556281723230838000 8850784 129741080337267153464423667177629024256 8850785 23658998683487439550461418038564040980 8850786 -38846223262460564477545162381257646080 8850787 397215333695627658072158965595370280 8850788 -34913920939774401314711872348313481216 8850789 -99012413112264370614733285730055348960 8850790 80586824335792322763157128233904407040 8850791 -130421708138879210363108355511525214448 8850792 -110234464730096145685814910590724833280 8850793 16732417033300705495170708367029329280 8850794 61335832115814552305835413044647819696 8850795 -79081158672432599657185039003068801600 8850796 -130823899259413461811135997584896198400 8850797 140900378199478691623301786365302972246 8850798 -55546819181611404647388653795426874432 8850799 191376629774796862170150724847813168736 8850800 3976816943529455723125747838238720000 8850801 -59092021969250239305672531052366324368 8850802 136913887330006376837869903304666126352 8850803 80127426514218819209185439099815075584 8850804 -111319962424631492200672523631828885504 8850805 -94736468582076643608449737838086179840 8850806 38865602405779381738528446130722248352 8850807 18995923175382034006526693108606960352 8850808 -81063856998480166513042408944809472000 8850809 -9660946037223515831132882422871195760 8850810 10115383838253774405671051860128065280 8850811 -172868937508235887604378428757158474588 8850812 -2481465469507919766548712712498526208 8850813 24996452801319400633212104905881106944 8850814 -123177169558687957094123981561806848 8850815 -131449097087869957252570075190897990040 8850816 -41164425436933264632667765070207385600 8850817 16603582250253006920083114702885285552 8850818 -131832232971303744893108608228900910640 8850819 2405316240438938057163352493096831808 8850820 -96864865134064687298865608620330659840 8850821 118691633980552611588201009320159283390 8850822 -86680005362832448554107333288294737728 8850823 145398153502783987992967299420456379440 8850824 -196500477501865365968343510409162752000 8850825 28903657820558859341783568019313334000 8850826 64369418270596823651763782375392101120 8850827 -75847791140146046955398759104699063560 8850828 -13808293634745748957002783860998324224 8850829 -89592528752999196046048676115336635280 8850830 16071100819412487605449539897069754560 8850831 31623633841355750478254698065948390144 8850832 8968620426885171471066979333708726272 8850833 -316913738888928755254761586964113656000 8850834 -21875783628263604769704217802107610880 8850835 -10515477450667274581153082059349900640 8850836 30995708519538091209974995429513284480 8850837 -24533164006538927090611915905041236032 8850838 73270922182074682936002740162730740544 8850839 -40019018234687174764500055648071330360 8850840 57579259011367787130952101188909260800 8850841 48838591154524573980562225014668853504 8850842 3182949584740517728697299064503876608 8850843 30134030424185109609220528944328849200 8850844 -6819657941018292856543812055006351360 8850845 216363273638327625231490306239433973100 8850846 -14710327539081946512395956077600552960 8850847 45090799675039231923806691647894307296 8850848 -14898845039093010911280168621675970560 8850849 19465798120446666036740038362495829440 8850850 80650723588887083098468508548387164000 8850851 -39917371703133558647673496834185989808 8850852 95655292125164794949939423399850688512 8850853 87223901528440161778720866193335436128 8850854 -63049423823083870039596703892697774624 8850855 5012853139151070460100701456406464800 8850856 -88507733646817778759344909703589396480 8850857 -277387778205710782938124447710949029894 8850858 32412428027985305737005411818366012160 8850859 23090376926406452410724868067021451060 8850860 4890223965040186394939424524538347520 8850861 -40712202982575359046753656070090409290 8850862 2251099865805443314502294567295552384 8850863 -85264718308859892419461699630471017504 8850864 -35217483986708980472318913820558098432 8850865 -1033208921571196046789785890622204800 8850866 -129079410359125259119913155493939632368 8850867 -2078660768894461333308410673447748752 8850868 -12777082916847904159600129376115946368 8850869 286535358504329355439887456223687692270 8850870 2402628835345494454777778324923092480 8850871 -93212859411432525553210844753247573048 8850872 -14884744035815454494934757926523699200 8850873 159483342996912761164337185699094658384 8850874 74834363702135611996825597755916365936 8850875 -77771290503752128212994540902410712000 8850876 -121543127927032567709152267587314707968 8850877 69598899782967557016250724918616895072 8850878 -134681894928839743030736104556332829376 8850879 123113472176667374708754771614769304824 8850880 7214431595924956964371515977540567040 8850881 -45681425577453524719632272419334459736 8850882 24584369127180357510175017469325035392 8850883 30327062584182145821764454640996383984 8850884 -43597714139321159361846887722207150080 8850885 2747733034407016319533273233587587200 8850886 -2511210445813877360088048654828862656 8850887 -123771028727359698276795102215949124800 8850888 61826087513832734026025072635248460800 8850889 9987406699008159126892241082545002240 8850890 -109014835328618187358461832400547532800 8850891 28554180455756252935921062092192216064 8850892 -17867736816439658706353813819715990784 8850893 -18132931984832982548855560979307762336 8850894 15639734283546774850782984979349366016 8850895 5412245213141026372373041093799016720 8850896 -58927388518399309239539258374821224448 8850897 -21670782307280526127643446080845358720 8850898 -27329785201426948535437860848258419200 8850899 100508815836782031151141432485010237536 8850900 3373745722690932727397534444846745600 8850901 -15930852973308698062464573431252099168 8850902 120662453315789025143980103484486105792 8850903 21645153626259705807844228168739404800 8850904 -16668946276672586039891052565657098240 8850905 67521736631071029980795424508053120 8850906 -1895022912645641906290255613695822080 8850907 -29730490161955667394070605816363048720 8850908 -118391420256945569552322576927783936 8850909 70509455554751068630836333855056533920 8850910 57926050451783793064674754295606487360 8850911 11716379032998131951275626912340219800 8850912 -18522117834375842070231622718173741056 8850913 -2226173028724441806368861016400506236 8850914 20842262644949800732453220474939560176 8850915 -56970438938350386834571055994592671840 8850916 32301235358225099522911975129564930560 8850917 57510431845382725170032984132249987160 8850918 14792055965838429577247246053630573440 8850919 249673119158211359680611428200645974552 8850920 33982712879127759652757200746956697600 8850921 114968842944367575375263705004694868112 8850922 49908842794116202911183237912325574400 8850923 6801378537404489557531412530882752000 8850924 116447170398010373197458771988659563520 8850925 -99580332626513574198879044972859668350 8850926 36869716467530600597514280139931096960 8850927 -38381413906821866062740654152689864560 8850928 10760448327852170735120057540909727744 8850929 221375603820559518717600604998965238720 8850930 39427936791143324265558427913126346240 8850931 132379497626683292067195365990168348064 8850932 19124462154900113275594524359047636992 8850933 -8109392791738666171500606605921972352 8850934 25762507480876900478142895399442760192 8850935 22748100743352117031384392630249377880 8850936 -165177816428297346913877496351594393600 8850937 -77540776868375481305653527264896971414 8850938 57920013662730315335435441670676524000 8850939 -57986882885910808046199115471004997120 8850940 -20909769404023231582219698483477872640 8850941 -148884601855402569124062436136190396000 8850942 -24254349571430229036286291899154340160 8850943 25736705784611352849606647082188357704 8850944 -45314576565839716724862806679386849280 8850945 74218213299756882265327314083559556800 8850946 -35384535199761882261372498206283273216 8850947 -40111374976341672819560402085700472928 8850948 620359288604839404393475234714398720 8850949 259089540217419674833662254600143305950 8850950 -13114960249116873282498945015780612000 8850951 -2622367164563265522955742617815947088 8850952 57119847909456628256532078891868323840 8850953 13122358204047250596565666801565624244 8850954 13950763303340022324597980140747714560 8850955 63545728839414946063780747097702190960 8850956 -11309008201248806671327227739805729280 8850957 -8802673874930164545647219726512750656 8850958 3602099714323105166951727903374141184 8850959 -29375402918297134906546869807721478160 8850960 -19847843728542790218365417354251468800 8850961 -5276236111113192012349543560488232960 8850962 -165294325095657117802741638671925196800 8850963 76260576987988367445190371089904717888 8850964 10177271248762280875603241380055142400 8850965 8076992842275017530401264791265177600 8850966 -124034507774319898825789810555930752 8850967 126562737327872258669296939948338598512 8850968 268558898533350302150760725721598832640 8850969 -170597185800059222494824157098017426406 8850970 -82418837661471893752651680926040172320 8850971 236688579927914828917547640719627070552 8850972 -54754901547198780574698395181756484608 8850973 52998749865266981195111142979268165222 8850974 80301701150614821782238425240373544320 8850975 15872375813307127026948656967486067200 8850976 330389205107388692717399598037023916032 8850977 -307015856346430187235569373847549782174 8850978 57289596520124307211853579139187261440 8850979 -270536317939826908102557073132770416360 8850980 -68236009444271572327876176787982384640 8850981 110725717400158675115177757589928726304 8850982 -68832692661522680249623060376836488960 8850983 214778176023245151333478238316797344224 8850984 -153466343960158738890190655435303239680 8850985 51319180705271882289141933997954689600 8850986 58889854724920218775866800635875976800 8850987 132302511382771481434518483728649046044 8850988 -91849543747029091065016918574465696512 8850989 -17265395411658728854751768207652508800 8850990 -44005052082415501978859194110012458880 8850991 -478879259272819772963352831546862088 8850992 15442742286847920778704449520264609792 8850993 88587936078811404879040973998019869824 8850994 65340653573874652900596017245790209296 8850995 187488948729021676977847502131947606000 8850996 -17863842844657164739094745044583186432 8850997 34055579020545861746418057442704117120 8850998 -224961569099552714681461613525436672 8850999 -180500145454367120168515700807608004400 8851000 133350038509690198724204647296184320000 8851001 11295058824854572597880145061219824900 8851002 54791577051833336689436976493179863040 8851003 -93796176767290427205520476299856288000 8851004 -6807477834122157853841050943042578944 8851005 -171554276149288785664015346195750596800 8851006 -56811546254440099812777841400635554048 8851007 63813532010957703315279363102465874944 8851008 30160665104258344654804591648545177600 8851009 16910485031592792671339894751103190210 8851010 9784989832322587667692330143551900160 8851011 -39547401222595350947484031244927963136 8851012 -129508451878548367683340268163466370944 8851013 -62783643579670780534838805559307814240 8851014 170773965063021408160039701221689645248 8851015 -190724456460414796255221632545768991280 8851016 -34523709019824737961873165584657940480 8851017 49087366294977828330213409571770538400 8851018 -4447897512863958793229085525489557760 8851019 42260009919518284440113412807762244920 8851020 -52312325154573281720140478632086328320 8851021 -121225173763508811224275330810332124128 8851022 26072705949462906941245213992457251072 8851023 -116298799765461963977186847141755071128 8851024 7878116527201049433538596162303426560 8851025 100303834083519658336573620435663392550 8851026 28514719143443230712420958488333343744 8851027 93673815079598510869340482542820366912 8851028 -207847696032153382503645740419167995904 8851029 51829466978547232070552277437115360 8851030 114291394890669076968620422787451836160 8851031 -511661317119905289068102237409038496 8851032 191177281228946609645807963601658060800 8851033 101501422716814559638427371019418378900 8851034 1428854596395611321812386104494145280 8851035 -160482808011378553615128921801268688640 8851036 -137580102907073419515928039518195514880 8851037 -182389554093010509774139089591118897632 8851038 -9347751505688755810480723270368875520 8851039 72446198250366708565176168019884657360 8851040 -123178027134592081993832531557707939840 8851041 49270739449164900352964576148485221650 8851042 -41290243882171048496975238117184721328 8851043 56525395843495645889269517176672907292 8851044 34809783976323867489958965769260503040 8851045 -1588348377015009921960236675479566720 8851046 81728132832650902840825198287919209984 8851047 112762119818414450459243039599130331600 8851048 95879703850807300736074511613864975360 8851049 -52493532364979999472138101401797074460 8851050 6935075902773047766250329119202024000 8851051 -398527092501345313154517488297283418176 8851052 -21614805983841190717097101895956945920 8851053 9986653020848325838277405260247770464 8851054 54580915862640666864196945200366947712 8851055 63535889974278498110021009938525602000 8851056 14055915157557456053954888735883853824 8851057 -52347600610404540891640458086002395694 8851058 -10765117709242266133583599958816225280 8851059 115017685973103837079472631408582128640 8851060 96411899668982401163520159866366607360 8851061 93768960623693108510272104886505178300 8851062 -10538197056847614225611460421698462720 8851063 -20346740448165033098120147539631617456 8851064 -48180393480950374516237021241206702080 8851065 -26089322952007647823739253353892492480 8851066 -39807365770212763913873063614303255584 8851067 16007007799027653065591872406312914272 8851068 -123337701913113346293376825616004008448 8851069 69421202318242760149690414597347822470 8851070 -74349726212943779838222630208937987520 8851071 117532940027245002277864175733026805504 8851072 -107225099210954090985320711264403456000 8851073 41618296825203480692593482723703495680 8851074 89852185559322197510168104192036097280 8851075 124555605847162400157567114449847026300 8851076 61798237802560253136847378426953215232 8851077 -1568322964144706776142883187488894432 8851078 157102863423203979355452203890803039840 8851079 -114714632399957005016778469838537376840 8851080 -12711293121603690279599173848966758400 8851081 -160541353835021229387963388175141564800 8851082 -126178066067757374550428579540404006608 8851083 136591193285333277622573745722946174424 8851084 -142343991084515143471035379740159187968 8851085 15573938953495622704021116298135464780 8851086 -70513253421634288845934640477249788800 8851087 6905712479453440971327611366950628352 8851088 -58626688042162345218584372532041637888 8851089 -17760853222908515249535553135106824704 8851090 -28530087818478900331317387574585651200 8851091 -132435139049115654844486206734023079508 8851092 -4621555235335906250697423203455592448 8851093 -257250208425107642972168550982869126400 8851094 -17132222472181581443301032948398992768 8851095 10368383748257560787888296199445365040 8851096 35579359294930351515074069875867176960 8851097 -191752150031982662380695781855705046454 8851098 -2814317861626723800102520972120669440 8851099 -577222312987562567823108900842112677936 8851100 -60291350745341340143831944580298739200 8851101 70427390543885165971736517671264091264 8851102 96320484568144313742765172477553046144 8851103 -46996012440798943499784132733760453520 8851104 5599128466899927882960693650975490048 8851105 -74438273120489009081873240147506501740 8851106 2356975378317346442517865974945182208 8851107 -147949769784231027070926305317173932112 8851108 35239618668082669063465823879429820416 8851109 -29795798216818374256827207006095953380 8851110 -11526423800518878927906496894407642240 8851111 5609860867795732166555780681845390712 8851112 63277764223654543879377653102897971200 8851113 4930177004776614860976407980094976384 8851114 6445212892907518382882971302696693600 8851115 -35727720635631690997514370742809072000 8851116 -70651584035214769518529516609507342848 8851117 -70148767069784842268680725753174712416 8851118 1459477665444956756936953436434817280 8851119 -82443814242276336954818564821771286640 8851120 -126575330591547738434006295206952960 8851121 72750382125852089683517872327295911200 8851122 -828606744956762472635009927807155200 8851123 175312392794055188753376753577537487372 8851124 69376286353195149832231790344925479296 8851125 19705063617325085166412192473340248000 8851126 -17217081813944963396503252784656431360 8851127 -79669785432127270690025617755568517880 8851128 21468515407025208964623199639343923200 8851129 50497162936016422937069369256349989376 8851130 -51935708164047063965596115971117793280 8851131 12610953736688198717528259627423682560 8851132 193444616648916379339272916549340496896 8851133 -226620835861646868939397790300459250618 8851134 -37584931177490410015329144067948505088 8851135 92312905359632643282296348986811785920 8851136 -4585848811894209901387597701646909440 8851137 4925822231165214975223793042793736800 8851138 -91339257148211760666084071083455381504 8851139 20851499317082043357708243373457836560 8851140 -31172980565623967876260381788236390400 8851141 120328821985376939110970063249942223772 8851142 159218283461687935852530044594125829472 8851143 -58946451882672029384202327000048825216 8851144 -157012777303355596090832446037657518080 8851145 -17080859933613474245319640960464206400 8851146 85250382256694650641191317378857293568 8851147 72066725940778401377599525841902832232 8851148 15953973983444803518550286991857633280 8851149 45951537748450121948655091811363626134 8851150 16634568372324584670288328958721792000 8851151 25314684089377057671615828510410560704 8851152 5205842561693652223241207504717217792 8851153 155996706820346850458122082334594902500 8851154 60212964894408308128926294855447411360 8851155 25377992124835646043259002953567930160 8851156 245398198132176961559115137460002560 8851157 -116770266774044060893519479228093192288 8851158 -67832866366248633494964267255010006176 8851159 37242986157372612437759732869887069744 8851160 86866901551992814992687022816333824000 8851161 95714551786912568600503225066248915648 8851162 17725705271179706927370366406660580064 8851163 71856985519598485495395231675838965852 8851164 24680409388379399921298397459554249216 8851165 107277171955417618945260587499654318060 8851166 -96208395227938814091009590158080659520 8851167 -96154421253041648867080884483433374720 8851168 -190635232136050746688110973298402918400 8851169 -235006598961882615742311295807647652800 8851170 -32608106644321964932736747184106905600 8851171 13787977832256528805519895153930760704 8851172 -118534347583486103642111264869736659968 8851173 -139036813825633731934518413672055648576 8851174 -20297677796058577201999892072189093664 8851175 -131855327494837207958488337044411065600 8851176 -75280929384954747425491491292219852800 8851177 2916187026862840312570840733923253520 8851178 -26526690857418723634180258051169074944 8851179 -55425437551437540708581929561461858216 8851180 18707362763712932590401642066552268800 8851181 55959969424440784888993595328704651712 8851182 -12043696606497550230536994369404682240 8851183 -68079440987602530071913199564815371976 8851184 966930202426052401730467883905744896 8851185 -12082276250668527283610508021615144000 8851186 85927804595924461318314737841080270880 8851187 100882609563751297818911860382546053836 8851188 9345187431692563402203828359801149440 8851189 -17611263010916349495484610162071090244 8851190 -15953165822047668638896610053616332800 8851191 86964873607124899450853514264262284624 8851192 -1227459614998514094626382784025395200 8851193 -122170164609261599668368836230070296956 8851194 -3517677303193704336751212227119173888 8851195 175452005718335119633557559870992883200 8851196 50363877884378472952603709293601702400 8851197 44286960241706930719924316182948684800 8851198 64030224731744087151699996600912921600 8851199 -17738394042703945532147037722741419680 8851200 -63931143547484427033600089416689254400 8851201 1702832355442257645647092861104846804 8851202 -161940149880443668723091153834820807168 8851203 13784918270041938672121948004535544584 8851204 16687833198667865238419215083625257216 8851205 -88553888222689369182274065548598660480 8851206 324771148919167476787629912400496640 8851207 -3462068789045053789243908157751841520 8851208 146130185811116468147692181654956200960 8851209 -117863371917973031500087012094050419696 8851210 64365728681887820625441691695759514560 8851211 -44868886961064475750215921610843798188 8851212 9401672217923665422978355105662996480 8851213 -53127867784188218816679337867430615424 8851214 54925582885582524993640347506635645632 8851215 15751749274048724593797299024527818240 8851216 -3120204811191484426301229427243155456 8851217 36548821603172805287367271224119919600 8851218 3971362463793562564274714553827954304 8851219 69400577610966700015834220825134225248 8851220 50299718085316083988235452236621004800 8851221 138867490305263193841556593800952026240 8851222 -13328637514731954095308507148769634176 8851223 -15953050832048028540124537138897113528 8851224 71461639975971976382663020734498385920 8851225 13820815145999637652487199688784910400 8851226 -14839210315358879988948259284325228800 8851227 -3540555382350864428512215782797092096 8851228 -59837722543457275168753214848184309760 8851229 57093732353981829919082673735351529830 8851230 57016327071770567153737788878350061760 8851231 107060682555792069205150011882964990864 8851232 51732001925686191006772475093285732352 8851233 34922826544158725701014903613383633600 8851234 47625624959990775831656637294446203392 8851235 92290388333945417986443308678414386800 8851236 34495772754168158786847514847261675520 8851237 -172838303339064342841346004128429758728 8851238 -120752330063079026567382806108604507840 8851239 -152697789251655613840335722005708588800 8851240 30391795228256374276712706602623948800 8851241 -12088348589621743316194275393723375360 8851242 45917614892608394712500539445509474560 8851243 189819029025960838468367375640604781492 8851244 1456657035298282278768588326159622144 8851245 -12404630697352305047162028397448784000 8851246 60766001356707388337206519115169867072 8851247 -280328771232194167284680209063267172400 8851248 13920243162564946875663890220318720 8851249 -4028675176058874504525138247359718752 8851250 1288388065293633499934055310090020000 8851251 -19551765165828977424114784551562765056 8851252 1885862092519060404310207860007155712 8851253 -162199379003406740933701217871560004498 8851254 -19166566848110378016537600776641360896 8851255 -41220394950503113056261308496690519840 8851256 145477243268004221890420817929130618880 8851257 77143782274238758197351489230271891888 8851258 7867050606192126539927460074187936960 8851259 96186614472943566148702000899246839616 8851260 -60437241746181165347304720867244154880 8851261 191206248245239077140918609690869728652 8851262 4419978043662841079904047434904040000 8851263 167070904532132698677828116690246028744 8851264 47976657041943721170154987067120025600 8851265 -49160939241340312372015221164658094080 8851266 37051825839959465727415021803593884752 8851267 -151290825978271614747745230326118031684 8851268 85980815331687124367630673636648325248 8851269 -21936249090762925904004486018999807360 8851270 -10702519831160643270086584260176257920 8851271 -126418202751807616273068842557706448 8851272 -68349534831757929905201424508322734080 8851273 17270555552712710424843786934227771444 8851274 93110027911651909222672556590224371712 8851275 48525546347994337869766286359875225600 8851276 42237536286368273398078298038788980736 8851277 -67860977971629553714469676903947757888 8851278 -1585576669183175645641920516138634176 8851279 -2289211357906186705739287308129008816 8851280 15027390297843435623371990674142248960 8851281 -167139126268664153646329938796340818448 8851282 14649211046625236027406822088200749184 8851283 -95651601735377332600187219975749681920 8851284 36436394779783163190953743828497940224 8851285 20396101395206193062547999706981506360 8851286 46995329826682933133850820340262801408 8851287 26982117712605098652497314685311065552 8851288 96414315433937358316016688001002700800 8851289 16784726633251141286264685502575156480 8851290 2297336902728089526321795974108989440 8851291 -24485034315627060363216933009395019408 8851292 -3419433240012914987480649844230425088 8851293 178411413028238337215877643821708361440 8851294 128918631822623400159773277102111021696 8851295 182133922788053804450562002934888181800 8851296 69847994783026728846640661128703115264 8851297 1663471215687798510176514013689726720 8851298 80763248432521718367044554523930613120 8851299 -82128333645163551519915067920887550720 8851300 20118836622617792254497457857746710400 8851301 -373809085350138984084397994202726029796 8851302 159192437066673194666470953534656486400 8851303 -47181618919189397484027185832928702040 8851304 -60749878047576524287995342991350988800 8851305 229613922227410749478987274476199704320 8851306 33814134518105301346122301542694625280 8851307 160016672713092368485897626115750973556 8851308 40105649461160251930420681361201986560 8851309 119980892163506854202736968172862727510 8851310 38673827591001704528266548111245794560 8851311 -51651229453931268816338679486477087528 8851312 51938538171211608365028073396903510016 8851313 43770126568769212179368845928333924562 8851314 33801029319519824318915426259575898240 8851315 -73942855802549164374869406756483215280 8851316 -54689209181750799451638135671233486848 8851317 -34973752924100769528780457319337661440 8851318 20155721681678949987861298864191160320 8851319 270388981192006811876521257469037295720 8851320 70179818334163561117338410219784192000 8851321 3691961922244239051715986702570008000 8851322 157990944346510670266690687570257346560 8851323 3766263931904996427495909105368947680 8851324 -85041192220116817086047574355890018304 8851325 12722853722980878154197300746800598400 8851326 40449778194831521168280433319261669376 8851327 -490834299470603089314384328053830067440 8851328 -170824826535315076190935422403797319680 8851329 7805850041787321737633810873786341920 8851330 -17187289253172143549263109955721321440 8851331 -54073526588146739904964587578959220868 8851332 30056115892022866891704064090894036992 8851333 107787466073985024510790649416514783582 8851334 -145081642456750767839041351643870122368 8851335 -1705589274333620460922133703126860160 8851336 -60801312222052755781958155197731174400 8851337 -55333269644424294397306686705460219392 8851338 3896832969061321492392027841558332000 8851339 108805984474041016664527843224580791072 8851340 78549554436757628764495426111877913600 8851341 145877281231405882299305438924196345792 8851342 -21280704780513562958576635962268580928 8851343 -151430124430601249231320538929325056176 8851344 34674920478140492742358225313852817408 8851345 109930474538846161084689098503008649500 8851346 60914032584971729268358640364992641536 8851347 121939217673522273192099516379006864680 8851348 30283950591885941722159916533001957376 8851349 -39705527334896662882248037362826932036 8851350 24283769293889876139753282899942088000 8851351 -367634696837942484844160881968235589400 8851352 173800932198984297414113029902689433600 8851353 -19481874099651895549955407722300108096 8851354 -40766087524849766850291809829484452624 8851355 47618124846620842965690086873618429760 8851356 11792820159066402408279404159540333568 8851357 -71953959864816070852341631030488855360 8851358 -50062687158830889088788320377934382720 8851359 -518581618694770261581166493557268352 8851360 -86483967200121822761874946475822284800 8851361 -97547456518199910259867622362819045968 8851362 -614389669975529665261273345073803776 8851363 166326173797441919571771975277152539612 8851364 -161192988101334878259383902341813369600 8851365 -53008844925772424526793874135147347200 8851366 52112879189314298522821745342865218304 8851367 23752662734079288801409913225503538784 8851368 -46754899596455761579739555390936186880 8851369 361523285893775890005430308034900314240 8851370 -70828187687676519428967272051749793280 8851371 -33728719924387615200321591290141026560 8851372 85814105209142880900571333441199004672 8851373 96141829019973386623429002972566492736 8851374 10057236050584509318430124771104560000 8851375 38431125095834136577698065639241630000 8851376 -7091163773240175123499002431280365568 8851377 -4423017926724175824863413007110945680 8851378 -138337339481057301010545579784853760 8851379 -71849998269977390956331121161336716020 8851380 -28866070298401755111382126375430553600 8851381 -1455990603466875786756791736930040320 8851382 83205154493594708679071272796046693792 8851383 -29164136520212860627595842609738964400 8851384 87785969587538811108202609925701570560 8851385 182257759400633352539174647462449968580 8851386 -18337395351460104951836075738559138816 8851387 -244867907195292736186655509574525943964 8851388 -10752418732546293807733430191532550144 8851389 -22236557354913092697910614408949320192 8851390 1778063165245763871186049061360676480 8851391 79352246703463948605399873906403891032 8851392 40159666034805241368156363458347008 8851393 99581459289095677531976548611486776642 8851394 -30610568648745994338178722382681587504 8851395 -32572468166111124121710891432999072000 8851396 -5218443341606104887500663188769931008 8851397 -378997127256806053261453654423089302400 8851398 -2006951176618007677982149044946787136 8851399 12010106056656924856846268314255644032 8851400 10144501750467928100230913682728832000 8851401 68877899433726876183401951157808621668 8851402 6743111155652510026900151873638938624 8851403 -58359272812862997983873999207312966832 8851404 99947687733696709592069284815662071296 8851405 133804267338519351354499373988920616120 8851406 -6711597609072093142450699821263631360 8851407 21132608051286276557607738271894185504 8851408 -43363892708060693581329813251713400832 8851409 -111559684653685501318565499900702660300 8851410 1057722877455125360155911364248115200 8851411 -43858192218411196051496830121106793608 8851412 -60961705666659967420652970876759287808 8851413 140954980025845638482123698059678624 8851414 8817311191107658261970694953897308800 8851415 -25485520503813281639593189762913002080 8851416 52997261080781934022028335743762432000 8851417 -391830093585464788415073785638277905200 8851418 69038835727177323395751938723768114160 8851419 -68268447033410607969038052391499873556 8851420 -57167476150838532514007302520096094720 8851421 4674167128535901710227619872511862432 8851422 -58691029499554233742564542369874446528 8851423 9614623109647198449780890520862003200 8851424 -33196701574000002651737067347724730368 8851425 95253612386713156469144524450929588000 8851426 38109182214706876694699548375706232912 8851427 -123148736746523218909165657768356750240 8851428 87942796473539365195466322984252985344 8851429 168756147187613664105831241500975356030 8851430 -3460285268254128339199873536742195200 8851431 104881115148824198342507675553946152 8851432 73155740905693449068202605991285734400 8851433 -15451405990258785543340836163347155340 8851434 9331475726869806095058446172916174080 8851435 -61421554324390295437830776107413561600 8851436 25079669192274167994464336450807571456 8851437 -7581449215290501140763569373600412608 8851438 -120143112367336197046258956625009946880 8851439 15917272708625649903983428339229148240 8851440 4938184524576316740654833137442488320 8851441 39046345902608517370124563489177006080 8851442 -109025779411852586149159775035711558128 8851443 68207995523739535918528372274634478128 8851444 42999610267810144377176006798512762880 8851445 46993395718519109706517942676316370200 8851446 8380395785184566380953468677508072672 8851447 58207947020377075822355141166592729344 8851448 -4436508355721329978571596195418849280 8851449 -60848800237024022987486306073170930592 8851450 33099677561134248169935148847734752000 8851451 -71157069011623664230200224468646426336 8851452 -87125086245669584959088603088229490688 8851453 65644337060754972227813325746695636684 8851454 -20842704105472438227111588953820412800 8851455 48842930903316428593329687448090407000 8851456 53865790509049650427346243358159798272 8851457 -282423911954444377129535371992219447294 8851458 25611081680944630995913873769494118400 8851459 -291152009691621401185411410845960099784 8851460 59180275583413225102763061565079297280 8851461 -54560481913719700716795415933899476736 8851462 5822137324078751078315426534156136000 8851463 299669444498937668571099504203362017528 8851464 4244292396970642102988829793982054400 8851465 -8053638818431358114332084747069128000 8851466 -20859786530925237156225447442141718592 8851467 -7981775878712652245270225155847032080 8851468 -33310014761769475506212985909487271424 8851469 137333582981844568498717042488467878368 8851470 -63042024546863263578200305088592432000 8851471 -91370488783875909912456651371918709328 8851472 25051653904403895522176632903545126912 8851473 47113543673940093504125213278209096000 8851474 46845591259878579141927157276738190736 8851475 -22762535357859390874827502037546202000 8851476 -36870534478785720953097183045420933120 8851477 41015550434101916418956197140435723420 8851478 41912874784852521329358009764852267040 8851479 24017058381698729560936797500402016768 8851480 -136498111359919994792645142753615667200 8851481 39664302687866111896503242610757744512 8851482 152831346949321201634529241803133152 8851483 20653726067940165339908937494265924600 8851484 -47252952827790970423767153193895913984 8851485 26431679790585592499610002195505756000 8851486 3617055734840113306266391537202678784 8851487 -15281388950206437638551255178684424864 8851488 99285135643938308793515546920953053184 8851489 194456428659239868878022542340088104290 8851490 -42116135177556380393705046861212529600 8851491 -59702938278428390313585594322416481920 8851492 -6429779320679921790435429964200263680 8851493 18734518962574610155570635118064244000 8851494 37560850877500900501119165654174921600 8851495 4504051987459865086136296783162640400 8851496 32879614202124117651186065863433164800 8851497 -40625101183531266485627567969947302000 8851498 99644989586802811765532171586102798000 8851499 -79731523013682806676915430948863870960 8851500 21152560046240063203413299174582784000 8851501 -333838608052245891530506520078960657568 8851502 92678021065210819275229318567879149504 8851503 143212196586425877065321805794255113104 8851504 -44898710603933513683620669588300103680 8851505 -74166541802346507198966890211476438040 8851506 43538987886321612841295122373227979904 8851507 2464632310049238548947549772246370312 8851508 -189980798355650581013441101955804460672 8851509 129414447276786417700399886307206055324 8851510 4867587678639049647463694057823820800 8851511 257842308232472922179498743072363236480 8851512 15840418286860093598873552812687564800 8851513 318604373506394276247397882412900352 8851514 -49858938469699352153512020489496236288 8851515 -65777819873606823238972367439906639360 8851516 56717120988051242994817152966721585152 8851517 225014333375852981921080687270713274566 8851518 -26383373879413642968362336193473597376 8851519 177062989358620271568055366129818954496 8851520 5667437211258807166866062227537920000 8851521 31209532599008077469368354239217689024 8851522 197901900123000958072619619425522250624 8851523 -60626045742371746002755177082254525376 8851524 -68619891175877571799378428049864992768 8851525 -18708416173680892044298890911653774450 8851526 -126255706007214063611419086870688541760 8851527 -84414443276727570491425143517325092704 8851528 80319304672378404590553386629499781120 8851529 -138728892580193757857299869363375384870 8851530 -11893445826933784967398545461893555200 8851531 38345635333131597020511138868435108224 8851532 -21900622638011944523233214831054978304 8851533 -125659574969457768367205548892769235776 8851534 18374755530799913775140997018941757120 8851535 -20824640907635027875426965305329927680 8851536 13715545944881551325353928316257034240 8851537 -256405199155563830521426165833776899340 8851538 17971475889120033460581181871222934144 8851539 95419258409583480080150968085392444416 8851540 -9520204193429977300490774134219157760 8851541 -27814999299529836666828594753009895908 8851542 -609861512802877260918294407951978496 8851543 -150655740373511417418987350222445557520 8851544 -162651442767576759495740349781130557440 8851545 49266998218276411919768283054893616000 8851546 -47257914779169370933592963881959895296 8851547 -67061292287563685789979264721722978048 8851548 -5718863193795712998416953179346245120 8851549 53095633143942967548826401726243103040 8851550 -328530626550056401886572644868992000 8851551 41416487153645182783682860524557410632 8851552 -41171990668653512019692123124021854208 8851553 -175217477619560657863626977778491103198 8851554 -13919757043145936517207455549004564480 8851555 -155138785622535617802211442730530616000 8851556 -21782970868891924934757828448067463552 8851557 6072387354668863567378341182133227520 8851558 -99227690964559872449007921737280249120 8851559 -287205304535038939469579342586485396496 8851560 -15593219024916475751143771851706368000 8851561 -110719058477655767035071212176671911708 8851562 -64170538522149089090191046157332197968 8851563 736299392124934713445348772010016800 8851564 218357035800216849425333699691756882176 8851565 -83446912752622786899317446440955575540 8851566 -59669012896283821923716737675292669376 8851567 -244098823924498338041631919273509070384 8851568 60536063244867764346273724335838986240 8851569 57890440261065397122624542666733305568 8851570 3263202833384507193265820881025617920 8851571 63690459609248534191638438049121527992 8851572 -38550853559788180184066989713315840000 8851573 105629795844047193202389230956267611744 8851574 -91282934809203194921379944016459994464 8851575 53462311819518991732425517783047033600 8851576 146415980316997062723928551033967534080 8851577 34868293510399706447826221600155222272 8851578 -14998528592561313218354903919533191680 8851579 188977970356465883407721033839006187880 8851580 63337810388059449276807025634919283200 8851581 35546513235188523482337565770563188428 8851582 57546552997103647299877619116227067392 8851583 38880308093978176568521728528612227040 8851584 -6496287379220979089010225046565683200 8851585 31813263068504486736467484771870447360 8851586 -179695750129270395793800733273694536800 8851587 -77817195525959275388895414302845014720 8851588 82866909571665736760769648757815905536 8851589 -455128183586003733712136848689527309280 8851590 -3200087629395183706690736980334885760 8851591 29212547371965987465730124207734287840 8851592 -13851388863117203901205367930457984000 8851593 1177767966863054062787387494664206080 8851594 32081059646218257425881747512666869952 8851595 -126089866157352788777366151071926110000 8851596 12810288534977625903704113342635884544 8851597 55702940689142212183762842217141285046 8851598 -31445896511385082659093638860714740864 8851599 -4376920756741109737367356351050772320 8851600 -18199603030059935970744161845777408000 8851601 20028251163131627706255628472595449664 8851602 -24152172267832970448497023225236393216 8851603 -198607584852258776683783661805523800148 8851604 -81228233523216285260307810744227758080 8851605 -90659790047783674681542449631685139040 8851606 -47077624052728778426821760665185410880 8851607 277370721007882212208998331269805156272 8851608 64987704457317731626702342805437286400 8851609 159945769459028621715740724739375290240 8851610 -61636618478094934845045878437313291040 8851611 -34421384341594902497280750605936849616 8851612 39661275449515414975684418775351951360 8851613 93407825248635752785271392687802398764 8851614 -159503500934036892241821020702299456512 8851615 -10497630225730843375857749671651014480 8851616 -95390910790043508038194266431727599616 8851617 -80970296865960761811258965785223025966 8851618 22219488429348843056943370859314898304 8851619 -7698795011783575170066656621486365440 8851620 -12908333176553594779870473260609495040 8851621 110195390076618700704625791542118390652 8851622 -11156105284243754363614347796613442048 8851623 233728216699677170758509715417634306688 8851624 3381818917660014452483493680627128320 8851625 38539153426911015158686398867299040000 8851626 -23593826678683404419149325819368135680 8851627 -133281884721524677666462601959470872524 8851628 118787256347860399146445836636377043456 8851629 -19146473030399821073560587192460480512 8851630 -75112504338949822581038239669321919040 8851631 116730492153273488076613401832786572432 8851632 6051382516051749208260359598450769920 8851633 82185751007183306651889036915660728576 8851634 -55701333765376293479393427456030720 8851635 -1477065545726246210593955487245646960 8851636 864556990074823485556984725027846144 8851637 -65605598658207678354510337418526717714 8851638 -9551278066896201649097064171342025728 8851639 87112997510403693786754654555692966440 8851640 55558436885030566993665421993380249600 8851641 56736238734485906249503587715717703040 8851642 -77541853763052993628171878179936933376 8851643 -371178614207653719270224275055446677600 8851644 -41500440801780337010539944489407362560 8851645 -6749608373175507013908218032592466240 8851646 46245713934858653069021931458196633600 8851647 -3117761205534832495145428971655796736 8851648 512024391500660262523369125094359040 8851649 -15845820986610847657403501700090084780 8851650 3155182633990780290522381955367433600 8851651 -217760679276818369478051277353110279328 8851652 -81321988490028318516782831665310008320 8851653 277487850161304256337814773560654828800 8851654 -18882269224444999747575077058747569088 8851655 -64753791725254715438483280234248242440 8851656 -133061623256464229090011769191493222400 8851657 -20374964652447233298222775782931293094 8851658 61303172692369344536929556706334586976 8851659 -37713708014810138416564508864640813120 8851660 99558803939852519560110272766535756800 8851661 47926253211054244561354985188274928768 8851662 -11944648590770187788775771592895090688 8851663 -16324354377884343742809222611510110000 8851664 -42744931907770845491183867922861957120 8851665 -17745690836611492050721356666169706880 8851666 -76400897363665962226997632200798745968 8851667 -64879569699962743040342299482089982648 8851668 -72946576764811652045836186928174727168 8851669 -214317711524961758439235848928632778930 8851670 165099742181836170974515753371450489600 8851671 195500740432518325945494463512776113440 8851672 -80038283860167445752083022479536742400 8851673 -16753246306436480924024902373059422720 8851674 -7790823791650976740883637944619953664 8851675 27356740555618362792493899109630538800 8851676 -10782941484291567764621802329495981568 8851677 49838688341583494105328481734111803520 8851678 25233514388820366378836540181851934720 8851679 5417481239182390256929459775274718320 8851680 4795537561593411425303928026907279360 8851681 -118505126006823594501209922737998999248 8851682 19283015886956466165681792849366589440 8851683 68234719302035947917312583048980232824 8851684 64677909278016263687159709220898508416 8851685 95389427571921511325976129836162752380 8851686 18356403847428502027871175563667344064 8851687 23356470326003171126950815270564118400 8851688 -5222074273903873947795564907125964800 8851689 375558206808971114631086537150315136 8851690 108410388804855080499237174244774965600 8851691 -39531932600510644861690623002249392908 8851692 33588064243160432598839780725713188352 8851693 52252511670384425114474312856288388620 8851694 100547072256922887440403083807056895232 8851695 10241593922816860011676689025214164800 8851696 -24576223689198754853055579383847321600 8851697 -107850167119469957553151722390558727854 8851698 51655454769082527697333803940812017664 8851699 -268427177200891745638774213870054527840 8851700 -48986620279315641967478711172290304000 8851701 -44197737574475287955051078266215152640 8851702 120859763436308847450401938377630267552 8851703 269573454742498542721338215890631587128 8851704 -5675768945271670853523220362504437760 8851705 140975588427098787533656547171455268160 8851706 77576137728380727424874398819350813552 8851707 69766516226881004408439204511087763040 8851708 -177057034982602788514701902621018247680 8851709 -76548515374598864126990456558060661120 8851710 -9347937434368824684492832341236060160 8851711 15687727925799301207393250235930266880 8851712 29374298442109244358659183945692741632 8851713 -124573685123411121597192566176945881600 8851714 119910120324474170295503419313849847840 8851715 24380775696427114150242184461526601520 8851716 -48347591464728800779264911234480889728 8851717 -28107741236522884168693078926481333888 8851718 67724878627428602012189821642222197504 8851719 16001347521861206234585746396603574400 8851720 -2850035332967878277666176250811955200 8851721 -168941211098361850627417618673525583078 8851722 520235907597158578096005355408220160 8851723 -125611751749973149746376505313738618028 8851724 56488510796262372698728378749659698176 8851725 -32985213600763010225524097661183957150 8851726 -46154948336782425217749306205642954176 8851727 -109663986074665971390012319782027929424 8851728 37851084370293280986652049755216281600 8851729 98926355248957384473412856818246120560 8851730 -73361633242399466866303730322130718400 8851731 -12718120250103705929565377996877110016 8851732 17091298209793885565761621103331854080 8851733 -318029918787005508322718037687899861376 8851734 -80316747581113118944432321429172981760 8851735 55290673220116926833702508977236989360 8851736 -93716496267498984355394128345756938240 8851737 57700568661793047792903250802832273360 8851738 -9376065605413365807310081799015349504 8851739 -99290146288451928171139207649216788560 8851740 -12887889348094359664683701982766694400 8851741 -71124498525920441090014884803171197716 8851742 27419888570460935106750184065195192960 8851743 -161177708997766290242347085842047537768 8851744 232754419853742389752897564442419003392 8851745 -130903149717107917661254030660209277440 8851746 29552920664725152408796835364863846784 8851747 -330376017482560608170150157122287781928 8851748 -113064804383226093784502788709837958144 8851749 96073883987200281361300770925192397664 8851750 22351894070268902456066446092094272000 8851751 29790721314721519153931511621027733752 8851752 -51225940658433438488096921955623086080 8851753 -252085740335623775675558477687668035440 8851754 138086408662486653648113984792896422576 8851755 -76460185656241874928552162809736720 8851756 -119464852441653722300501473370654913280 8851757 68208692822687543720305011923882919660 8851758 25806401475699731111163542875684976640 8851759 15458452505528010793524573914649669616 8851760 11537013433073930113361743116275220480 8851761 -2135742058225951851721029244670340000 8851762 -8409085437060456858663452832076193520 8851763 207413979700154542501587925745082096012 8851764 62825330330123472007394657416294367232 8851765 -1170756932557502598423330778379066880 8851766 -32981130126959380354945676152599828480 8851767 -97344243738547655351883407118402813720 8851768 -40783774286099143454262101967019069440 8851769 -19685773253639490556305735718484070204 8851770 -53587924383192631962996278611692230400 8851771 129708853502613727356672651799977389232 8851772 -189328073112837392718914178103978421760 8851773 22622904893256898747608062893698416640 8851774 -42601132691120993546274099504671556864 8851775 -786174699523261268834693203496194200 8851776 42142520018704256038329965637556764672 8851777 -891884968844787688838215814764338240 8851778 -29272562341397112717099679264145182176 8851779 163218891757076528646921156987103051524 8851780 31015787293044246896005148983203840000 8851781 20744158979732044410542560702541304660 8851782 7311804472108735755663515899655040192 8851783 -184964982410754189010467327271566843216 8851784 189264701127910404713844336688666091520 8851785 -85242778240851001973229010135737076800 8851786 139836283299778101649151423352906826080 8851787 64705687713459857705588892603199147152 8851788 -223490096612980214561626591797796085760 8851789 87330991511633285666093556879197737056 8851790 51478846631923002627354363544655952000 8851791 38206154373093062842392647750076512256 8851792 -112787680278630136063615604921991168000 8851793 100919381880282108843966771524384925042 8851794 3765676941900553712244434283584839680 8851795 97071198268689901336903521660013666320 8851796 133168723759521607011164474764044318720 8851797 83570788531719609920015997101154252174 8851798 -62085093433573744392754671187991349120 8851799 159256267649532092092152024146697304920 8851800 147857417741293285136221168869888000 8851801 -111745156747776911438741239411237622400 8851802 -42310408133009382311360751148573264896 8851803 77683999931372344657045158094096733184 8851804 12958427524907016831025176368787329536 8851805 -72203626619716441818034892869545379080 8851806 10306236498399955585281259782445627584 8851807 -231605771315646263497456494422975390944 8851808 274331817711777675991604324141629440 8851809 128417102997121050856577416165384347840 8851810 -83834396076437835770649663557033402880 8851811 -36572017970675950181611875580012000200 8851812 18365632831980903179277932014847619072 8851813 -262059609205203908217454539432102791938 8851814 -44880844916211047494656158131194003744 8851815 -56028794501854447544457384000042240000 8851816 102103904222476435098044784930398100480 8851817 -99334715441289636832946770864001057208 8851818 -4301391311707026160919932774070234112 8851819 -89339080833981978914994889642007616056 8851820 188177562367913034462163747645216942080 8851821 -4366215586101237430762212540288205536 8851822 -56300265860620065054618316166058711168 8851823 -29104793605462622984040468768510043896 8851824 22711705892446549520023764963364306944 8851825 -99379926258579018491444985707827675450 8851826 -46912767687863753611403920536321002496 8851827 -87189756882407355665803626044091623880 8851828 42570694591507213891678085801630411520 8851829 94381864044040516274231953730456425920 8851830 -7030098428375055654034171923375463680 8851831 127583162621840334818440987556682198632 8851832 -162758738466015670057665982025525575680 8851833 41587763879145437623739873747040781824 8851834 3209961651523060867777667876194414080 8851835 171637096634059221561569836911502534560 8851836 19732666319268438365297976220776161280 8851837 92046413549860934404899915950418404486 8851838 -91511678732323124018751962524049671680 8851839 -405092183981974245332724278841664439808 8851840 17068714922474456792552086510868889600 8851841 306094069104266653071298664237238106242 8851842 5538127304871323732582557413855112224 8851843 6727930068340455288667530151076444160 8851844 10532175812190407984880301319639370240 8851845 59728663972337967340280682747281903520 8851846 31457517250485155526108150055936651872 8851847 -77494182421610060135410526697172969704 8851848 -15801826317878409761324356711656652800 8851849 -192407189575349622457902322968915813120 8851850 2624815366990536141965472230636672400 8851851 -1165511607288940262862442977331109040 8851852 -170753316304319205555083490271864824064 8851853 -91354094171160584877892712689192778880 8851854 26392841442067134880958718478673848320 8851855 45329859716375076079322764572871617360 8851856 11302387033463436801282761150269243392 8851857 38622034755818277687949919368139001792 8851858 -114181528953327468463746068125604292720 8851859 -49093356301853572284042202421940706200 8851860 2136179638519354610595333791106727680 8851861 44485468910129182232636845311583448462 8851862 -80076740787875143370958461822595161568 8851863 -254728796822365164732915667956659145600 8851864 -7610171535623287842149783881580544000 8851865 -2452065141578964265453272757746926400 8851866 -48417804411515598977195379779442917376 8851867 -99464826218665965084905259718247776200 8851868 -34020026064462420692297421153449943552 8851869 -25061508420686608939296173358589915200 8851870 2324087822037005638327346943017090880 8851871 -13083275690975481272191346972218475520 8851872 66931165962349451207916353596906536960 8851873 -201671121038613460232554441743891875820 8851874 -24687636406910287825723710177979904640 8851875 -30918615183690885189663871148633385000 8851876 -334638945421899674630959291612051840 8851877 15827417525712313681142830727393505726 8851878 -1172928299137276440053332032459190272 8851879 -111576757856786308366491732710416560520 8851880 27394582536426818070451943417201356800 8851881 -33762000196489851127875648713696269056 8851882 -215739223646048202040003536550798320 8851883 -329175310154371907146547680175388247800 8851884 28658194080945370496089568104186676736 8851885 -43787599084820763935749901069805162240 8851886 -275500494219766059471061956574049345280 8851887 -108872489339293266482469110048573003592 8851888 -30821653593830106440298322912963952640 8851889 -93181317554150916435804855330078707310 8851890 -5056617118108185370904946175202342400 8851891 -68812255857304518712263858591852235920 8851892 -14354570348410046681647675705621678080 8851893 6927472428295012879223174356132655328 8851894 -674047163796688988278206698282466240 8851895 7594096971374644569488917596592865280 8851896 -129299080839484920226718119172820172800 8851897 -157522879829472414215955709280379661654 8851898 -93954944526646811725172495566504385280 8851899 -104382511185914691240957772120910907624 8851900 20982934998772632991262439909701222400 8851901 -21043931243146605449367919422948130068 8851902 105960758304781440139581140547834414720 8851903 -370516939243190628600222992664281023056 8851904 -21406676355666664289759895804218179584 8851905 -3380716827855584985597063249725217900 8851906 58973169949782121771522177810111059456 8851907 7477105834444181436039178378040898120 8851908 30040844610811001918988357584627650560 8851909 14136590276897159233431130158077350752 8851910 -26130596857986934952909718345562896000 8851911 34975286211483884409348463116010812072 8851912 79665270347549753534720106889130419200 8851913 -40383759144792090765063717130692301440 8851914 49179912003558312030069136451182611504 8851915 50887971872010427666424116688270529120 8851916 -40130697533171890269206441817089045760 8851917 -21917593119719537847902241675962001216 8851918 -6027811596332439560968200417138585600 8851919 320507759966362842597602409356098222320 8851920 -11302079116732769410610019940329062400 8851921 41646125480412703922389650037182911092 8851922 -110138227141830151237951539008401022976 8851923 -27447080196969429359189066789696196336 8851924 -63531242936747465798493466883731558400 8851925 51429981222386644281475935732449968800 8851926 -15042608512786607733108786237406912512 8851927 -80525971472371779451531827625964168528 8851928 255653492033629598161619792356921436160 8851929 -31099115232302529767537565321467094720 8851930 416539788337871879460643067025769920 8851931 -114800145096766672666232883297616950000 8851932 160544749076013899919409995621346601472 8851933 -231092289973042678231223472927721100160 8851934 -29131095023058598940728829855271154176 8851935 30415039646117460405886949202657766800 8851936 -265486343447744444264580413645967065088 8851937 -1848453099314556580726220834735468640 8851938 56139686152635993762086138644438748544 8851939 111887894435105080824582811683989379740 8851940 31242704164298467679373634009534579200 8851941 -12192374218278510339900966675085996800 8851942 61175170045856862066943229959337166144 8851943 31608788449501145082292792485305412984 8851944 -22913076482805413017328055371847106560 8851945 -317409273196224346724538438940128049080 8851946 -59014922688422244834928065994849727136 8851947 -13569264336565750333972311500301768960 8851948 97335238196083757825183132128527367680 8851949 125987841722597716770447615542644468950 8851950 50144436237511665802824516324794880000 8851951 103485161296790833741375630267487480832 8851952 -18841200041877704573334935211682234368 8851953 298282866840902683224712392157317544128 8851954 -38562491163330940800999654659976146208 8851955 2490324518437310237806901921229209760 8851956 16710618380480746870497538160128131072 8851957 12488544374890280415916006965238711040 8851958 44981440383109027566935759993033938080 8851959 23749264688135318677358496018686707200 8851960 73685949816849518470152851949164544000 8851961 -45007108026702284799112980696849612438 8851962 -11694017042839500649118735485397792256 8851963 179637878412091062245694862607107314212 8851964 -5116853722971940043477694751975661568 8851965 25291276201699866926964284568677313120 8851966 -70312008908172531754720083870816749568 8851967 143874900227477529487977255293904521640 8851968 24388510517557561021615583056210427904 8851969 -38502871708077546110282187410249088640 8851970 -7912766091686957087453633495000240640 8851971 56900120253701255387495268883980024312 8851972 -38056143523730748755947025075870401280 8851973 59278863652632169581769636496595393504 8851974 -94708329032238289709405215573486366848 8851975 45866000870412200217983835779162157000 8851976 -53512044532689713632988881460874608640 8851977 20935809014017386696978113464435503840 8851978 -58992473680446301844861042228005194960 8851979 -78284433710150927497649480991637370424 8851980 120699973301353683745498869225553920 8851981 11019535991515969583700852663814115532 8851982 -3419694457787864792221529313204354816 8851983 -35308888635332176264884410341988751360 8851984 26117100475369501318090275420492800000 8851985 151047867888879384178558791645580546560 8851986 8952318768711031984320123559225259520 8851987 134141930154507928724028260022431708640 8851988 -34959036130473299519861804631193657344 8851989 -6697438424286849986200454335373771040 8851990 28460587816690821511309716973908122880 8851991 73964571258631983309602972678779015512 8851992 -15279292444673102018923357195259105280 8851993 -240114496747371370482595616101370422656 8851994 110759521025101835364660975374122093296 8851995 35322960233851585342779616959849138000 8851996 -5779729601982352265851649275021104640 8851997 -282555668011464491456720997600062202 8851998 -45956002100128660221768352520021416320 8851999 -20875857193627271463741757145789838880 8852000 -29197240427815425429337619552894976000 8852001 -36570345467052533849667906684847199568 8852002 36146936475538367461727449875803458560 8852003 -71440237640499122953911218121086798520 8852004 -26042206772950841378359820969268277248 8852005 144485722567457980788937583185306308000 8852006 -10821316909663434691052258453344635840 8852007 -60003436691713625554173025303920920112 8852008 24040474040415802690628782796621905920 8852009 -88731203240653454815446486278941574790 8852010 26047083543242339825770723958236953600 8852011 -74734926386551625095415831624531155568 8852012 73491531532319905630366207759801162752 8852013 75078881166052355287386604199195570742 8852014 38707328334716410311404303056131905856 8852015 169161237986036364102335719083291669120 8852016 -870152556911450829181449336499765248 8852017 162566976383456279126226814423264363632 8852018 -67308904796994542523527435372147965440 8852019 4216011893618143616943108116585748480 8852020 84894142681173257144202480642429684480 8852021 -178042429316653540087256694996970535556 8852022 -1295645145367160282660750846637417600 8852023 -2140304853903056255446650975568563792 8852024 -72503631303082965572400094558622822400 8852025 -7302029626906087235325158925121046400 8852026 133460259849890315152567826395146315264 8852027 166289519179787558643198859125964726272 8852028 -54075701437490649008928773079604224 8852029 -37257674728235401270384365438598608000 8852030 99187342176248301469943239270608885120 8852031 -194456691246691336131013566639620306160 8852032 19617731678403189150148698700439879680 8852033 -34719825062710330165535453954078533056 8852034 -42776440217842154142555383166430830720 8852035 124556950962648933962471688178202292000 8852036 14379286987348814008478057575907289600 8852037 -35433712907066658933964466904669770880 8852038 -16194763356028300866504282003325399680 8852039 -30608468879794390880411135665599988944 8852040 -127715868034510898856785731388183347200 8852041 11392409200108298466649549514203740384 8852042 -144646052790720203369954682140180645328 8852043 101737822886830171319143969793749752000 8852044 -10153872325234752411692925809977033728 8852045 -69555720767879753307390789200279483700 8852046 11571275866875198347799509371394564160 8852047 24610859669162495518357854952243911960 8852048 -45451691498780282230008067671564361728 8852049 -4836472442920822725194463537984290736 8852050 -10782440765405305844132123970498662400 8852051 -122369938232181322372409762099597155140 8852052 -2626418233815105400630334203051431936 8852053 7198445342780613829077650827804679040 8852054 -165619548025554247636680071287202067840 8852055 -28911610155691995691909458371887992240 8852056 -8012610124272666280504368065575526400 8852057 128839622500384224262735471934062311306 8852058 -151579108148806537393725031283759854080 8852059 108850460153483356694248330206463656260 8852060 -546961958586659109302243508288983040 8852061 41266828871551527477125999775776940672 8852062 -97132083793148852634921051280544380800 8852063 102224859317585559368455750360877334528 8852064 -8386310877558805534121862584261935104 8852065 -23223781653395227826905901943657374400 8852066 955408929470610594368008714092534144 8852067 44113814649589100531691908767656049920 8852068 -76549810876201199971195429324712175360 8852069 -6679924017468971890367295805688854530 8852070 -13409985921633577704850318216538951040 8852071 315085012701521994831280574615063577272 8852072 -84609486792445571745361316939229619200 8852073 -84372703134500299877763721395137053632 8852074 14535060784102486767980208850608881664 8852075 1755641244299642254740335046314874600 8852076 89176730661191952413857771883265254400 8852077 -48926512984869546817266689989844061140 8852078 -29811300515965524992553461793699233280 8852079 46079325679488259464901546127971256448 8852080 -48436782084118299770104845036594954240 8852081 212784613549617708095815236221581824 8852082 -57329529396259884966583013557477002240 8852083 -233523751148588553920569953192978391976 8852084 -27055385024901027031180741510857043200 8852085 -4545089734947957469684715145608607840 8852086 -59071996560407118933002242468245451776 8852087 -189194601080631479202382579790067817200 8852088 17666956057708783454622126256789585920 8852089 -129060494116207979663365698065715354044 8852090 -22670831672599332862242560620542096000 8852091 -55914339658246875711231752775855455208 8852092 24275138727533591203326269750958912000 8852093 -199363785603908600286607851722045249658 8852094 -85388193654571817422870607462928442176 8852095 43621219459432431866763023777371747080 8852096 -43364195289989533552123026525262970880 8852097 -4592305992759767290399706762503174272 8852098 -151067489804487578652457856729715313200 8852099 -2303898438500231197102253664105327864 8852100 -33540059317789045230176066768089344000 8852101 25808427802364807808494196970615730272 8852102 -1860488826382656629394221354500694016 8852103 -18732922020063825254717404978182038760 8852104 -329573220882721743118154674890116044800 8852105 -31603451474369954975785099120288278000 8852106 51068802496073006626609840212954127104 8852107 35588296342888910769024139564538887104 8852108 -98791176762351757728419751327950745600 8852109 -362964804450139816716394699141473792 8852110 -47403067537240702074096338067464845440 8852111 39927878862518250097270549970836565472 8852112 -20374312143172776685572435003750481920 8852113 -9440991939875244988147294727620978956 8852114 136589924164943374321328480814437536656 8852115 36003976970113180614172192331243580720 8852116 -9994733468294219462426556222562000896 8852117 -8779156253560950110667628988023989600 8852118 -22386384756875196186718873073247360 8852119 -38581804908594156783740529578756239160 8852120 -91969688087774133589001964380407603200 8852121 204270958286400935280016498397692184064 8852122 161234914196645609224242679785150112224 8852123 31578598214172015827856071212906338336 8852124 -33046463686936879066505929772476538880 8852125 -97396692147588249561628241884752480000 8852126 -2627985600885328422050402893092506496 8852127 44203797405099190670620316502656821320 8852128 120621879866422962350877386761840558080 8852129 163108874843540605628846982484537358976 8852130 23319715292933706705811351375179486720 8852131 134677499005898390106459233239186878592 8852132 -79599015981151778109698546159222431104 8852133 78631492561349848141933234436119350624 8852134 -122581203514988917387774626783790352640 8852135 171341942956248723700307229484799953080 8852136 -61290634165425596162216064430767144960 8852137 72453652597019099315061661685088471104 8852138 94164405294003065643590816948372321280 8852139 40893962663846857766984901356223817440 8852140 9499115053483188175288133227082695680 8852141 1999334575610355052689823637011531542 8852142 8517875296909065279689778869927928960 8852143 18831303343576205940282504763376515264 8852144 -19705184596366966377968837912110694400 8852145 93367219240886800399865148445585669440 8852146 28632315844843510965920611972545861936 8852147 -181126579757668104113360869167509500404 8852148 67520520433220348635108031838253307904 8852149 -142270408575433032332738398800104270336 8852150 -6124557561895389568728015210213631200 8852151 20453373239479128589489607601887885568 8852152 -3731320424201583930665426505752186880 8852153 -63083863897893555350851010185925120598 8852154 -45474781751240113688242599947901984768 8852155 77174829527144381904773319543572620320 8852156 46673984275510869329797739118179435520 8852157 34215252080836942101301600886656403040 8852158 25481374808105060741696068675925640576 8852159 151231744556757774416834019515721207360 8852160 3498773218672106451524421872894607360 8852161 52621118551636696487648016144313949762 8852162 -138851087164945660063073133229569169536 8852163 -118058099959616625116828021281023090000 8852164 -6253730560750525743790478417873013504 8852165 55742000908502983499124102088359273600 8852166 -2159559437820208058725268976570727296 8852167 -32905516719566777041527762710687992808 8852168 175881325083461998662656792090407403520 8852169 7120970049893308437231819284871522240 8852170 -61061195140996479967449921943337634720 8852171 3176844686236081350627064928179204704 8852172 4645557893968372374009567736202035200 8852173 -133636693230116394338916380234750116896 8852174 21705862851544809137654938187405635584 8852175 4773718421915199001256107525069191600 8852176 -25365120309846238774658989520514580480 8852177 -45266607588014287487295268502187112974 8852178 -2189402149579797398422822277092949376 8852179 -41349046947899377847072435148869922224 8852180 94602341849088142049162269222981574400 8852181 -1102428528854473431590075832643032384 8852182 -24091409288806245032387947800352643808 8852183 14315293083320048935395938838648928272 8852184 97085614838926172595261646394529976320 8852185 -1819121563305677930680310349407194620 8852186 -59769313502251073006656102749745747200 8852187 -32582783136212037539015320765287106560 8852188 180939192939921672260520591230267683840 8852189 103862630699522601536451169727032412556 8852190 -704314259377731395257476255246852480 8852191 93488527943393583150965060759836377712 8852192 -150828451200621567272149877423230156800 8852193 224652367492945042184494902653262959520 8852194 -13900361496754449359068767525792513024 8852195 1355976366064660442292493371811142400 8852196 -47076596828142663302137597727294327808 8852197 152082020550993798393650334508399243646 8852198 -205872072365744056894834953353114880 8852199 2379645146828207725210354871666181888 8852200 -33156337393563631532184894366468096000 8852201 -57724277183226885028686835016332425798 8852202 -1935979306261566645740617618020375120 8852203 -233814617710796501044663012554414689548 8852204 53353987773255341542782099548241102336 8852205 -14157866550370599789873964197854215680 8852206 -93164186201146485997747274709542674560 8852207 -615765963136771943894648554506296640 8852208 497285793124288502971006823467843584 8852209 -58141714404574652838175113953552763840 8852210 20439834519559996378146830916508787520 8852211 -41280654231623763118855996463319613740 8852212 110321165964245129646737879259573251456 8852213 -19156195911751756601378536780731118560 8852214 -4497320488902265020617051536569784320 8852215 -29187598218122949069246167476890777600 8852216 250839877928560453583753318989264404480 8852217 16655262710890460401368191771559982080 8852218 -44403092813628032143897431261813943440 8852219 74101910403297007994871365410917474144 8852220 -56996112633627261309968287692312422400 8852221 137751159732446424089623601565893911680 8852222 73066409327055355852903765186792060800 8852223 -123607344193459447763005748625926960496 8852224 -132989217022633208762249817868615024640 8852225 -181860360184687824596981116726428764100 8852226 45853271597936522835297320051606684544 8852227 33290724969060676972606645384757230076 8852228 23253520765848651693710220229504671744 8852229 -29644369488907311550510886440097758626 8852230 -71677623332487448991726451314133114240 8852231 240847069960311331919259914820993499032 8852232 -84675731951485064646956427981080002560 8852233 -78312935469718196429433027840471654400 8852234 120380681106364125424675029515680436016 8852235 11624677992485941301964144706703765760 8852236 8749100889079991178148512671953162240 8852237 75975831154231015113180251231040834540 8852238 911385575659854401289023533807848384 8852239 268951839409782170644982715102929400 8852240 -10259534960108430307175762374943047680 8852241 -11775217469561356864689082005845007456 8852242 110357710261309238664903922167550853760 8852243 -191403969274690099880524366174600247508 8852244 -52236128507378301987767857302739421184 8852245 -156757977865427786372133302656247806500 8852246 55853676952244787022381905127769996928 8852247 -137834709302618497491359557823475275376 8852248 -206830489963789703881746512391585392640 8852249 -28101339409019528943961823052098244864 8852250 -27159002824348477457201993690684160000 8852251 -214466259356435244133964715403764762748 8852252 -40500537310823720871451953236161305600 8852253 190776219426190783629574780265391429504 8852254 50306506731303101586242658165868290432 8852255 -102602908094140335877323935065261442640 8852256 14409304158337215347246759615548882944 8852257 176989373148128433973537416609967014852 8852258 -104072578918198923074649494992602809520 8852259 39129522162951758939422278038642288736 8852260 4427092985693824134733585588185600000 8852261 3510548249951326201615620085328908224 8852262 -6227219287152412604812594689244839936 8852263 55300696720783234625187856932693594624 8852264 4726882652322417416492070360112005120 8852265 111605341384558764077730469042537511460 8852266 153015200646709225519174744809040204800 8852267 86497024743727305665924430202655606592 8852268 -20754792744255015046589956102620549120 8852269 1212698037074412642726719519564068620 8852270 -26053670602865375026882672989050922240 8852271 -42279120693425599525254240223571272320 8852272 712317867420209980323580744681783296 8852273 76479077359221415111230535216151253522 8852274 93216459943814292198568287248828106240 8852275 67461717681518412237318877876141256300 8852276 -15046794895434453056542430055266739840 8852277 8559829863999549662171985423817703424 8852278 72979515280726393870025895037670209440 8852279 68428855030349991188385013305123279360 8852280 27984876969612810692593950421745664000 8852281 1114234843847432299298559036418663424 8852282 108581730165621819488338001291623813632 8852283 155859758826399594816556763144296661544 8852284 14795722673216162566736078396123585536 8852285 -33669747468852502083416743925177934600 8852286 23566500503338954743031688665945277760 8852287 -46084678757606517057434804246752599128 8852288 14987954984830233030200312798622253056 8852289 106054583501736330783231177827835756480 8852290 -59315237192787055088951874809887948800 8852291 6603335783713290073022354518749552888 8852292 -21322287847957300699104124662870336384 8852293 -303135336848537193215794097785484015458 8852294 -19001885833784593161586555774699470336 8852295 84905730075417349675728567358235578320 8852296 -62805280746619100747884258806445209600 8852297 -132349407860810871239457373756528780800 8852298 -67455704128001980866550684847898624 8852299 212719140491461275302455889137823346160 8852300 77484264678531834072837935681381702400 8852301 -162732065876142897095147498203682884800 8852302 -61945126334811113388624569598704163648 8852303 69464331257785508312355986004752945880 8852304 -3763226219248668101768310660260954112 8852305 16169655659046055031355043974526753920 8852306 22545757635745486836876556187354570400 8852307 -29129698561640507617282215286123104912 8852308 153449525904492855108841504624713035520 8852309 -38338877892267444513230437328759070720 8852310 5485382339608210082359955847965568000 8852311 47505702116030556488950469497481267184 8852312 36516339742561466281009385977878650880 8852313 88225963969549639969190420721064756944 8852314 -62774768907210879073689038220346761744 8852315 102729676121433012666348435275160288960 8852316 -17478427654655880930621476981485977600 8852317 283437753515221735529089722997913011392 8852318 101929796194549034891821089792543360 8852319 -10933586075012970409326706472305868160 8852320 557677320860577951816814332763176960 8852321 -17463794026376532088379156016073286400 8852322 8585156055362739556395177814341670272 8852323 -226020750102822705020056328965321523428 8852324 239481807902688413986350729362952192 8852325 -44729199053155858912244870204869732800 8852326 -13918815338325922414113284087579969280 8852327 52960373788927635855851827332260907672 8852328 14562704314595020850765373119680512000 8852329 -97058813230168766826294361619170791680 8852330 -83113132446227677422316849306574113440 8852331 -120975353893652122996118608074350959440 8852332 75904764408603198684335794116228221952 8852333 -20948864853860513914966426367961006336 8852334 10159294987976950884922402667819766912 8852335 -92683372009771994638897070845005261600 8852336 41824438129320268906010561915582349312 8852337 -954153761067319648766610772148779800 8852338 123878406831747364882714563014901125760 8852339 159886449788564163047270197654752856140 8852340 -20073675894903868832691263055938488320 8852341 37406450821438146916943559071069289984 8852342 -152290353749893174919824178606306601408 8852343 33031355369523856201924139922548117328 8852344 17953965737576655776968139379254108160 8852345 4126192091286882750182097124998700800 8852346 15019425358128606037313087987978716272 8852347 33053119843600815758592809154512774400 8852348 7753474769846426305000703114423517696 8852349 57955464413095149823050621951796604448 8852350 11614862403224106757733715524586936000 8852351 -257617282364838223901113121530216992 8852352 116886601412629072283958011715272048640 8852353 235243736983594169580944165886686121602 8852354 6189551438484527116707010914664512000 8852355 -114176950000833288172177124816524761600 8852356 240646480524510533184540981088191725568 8852357 284569590349034278863693458024767968606 8852358 -6088305315392825260148523565344489600 8852359 24784598660081718720141168072241199336 8852360 55756931365121809768532097122304000 8852361 16932521288596281565872712208414914944 8852362 51335365731377659078739199437442096432 8852363 -37476728309609267786416366626485565936 8852364 -87321609572554970759816320542439161600 8852365 -49450595517759809202058620715731421140 8852366 18013617803407943745339247248934480320 8852367 264246637138921168664759968699426176 8852368 -11044130553421201017834713222280642560 8852369 -360732191410370520018373823590099387356 8852370 31152569801960941199077444702942348800 8852371 -101322315793972298533186190285954454456 8852372 158139847371135131770450647386620488576 8852373 -119278231577446879451056573822082470578 8852374 20753870023833399027279212047630114752 8852375 76725566032964242760958074074859904000 8852376 63228324261739117520188454977257062400 8852377 -36521014579402194903327688852651054774 8852378 -11474714819840041267629824666319316992 8852379 -112945124905351775947894083651789325416 8852380 -50502369622986930745866451943393395200 8852381 39072336203398020730714921177597753164 8852382 23071742622438096073236102273850675200 8852383 -185040227628216857540162857033171255496 8852384 -312092142326101722999795586980769234944 8852385 8316658735421948200313906097862800000 8852386 -89809357410000471929833081200724690608 8852387 8810773102273724885819967091853417352 8852388 73729749831642429516691922906314444800 8852389 -200904551974379783016151975744497933030 8852390 -15506306605822452432896849442668956800 8852391 -66698362392353604078978289774297942080 8852392 22249696410444468692068722942917160960 8852393 -202172710494151927663855969841528145120 8852394 -43764893018115092060154775900423315200 8852395 61674188157154327072161237911661790800 8852396 56634089171358808657102791597073090560 8852397 -17388258160205336770118157296666846400 8852398 -19970879853876110657251095074784588864 8852399 67960987200044619862019923279716682560 8852400 21028474133124243784205016549685248000 8852401 -9602984236119924316700753904158686656 8852402 -43705508151520951464770060921914977888 8852403 -8176543785375667020855646527197813760 8852404 -47433671812879289046355968042844723200 8852405 17869072666530135155208787431678732060 8852406 84073869120770688314715809319785824704 8852407 58932823298638809336188420663621265952 8852408 103198811498056951714481813885675765760 8852409 2197793915122611151456338351233629764 8852410 -218167089909389175245120585770567680 8852411 189574451271004662677197252387762695012 8852412 -1487951842911495931268153380094155776 8852413 130617330405354902660268423436627278662 8852414 -51020791964039299158557930449589756928 8852415 -4343937335659147045058504970636072960 8852416 -56018388948761798722172530051294167040 8852417 -68915548111010737610283258180957458688 8852418 -3320245397788349101751589994886741856 8852419 -5608481633746615169243385015115693080 8852420 57941121143471541198816052778719726080 8852421 -141152296959939657729369129608449497888 8852422 -13074550387613475777128078676354097152 8852423 41664543737835393294506847937932051720 8852424 -32526714609876535417025600096305152000 8852425 -25444094644495552387476634406897526850 8852426 5437217078041820027469434834938781184 8852427 10357990849093533747543818535645261720 8852428 7940646668733391827092957543586365440 8852429 168744668835070386944500482740341863030 8852430 7496977043398881298957766415137877120 8852431 17689045895764433344166767807906473984 8852432 49444165713350661500766156025935323136 8852433 -38000218859940644897507367105416537952 8852434 119450010493044134569345873898041656480 8852435 1877489442224550786841227964088472000 8852436 68736117463768409000778894336387932160 8852437 35456983991156325632189758079436715392 8852438 258384108561311438892619818291225438336 8852439 35232715868390609517063252053479851624 8852440 154720380517280644671355218120150220800 8852441 -16344883487531203246122309530889807480 8852442 -1839699777675046964489451108989680896 8852443 -70105756266384194804077913159173493308 8852444 -61782715064926272930215419890389873664 8852445 20322648939490614147153222419331484800 8852446 125288234588554048229872493842093164672 8852447 -120858861425387508462562315200854326320 8852448 63547057422591523514349316612665901056 8852449 189047333486941667795802730398984908450 8852450 -36971834896498248168325920658264089600 8852451 159268760786506976696485841389282586232 8852452 21502266615522086701312195627164069888 8852453 -1374055750843722008306725299160742400 8852454 -36535404156813266574914543125165859712 8852455 6929885119680775285261588157062338360 8852456 -31253051269385528893445129016838717440 8852457 -84789809288484776213619445363989448560 8852458 -16604064589137287247926395482423793824 8852459 -103246453531927316845375309279149013248 8852460 -46188718344624388468802793698689827840 8852461 -306962130614321800371841777772762359680 8852462 92478106134609796394169016824602567232 8852463 -184436957818232684723315712115492671600 8852464 -29010268238887654779042513641250488320 8852465 -176543180524204921986749046193183336140 8852466 -17874166827133224247803704977651278336 8852467 81366875506577808465016619478449489920 8852468 151060136492260854508649839951306407936 8852469 -75447491824200802435734528430229191392 8852470 52804937072047781258650698644125440000 8852471 -235265709339095181098210374092898082328 8852472 -61925487785417614281192483801865850880 8852473 81527354133834628212064369081140473280 8852474 21879527135366897806833639241596250560 8852475 35021323791156726519643826211063774600 8852476 -60495444376690840597824915152752404480 8852477 279975100062620031524640372477099064326 8852478 -34395971419780592470953609593996328960 8852479 29323200469352203224506776138707246080 8852480 18280641818840669965597602588760473600 8852481 -145472025645347011329030585182136658080 8852482 24390436700953327076527644360907322400 8852483 -237506433591584270520956777546390824416 8852484 19158337945981422649708326486031564800 8852485 1045861726354177277434462387823349180 8852486 -5045423227754037442079534130368944896 8852487 -20249251844891175270582693765751338840 8852488 286616598076292778901188253863428751360 8852489 -21816558991319712274288257591641819340 8852490 50252813771314501327270241187524171520 8852491 -14040346741630607226632560131764322248 8852492 82830253920785227325186598172402586112 8852493 -15860845195897377676384123014341928960 8852494 28829140073797897891741966434524840832 8852495 92558109170768298940152876327580892880 8852496 -441247659152541622664992668889251840 8852497 351379280779031900839915428888016622592 8852498 -168911242595860017277023086809438950000 8852499 -85530469869932166383398514568011140200 8852500 25967595005447052994496483413118960000 8852501 113292025400338711447923048865414184352 8852502 -11658982630919239016754875115302459520 8852503 390517527851790899716836633348101790720 8852504 9672286251352320058080702659166197760 8852505 -130043194228947667318928184600725215680 8852506 -26113727348916422159462143685754141216 8852507 -5231816550690640450616027327450009208 8852508 -46010680986783641721309583387949675520 8852509 -90171112301959107180624899533959399328 8852510 3857872432185559809532288787759588160 8852511 117582878978975568562301886314714388000 8852512 14622522086059296327089609624474222592 8852513 -176667643408041348421516220905331822238 8852514 -46033185460488475596137971534070196480 8852515 959136713747302052926452319294464000 8852516 49086817286188579993499204032391626752 8852517 64897901826609936771102492549016266240 8852518 95630257016657059530734687453076527040 8852519 -26444684800500585192412980042438672912 8852520 -25222884248563964615995367305461350400 8852521 -162043508803705598252361233959092006300 8852522 10256934922727821333170714051539941632 8852523 52658885909377905234458340055014281664 8852524 132129360313490884972116481998697110016 8852525 -112857210005486216532695336664593414400 8852526 -41341329537849922664496878637714758016 8852527 344424497953486103028354319577523605560 8852528 -455460287170009154808847889100963840 8852529 8632290953291009388800229275157206784 8852530 -3100168597481787224098012018634657280 8852531 9899558631986671525916992296567624792 8852532 -18363310897038686261342463728092428288 8852533 79670917433998312172746230149668376604 8852534 7181462789655148859235306104200207680 8852535 54040556540703779844560914824082368000 8852536 208689434698163845300348022695401615360 8852537 -98493495002429036556787410216725640000 8852538 -48250299863746862840597449981875505920 8852539 -2583824496988449733498370996476100352 8852540 -82507062882274104491585000513617305600 8852541 114072381099012165740043996751724001600 8852542 -206935876597836361471079614852158566208 8852543 19024617876317815380173166302113004400 8852544 -39060661850721608943331858442511974400 8852545 6834312813708496593102255159045073320 8852546 -2170152689917606038158124441958944768 8852547 -99526544840206504384784134780441574016 8852548 -68585300666107793585843630159772548992 8852549 191819109986460735655754937818432442300 8852550 -13893796158452660124436105574266982400 8852551 69712824061915871300685042213917254104 8852552 -65950837004352881367656814905666534400 8852553 135818919928333373956340675487751542762 8852554 63520387589998066312720569194046140976 8852555 -125127270098841759095030530269455219040 8852556 34743697254295587020295444874991984640 8852557 113768229776801601658692139612625938912 8852558 22889911615462539119329021215932781888 8852559 93568608970577617550732545818264973704 8852560 -4159352910072351028993233897494937600 8852561 202992149383992339954446515729497525924 8852562 -27428440704419824057119756634290473472 8852563 57297201645160296768387695398172790480 8852564 2457447371605659758758544053459206144 8852565 162045077347131101788213102966463520 8852566 33905633460823935179711019782462099232 8852567 -224715702099462744677281388757578427384 8852568 77941387939644065530408197575069429760 8852569 -299825550296164874950737065604782354880 8852570 -15794511763251787936651901591957855520 8852571 -1189160193395162892156621834952283616 8852572 121649933220695258748158120027511742976 8852573 -154664557755135508240465258191850081056 8852574 13865893330951264347802047074725146240 8852575 56187808104036529526707431348415243000 8852576 -403302401044023084092498166792062238720 8852577 14896910893798563062829285313996911360 8852578 -50767004773329482739900659808676345344 8852579 384210351597538241143918575598311498984 8852580 72409449607011301796167482588588318720 8852581 91462007172905531153122536940750941600 8852582 184620879563245942571507422794117120 8852583 -31826749505292009423805385887879264992 8852584 122305740426537246011056910126807070720 8852585 96176844265579142732809799809072656960 8852586 3215912034959465148618032351688516864 8852587 -252696697838457117449406783778849612968 8852588 -179439567680387861148185059364945901312 8852589 63736776010490123436483472458693676524 8852590 15890775511379941546555791894527416320 8852591 154349687278487878915566571738500121344 8852592 2221775097147003252138024943206531072 8852593 235593182139202706246013647462662821842 8852594 120280315649406398823910977654884135040 8852595 12906084412980245493259421182328643840 8852596 -90361055094474431159866318867488368640 8852597 -10743001968286313072598643339502789136 8852598 -36659435059450993263281197790972140800 8852599 -56112756626386092390420377530725610064 8852600 48842422505268292099872088417841664000 8852601 -4835643123739173650692608112574709168 8852602 276242981732374739332615277943584736 8852603 136951474451699624688683070969162097344 8852604 -69559424350179626627183885603552239104 8852605 -71907260924359422687730675378321942740 8852606 -2523405710651284424345168335111393920 8852607 19725977738786668980666406452541321848 8852608 -24983842019196402623805265373885890560 8852609 -63843113059038647190993354078827218896 8852610 16603109014147978858801379535766464000 8852611 -147094935066893684339942688787851878788 8852612 18460268622410561150825966821111114752 8852613 -54717953636189200481634791384263480320 8852614 -59945509096906340536567612640948515968 8852615 -169425181757661638079590161848958387680 8852616 176634422426883341725580996020003230720 8852617 -122743685121564119103038235726648735334 8852618 -5738552415625633155360512351351916240 8852619 111042227827808773428923348076019254744 8852620 3048403901431938455460590145708134400 8852621 -201446258897983231726175160353415372000 8852622 111568779008943952608835970523244159104 8852623 125186512722224864832717083365541787064 8852624 18665520421822798376159316497220894720 8852625 -3134106717821361913393820385447840000 8852626 -80634708034408614018740834887690597488 8852627 -52921381112168458677037902484936303200 8852628 -27977622458547631049816047878908897280 8852629 206793985497325284846789356099557017230 8852630 -52964350064754126875771407581266231040 8852631 -7047983133985290891052610431359887616 8852632 39455718543132743424293590234337280000 8852633 257334939592073570965246996349185911882 8852634 75558965596960916830920385259934161136 8852635 41282876788001285307854239954236913920 8852636 7901733449881551213003279701025741312 8852637 -8400298866183637222997081074231703232 8852638 -75576149117777536240429887410317321728 8852639 -74518424467324105143591740574701040960 8852640 -38945705698148505232722132423939194880 8852641 -17714649585759097401267792383282654528 8852642 -84164415011318282397394414489120818528 8852643 46106042276658892145853767633468117424 8852644 -53877068515948814419143426543808323584 8852645 -8973930641752652345703827832807277920 8852646 -23692111674815887911411996443538373632 8852647 17025497088086186327061403719068639096 8852648 -14278019642674706864236913703658536960 8852649 -22937251088942978985302489848073054592 8852650 -4007024823797134476680393760193394400 8852651 179094713067476269646497409589340692600 8852652 937981591332387883476403962499038720 8852653 -2056667418082311415777903770922554280 8852654 -35480583022904904382523883673160712192 8852655 -17140046962515003347004215424050112000 8852656 -17615862223032207768767486093293977600 8852657 -83762525259509522504860788857632182336 8852658 -53638452990130106403445908317822649216 8852659 97597565330235160556279435589925027200 8852660 118640980941771939479126397472294951680 8852661 121493151823723819799383789957302707520 8852662 14117125667783138561593098354561122304 8852663 268885595074943023967224693152698895912 8852664 186115452503730938308747471584090193920 8852665 107384537613740367203782727101434837000 8852666 78745740547807085022831850035963579360 8852667 10886811403366387652264970592144601880 8852668 2054797805317660405237344129416847360 8852669 59443424186843735190419546015058163296 8852670 -20445624403170365904603135310573977600 8852671 104801881151952679381365533724947628432 8852672 -50616091087240250771461578994775752704 8852673 -118291653005595616631780730213080254416 8852674 8740962903864580376646146307700272336 8852675 43519480907634128288545889201639022000 8852676 13084952937251109984087955606902435840 8852677 -130972893728437749747397658970116764800 8852678 57749837478291992256537090257289402624 8852679 -29750959561481162902064408713068280320 8852680 105059748749780536245663638407876454400 8852681 208249022040579191289241798033977403482 8852682 -72333919985748769734273070703600371200 8852683 -156140507679549210437650495879521193212 8852684 -98444419124337050839147249236720739584 8852685 41951072700618405991816230060544857600 8852686 -40953342405133085507228356818917587200 8852687 167608469480209457928115771913716644336 8852688 -7466965531111676878144758234730414080 8852689 -43457926213320798201567920949449820560 8852690 -26963405207416518849891767106983255040 8852691 -66995486496817538436918623963695700808 8852692 -114304637554202299425522107997852887040 8852693 11638659564445876070210351791067283744 8852694 -24927618042289213168482088918402393728 8852695 -14695758522569569524775259326638157800 8852696 112311070104512284486538234025358540800 8852697 2912071030992969191881377089222259648 8852698 -129698065176980133284544966416832272400 8852699 -162354415643327349795659830386794639064 8852700 39449301358636479589330462434796953600 8852701 15617107219619612764910416316006112768 8852702 101484312788225145139275381383917369152 8852703 -96034512818155467840924809571393859056 8852704 19508897733753316101811667891765379072 8852705 109029752822971200991705492590648024360 8852706 56710510366456637532250254478939622400 8852707 -100107657181999438160142330582123347044 8852708 -148016690316097412412317089759174855680 8852709 -12635618884212020940566734217131041696 8852710 -2618524639892759116639954002887450880 8852711 991091431591103963902202554060497024 8852712 -22098134084059004393210360710265487360 8852713 -255096954615484158293001257675312872716 8852714 -6729691513546572676251040234327680000 8852715 -68761830531233913291641561538344167440 8852716 -1680605119411316611598538973862544384 8852717 -89364569168013633366809590353432504660 8852718 13428616005356445067435057014102743040 8852719 199620456661713047154780670052450999120 8852720 7234195335665642397880743522557952000 8852721 -51716204145995319340231557414352000320 8852722 -24236780529782383930528649511825647088 8852723 13925082786601836250637521059058032 8852724 64794231686963424689482073267615794560 8852725 21503110575993677228866871345155722400 8852726 -61067040041340957864873988050513614688 8852727 19056195808403298369778795849963401600 8852728 -4967046021028519940408422420156416000 8852729 -104004992290178009869539399606183947670 8852730 33063724389322540463256792668301949440 8852731 -71080086722059045575724852167694520768 8852732 -151817558145255924614824258984218098688 8852733 320492665311827366013188438843362946304 8852734 6868865452303786620729027075570518400 8852735 159531169014599361827985659680715320680 8852736 33332560209810605271245477376103022592 8852737 314488161857864050995680099162988912386 8852738 -92566501971146730460646419505420178480 8852739 17476892482640249304526318865996325120 8852740 -11237793519624300504632220467680051200 8852741 25801763495092842344984041189142454300 8852742 -15853741700332682724667069889262180960 8852743 -143716150442963672809462361788297684920 8852744 189367546174149759217225314606722012160 8852745 19466021916402844679305287561596571840 8852746 25722277632097361102283222260944650240 8852747 87501547480746308645057070968552084640 8852748 -31823750952215651920703370941399339520 8852749 -132264305043527318139088752015605566836 8852750 -134831309121294037263435004521980256000 8852751 105822688046767014662198661971041621560 8852752 39123048491841387161160397256917450752 8852753 -6969809597442441454378130681375301696 8852754 -1202414698273178154637595045329396992 8852755 -30626207684441531619261526833942453840 8852756 39333006638875841343217109379885717504 8852757 -7115211739345863080761967120362784640 8852758 -23619858270350076315490608926094359520 8852759 12191916395466523361564407297757130000 8852760 -58425201478622509369038559779323904000 8852761 -64961769837407250940220753230561988076 8852762 18832677697138543698006377384042373600 8852763 -19522796664737695615767332343262374912 8852764 43695833656757866744868693077509080576 8852765 139220494646540912483921846920351989600 8852766 -20416080288125946467843485540117312896 8852767 113319891957290136135793341730093972224 8852768 -40231814219392843496071478458872889344 8852769 88258652980652476666813893948170964864 8852770 -70950888749738871023359617926599011840 8852771 225476180430001380482937996470806590600 8852772 -2017021197609244666084245854799052800 8852773 -37611920221076747128246817624737670880 8852774 -86320807500524047653086600928504434688 8852775 -13570796761284927694897487134115224200 8852776 399832064218730477163702885957073704960 8852777 84076406979728079338291568222152121024 8852778 -105938623769452353432754210131905832192 8852779 92866810091529118731839008209406918080 8852780 8056876683294237276458823692512373760 8852781 -65009084461679439935908177991854065408 8852782 50407039137605252744938657678194485952 8852783 -23393759320093350470942873808387116016 8852784 -26231752865671412362153604251865579520 8852785 -81312340435743308659243234234173907020 8852786 -17601032047318783694921690191422096480 8852787 -18420945548811289454403516238751932560 8852788 28751111453940797828614499311476948992 8852789 -3657453575893862585876520025940026368 8852790 -8244991493451288441241695448520428800 8852791 -269562820564721278584832540126522782808 8852792 59835634035787796576763585417835069440 8852793 -22156172210998944116569575889125007536 8852794 10447068587562986809830501704464253952 8852795 -22625064172026617523649854728245482720 8852796 127277003859038204077966992321729341952 8852797 548360619957367732137183189317232160 8852798 -176705732248943516328846092696444787264 8852799 -40181285372294749284585803149091032320 8852800 -18641099373699662111072275356922675200 8852801 95677370774542655006809760958125661480 8852802 -3735763540033759770954528921071020032 8852803 1411358848814127209870517049860531480 8852804 -167284179144946750828611435284609257344 8852805 11913002578313784901906053457279921200 8852806 26780521597439388766147154289659079744 8852807 -197473515386624862087461506941968683944 8852808 99068007272542047314075747268524113920 8852809 24487343401083676099131590452425798016 8852810 -1310215106955552557897187655111160640 8852811 -17178807254126799989154504617609265216 8852812 92868726700969364793960770231873958656 8852813 77696895112308460453207345403402467062 8852814 -3328252507955148974697109976760567744 8852815 -39391600139542682308572479367816873240 8852816 -6982655641419327059774561687817289728 8852817 165700625818545158470396375354034730480 8852818 -52103522541097641130619759976646031040 8852819 -261784116102394990385450172686382399840 8852820 65376645318639184419060543538054318080 8852821 -1152871135067699349990955430640460928 8852822 -44901387610143237114733291796244748800 8852823 -16884049206489641703272536005767072976 8852824 11098368225854967601025736458639339520 8852825 28401790130338578258469419755367705600 8852826 57425154226538802040490547878468619264 8852827 259869631631137854543637448494027012676 8852828 109936836740521671315762670205444391936 8852829 124645138022381759702443056009497376384 8852830 22887357118139339690394851405884800000 8852831 -55927607959802072370320777020889443368 8852832 -107599576740457807282973548666556252160 8852833 235398541321156109175086259072933499824 8852834 -42278675974398402856323743713623371184 8852835 -164672571302596683461285573095604232000 8852836 150404947772230222373447722993231652480 8852837 -77454183438204857939029737099107330688 8852838 -8939457075021159426083841596754880512 8852839 17603740529947707456313075428917482456 8852840 -1263869858184020491302312051301171200 8852841 -213781258771981222621454352736870161600 8852842 31587787538531767011481378078825318752 8852843 -2087534215163165085764746516626105312 8852844 27684008006210972349910106722615296 8852845 11851210759288515665571195649236299520 8852846 -55611247991307597453658948139865736128 8852847 -63480615266731518478989777795348900600 8852848 -26436749460170448535263581180808462336 8852849 274497510436552460530434690497123387760 8852850 43371618607200402215322894029331763200 8852851 -20109002960712437372697402571586377056 8852852 4375706257553569624210373221058864640 8852853 -121253661326999912007407290968837936096 8852854 -19664276027162355995816871193952882880 8852855 -59826690400036468614461896256815214880 8852856 589254025268844854372274268030894080 8852857 247583841923090605365200080753454980 8852858 -63191729593509742936695842490144954624 8852859 -109784534996252124333262267273175894640 8852860 -53680461369155290495535787805059763200 8852861 -62074291675299077938479886335441641568 8852862 -52962404680403210393054566786302791040 8852863 -87252721675849549936213611727674701016 8852864 216906339376851134131832558298511441920 8852865 29551239439766676395297464989028763520 8852866 34398900767427801793274409646151447424 8852867 -245291401611109804478148408929928126084 8852868 196905343791279824744279701698378270720 8852869 36926962484621800588582222109796182712 8852870 -37692629940376075371004640142786384000 8852871 -27611522247441298886534013511089501360 8852872 25703347798392640753522154505560064000 8852873 -504124233695685511792282382406471834240 8852874 -5320138951755808592767185048177738240 8852875 111072598648226271774723300126553764000 8852876 -4816559925702046696273370141965893120 8852877 59450439708994482535446056482973220096 8852878 216588561191260627747793749024850127360 8852879 78990802641067710132893552772160362960 8852880 5810833449112578832544869638226575360 8852881 169081503004152974142444001126023109682 8852882 130468257428862439795222708487098107792 8852883 -1008257722835003155468239681182376960 8852884 -16807296902358012816930823668546367488 8852885 64687438963167734579664607899125400960 8852886 -30672998691044136737510390123855690496 8852887 -7377565824352719582185931392709855360 8852888 -31349308398548785907700294597970944000 8852889 107213850272969981897225054334195113424 8852890 -57776195855269441360600224996466432800 8852891 93341894243912443198959065389690587600 8852892 180821281533586975318300538098954540032 8852893 -24500694293411990193494012729774448800 8852894 2197335924017808367647315759546934272 8852895 3997230096424554553909592022664177800 8852896 124107551340148365011128327420614868992 8852897 15400539308357845694967035497157272260 8852898 -29229019855072825520368890095501721600 8852899 132106041975509161825263907120804165392 8852900 17935593863609542088745775667822899200 8852901 -94621145593381553358032776325756680896 8852902 -151468776697496456864187064033185634848 8852903 86232574786314330291351425426668593360 8852904 -76154914423564068437627619115591971840 8852905 27560508318416649670148826310694730120 8852906 1325162662139079899153793904576317024 8852907 -4465291514073751070735972173313748480 8852908 79650227106047869117107489027107573760 8852909 47159397030516973753970984525423839404 8852910 -50723735865244582806608795926420838400 8852911 -160667376778303063613364340779006868720 8852912 8997530245015543139313275951173632000 8852913 17926186814476005911858544267917596800 8852914 58043992750022579938926110110021773312 8852915 -157143487672397409334983742467245191440 8852916 -23352924586640904353231852803195797504 8852917 127368354349854915571518023984682693600 8852918 -35919968846245068006902517659515461120 8852919 38073175607675954634521039151730594560 8852920 124334700708964689851372701425436262400 8852921 25164385378263719986791062124677861184 8852922 26708819735848724480069448092344788480 8852923 -204019693095119278941697666766200540828 8852924 213813817614815787776564526966835348992 8852925 -19325586212800361524430781494041152000 8852926 -1303443103891810109987007318529539072 8852927 -9822759758745882350048966779634944728 8852928 40285258448333589621275459887527100416 8852929 -7967871806655894914003163704694369432 8852930 64093191590303623836963846922830243840 8852931 -123765273208358335541113459523660953980 8852932 99892069415300264796333065389396073472 8852933 172490469677666306983018305737458832700 8852934 -18959962715026896368717141600645593920 8852935 -24671212204698602932367201362761061440 8852936 76036817903488471167809884607424307200 8852937 38905707562892476255329685477779871152 8852938 -1600723516857516340797951858862056960 8852939 -88613037350310116470701253671076465260 8852940 -37840523804073702198663372178624051200 8852941 -143935774288173888682485242008035915658 8852942 -31272853344159646421167224399594050688 8852943 51879625023998093811920052591710377728 8852944 47706104782229288828717374498487951360 8852945 198644051305180884921691580266373843700 8852946 56339436362470130762390007202533603840 8852947 -193737726925217580537062816605851027604 8852948 -72705565547986157637440010092470176000 8852949 -30922735309126277917758772878005944320 8852950 -43470071643980078208837314924248872000 8852951 193587649390216864182408289236391586952 8852952 -84044389457324875317569916064341626880 8852953 62688838488125377874827077618056679168 8852954 -49248987014704277958073216413230347776 8852955 107730032858973382211402557036016966400 8852956 -16748049838271983537010690889903813632 8852957 177345700317792734912686976326314355212 8852958 263910654563747388301881571431265344 8852959 35398670934313044045463846952561098216 8852960 157628570268284689897508824078657781760 8852961 9030917081463001738058063512982367936 8852962 41040243698149563792254537827365425232 8852963 -154293655151204174912888645971468264704 8852964 123023166628159048668542980856136446976 8852965 27092481897977775893904578724205980 8852966 9436281251369802444680392871463265920 8852967 -170497971741733188434127732314149503840 8852968 -207852803774289126559915024037874877440 8852969 -929239190433144756705319691159361456 8852970 -10945435713759551295386897343358602240 8852971 -329800852927030448033087406075023993208 8852972 27156932679447219791257644988122091776 8852973 11764715255572360416079658409990494784 8852974 7060619880010566062280588288007946880 8852975 -1392819203933426089310321967876741000 8852976 -15714793606482643401748365824218890240 8852977 -333071750755225683761714824833526191360 8852978 -137478403393763060363342922444659074944 8852979 -83747364986826236217243424564046207232 8852980 17434997337619935199814209682794905600 8852981 -199194952798466357925850581330939835218 8852982 5633512525470507195283091880069035520 8852983 213476804151146041116999013970665550040 8852984 115199875693975259160387220630247424000 8852985 2840524983763513343044439791698111240 8852986 -139477530356013857699609474936353265808 8852987 613312039297525991002276219144461840 8852988 62573243051195812574073596431674786816 8852989 312459940007288223669736923309920182790 8852990 25025199668191846539923009664423144960 8852991 18052331675055050527933535778176483328 8852992 61774682931122630430184599765198569472 8852993 -291297316483025636783156487467764537680 8852994 -57486941513839882467796502269617318576 8852995 -120081648151717631811769790100049904880 8852996 -183399092950016037071232112599412430592 8852997 176494521623622621192001412287485228000 8852998 -38215832462264164509555572862120849408 8852999 -73936976412457207255242996216661245936 8853000 -6004389167644431651252160115957760000 8853001 250303301350055742255730362870690495002 8853002 12151169391549355952345243363394813792 8853003 21846843878102672175819931876999354800 8853004 -158024742448130849586656927364866242560 8853005 -74001669661790670067565503609407513600 8853006 33694971833534567375677332778000588800 8853007 -55133286196326980774318718033736081008 8853008 273368826297419436910458116859248640 8853009 78846049599033780963457855986698231040 8853010 -42509307870933901709799506733775167840 8853011 -111264401962087740262122470573548348416 8853012 27742186810558600327254960022607677440 8853013 -90721434468982876443103543177950033476 8853014 -107675068082216714409642043336175467008 8853015 -88084771835490430675163792957451253680 8853016 202076016516372280887461953241036052480 8853017 903206909434138350113085118493349066 8853018 86419987925033210591641481488483259904 8853019 417256346642668255151484269107013120 8853020 -91049694466526208911613035902386263040 8853021 72299939610943037257730146769218764480 8853022 -63126803693108663944149611573838118656 8853023 -69490411209504338557905253714904360736 8853024 75422381164895881912592417740530647040 8853025 10231720435628385557081082761422474550 8853026 -17696486204559637971016785940550296800 8853027 73734637363032291359515728173163533232 8853028 14271055486367603829553835828293574656 8853029 123905125867958683593329645994472538784 8853030 63163528431937942459084996387715424000 8853031 -106327759387288840868037674761257600 8853032 37302447740467384131934633805072870400 8853033 62694743216074134759321603962434508160 8853034 32713225779857236852719117245387722416 8853035 -3691664750964775949774224952462846640 8853036 -118363427755227761187644302583193573888 8853037 19598912245624044603631146888620771820 8853038 -42347165831842244598273709641353829120 8853039 98213469241089107749160935940103846288 8853040 779143090481521393709453373672652800 8853041 147420098048067603295676041402645392384 8853042 12215434707693145013411436933180653568 8853043 -83311171932848915027998403576418563840 8853044 264675114594569945476200578484366742272 8853045 -81310830293095337943134434297510133760 8853046 56100166769894378543730448247839708224 8853047 -147453134479246470219123377987613388800 8853048 26971654205032786435192607338214400000 8853049 202153840279714784428117052089862350480 8853050 50791854689248859695427088761643360000 8853051 46401204280422499523140783554019730880 8853052 10049808596730215820058907633363154944 8853053 -233021170611551250605263353300830595936 8853054 -10548916035837813028379587832134004736 8853055 1855094417674759332072506882694789360 8853056 160408595896360429711867046121890119680 8853057 816979578066649414611340794263502306 8853058 -74038072703904739405982315389590051120 8853059 -235111033202930635131718700570793300960 8853060 -45395564304834487404378666321918935040 8853061 -64529760062055309339665240042115133440 8853062 159203257527480509044450544233903027200 8853063 -74483182431892675883392187814679732056 8853064 36531776962731564239428695188599603200 8853065 32689139221892187403897765939673430060 8853066 40222712691160613238119824303063355952 8853067 -31362137478839882794059752539502488320 8853068 41879098546392372878675167831405854720 8853069 -47850546923020389221631876023320390560 8853070 -34174857782169550842981242907683891520 8853071 -9581818993034724976488772244157382800 8853072 -10545140079295632652449643425160888320 8853073 43309255973184560558465241844259768832 8853074 93442459784283452914491307162733448480 8853075 -3848225206421543794980288389158415400 8853076 23543728217649669951941224475336709888 8853077 77874775885363887482000236456441756092 8853078 32702570896105635430187024854911934848 8853079 -27574204727259642995925105235567523320 8853080 -62261792010478849412582350175302041600 8853081 104818629450173820658053530571575212752 8853082 -61399775684960261815724286656683984128 8853083 -482819571455838070151699858062424400 8853084 -133603375137032294285784574318672481280 8853085 167692971520860693165100900286378796780 8853086 213357355920004819375664509604945856 8853087 -49952273416807297327553764366421997240 8853088 76082506908540891961894117139738787840 8853089 -6336124291653445853987813361352268160 8853090 -7804189814260578747000524014755686400 8853091 -47310387043836991322252303576815728960 8853092 -37622473455939147981315067534516251648 8853093 7078169477072499773535289152216761724 8853094 -33709315986912827595457438877042712000 8853095 -2248276140193643409881722716685672320 8853096 -5637696341341988986576958458565591040 8853097 24720721908834012304542396272804734560 8853098 385281892029632192096276313009589248 8853099 93836821500078953388593676255175103064 8853100 57295586282397266334002502672519270400 8853101 125127893942534643167212872001222462092 8853102 14805800869937561260957845335501707968 8853103 -91360125176569802268703833489837016096 8853104 5932718629403530514998736653244694528 8853105 -27375747111117369671389159257997655040 8853106 37597709958626190995267693923835817984 8853107 -7948280677618936037464868809718110800 8853108 -55482461355804399450352953084240396288 8853109 -239627584313899805360613280437194164690 8853110 -5422650831405953268556371377590045440 8853111 -329505322337619030672487340770462245120 8853112 27946568604942802289512529878966272000 8853113 -37703881640218260355217750503798741116 8853114 2806247024675130246239465198070271488 8853115 6693318370824448214066121499450057200 8853116 -37915991286493037311305763663548303360 8853117 -13340654842227939432140481515180983680 8853118 -3488935711188653109077060313819645696 8853119 -23301995683234576854689901284441832840 8853120 38030648290018181511253819492663296000 8853121 247812489351429766899025990769285846832 8853122 -142582149999289477636993301315611875888 8853123 99547778088645426435497547306190395384 8853124 215835402964623122773181161443579312384 8853125 -85426525918842718068596081241682087500 8853126 84137385308048393785221769973491622400 8853127 100710298605555834825020137806872990520 8853128 84620786822345182356996532545245184000 8853129 -32443246399801796028273262258769355036 8853130 -9095182545538332636759533978857912320 8853131 -34837477049744673300627712336414858608 8853132 -58114140135928837072537730707692896256 8853133 17103342612240202363048293214426533900 8853134 -1242079409332617968066680116971431488 8853135 567077057590680383557791349593907200 8853136 56169596961475707486508528477578412032 8853137 24109233812169176896669937238380927040 8853138 828297430009640113648865204437120512 8853139 142949100852485414133172706367694528940 8853140 118022959406259282403136198248183334400 8853141 -2834582676374576541423437949152765952 8853142 31425179689615701291196888536277757472 8853143 -61889394129931347914174464277465473656 8853144 -92716240222984277902153095935581409280 8853145 -27002922304415761691906078288028700800 8853146 -92405468890265432724422812819901011728 8853147 49578527004980939918035327740912459120 8853148 -2200023728956145739161982571723028480 8853149 -203751449695435971757140776288874956340 8853150 32877869315112882226563610842737841600 8853151 190383641752216398192351100115258877152 8853152 104831130051956418703878381234504597504 8853153 36671989858094479639931458574310013104 8853154 88649060540954704192396180682665405776 8853155 -58527420710904062676996647042651518080 8853156 15502028842663866908775401552187109632 8853157 349916628399550379943717508557193406 8853158 -138863163003221086726834323871448457024 8853159 -37578082203663093121503134723387899392 8853160 -1918857052006136956960855187359334400 8853161 -19013074779058456751058638273361145200 8853162 30480684999043445269423123716885917952 8853163 80633401099353625249637036644959014184 8853164 -2442190855204856853224467121401530624 8853165 203256877126328385812451771208006248000 8853166 2186728460161518738287640100560076800 8853167 87179013113726742782206633770968643216 8853168 26306464751730883926855074300233089024 8853169 27186223864751978426106814798564803048 8853170 15838058143790084336547846866967797760 8853171 -15353050919664583605859080100344916992 8853172 156756200998352049312991299184686498176 8853173 21593639286517285460583748745248377600 8853174 80262957143777901384941577171136112256 8853175 -7860400840303308886975646839883413200 8853176 -3646534206406727534542739920072765440 8853177 9560791971316811850482099070217181520 8853178 169102082410870821829624885027014516960 8853179 -274602047511551525616578164397687326824 8853180 -7786145923165887224556613760228229120 8853181 213757940335932545628614361179362726982 8853182 16321908847282775523082914348420332160 8853183 24676913279821984585001733092455935360 8853184 622633941066168447596448057546244096 8853185 -124668805289474126925902168292923144640 8853186 -16500112115868635567472086476317350400 8853187 18517952054061501447742400361107526352 8853188 99069708504638797687377679273440599040 8853189 -3420277721597512836570329461411481376 8853190 -14052286018166546488786703205665944320 8853191 -75830814734677289637648276603034266408 8853192 194181296600793839124155449873113907200 8853193 30953874625171738642248328964919844442 8853194 -2759951434387212463016910503911066368 8853195 15515565266421057767356626125338218240 8853196 139091024448950149329250685562650165760 8853197 -29374890798709542436694031217786507776 8853198 -8239827698140276138332210743766775680 8853199 17834682678823564368232300250138109864 8853200 29213782038314511160727057994539212800 8853201 35688451308430451809513646298215083392 8853202 -217962107826191148194693898762938158080 8853203 -106205022430151312712754991546917225776 8853204 -110208975852526014148094643497958242304 8853205 10427135212442931525071492554688360760 8853206 25833170570086429449183725547260859264 8853207 -127592184173061100535260276551902640 8853208 -11616130567720915207878060515930849280 8853209 115018313891318156125727100140504616072 8853210 -56515737849631585367368217685388768800 8853211 -46479749473883837520071788896199213848 8853212 -26730391982286003805625241867027594240 8853213 -143325253321605425878746120416722755456 8853214 -56052571723299471333175952743233907200 8853215 -72799914064683749345363529115566564000 8853216 -108618986709008600911743600679683096576 8853217 -67537314472958846715583744071213680734 8853218 -47139094915373364403950185077821548160 8853219 33168965498897330106808861103868997224 8853220 -101729809443801257930221227017418240000 8853221 4362622983118314680309795426724816960 8853222 -7357283172692560562590970993447247168 8853223 -152671027174136103711315226901920195528 8853224 223371485924873556603443008140456360960 8853225 26095706565169231837219162375939827600 8853226 -55711110694352927113588286158508761488 8853227 -1965008010107768111558237616618048 8853228 1867480023764865024352838126129762304 8853229 64246062843133243308826758370605312000 8853230 -99589130550296754077669751134035948800 8853231 -33225706166686912679026296403931238648 8853232 8737232017772676614680220709488689152 8853233 -15049063158960664268875152061944505518 8853234 53453900269821141953693043895699371648 8853235 -18042383856643746258462667783530665040 8853236 73510254978579579518393553233499463680 8853237 23247138221394375574532943268396600608 8853238 24267702130184637973420255209891778560 8853239 -290258368430451829176233144454511815960 8853240 14599091763805786043349145514655744000 8853241 173026099275249791287075634713344065642 8853242 3620179529788352551815978827908153344 8853243 58418198766184195240308311096077977600 8853244 -89142592993434470367932067550055870464 8853245 -11973459378583101099213062340303290400 8853246 142186756769654225732066697060112773120 8853247 -54802958915121298728269607857766185960 8853248 -118641788297259379111801314296859721728 8853249 72178545613198357479815992152812650752 8853250 28101257735862042482297961601998720000 8853251 161955240925229619909124498841253531600 8853252 -64105859694615732776752515718358151168 8853253 -884122315737789721952442124932540552 8853254 5763056383618969335283368765288852576 8853255 -86399476376735446777043060071319472600 8853256 -221866061049728757100953012412361226240 8853257 31101457828623928413892411480565423424 8853258 -4287294481543550788721197278143520000 8853259 25812164604761378409504437598636078080 8853260 -39796420151488382031748762683182499840 8853261 82512247288514676539724161701995137472 8853262 -227381059991195844718976794803339795456 8853263 317180439814556006186529816715641166512 8853264 1175609429993013954404886203330985984 8853265 -31992954880138980334192257208529592600 8853266 15081820360644598111266485593048417920 8853267 77568430103975821373236353951926756280 8853268 -13779566660503537399325420756456090752 8853269 -9214338374484451833931404881305209330 8853270 665177969327069126887144775041904640 8853271 -231528886949332576894853808104027001960 8853272 -50662268615388372518939817205701734400 8853273 39913411470712739843734840170662732160 8853274 -6114952727621764342761633436603692288 8853275 -11291893107736785970219521771681036000 8853276 -35341880332228874620760348609632224768 8853277 -16236488830263423817013059975860700800 8853278 16766976212534322327119498680069601280 8853279 61785782841306626534344639336330282128 8853280 55989436196702598991116788518643957760 8853281 5244992487558357532557561604167593664 8853282 -54495555919780970673700128075613874400 8853283 23711893225071126437205863107997031760 8853284 80522172513252008592170367543105426432 8853285 -36128122689726799803233409920467616640 8853286 10552729991859742697085105923060859264 8853287 -101422294002463050365208634770763437648 8853288 -19921497452208618596514452840424652800 8853289 -313128062559049103546091491071425963910 8853290 7294958044084226222708098262783385600 8853291 -92162513627772281364430514317326416100 8853292 -64567609578436727779602200882888391680 8853293 238834933122591543450977593191724898880 8853294 2418919048282585131951038826481635840 8853295 -10418700797384646520816371586866934800 8853296 100433804100401877782857009147247591424 8853297 -17770015421429630450229126635735531520 8853298 81669790778727432531066821573590232064 8853299 -5743885617334664713359914998397736960 8853300 159186685160661139412838533002550400 8853301 -270724541303890732879719358450350641028 8853302 -98976329753663783400892468731827607648 8853303 8420933395230717775075000851225377664 8853304 -58835438344733579162101231965902131200 8853305 -108781021304232448935536388646538329080 8853306 -16974551511806961092820724210984169472 8853307 -130575683342770745777224791166338861680 8853308 149490243583522903699636875031009532928 8853309 45656239001179522580704831798585672614 8853310 9357755942493436403306948953185898560 8853311 50792925898519825243647888191076703200 8853312 23217296061916767607841548229538742272 8853313 128882887532037393586394258645447680 8853314 -116909084357238866240942708602288414848 8853315 -162173472819483786666764597353739256480 8853316 11998512557842809404413692539080145920 8853317 98263494090304930522782608416323865152 8853318 59240822217079682709907778295628028064 8853319 -8602645726008972021058031750739775520 8853320 62803451453811230547435501766448179200 8853321 -18940146454729974279397900164404244480 8853322 60799236892315700994999443332764627552 8853323 -136299981164948521570896262146897117120 8853324 -27329886464703918370834867458625520640 8853325 51331665391599150568935998475209208100 8853326 -7721576760105280608287173557345069888 8853327 88604108763823362251443566045577996800 8853328 -87773139948412652576064789980528640 8853329 -185552637328724943826629758922849917070 8853330 24811466814754966262326664574962449920 8853331 129694739482302892545330212811247048264 8853332 107524830936165351940263655896048099072 8853333 -1704177610387325145765323359258997376 8853334 6752911043900763189453407187400497792 8853335 -9965470388057376025476303939035973600 8853336 -42462009468335100781774587337839175680 8853337 91708287346374741373945064606515086986 8853338 -38657012443152527746935848974922910720 8853339 -25028628681204131924041521950910848832 8853340 34253903113457543412315363381915878400 8853341 -48647650114003245186400163356689632928 8853342 74873682927072518678681985249200728704 8853343 481723128742746990281645629056783301920 8853344 -2597601270594716828811983241413001216 8853345 -13281310095901148533231159869440914560 8853346 -85393469150901395949019072220889118128 8853347 -52559491937517629712354263739846399204 8853348 -39900206667133280731502380721888415744 8853349 -183285983926298584471406787789886506080 8853350 53902749552742700574094334685555172800 8853351 18408230983950357490646725446368858784 8853352 -55519778252728250619699361977689702400 8853353 -58690346490124860491981155379519067276 8853354 42624509197750008004915471833780672000 8853355 -38034868914641300840415338146513908480 8853356 2881953153915859934346279263321283072 8853357 150583059306623642030660810423572323840 8853358 256598168002361870523231923269174685376 8853359 55889406659228574761700595274875684560 8853360 4685187591019906258564115177289154560 8853361 129248181842551838876450022963065712864 8853362 22493105874660022324877271726014515200 8853363 -25295890682318276852124481002023175960 8853364 16946398611429097772091804618186708480 8853365 -290544017302581121690422609111588785280 8853366 2043451574793036339697597652550604224 8853367 -336366474696349443958950718778557152 8853368 -101506905232448572178819843704100413440 8853369 -122740953643956170061165181476171781440 8853370 -16592011897666366360252187683569115200 8853371 -321444435234896763448899146220493870428 8853372 56972483544271295293441067845478891520 8853373 -218666819628790737231198773772434547360 8853374 46371217733545662543274251041676173760 8853375 142296659202599713338663267574277940000 8853376 403437951657153688818558212442685440 8853377 43634572288766802801258921849364575912 8853378 -23363087387431273068016934969361998976 8853379 -19510784258055622178481259185594421224 8853380 -100471692947541763404422013326594088960 8853381 -5676005709507618897002745386541516900 8853382 30560559130792293487295105515581432000 8853383 23762180789221918524972374875469936640 8853384 85700196443419707399798566722918072320 8853385 76401793255696989962392735961621862600 8853386 160220477817151110338109814392688385280 8853387 -56726252050818317589848897441255551248 8853388 -210966862825954106498175860569430163712 8853389 39796733702937643348679205325150283190 8853390 6384653558304066569086861109338275840 8853391 -100419123494371298835523483445416800208 8853392 -66917852167272003509803381891703439360 8853393 -210211636363349390172236146865739165216 8853394 -2250174847066567941862866543208839936 8853395 54646932483977418103823452735704692400 8853396 43009549776101381412510020331186278400 8853397 38779394984585682686445824345493898112 8853398 -61775887521819825042701558418401080800 8853399 -576026329697820154479781249005914856 8853400 -27609302379854647119921814592494848000 8853401 -216494261086115869913715077787359996598 8853402 8011426110841458707142828838744530432 8853403 -254845507524241696712472765488770421148 8853404 44666925097694931417864398682562784256 8853405 -86908372333662983153627235002586540480 8853406 30430722232417711857185369351097152640 8853407 122976752314903679247282070179483250656 8853408 -98542972186187627277159852728679137280 8853409 -5856636306510566618595408064592527390 8853410 52549910873190607324306875545573352000 8853411 -39670297964295133509292568903123270400 8853412 197429302073172631822983691987055497856 8853413 49376760430159032634886736587408213184 8853414 -15800773498229637080884126410297753600 8853415 -42030059984608990223981382057693658440 8853416 -18774011604879015098238583359322521600 8853417 13036919441493832393068733492166072148 8853418 51240032540062550451782113908068438112 8853419 265933767123985211639153097458899520820 8853420 68745943507379990753228716513336826880 8853421 20054188147829865708964683316924249622 8853422 135002236005256698922069521995521348800 8853423 -49150437432179505998317859239693304832 8853424 -3017033575320067004134815757824425984 8853425 -442381705930481181811580459631187200 8853426 3113943424900916731348896673726203792 8853427 38774636853277002794152015041775324872 8853428 240544363424984264396030227898670612480 8853429 33493761000839286182800135797895310688 8853430 -30116373467332656359622346927651180800 8853431 199400095548374673830308791793052403000 8853432 -7536084657080342826028132473274368000 8853433 116659110893275188665724500058218560682 8853434 23234074445425578236675480208853420224 8853435 47163349056276413811423907759833055200 8853436 140067699959115304379121212124596646912 8853437 -179373297048792930408869543637960432768 8853438 10278167776555723080047116623050996736 8853439 85733734907188949268752640487667115360 8853440 2795150547427294841351846917727846400 8853441 65858356255862996775436743023701477824 8853442 1060772766348993271057618934321249280 8853443 67226788708273139714898760623513925692 8853444 75277441618217424319163223937344574464 8853445 -33307572447194570160924762505617868800 8853446 -8406719430395874680507748624339135360 8853447 242339280171234665812338361027750677504 8853448 5252418567857533129657893342974453760 8853449 -173872615209295154620461012183059280 8853450 33942536555327612109729384216789081600 8853451 357089715394848187589718207091696909600 8853452 10000765412685258733684943521157819136 8853453 -25359872961228806874451610320114881600 8853454 -15837467683615099987768947970883379648 8853455 47500550082891753350492950238081549760 8853456 -15797942626404413620313173814346252288 8853457 -7676916774318790808499149603360449294 8853458 49071404351709589382873239797162780480 8853459 9093637517891496630365665495126672128 8853460 37896025402235198672948727269452800000 8853461 -189508673564257917987635625132621068868 8853462 131362700682902781588096219106026030912 8853463 -210261996125916659321351908914205351288 8853464 207247274352295943201321605412571648000 8853465 -158933030473256825508811650817201517760 8853466 -9562336581106474213788925683665045760 8853467 -10851226834364698170666311511263048808 8853468 -66233760046423642262679045982005657600 8853469 264967690435768436044666331355712424870 8853470 -12049822034845209945871065913476412800 8853471 -34768001794219477476977787703315788816 8853472 -327044885600036952772723665460776665088 8853473 -129962844782156906154042419730140413278 8853474 12876140823428605560251512206136863744 8853475 81973179417406181900857076999422353500 8853476 9077263025997402502532207704747622400 8853477 51693915429956254412202462097143066720 8853478 53181610732158689382142036440246179040 8853479 -35863047853588510174711552298222769720 8853480 -13491248755453718870517356476345190400 8853481 26004776234207029230773943623591665920 8853482 56500995935581850360464606186862713344 8853483 -163621401941264149947441670053326807976 8853484 -74101341924295944571525125250000226304 8853485 -1180526908351455293218776936851959200 8853486 6851507711143752568796679782721828864 8853487 -47056426669344378182607194288325333120 8853488 -4311308992187695993385772832236109824 8853489 190937418622556534197249147981635528000 8853490 11748426012043438560388178040608397120 8853491 -103121270498245429803483358060616396208 8853492 -20392777592152802777200728612772970496 8853493 -209307115742103396199198980716203170720 8853494 59680930189436521792699643136264743040 8853495 -15194765182709660767018861814719948800 8853496 21294046669843463130432761719339745280 8853497 67451297083061443156432770393682446600 8853498 -98283959569025433472647191267169174816 8853499 -74249489252219039414673168395494834920 8853500 80246073466447286868795860591634816000 8853501 10692067303534480574210664237035421984 8853502 32280595836105821596295381885477895552 8853503 151511313936092861464572555037151658600 8853504 -11340994098610349193616372196997857280 8853505 -180915438741163369891451401192797646080 8853506 43159352701099443819303814119465525120 8853507 -18610653457579345828152060170354373504 8853508 17074458577606549697508870019671105536 8853509 -5530021961664447080002262749795068384 8853510 5011596573372908536673690688132864000 8853511 199630075520457731542362517547688937112 8853512 67658753255366528889808851516659635200 8853513 -1999202791797588707581951025190932256 8853514 -184546646663011045399602761251491157248 8853515 6497033826148448542784634242746338480 8853516 -47379798001403686077175559600455680000 8853517 -142685175971077722433274440427704356480 8853518 187298186965592209834137390076128328704 8853519 -37016152460854979312531624375962419840 8853520 -6992981140307446267134503501556449280 8853521 282348613337694473897444073767937484722 8853522 -55237386832746082775071917543785939328 8853523 14337109461699094469212888836436846080 8853524 -124082749040419016312285564828077259904 8853525 -601420386587551796072234995461465750 8853526 -49493094700127918587706747790006445440 8853527 145760567630846126527208514737213703240 8853528 374941080468673479030668933944442880 8853529 -105146603383956145675405112459934274870 8853530 -11416346870554950656883489568988467200 8853531 -133073856950075706964803546898546177536 8853532 -141706440348566703909844009921945574400 8853533 -37001610590679940332665044527357470196 8853534 -16161396396325916170739019689846080512 8853535 -163093064792196758210561925436510802520 8853536 133184425254611243562800207313968627712 8853537 46157248112842923971323148086690796544 8853538 43950923544446261846309408028992409600 8853539 -156102379098712132101855102573353644320 8853540 19928112831426638311415984122363699200 8853541 100438402806230180488160313582182042942 8853542 -52860899599605498572341748879867294400 8853543 -8657674309988132240828797629145696728 8853544 31654869438231900364969041831449395200 8853545 -86164338667894411584623456882714961720 8853546 2197789216541523184824776185354874880 8853547 -113011871147111593437937655952997149004 8853548 -134853520272602360993551337029191548928 8853549 215584722947247678336875424967627603200 8853550 -16876298712963732101447893467083251200 8853551 8191318651963190098237871324439527424 8853552 -13588285604627495584142857170591399936 8853553 258350503851541235393694698034667798802 8853554 -7671554206133229767985856086851511024 8853555 48539733968761590280287399864940821600 8853556 -89083276783138950305656286963188823680 8853557 569968507326629103182939467436012327040 8853558 -2702833921263078990935716523821240320 8853559 -62437526614145387903885838563039226144 8853560 -134273309568002378820038283224693760000 8853561 38355445886637367924156583425022322240 8853562 20560754595122613008030782245807634032 8853563 26766482809219437903005345640738052920 8853564 -122341170134689549714555265938066804224 8853565 34358604482092122974138714826850919340 8853566 66165234393111139635001091014587782400 8853567 88673384906282576842522185916153473480 8853568 -26668671217097115601311392619602378752 8853569 59369300263973461075787474205032371200 8853570 -15949597882261737921037819929446400 8853571 -4484477279251571070614558797010368000 8853572 -20157393029158354142323613833777225728 8853573 7249980030947144161607400172884824544 8853574 -11245735450708469716231956019745426688 8853575 86907002132554951580606514499211128800 8853576 130898619310484792314963587377931264000 8853577 -74400754901019874580534537495031009574 8853578 103959527289813325630441018563698967552 8853579 32898512282169113638091830041868166544 8853580 72687516803335136886727138891293312000 8853581 61019284653626671204499069775466855488 8853582 -1864701543360708287532368800477056000 8853583 -10663310360168935604023290592125045600 8853584 6831668080453236534942418765725941760 8853585 -709988489276771903083095765597860160 8853586 -3702117225651601824241068306252911616 8853587 -165717885763783462130738249287774015764 8853588 -14496156246506858985834491266905163776 8853589 -19539114430688176641160443141066498610 8853590 46377381430982315392637044831834924800 8853591 -48851098474962456800472985659056254896 8853592 56793931969175240507568246649688985600 8853593 -23084284154161864993354705893199650816 8853594 23445781149575898224770070435952015360 8853595 -18595066245132040356733427248078190400 8853596 -152511035370407499302874416326861708800 8853597 56338353230955590535165399153841401600 8853598 -27912928546726794784750984265084797440 8853599 178625929172195136861430583571837684120 8853600 -7723537955077898115799997298927206400 8853601 73706097129765067805187062895914177600 8853602 -32242362975305776551818630745534468096 8853603 138003654431693685248238190206873331008 8853604 -22431815274422303629149220696491919744 8853605 39520397944870850884879749142807908000 8853606 -54773918090645019983672467081758840288 8853607 -87385268857587070197146813919648820688 8853608 -25929677626740608485896780174134231040 8853609 -161779341120535855587009640086935475840 8853610 -12245711272922958705658291620346295040 8853611 94666189171332297674192859656877035952 8853612 51925879491042200842822483420590822912 8853613 127966709481113942078819507454149695980 8853614 -1030050481593162012183590117449752576 8853615 -2943804391972988533966655099404058880 8853616 23519620842094741815994594606087503872 8853617 -1195765658358380253911114525332516536 8853618 -28759079012233800401678398874418858240 8853619 129394651503559946581451837308388338096 8853620 -11415599904908614511540882445390028800 8853621 -2888623304402298698336236208577818496 8853622 8410034689463364127762142701708415424 8853623 130066561461140066464837023947014894560 8853624 4562603037234082610937762100599582720 8853625 153287042512604151841027479601596864000 8853626 98488902449635487627467979567956102512 8853627 -8264959358122349488235393601809224680 8853628 -56837576918529325928592671890740184064 8853629 -66381901926195320143903628524437501600 8853630 -28628703881421444792609187439180424960 8853631 39876669741649284778492252138107196800 8853632 58422618467705885351702857940069253120 8853633 -24331337030228808303379074399411069198 8853634 20151566504849442776032983365094542400 8853635 4929270470290216587266874233904971520 8853636 14496286859293805841771134293092931584 8853637 -21745415059003864146152209021577948900 8853638 173517399320470412724254270330338275840 8853639 111518609967689201757865434567180579840 8853640 -82705381435421052369140965571642880000 8853641 -135684389955126782761935157330195001958 8853642 33486927745073176296093962553776133120 8853643 -109438174990818051407546913862624256976 8853644 44862428698219426223933217683734638336 8853645 -74777873549724242868123373244009237280 8853646 -1241911547199535605548269858339178880 8853647 -185467324342995750413463808937927471688 8853648 -14196510561899791911518198171558608896 8853649 46344411900574090681340668555151638336 8853650 13521523548264291951388595188373361600 8853651 194661419447449542544202818594226584800 8853652 -145634321464848752253261348605189006464 8853653 -55620533758784342839508033917107048996 8853654 -41697244250339434801408817565393314880 8853655 35690058337557729404441140341327477360 8853656 -11840455755373569653589893400214487040 8853657 -3423302992855976467812421803682938912 8853658 111860886092712361763594159487988224000 8853659 6531511945958732261960729566573889304 8853660 -14524223009862435221901695247854807040 8853661 32775710221867405648484999255521996262 8853662 4194371512709515611525145418397846528 8853663 -6481769382609862090612900210233211872 8853664 -6643323114905425955149329097329082368 8853665 -51230668438184413532759692894847923200 8853666 -21463066320037142652590817354202676736 8853667 -261523549687819798439684563777049458008 8853668 -214601078378817202268429495453248936704 8853669 75968938626278460286145807522177856288 8853670 -19950410312245490697600776659414736640 8853671 28840121033362953222830479897626970320 8853672 278557248088379586426921577723930951680 8853673 -188210387734349902859248110777744355078 8853674 -36913361111220702707619931097866371840 8853675 -12519928760629901538502326498766009200 8853676 5403357673639203426687018092986412032 8853677 53995109549949367938816874765703534400 8853678 8743278728837730049461080704060784640 8853679 41901464459970052665738639246608895360 8853680 -16040529545829295027511315711711969280 8853681 -24269127540603709999101472753900665696 8853682 166148657631552179468497214940804359712 8853683 137810985937422400673871348279927889932 8853684 -11556439382193481638050007052428668928 8853685 -30009904915498163510195768406048989640 8853686 131459954631057239565056907868908261792 8853687 68412726412767088332329113382507942808 8853688 -132322407597210442022176106231801856000 8853689 65464849669792989297151663475979115968 8853690 -34795938636564390253440709247929524480 8853691 -69006932507588745972202171424766704 8853692 -181112189681366749859506185008926301184 8853693 -30463898530377492282207696526193696928 8853694 -139670313896319773451178204278442255104 8853695 -23860336674071421627043645793420971800 8853696 -18329985338789121552555629259836620800 8853697 3272753094937349019775629406741422146 8853698 6402440417879778804228961474707893760 8853699 5880906482106939456776341987474249464 8853700 -808200936085167446797482960093696000 8853701 -51464836512760986966319311592107597348 8853702 32200382877659753584563738296824578048 8853703 -24805865587302209146507554367161496296 8853704 -81630722673690394039333690085248481280 8853705 38799206774094179620121938990436957760 8853706 -36349017405736657760766589371119210448 8853707 26200060389513738277595826813471968760 8853708 121556508199429107373838681069383810560 8853709 -21703940595225915639410674512812237600 8853710 56197506939357456961487915477589293760 8853711 3736821394920713074771088227780411272 8853712 15111048280189208332507498502965297152 8853713 112417410219558552870117392527068133920 8853714 12788427190213443929180173263599506704 8853715 41564299581989805277462668870539347200 8853716 45064050240002499891407481928675956480 8853717 -155071603739109559863196214482025230560 8853718 32532844226118268014588827287423798560 8853719 50937526972191558652022445778784858112 8853720 -46376449398902190432014305729136640000 8853721 -21195144240634857484925949494348433648 8853722 -136611942373951469601124447280224643088 8853723 103963871996349385335444793135915881984 8853724 -16439062537364842971345846038414524416 8853725 -117080431681841798845208781247926108750 8853726 7662800857755161079020799305064705024 8853727 17752572564953020592538167548460730160 8853728 1882671466027481366857991500197003264 8853729 109405773475904005370427320799933528000 8853730 29567263618786485672150022728980366400 8853731 -49968637282245943495695941418913722468 8853732 5801449928077293383690304564112035840 8853733 -106578936304564541446528486312607379680 8853734 -42802262542565759829058778872175646720 8853735 -54025061992371670357759272179510776320 8853736 34765011494395750841591751523261839360 8853737 1243728628675191092946443053416595386 8853738 12697029083527633896158099550679849728 8853739 -60607954820788397408098616405560392460 8853740 19258170519563440262446599211320084480 8853741 -12196354139541603082079565533730350622 8853742 45928321393887718796980434812465696832 8853743 1049108941762255444024794337388578800 8853744 15262891760979582444794108669649223680 8853745 -77244128674749256991100623308694208600 8853746 -153763736214740765299490897376014964096 8853747 55436481972967153490637383608602262272 8853748 -155698909376406798777179022920991055104 8853749 -52775399835745689266146118172653255250 8853750 -17637424406348140866868626570458580000 8853751 117023112061493186263451120256401238712 8853752 15586638076210081595798247311370854400 8853753 -176545902987791129378243496085253012160 8853754 17844412648613196589803212610784730112 8853755 24084676631698255305784606623607076160 8853756 -29850215195220181364193222056937716736 8853757 18886364107660121506464687581548260000 8853758 58402710171634640473392463856020296960 8853759 -10088412701879975518493524480827671280 8853760 20189200611940784986973908075680890880 8853761 36844781207923757161327349047953886740 8853762 40851417238462529549313056175343152384 8853763 56986474016212561096892747858012630012 8853764 94661648047582664919009397712461800576 8853765 22971457837799315461187795111939644320 8853766 -395492335679895716754979456007503503360 8853767 -70475056981966998432480748603924759680 8853768 -63311084743452711207840734827073863680 8853769 202732534705507523565718046894144345344 8853770 -91857636870441762800196232450053215040 8853771 48208564332730841007651207586185132288 8853772 86905954921575589874041440695438289920 8853773 -374621005753654233493226044564425233376 8853774 24893344309339579084749366053082577920 8853775 -4874552508356669395007804630146497200 8853776 -12794812661526501215746367045658869760 8853777 -299156369664563208643138142436363353472 8853778 -96594607557618577912272818481026344560 8853779 -159747573463644115167630474795858273720 8853780 25651115414627517515693829387734507520 8853781 44076430295481606556820360783364230400 8853782 32225342794988219392152058635618263040 8853783 -76260000792133755979459955484518161152 8853784 -295450970557384576229766300965033902080 8853785 32133953873690746961728814346374158980 8853786 -11143779278054604341000601071388672 8853787 172530014345293188466535047290700912800 8853788 -132018430838495529758872830997035366912 8853789 -6639963978476734780057723412267129280 8853790 58672036444950837739517726976360278400 8853791 -293161769927241272745875958247196458200 8853792 104014619905590034397285583959836065792 8853793 41153464863543351677123655449814103444 8853794 -30574947843713318536026393206962525920 8853795 -78774177888146158991718839030563238880 8853796 -4268101987738006280852591287763144704 8853797 -195144006127796274564928686990847778754 8853798 -20403744661627931156125522548368512512 8853799 -159300672666503661687583091445984872200 8853800 -145281929305507557268744790109029760000 8853801 16519238633799912114818676506011104 8853802 -12634929681770490316738841226041613648 8853803 25552936078061475851064793049203912080 8853804 -7626164483291141918807143227031256064 8853805 -5130998639647594372976190094309294080 8853806 -9925709453375911766933816111021150976 8853807 35255972576367056582248677371859768840 8853808 -9902060540638918662159138921642016768 8853809 60620213894501823466561850684461418280 8853810 44060841746061153688051477635950553600 8853811 -56492235987637546938526214935855097088 8853812 -99441869436619273206232599976513437696 8853813 -148415927237242799398170750074301799680 8853814 -154548307403397192069149201576482971744 8853815 -15675972317654729938077136854128672040 8853816 74157504844443924683537200670576025600 8853817 9155996378384995843773871478468739584 8853818 -11275572443399022060646419128242826640 8853819 36292366222260179398103514581409312000 8853820 39810813509474194164428012516980462080 8853821 -214360714662252839138583662319060409908 8853822 -6381837128551713486272730601848629568 8853823 -154907032937351855689827577182756585096 8853824 28141589983200510387439425977157943296 8853825 -9848781651325685079148618407238544400 8853826 42780888313398734289946374198795836112 8853827 100388955859165677058331062996437462480 8853828 -12064814721942717885751487359614919680 8853829 -127857358425063449725456781718964960 8853830 -36662775867837354515402440087310701440 8853831 115918808173968266398037483784106408800 8853832 -68719374024498265998610560277594183680 8853833 186924118273001026309055438601398015760 8853834 -15650081131893475256713358275219697664 8853835 -75284605971264779811928647342076820400 8853836 -72449733802783734464789191266955038720 8853837 -170348757067125875380217315461805586240 8853838 55856893702754697030201258022306920192 8853839 64852521651240932890704154832138798256 8853840 -33406516153788003643981334665789440000 8853841 354331961319237864888860254495516544 8853842 -87741029265587020738290627919109753856 8853843 837959203944289643004379360990556784 8853844 153073926980962855397079987511212580736 8853845 22312739136798472269314611649872627200 8853846 -27743982822233958240033989989189939200 8853847 203147956289572718730429633399694572296 8853848 -23083601053374801893434846986829824000 8853849 -29462807103680678279784495142912904016 8853850 -5472970245193852337847133622847840000 8853851 35273705526749229496361737399463478852 8853852 8441390917416249948136797581673922560 8853853 -103105125149889159143097088484890837440 8853854 26250220334634086434653096492347765376 8853855 119866678344548798465979773073231340320 8853856 261233527530983017330412571129345736704 8853857 133751934945417234637700657519835681840 8853858 479333499287807169447570498984763968 8853859 -90012899543496677959545376033160332800 8853860 -224514875560851077512271512585828147200 8853861 -118323883809972490429411051522033780128 8853862 853387255544694103617887949593099904 8853863 153776844973699078276606602843184349112 8853864 65019558482158429383221890514559467520 8853865 -135681713709295074758335691023641163740 8853866 -43219463731813179251024157781293864960 8853867 -207083274815811361719566140150144320 8853868 -16608661480266825845798203252221540864 8853869 53256236662433235041145147837580054146 8853870 -2528374995327995258897716363971043200 8853871 36803091625634406459207196206484598392 8853872 -77876364659200732650409228454658048 8853873 5880056607975722622647881720679907264 8853874 68396401383345750849871830788891085120 8853875 347587525579603560439266269834898864000 8853876 -108362269992558326935782886148879434368 8853877 11080894167323352278027596980540603360 8853878 -3817270624054658441264892022490438400 8853879 -24584963910464053910250951999373711872 8853880 23615876343592791213792794074762444800 8853881 30143071304305921234421425918365067392 8853882 -54388845331298148150666580500683716608 8853883 -127623601519437433154384423525859940760 8853884 34801666478359600474542351231596914176 8853885 5332818523522835447249496010077306240 8853886 -1373462580184901913615800397270424128 8853887 -3818584535088234050372510897511030048 8853888 45045629077954299926427683614799953920 8853889 23075261683778651416174151000959193280 8853890 -44434353287573471742463008065233144800 8853891 -20431290184314763242528502255001728008 8853892 12835787943222436974794065860836441216 8853893 -321870052964378474151818774619680925858 8853894 31801349994746285249083645276711219200 8853895 -70960598739693573022005942980577653280 8853896 -35387977367532510073089072592190668800 8853897 -2893323011174097499568844529659474624 8853898 -11153749359010316943555696962323689120 8853899 104828703124225649662164543323477342136 8853900 11552203186750771883006167300922265600 8853901 -15566706158422863737352991331700192256 8853902 40055592068144596555003345600570528704 8853903 -59389500385129773497829579658956111480 8853904 4283437747555271900395719461595422720 8853905 -28649337158656263035564791399235280000 8853906 -78997810717405201095143964202428721152 8853907 509524983567935921513854903550824458432 8853908 -2474191053134936631325895973552691200 8853909 -12928150573558475850725774347924278912 8853910 9364054397732955131918460652808501760 8853911 -108901791015519871166036303053337687976 8853912 -1211914729006518761550128748346030080 8853913 -183037868581909505048995610767663501056 8853914 -95436864827756200649751585136060252944 8853915 101504096911901012965040431114583040 8853916 -1498193759947090653498062226455823872 8853917 302447331897262441969111899300569460966 8853918 -55140545096528270822007745659175751040 8853919 -62341905301040980090407869659105863552 8853920 31749391151164887102594001399737876480 8853921 -196685724144162116430922213195277441760 8853922 -46362841373640622083718038000783422976 8853923 -58167505043818067572598833927055248896 8853924 -110605096695439496535167471174891919360 8853925 -133773615056004075995831774351581736000 8853926 3779605156476736827790532902696954944 8853927 -84159257805111512312664672375371787480 8853928 -268310337185869239535693870021220643840 8853929 -35596033622989592070716079254058403008 8853930 -32947363297318872153221814159590977440 8853931 132289407958810019996084097827990566264 8853932 116159329587118104250633953970784993280 8853933 -138515271036141424082375100437980128 8853934 -25399846555030269521830878770713224384 8853935 -182116573948223669538203539108971864120 8853936 305759021337013737692358750407491584 8853937 -8936631557963177222978843271682594414 8853938 7820267261211215146339580256469474944 8853939 99608844761979028870153642735760618004 8853940 -113855132568502246043456340722472798720 8853941 70268374529214342431483214537243072384 8853942 -36864810589445163577065666707108481024 8853943 -35012670472810436265331348356402482560 8853944 -58211558662939527431070388013084282880 8853945 52693913299979806015689552992129305920 8853946 -8805180772053192851785150207878026016 8853947 33952800666317322689893935681164631396 8853948 29567553163996029614711102256687797760 8853949 -11202958419996034189722425264860690432 8853950 -76838878191446249941461888986515200 8853951 -9091163339264394443343096398509501680 8853952 12134878909572608908084498882279505920 8853953 190490723836684110790595044672765226160 8853954 39619588115867518437840967560227730432 8853955 -73455719067278060528328148400487839280 8853956 56632918040832973357107266243665365120 8853957 -163137814046614738837130602692083825988 8853958 1024377803118801161566966378355160384 8853959 -274306184409251989359977931748424541720 8853960 -29052519226752417255749701911549542400 8853961 52699774233100514195494797477189510600 8853962 59900749675532197542810458672461658880 8853963 56634836960225465275398054965857775088 8853964 41877673634835884927682423643330671616 8853965 -63255858774901095075387260930127406080 8853966 -79770700603879876369609921586766920832 8853967 52638476001015584113441685415403716960 8853968 19083370256968630127215078031427182592 8853969 133618311082776819532247870095452636144 8853970 70494244721879333019016613502631531680 8853971 46135095624407441984490302317000940112 8853972 -25235732250926428957264507501517193216 8853973 -205221008095040553382448545971901113778 8853974 135758804609988237866533955860870492992 8853975 15265179067748899462561306601929260000 8853976 8961870653431209535232216879909038080 8853977 101814294483135490961017067729625041664 8853978 -6794808278361936086022711063838778880 8853979 -259357953262388384903939016230781819720 8853980 -108962788939295016718196531279034432000 8853981 -41946634877690835103507328163523497120 8853982 158431886012051060127513407393230200384 8853983 781882838274965691078938899775521866624 8853984 21862181945993957173461246845098917888 8853985 79179321228429798567414682634973994560 8853986 -10712206732062447259407481145754533808 8853987 41088126981578897563767285482416869360 8853988 40187198592460838446587839622955327488 8853989 104492728156433849278279659870330549756 8853990 -16933309757973457467920373318394579200 8853991 152366992923821575583861547485743119744 8853992 -7245420991458992864411002219128422400 8853993 -109771881827519118366996065229309934518 8853994 44396254356626388957015757080540602880 8853995 11224892042984651799227567887445484000 8853996 57159523242786844417706592324703617024 8853997 31658410079484772663719266719971336640 8853998 92272609045934667821915502125465832000 8853999 14881175802236401958121271490194801920 8854000 66358301925907325037750040211374080000 8854001 3217317749412488733791328668351764224 8854002 34577267171327630364454481198650222080 8854003 -53141630190590611337396048731615418816 8854004 -77480673346654000505450511236960563200 8854005 123924410463533223105709104440416822560 8854006 -190203090053217917132393546791211743104 8854007 211912267434802642081365003404467553256 8854008 130541014718982301635283727552596254720 8854009 54809685994101012979361595573548653440 8854010 -30563659562716586707479364026947431680 8854011 -91746193092511644664802881229226149712 8854012 32485544660532037155730479083512788480 8854013 -12560917969011343490050098099924980640 8854014 -29771585912725957235990671441112598912 8854015 165859167957322980301131869695979582400 8854016 -47887494426921450728653177792839548928 8854017 -34933443608496007484518511301466455360 8854018 38173120882578223889734189807277610960 8854019 243062004960863953782091851801386262000 8854020 -25066381179618355641143194019981905920 8854021 -87333129946430929321161961937060807136 8854022 -68009429398472424230489784173801976000 8854023 86553435108208527854131110633374658984 8854024 -4686984421667957811582899947061729280 8854025 -67067762987687522620706051660009186400 8854026 41693764658333867850798114280809525504 8854027 12790693646282731372512454575130017600 8854028 106178186860113301097620725537349143552 8854029 -5249767496302075462276391625908629620 8854030 -69340049475487665994853418619448619840 8854031 -3918729699368080608493626535247193168 8854032 -8448062551778682975453520551059128320 8854033 2929163834238072503034378954387999744 8854034 -2264154857830177643909996062869159936 8854035 74407063396523024041934927119455697200 8854036 -32547888871654282481192153356796719104 8854037 -127098530313971153188561920206597251314 8854038 -72598275885216839720710449034376366400 8854039 167780859321819127699131592543623296840 8854040 -12518699458824175816630793226757939200 8854041 13505111335915400544133499975622492864 8854042 57916751313103354936120337111325415392 8854043 14646042505255677463579127446114503144 8854044 1423881804843586665203759450200350720 8854045 262510185465037179784262129004257182200 8854046 230169463927845103891791053199680978880 8854047 -152135152993447757515047694572637641576 8854048 37951699502100778073925885772500566016 8854049 -31616923498180679062398457403502625950 8854050 -10080646956900959201607658622226566400 8854051 -161402836101859535934402776073849472496 8854052 206211188202456121738146348459209610240 8854053 37564705068780819349864400993345613024 8854054 125352495478075542451510006000483488 8854055 -6882083823629570591486142489396967200 8854056 123077993318990070305695053186723840000 8854057 10814628021199130130806121883180418880 8854058 -20308422571253703573009700462798455120 8854059 -74770399910999414617323674759550885888 8854060 138004023398966278217507990418227988480 8854061 -136784865627014053101301003639482655338 8854062 -5660006209334972897566578267410758656 8854063 -43824545887205095285188079146995669104 8854064 26780514526369744712433111555754229760 8854065 -13609536686964887919486583308346344960 8854066 10285855477290064740844600485450892704 8854067 207667486852488625327329052653760255116 8854068 -115077676611917671081544719141995257856 8854069 87893911704346766901727959795052686496 8854070 -29106627668970321756164069878083734400 8854071 29659298132538240432642738554623885440 8854072 -16742605182890507456430777402295480320 8854073 86029661017494201258848898665819683284 8854074 -1614167356795688745730141213917809952 8854075 -122557616867520355073711822604675630700 8854076 24247119501657910214061432102427852800 8854077 71357174403974382188746850999876658720 8854078 100777629664000600477553621436923139840 8854079 -116023920583092536835472698214289195256 8854080 -8171506164828931973154363376171745280 8854081 -61719959879942060951531133334916493118 8854082 698779498400506821099410396948125392 8854083 -14185827191699527187355158217259468800 8854084 89403329345380212119738780942040352000 8854085 -98867736816486323571463628058571937220 8854086 -45853304834611413984025809622346397696 8854087 3148295176984308558308362842317268480 8854088 125290210347382619758008863150699381760 8854089 -21150165246951320180440800282923231232 8854090 -5055703327381082448018965094441630720 8854091 10711875843623437433047951060442065800 8854092 50876322109095488416419206149610480640 8854093 115424792507327034542659592331528655778 8854094 65596827555586703079253962338950908096 8854095 -185876216579777533835878868769132825600 8854096 -11952733797818247997155766185606250496 8854097 -5267346058543276922153114790602227968 8854098 92759292541655770370552614884879790848 8854099 4144085278459193694179913640538378680 8854100 -21909625485159894923280525957030009600 8854101 -79841551760010429638665191683130944370 8854102 91153047622569234865790462574585214752 8854103 68428161881937561665765116020115614864 8854104 -89634249692462695448973753470104473600 8854105 -10861389526057920967456849894626707640 8854106 78327128478114805823162852867950157280 8854107 20755239596437395067288845021011980800 8854108 -8284783617138028753121958917814689280 8854109 202084947199930497205047987108235863840 8854110 405221635660925728441648106810271360 8854111 26027209291807798099887426625392837232 8854112 25353467212155352434933665547408113664 8854113 47677099930930209744312064313560308144 8854114 1621379209278351066983903024879028480 8854115 -31964778128971084562340661530675902880 8854116 -15571914736000587938983663734207310848 8854117 -80204812469013155277782594518236126368 8854118 -19947828242801887695104181604829587200 8854119 -186923693785691884840054435250316345456 8854120 -166429923212883554197520908833574502400 8854121 128871759158004983379189431634157451322 8854122 3467024287987679530212564171838063872 8854123 -49160526382195815770838074841834495628 8854124 31183824066129201241170497144861911296 8854125 -57237027813079142383221664025041632000 8854126 -19501504256584289302466422788150792192 8854127 -48558492832415831936248799798529474816 8854128 -21629911324297935646320174534631292928 8854129 283382801692798125271818130818208651730 8854130 264165950025988074987082123037760000 8854131 -6864746512376750345142371801816417280 8854132 -47309479606387167919160095179669923840 8854133 26495054697731038723832627832001832640 8854134 -40890444396569358345963883275084288 8854135 -21790952475773235281681523153054732000 8854136 -169681490377008608402430271561720504320 8854137 -75231990271509474038763160950259714560 8854138 -24814492774390559032234517449544219280 8854139 -49560050084448249958872328240355964144 8854140 -25512007539596277507151269358185338880 8854141 2784741431799794402063729795703864300 8854142 -22305967944358521624799600855364069376 8854143 86877637766118186908109931195237776384 8854144 -134184139701430983633469744642114191360 8854145 40240138416329692907920342657681986900 8854146 26018169626785639465252449748082663424 8854147 28916098317713784515407275602008657552 8854148 -5292719195319585446004130467957969792 8854149 816944521242030899316911822080363968 8854150 46164564402855341432072877326709993600 8854151 156279350472639384661598131618475248152 8854152 3861240927834595294556131110665011200 8854153 101802850746913429711018755946028451216 8854154 80852270299608717651333097324217065776 8854155 16027682125006364367290448250583136000 8854156 -51620805776880528990061271576412234240 8854157 33414708376247895188645403061428195180 8854158 7732751170940314787184795980162482176 8854159 50255762501054530266846012352336281480 8854160 2142906689340958567200336023385538560 8854161 -28829038432332091736795950037850120000 8854162 132676871732733992185162675277810611200 8854163 -19828186430778972841649953311263445588 8854164 177428098649190775366510035309477273600 8854165 28380309935136681082604262590490260400 8854166 93317731053818880489107778804571840032 8854167 -2351696302645649823867996054741719040 8854168 -73012857275460110810895402728519485440 8854169 258591119585098213122771372824023338570 8854170 1232120893109135447715882858975098880 8854171 246903563872563931731591341903337398200 8854172 -89252410781073511815994451833535797248 8854173 -1593432295323820078983966637583950656 8854174 1052473643759498910615258040018351872 8854175 -146037990428914722984584167318800 8854176 233633760619339891018538782426791936000 8854177 262126530078275248926587366285508813026 8854178 -22764957522628648597570868061117474144 8854179 836019754994859319947505831885491120 8854180 -46068132752436518274427234529583767040 8854181 87127965493549531042331469119900565792 8854182 -41938324399010645344103184540168127200 8854183 45464954161467789179165441125055844904 8854184 303099168848415670010324535523230105600 8854185 -37002862552780243933138401456370939200 8854186 -36292731278043781050836411306619740160 8854187 -34870339891523455562970030321679312896 8854188 -23611673177159914509458337630604099584 8854189 -166360870166223076621355330838375874560 8854190 -36029285148050141987267328631614652800 8854191 11412570823994493108560186099465189760 8854192 118266819537686825118423554588816637952 8854193 -280906382853524915164072741007718450240 8854194 -84389353529092307476828228431765430272 8854195 35775224983868818340123660996448860160 8854196 14683184103363303267645866231870989824 8854197 35402840218820369375602063020672560640 8854198 72075189812364960201828379794420567360 8854199 -90908746437259468064514321621140131800 8854200 51304635439958803335509548539809280000 8854201 32171626211810047284578233234943971152 8854202 -26948375500468301584128812362955635200 8854203 -103869562564363695145876370310929232192 8854204 -82778922067615879532236673046320364544 8854205 56076722843208311909546791213744978860 8854206 -35904244848289072841159645821400661696 8854207 -183869738526220185426265380431568132544 8854208 -48231906916092339819217464101840093184 8854209 -15851171428347542888595644189370230400 8854210 76949747106214759365265079781705737760 8854211 -11313294260501140696111679859942721296 8854212 38389747291620355204954345403444385792 8854213 5672750734312143334230712949789844924 8854214 64586343386417888001768029672914863456 8854215 96055692703196314224730158063630673920 8854216 -336379075762731422818053396026327040 8854217 -290899298766439784972915917227816205734 8854218 77107817724867366553754130250129075200 8854219 183870104522469637226395990271853672360 8854220 -24314912721390987810700057965191946240 8854221 -7297889469336196907962665289961386080 8854222 -32133232908334938143979089837878164480 8854223 -23000236582204597952283131184584025360 8854224 19297891532982174356457132598907633664 8854225 -144541929913864058236605911831166108250 8854226 -136631936091508369654976924364884024688 8854227 -73184334297076432097932306072646759436 8854228 -45241190342665800482663835183850844160 8854229 89572204817712112844139380061546506076 8854230 7876937331404932276974042049467248640 8854231 73280052629947166616259762613019825032 8854232 162188840948812361114066531172826982400 8854233 -50434594682127918251032536825001178880 8854234 -58062397105852052272730612974098771984 8854235 36334136923180530090059508983024565600 8854236 135174869322072702029990559914555123712 8854237 29743669106128484304534155678817789504 8854238 -15221484512316155258429539481607492480 8854239 -85020214276580611310701905220737493176 8854240 140145688486320742346042121994941235200 8854241 124750146808278807087203952956669859840 8854242 36470252560856736643021676315563951104 8854243 -3948950514878123360666919023634141176 8854244 75790046787782023565161257585219895296 8854245 -65402214478704768340472367411717710400 8854246 194503504988011554086117247100837437120 8854247 4457257533959114208964170824029051056 8854248 -29356598699823468410298563448165580800 8854249 -149842176327813414805529601087559303750 8854250 -49437916473232473667670294738047296000 8854251 -44923333991841973233682720936202787840 8854252 -100470928289320458569828821305856808448 8854253 -233265093975377583216955625255492499498 8854254 -13130698732369008961261476709060571520 8854255 -159304300750834533592176120153952614840 8854256 8198648112179042768951672275046400000 8854257 160039987993409449461251459243815399392 8854258 -32413366152204302114614736005112193024 8854259 5426282657710457775036247763951063304 8854260 9139017610563362642370481869311170560 8854261 -135207327406251707573044492103880649480 8854262 141782109263426159275457877670013161632 8854263 -155305910879338276608888773482965736272 8854264 93386242038348490750219109760348856320 8854265 24394732482358698767620815092425598400 8854266 -13304105453603136929446477788836774400 8854267 -52293052632766313301193931780179198684 8854268 -94394966734267081188970171726968873984 8854269 53422002701838345933500587749770425344 8854270 -94904974106044220748426713216472553920 8854271 76307133600717744898900677094048842000 8854272 2645976876635061084532341726649516032 8854273 -174530847564076061582051740540405620478 8854274 11995168586003052343861011986386238976 8854275 11459688438895466267410172895325861800 8854276 -28134992445499690739727812672934343680 8854277 1698309274349242069289589824247114492 8854278 33441214011067086245902013227406137728 8854279 -6280285651101113280333289553305033424 8854280 221576397705214968925125749749478400000 8854281 -140975131409743748158068252546588617430 8854282 37760354136353880650113448673165917184 8854283 432654811866777991718164875700183542240 8854284 -125619890603173438970306683818694808064 8854285 59314451388505298963492067264728016000 8854286 15463141384192787748601933897243325184 8854287 -32393499510755448505875768302927913984 8854288 2231258023788445388926116148582236160 8854289 -112464453406954847898882875788072867344 8854290 56715467032314874000014713339667747840 8854291 -112216843774977111806679731616680067008 8854292 28411751268719285697473375633166231552 8854293 22199418196105061377420168799160523584 8854294 -160925492006319377505513469739637134304 8854295 -152388059309545828872352584729746020200 8854296 -274251692815770425794669626057216000 8854297 7874525117289125825775533028887901972 8854298 -116917674008811519240928362790082787600 8854299 -6526319713772952669895665027510544800 8854300 21961540665607836154040796223080768000 8854301 -19089122935641949535614369518029172288 8854302 665605195277700864493971382685460480 8854303 5528551353140958138826173322664531552 8854304 177519159522766382507286729594663075840 8854305 22092625755329279780680763645423373120 8854306 19953354261099344533447551302324851200 8854307 -70101217398188427431361364971108576000 8854308 -29890461900623384923602469279649326080 8854309 -162367776917851566977552360693414269440 8854310 13510920006986056123249555459132331520 8854311 162640458313530890411941476211435322880 8854312 257366385033038427182956399610515123200 8854313 7622702683452077374849621963559682048 8854314 -40638264193048030395147066238716681216 8854315 316867616823398466934024185716195414400 8854316 -12441427704817681408115676465148174848 8854317 -76229586214310891302477241620149169866 8854318 -161172536201697592472136282428115022848 8854319 2685476389962417463491603919889808720 8854320 -28274481743701415651731747053187891200 8854321 -73684016240776663237735363974108913088 8854322 57859325935341273906408265021693037472 8854323 -38487396875067390742309558505414643840 8854324 15278718979725452788014731452334284800 8854325 103954910118751336871476498140791872500 8854326 22675871414266639039656102872042484480 8854327 -64088385814113814545120333061077850880 8854328 48235048217928945282165826877317570560 8854329 -24898993968532500101186302864249200960 8854330 9595813674251289816164238363195955200 8854331 -53906268145217943388433825453511682656 8854332 -64379785348167319467020765841289072128 8854333 55248965285710463259279966309881674368 8854334 -115381750749403936892454811345965821184 8854335 27273228209255951041088370536575221600 8854336 -21722822472594233165663150880863027200 8854337 104876221903474937681449589368447105986 8854338 77473401897317323968565211011208094720 8854339 -8999626151228444329664081799040711104 8854340 2422019674557410248132777524160143360 8854341 -30961727841446979572222138096908067520 8854342 9337248710709979096517008636594206720 8854343 -58932213246475643563245881836391856960 8854344 61260801294529499845243333829009080320 8854345 -651928195102198360569234132321204480 8854346 -11424457837947177304584414494668786128 8854347 -38891344786158802295082220197596130600 8854348 216571029557233565471696649773135064576 8854349 128502621631217118388595421221103553686 8854350 -34302525388972264515489617999283336000 8854351 81099074326353074554323025250209541304 8854352 22171631601705109291638300037381079040 8854353 -9802232317281481879405910979543227118 8854354 20374826625101663658678495278094649632 8854355 175678932542156255869122436463663027760 8854356 -14336324170594530542073068048662265856 8854357 56651958208982339546701978129788889632 8854358 750569557548133968446888626112590080 8854359 2776672798169384136814186404647388240 8854360 -77496956792112753569037939524167680000 8854361 119310833120992741204276903026603656400 8854362 5702732584550129423985617731380804864 8854363 11622898483077382237460538428294022160 8854364 6356056106051395196572754392103563776 8854365 -47821765825473333315127240065399452160 8854366 -17827973735212625258916319119155864640 8854367 210322767836843881761101973437465622720 8854368 -20279010857987584175266955563643437056 8854369 200704161733188477297237543631664916770 8854370 -27583982979671907803215061471480163840 8854371 38860448451025526810775232218036333540 8854372 183762069886362646837533056682012968576 8854373 -209261336697621326830527627885910514496 8854374 -76174565461881363381228495760068459840 8854375 7840427058585361433596401093107320000 8854376 -304452982621083533885006404755754598400 8854377 -29556493552148061649992945769705568256 8854378 -6387458655519918959896947814093135872 8854379 -112532132108112784931538669817663121616 8854380 60050325205080320749777307882668032000 8854381 88629665656115740557015639532863396182 8854382 12110207078762211566523232018263514560 8854383 -19515996974657535240281897353141700352 8854384 22041034642739391073498935338073587712 8854385 -27231077953340873745814119876817175040 8854386 -67004718179656138179609052594973425536 8854387 49779490951091131333475424830254121036 8854388 1462546894464551106076940430862510080 8854389 -8720701752798033473687924205073596996 8854390 -131946770671949739467875999993246080 8854391 -10923323965527051631257434989680404256 8854392 80345189899649181723237276128708567040 8854393 3070487532128496996961214997170882884 8854394 -153163766205638974846081866730416000288 8854395 -136261407907224147917660432136413483520 8854396 17424123702889331691389743169336340480 8854397 -50929528658412010092856006565160518580 8854398 -75397601987209127004387794772211028160 8854399 436853491715931243698718011136767961600 8854400 139424242967393267569029890005008384000 8854401 40817039269651973578606068472434472224 8854402 -39760026589252715473854709807399821360 8854403 18143437201236440048312989813819504104 8854404 -37615395199273308806071750399842693120 8854405 72159438203719746652049980778382303360 8854406 4297380232658861249514346318381375488 8854407 -125111303259002046862642517579569485360 8854408 98323514427001063181579775732470952960 8854409 104666562272376148951016427219621971610 8854410 -10690852218825578731875657583631354880 8854411 -43135714723396145865796249014533106988 8854412 -9128610689519653527877700530293669888 8854413 171922570438251351500042909221390993344 8854414 -79073383269761930110288323752034575040 8854415 178454187989052468844305908070042247560 8854416 -28391302355015251106387910075185676288 8854417 -72587640797288412289865161163169258 8854418 -65268118807880079635126658824253120000 8854419 40436158151590727949918464987781953280 8854420 39237837696009325878974011367344961280 8854421 -367314482462715620223233938234726216896 8854422 -63968735149179468224538121702693950528 8854423 157600433834032323524366500769052233672 8854424 151832886853720554795464841004406784000 8854425 -35998133021106957668353899828573720000 8854426 -49837271785825303229419476147877367040 8854427 237375865228274304576972161043542368272 8854428 72586895221100031159403674864226344960 8854429 -3970106369292199033958640752379345824 8854430 -22672900279603397754277507985350740480 8854431 878437805169532534426955715548520960 8854432 -86883105514014413054752765113719193600 8854433 22183999461583871376208767683405945472 8854434 35400311018035941332141290777456491984 8854435 210618695535348528692000626643197148880 8854436 25960297826394348178017909492026839680 8854437 53162461119192880390540655209891522560 8854438 -96273480990548985469982612774475987456 8854439 -192970187614226612871105604174587978240 8854440 -13268959504388817419178215079306854400 8854441 107104632971833031617241844235506896500 8854442 -40080456920533581107545294312461399456 8854443 77208803291687391922678978353618899520 8854444 -305423341186690381334657318521090366464 8854445 -81446464699668377456303430375454027080 8854446 1694614753217534715622204711815786624 8854447 -63449748917677376095582056897097327440 8854448 38763682741570120677760318110914248704 8854449 -151895530660927683613208270290272283536 8854450 64421593886589961022242490041768684800 8854451 -60007282476547517142623786232760095528 8854452 87812844006786819948307030554308155392 8854453 7483733756718487784414836584863582702 8854454 -23912007093040603680936117796249658880 8854455 119303065517116380950678323550461477920 8854456 -77540533508464707739258205342913945600 8854457 331776128739748031645009995016716682580 8854458 -72040824380059113983797497647956847616 8854459 -84251061080178772344920275196465527184 8854460 81131679091057339132981116951189288960 8854461 65287554857651313710984167293231590400 8854462 5241072748236893939223224955443210112 8854463 11138433191907856748196752884413755712 8854464 -4405899008165992545404712802936946688 8854465 11764509958474876021943936589183355860 8854466 8478870993340461172867948941877416864 8854467 -28651599068050784976958189001777987088 8854468 5828097296356571105640552165100208128 8854469 28315843536356663743898698767346322844 8854470 -3104464822991242310663592079751222400 8854471 233620966866472526494993889734142459904 8854472 -55175390263953955021062525945598771200 8854473 26956414290381357097582474914754496784 8854474 1259539286821990867337118854076345600 8854475 13726312793534064167539196841675936000 8854476 -106477426426506344763025948823786439168 8854477 -99547576238574169405205615938488950100 8854478 -187500828228527529285444166773205213440 8854479 -31029324218927762332912621297817211000 8854480 40388088894169739233673059446507356160 8854481 -65150019875813388480297410904709126272 8854482 9477193841590050949701475745354824704 8854483 -29888962697540753523287821968398160480 8854484 38739074448396512715430271327038586880 8854485 3298632849145758232439383617898502400 8854486 -10733870283734422508571631030447794816 8854487 -39955151018447217323951493418728255864 8854488 -134041923507037385837235302745530572800 8854489 -33466032080910028305155313557577589888 8854490 15613574371754545054570999856492556000 8854491 -10961022358033661055130314859336117608 8854492 -80879343748221942661351307603114243584 8854493 -187691517911679222808058174404659591258 8854494 -9839972011312803057288578358440509440 8854495 -47062443966025192738985263072128842880 8854496 -172146131125934278473221242360246566912 8854497 -196526493510273089153688282315711252912 8854498 43974599171728195321932670473884226048 8854499 -20366752659715084588169297169084872640 8854500 93942206447118014984242938621548544000 8854501 -118665025178442072432481837018095635268 8854502 77384606634109881090397395264003785952 8854503 -25826206791488523365522148291945703296 8854504 48723516410594048145963831581554360320 8854505 10541547861162935212081513947039120000 8854506 -42459508758255868816057662894461388960 8854507 -89887541381681793083180148535036015968 8854508 -81349581089761478022360341456754232320 8854509 -24190436228214818230572117157021826496 8854510 -26069578143496274574937470433985475840 8854511 127361124540231356687326955674905532800 8854512 -22925938831977732234509143584686407680 8854513 268603638861973477312881610380397223920 8854514 129911750794117975093015801438054918560 8854515 -849889772149905829843780805509843440 8854516 -87582747489266383453518129372885350400 8854517 -442617800182147311186863309642465280 8854518 153395408604217237804854092909952294912 8854519 313203891779696804004150470862443317096 8854520 -10239568514517969970012968234028646400 8854521 -1595647650496967875534451667575633280 8854522 -128721062132108089835935724373486956688 8854523 42863635349157185748068678338139172024 8854524 19207899744806625451300569687421335552 8854525 -64475758297670919384203595333325163950 8854526 5362803746814034525967058151987187712 8854527 -141991540106974166163614355882912493440 8854528 132291428879533723247291254969223610368 8854529 127780385936461570393616890835062348500 8854530 3316374869840037940047230722024304640 8854531 -101895552721586468782857093865966319408 8854532 -85062002270945863091781721744210621440 8854533 -115006526793342081669228540542594962596 8854534 26803220287702850842789166451848997120 8854535 -5083155536682168089013581506198383840 8854536 -4259533386971002989231475738865049600 8854537 26336626679292082154583715255907033872 8854538 -49214233260926663395494242150506752 8854539 -93515570449906324486086174710557607976 8854540 45054685176241848418712319254864640000 8854541 -178227796594499413273771680674401094100 8854542 -127050541283946195432985678053124901760 8854543 5047641847918989237833437779874076760 8854544 5774914965800845306491169769042558976 8854545 32362145807133613479558879062968416000 8854546 32404690463172697751061290699896835472 8854547 38304583892732238596618046706950117840 8854548 102798478289047708314590203861282861056 8854549 -207303632280306198880827390425034168480 8854550 -78792312382249331459685128437659151200 8854551 -16898866353373125755455353864221163120 8854552 60405606916131466515716625287388856320 8854553 -190475520832220769879270019808856486198 8854554 79134057686493748521676422843541009920 8854555 -82091175523557026606835111620739887040 8854556 -234892847835797642187681807348932421120 8854557 -167032847655403359636167765453539831680 8854558 -43797859333975705405465570970536917120 8854559 -67172737074132102880341537221674516128 8854560 571118555190569756149689533312532480 8854561 -83470464720454018886091083470250264576 8854562 157286265296764096857940245067649374032 8854563 24755793884161851855661799661738687744 8854564 2320057445547984786198735417141408000 8854565 -19450993335553123214942839748639500800 8854566 -21504295056391829815824909792095348736 8854567 544402642182759002917357958655585792 8854568 -173930227615348950684269182835594941440 8854569 114272013280598286394646975886374676480 8854570 -110556669836121327413232732103185792000 8854571 81230114586544704692812790079678581184 8854572 58712940752241626079642935201123248896 8854573 28769208546574092941355387629723759744 8854574 42050633583378476569625177945972617536 8854575 13649429055040114343907787927480488600 8854576 11184231214134346667220104597343813632 8854577 235816456589622276513694450920032824320 8854578 55015327570244550502055781141645667200 8854579 -183340656981014291838669934379135976820 8854580 -10009747242800357375446186647294197760 8854581 -675331875255175158371188709318231232 8854582 -42561045134981628745128534872567150976 8854583 123979043822696316683696992035408738144 8854584 -42968626278684818068530605653662228480 8854585 -117062716487901464133613011140155895040 8854586 69766746213190614265435457329813338624 8854587 -18377213689686153915748515051567932400 8854588 19007572909772952155523408047781874688 8854589 39476409222671727667280030100917151840 8854590 28114588866273996775813457556172360320 8854591 15150201799844307134505045920665343184 8854592 12811602673181296038594112991539494912 8854593 -48275043932927499030128525952532320000 8854594 -56143424521665023481652022653409385264 8854595 154085519419498902957116925588030915600 8854596 2789816384591242293384733843185805440 8854597 -95644794635935214303498480668084268768 8854598 -18308163331907498872652949437655511200 8854599 75966894925391643775706290557675981600 8854600 93326860356720867783189372256320384000 8854601 152518935735606237248743361924223917184 8854602 -64198820631881792728580255862014165760 8854603 -802873601299403252625190387013311536 8854604 -68813389176857621413908255508709772288 8854605 107957156263483535810243520659058422700 8854606 -17104069887385412934180272384576560512 8854607 171272029197594363627615174047638559856 8854608 17220248880366115194223083342004224 8854609 -160663541887679188584117309548504774400 8854610 20742496930565009136054879460815240000 8854611 108517496559427733050966911006797362872 8854612 -91899011203697758758679860505008979968 8854613 118361256733807073168236839628114790862 8854614 65972956773713736909293635900994174304 8854615 21582532195279492502812975711437427200 8854616 -200777567302411342242552921536705771520 8854617 96182639085959003011429222647713833680 8854618 -54480600236280570848723489629137924384 8854619 -161130546508114948021722895788512671704 8854620 40360937968914569837720180538104309760 8854621 -113853661471732894066321005399961065178 8854622 -572514011479636435930965556278115968 8854623 -42292285955467881109435830415523328000 8854624 -24059685493609985837984402321665818624 8854625 116891191144302893547916963555168050000 8854626 -56376083055880119650232094681492576512 8854627 -137073190155083828452182127510378179560 8854628 -249457609364118072237154316626337867520 8854629 527707596820886627590228269177724032 8854630 7656671395470399295144094495081107200 8854631 -211839319226420581128054581645010890568 8854632 -32762556386251384504274133385922887680 8854633 20490445102134005421129505606206855204 8854634 -53521549382767691810460472803458181888 8854635 -33665913187599498130713425249544368400 8854636 -88380322179721269031168491559444971520 8854637 -64057329190730649932266104479671022016 8854638 -13481416784693539473111842545951974144 8854639 -272350283219755734251819405223142400560 8854640 -31104275144615668296724196086030663680 8854641 -153034069441957759564725560060213207550 8854642 -54279685029794259438653756044226754528 8854643 -121679458156347190227574399013804400384 8854644 74563612024996687194036680843254358016 8854645 -58651523910663938967461603697518686920 8854646 346359500612004035159014324231564800 8854647 -23310330876283706622948514572928697184 8854648 -114607297832959235684990890756349153280 8854649 -42873571686636431875241242478008764336 8854650 29012461221273277608379582589006208000 8854651 -61769908597464375740024223765937370288 8854652 2843819059515335711944708061795500032 8854653 -108884766530931094061250125854753179936 8854654 14123880277555636970943756633248622336 8854655 53867515989663632221119436639278035520 8854656 -20014253700940735755935994648251596800 8854657 -46417389991385082387184853248366183680 8854658 -66323665128463317792737223291457270320 8854659 144635743173348032684068247355538272 8854660 148330874650682230488409061947629415680 8854661 -180459970054607068886733322838617148160 8854662 -68244554182436881147137878379562506048 8854663 -207303309772957139763578713199992809056 8854664 6768742712869029179457435186296094720 8854665 -99430691795760893135060321911267416000 8854666 45445288953880136943362897542659145824 8854667 95551664008343181090201983247836341716 8854668 97754047991372896622817364919324881152 8854669 -216442483747101143993416102707751897930 8854670 -11663875464978549525629979170278759680 8854671 18315133127823928736122649650799084160 8854672 -56335929774755882818014305608903450624 8854673 -47634651850664129219321960744176224780 8854674 74130635703835419040147138421972977152 8854675 173213587914025499735952994661720135800 8854676 -3578389389984872660609029305684826368 8854677 -14934875344824601565266013004751355232 8854678 16199669896225132956911436394563121152 8854679 86826782134469417163920833619786222280 8854680 10378400944486629618127417784142643200 8854681 8443799081378647291036507564451636064 8854682 -8542446130288167511965950324717825808 8854683 221490137458939034626575301670157862848 8854684 125090009289551902433427033784956887040 8854685 12465101604636699860386370389314616320 8854686 4349264423697529798071876362554201920 8854687 52111051302994744230773442417162266336 8854688 87107506666567437253552223002213220352 8854689 34504294881310893544285250687916288 8854690 31071370357374214930305066489519443520 8854691 -139374872365878694404222338296838767908 8854692 -48700826474377832850239673126974917632 8854693 -207994934265062282061161150015982837058 8854694 -29872450761188262275272066695607320576 8854695 68451519859140232411820488251417289320 8854696 -77419417580070654429140722056373662720 8854697 -84844754988306898036497690319308718854 8854698 48650985547314208851810336320561575680 8854699 -51129678597374640336564267547922773440 8854700 37604643499765452270352485180183763200 8854701 -3270228436682329750475288649174126720 8854702 -9427461892488968270608662060063863808 8854703 -76584760168092410301314377732621219200 8854704 11894862740051680718474465558396928000 8854705 -183248763258411470262725280754724994840 8854706 29333295574347156828843125584705222656 8854707 -105832242238098636716614424179179343560 8854708 150096603056703642784548197431353728 8854709 6375367018246377561512994015011932800 8854710 16427266461246408126005193142255430400 8854711 -88674931577027346775596074829437388000 8854712 221447618907293457248193279922222387200 8854713 24993615573050522272789094755837464384 8854714 78935325112888912401736079912806962432 8854715 -263476601628414072402701479180930416000 8854716 -8200483816417280433033803290948534272 8854717 198064776753820798761935586099182238880 8854718 -74003706654536081142513708895396632384 8854719 -110224467462586841225420630281271756856 8854720 -17537993715450037322502112257087897600 8854721 -25579251712287890525472363268037138748 8854722 7281207551390638553894014070965274880 8854723 23983818766747553706882481920384902972 8854724 -1040739491475126857859362837221601280 8854725 -8792647026987665244620143681961824800 8854726 6468610075781754182169859706640132864 8854727 -18683076236835951326442139212686793600 8854728 -109311317613219479428621020529384611840 8854729 -19862967988493442675915698326273513200 8854730 71400178063379858189112730849197425760 8854731 -113764788176996338979482787009172014160 8854732 3693987826662489330999626299284869632 8854733 -171874653773609354875049176111202235018 8854734 -25512730771695684250930245416673266688 8854735 -157942230681248115029889218314393946400 8854736 20439415924615924130911157862746947584 8854737 -190541860922158646027514799727987738640 8854738 64686911340482464271251071759093029520 8854739 -105825654290626116971044620434013473544 8854740 22354429482826892555293443904782370560 8854741 -61177648997342413607530944401827421280 8854742 -17521801821049872463215442675346539776 8854743 64869686186521124609150759521849400400 8854744 205340426459297492449072468954313318400 8854745 -98968112233897545499620506200884181500 8854746 -150853667781390524206229323696406812416 8854747 28251853206174079989463349244289751040 8854748 -32568360496312438863916041808472454144 8854749 59043659509602767825446578557858588934 8854750 69359735994204736600427295369681840000 8854751 144329884108311781354467820240040974752 8854752 123535536875822724291094783081387917312 8854753 -19546011150753014611849563930528425856 8854754 10936265216897388005692172583406384800 8854755 -3236058489300397299114279651511200000 8854756 155836807747769864376225713836799709696 8854757 240267387364189320578053631343305691006 8854758 -815428070706009408315581475781652160 8854759 169183437366925458288124405757136059960 8854760 83597374469522457301477555763085312000 8854761 -88108307501901655987330507205266588416 8854762 -48061896392424553777975482426618609408 8854763 25688394611884598146893564780363822144 8854764 -103686424589517560586888311790756186624 8854765 36534347839921775821569475248637681920 8854766 19787484415253727259594709240612928960 8854767 132777851901840292142327079157748790984 8854768 -2316508730857058953949299610756612096 8854769 -40587379496486326280720385984151716288 8854770 16693252917919596648918498412183726080 8854771 73740097135828615624060370998897648944 8854772 -80985277968209204721916834269013248000 8854773 38219536362187633919647274132997101760 8854774 -43095362533285567308805203331799533248 8854775 -166592667467099082395717526926998200 8854776 67980583108237581988921251927265075200 8854777 144112178187705488901534615230874411626 8854778 22268471464205594264819694544225966080 8854779 -36523910822824201977587449642538851200 8854780 161204531006815069107362482002931200 8854781 -27146649791287153386734765161696438068 8854782 -77826384958077622467571779778422575808 8854783 13511477607793746795763063683180004720 8854784 168839868985590437754043756916967997440 8854785 -78987429494494748947151844447745180800 8854786 -102221133040575036173892859005365007408 8854787 159747562174144185359216533764188419392 8854788 -36527224202937330249416715566693406720 8854789 186224045447497781535613252604435802590 8854790 76295748676838771180211986737369140480 8854791 116180709238428037319332249239518178048 8854792 32356988010365237072153321990801817600 8854793 -48187310888661505214822807380797839616 8854794 -63115725991458189592922452514329190400 8854795 -370811484391883679351662847605900290800 8854796 -105038956924558871028245417929106438400 8854797 -51429047495532536197209091271422984128 8854798 -106616910965833633692340704278793965760 8854799 199454265172516922813223997839255706800 8854800 -22417790825658721268717041196217139200 8854801 26593456417207401694423873380623831152 8854802 23513701606390390877531710377145228800 8854803 66710616360689362521171687428232206784 8854804 53716529452881858897655784726694086656 8854805 -197774731006101894132571146008395605540 8854806 43672698356737077387263323647791308800 8854807 134992687616156787304723003039352160960 8854808 23545667642174493907342326407088936960 8854809 -10904651462287959399836582985655679232 8854810 -81808965455781525776088720218450138160 8854811 -20843166100974979861965378788724854496 8854812 -19553437566696722031481144194121973760 8854813 229784463849491247662979533322987453984 8854814 170140031480207877667400456492696177472 8854815 -62566536542545702313325224224632762480 8854816 -7959323020072808909856653488712318976 8854817 -288431996062230007133885289372105105360 8854818 133485041652935913756373515618705408 8854819 -159666589861289333974709405486091107504 8854820 -59569917337367378105853486976348638720 8854821 55026170346267253671185599974679479102 8854822 399239124819309843734149565227602624 8854823 -176741785509338308697712019377209824176 8854824 -93617897076616002728315964367146024960 8854825 -22744864010685105381252294067311560000 8854826 137565923434576634633325328424850518784 8854827 -15346293618265312266112135210195923792 8854828 33086224896354589545321522710931481600 8854829 -80417983381884377860644672177195870570 8854830 -35508305674001670408766607418638043840 8854831 247208937733437662731929418743520138200 8854832 4767287175166093894799591695321792512 8854833 -24242519072349872901835121272471081920 8854834 60304941970020140674836191322750060816 8854835 -52417009335332399674403344727267601840 8854836 -29125501192855320446927488667769077760 8854837 146693603896962002947748804735613605486 8854838 149043369684087903688948403986267033920 8854839 -3951830117997084644091043309244026224 8854840 21382548424205154587564037785409945600 8854841 -178738926562480771793711374814240282880 8854842 53547515633142450604717396236081990144 8854843 -76359513479201023224881732866156154908 8854844 -84914230159981823483494496955096843264 8854845 -99559837631148792551574707880489624480 8854846 6846265838885015659334986011943415808 8854847 363574676145682656138693895361898607392 8854848 29934264318368256338731584362129129472 8854849 -143929497393061346942051319298568089150 8854850 -12602089465952241545785811803505172000 8854851 67748018482596031573076670021602243832 8854852 -25123339360199103414385954845940363008 8854853 63110710107443317963123844590963944480 8854854 -135083452003711785390311932015645613568 8854855 -55503364907437298356503417929806665600 8854856 113845132929806256067148620743137894400 8854857 -150329251461164191535275025778966285072 8854858 -37104143221078197405797206770701283648 8854859 69732773212735749176334496065271123920 8854860 9494320748237951675517174346614374400 8854861 29491578916650528212357655108380448630 8854862 -75574268919867668149805802399896623488 8854863 -50093589654122511564773387310431924856 8854864 2875826199603613873545090188609716224 8854865 -121269526731899347575977566594670857740 8854866 -38217995755975878206245708722588806400 8854867 61628687285488054779020000834531098192 8854868 211482501216297683294467208331868102656 8854869 32147552239668345006071920051848305568 8854870 23952948230808785726522614774054874880 8854871 81050608069417177818369098879284138944 8854872 -21149162602130243186561008834743582720 8854873 257463093656259350388520200834494020480 8854874 -767832709142245186377997314538483200 8854875 -34426274926333229102762913428663472000 8854876 -2588853300972105624263850229808672768 8854877 41384325786479774346061780861635984600 8854878 36304013709092784062430721948950921024 8854879 268430212451495658351025246426310463480 8854880 -141950794693999761059457267972770365440 8854881 58528476189398052977603079890823966144 8854882 -22201345071022633630534956015858474432 8854883 175170637086557687917419886086725967132 8854884 -113124735770411993696182546453779480576 8854885 1297411777696336268357030671075040640 8854886 31019277809826903461006580487258951392 8854887 48130736831173620836641880599670481960 8854888 -143267745863665283414711048343238026240 8854889 -11540189836390682662515846232092364770 8854890 23499650857261596212582363280394621440 8854891 102760690495714308904002495007286153872 8854892 23827028580144297520086470966409950208 8854893 -41190386645850820737846753034778486400 8854894 -124238284836686583444436999740261412608 8854895 -14130249626858069760758446788466007040 8854896 19322851808077371036742019024972316672 8854897 10194207610541039314090872583271998320 8854898 -14337156356101232275567364079004016736 8854899 -10601655795463502074574902624004602512 8854900 6504339299619802686539721232402028800 8854901 341477438277297248020863237434584206 8854902 3940374844953794608360313046662651904 8854903 -26556118672504224922872079138439118800 8854904 -3755594028275104896617554623466721280 8854905 101115453848886421055289765128944100160 8854906 17663287402236540024539364980730972384 8854907 -68062704379476171922054174178998017648 8854908 38554494739316708747979877255510401024 8854909 -47660225344347409413554242054603741248 8854910 -124145142659946760623169625463917456640 8854911 -74195805842548542671971402100634600312 8854912 -122520896885561439902092003948835635200 8854913 1570387634044926336316112151764845104 8854914 -13183935487904991732589902821590545408 8854915 109715734083849131183695790012603260560 8854916 -57065429581065504569303741147414298624 8854917 -58878186652529416858000318143218457120 8854918 -5084402585760670013686560851798192640 8854919 195180190455780908908894395580571671320 8854920 -60197966933552932623826512139208294400 8854921 98762170494467953402251105790960430400 8854922 -2265079965544173466456589539910068128 8854923 24311338991425881047435669420064830208 8854924 31571448152208886926078958438218873600 8854925 -8517183700426501279968149637689515200 8854926 36465278878029923061119893955707795584 8854927 -46651911319968452517646044984589430224 8854928 -51364429626024034715186252205521461248 8854929 -141139501435367478144032881730891594526 8854930 43353341652649147016719172800962240000 8854931 -27243869699945723149144193733498058920 8854932 -159608468669125553891164060983972937728 8854933 28628819717194484949576295865644342144 8854934 -44328683591949085599760688844463499136 8854935 110913680463032617825260591965243648160 8854936 -14838984248067142258615096615648727040 8854937 86365033703043406165033502070999532932 8854938 63152632246344628593275298644938401024 8854939 -74843257538697032120363627659348178160 8854940 -109078069888985044377732413157108072960 8854941 48281920627625085126889620393565555584 8854942 37567566802122747440005511613528710400 8854943 -65634079569291626827088425734878256720 8854944 811252299472274268354096000927793152 8854945 -56351285903484970380555388941475022400 8854946 -1588810225105636999115565153385254240 8854947 -3911582376050911206837933720042201600 8854948 -112137020054432939661677138000398843904 8854949 60965707533926611065321974783461909950 8854950 6781991789236040639220360889428480000 8854951 14170767831648362805992863447922012160 8854952 5938605104868822670332669721787596800 8854953 -37036702783075707883139542512990440256 8854954 -58012994970675186996011583878603424000 8854955 -76489965250375957393528659793169876640 8854956 -67970144871828906175070820574542950400 8854957 -51450036079171503525981241638370896788 8854958 -52951665230962172679459026013261316224 8854959 -73097865556465052628120862513711176696 8854960 14809279445044285262922490903847239680 8854961 -62611343302477312782926042167057443438 8854962 85122703392667066135953824805814119552 8854963 -89149336079228212764976725187038018176 8854964 -27977412077249847568894488676392296448 8854965 22159789890215154928464406087310872320 8854966 -2735772126467813276939843491872394560 8854967 -100665816093150165196696776851961291048 8854968 312318278354156028187128994214645760 8854969 24071511301432292651266740773525859680 8854970 -105259274038706109205507591661864140320 8854971 41444898977675611787137203867868524312 8854972 50965646749332956211211699417689774080 8854973 -8833165561915098702262420313643577512 8854974 101316296589975737656804168251708493440 8854975 -4487202138315018164606643842240158800 8854976 35624431555807236776700585065085665280 8854977 8028621140294505952509091263250243200 8854978 -10090894326212503851325262463114155520 8854979 115607795019593319155660592525635476176 8854980 -62283820663530092227955022305713520640 8854981 -22625787015283935769126614041852981218 8854982 59597350005595201475927827273285130592 8854983 86010872128534303097585722415895048840 8854984 -13049540592565221237880281467049523200 8854985 44117404437529657163509051847095614180 8854986 -14514667944088405268638905949509569280 8854987 -88862342698926487336253700915943584364 8854988 -118973206273174593423715354410922967040 8854989 20780947915607763319006870131768376896 8854990 998778404624196989197704804589365120 8854991 262959524088790246450448744666219953392 8854992 -9919627071483339749504011199658172416 8854993 -59088104091240118951342904432481774016 8854994 116241249232131367760269249322053546272 8854995 11407950594060688600209152251384780800 8854996 185736378245149449627858764808103560960 8854997 -142063321505243027400718913962501765554 8854998 58965712632392015368097973485739440064 8854999 103536448262683940681902456003682378136 8855000 6892716501523485831274269780787200000 8855001 -10312750869156524965261007748385665558 8855002 38059444514041810388695886234440377312 8855003 -48331247052015083449781877714764018748 8855004 15991247675789084911572927886404621312 8855005 -14682695017243970865382030897785392400 8855006 165831508438313371487741267326428749952 8855007 41628288850161492208253599314831271680 8855008 -230540538620058755068311241505213251584 8855009 114723408089557427721535146916124034210 8855010 -60808253453827122645713835586873893600 8855011 -237997506614463386046199006800649292016 8855012 -248876972191135921511375662085257962240 8855013 120082902368563288101788325198208885824 8855014 -4371795315106036470491169090709692288 8855015 47687276254587908380046425343343996000 8855016 8974445132184894922761968566947840000 8855017 -85675076177079901566718822499225740800 8855018 -135168408287227769892726653078732585040 8855019 -48727842497668757060055323309469592296 8855020 -33750288226099895987372569299871441920 8855021 86712197909040665447572120655191980864 8855022 -108626982733053691028852539080406464 8855023 107665540398692583971606186631918206544 8855024 32015664685541263181197279600082288640 8855025 -10034644945920318672780996876023726400 8855026 -337085724518090781138863078048040960 8855027 -151916546751141487072489891253912963124 8855028 11501339775807604084956514938926039040 8855029 149573206551009788561555021538559373760 8855030 913300159389431406815880061168988160 8855031 100536574074551564517733243654688152320 8855032 258014790489788999178155932304870092800 8855033 -3737804126316558512969397078703630272 8855034 -61236304385172819779194429541125006080 8855035 -55597152213524654153229899651541019200 8855036 153663203904142149348171652624472186880 8855037 -157249304896758756824767402004974245792 8855038 145098220698608863457385168383253841920 8855039 -235972545246800388126037764182148380160 8855040 -9273956231409283688364564374492282880 8855041 332327566754242280683691339897999744 8855042 -30492752319460884680095800697928268288 8855043 8694354753643892128645049396126570304 8855044 57293601175699869064950877475753782272 8855045 103673176664498278386155577641107483200 8855046 -1780905707290717139127431803930907904 8855047 55110820315955603778428028522618169496 8855048 -124075738713277081114842446456735984640 8855049 -25156678687321501329558880929895664640 8855050 75783503493001515093886144753122502800 8855051 86842373727534189766999387799749172400 8855052 -8446544428539071434731701837508039168 8855053 78252224332266094198435762245544917302 8855054 -9018495070381348414180878656643771840 8855055 -73215831260315066351108820186388032000 8855056 21171060484682285737447278811714158592 8855057 -12389483176273349629049034579672132096 8855058 -33763756016836970557217607308992684416 8855059 -28295672906749269642324351890580854740 8855060 -95090729323373070515329671920623499520 8855061 -34015577516417569759424542688269343328 8855062 57843150630269382983785634014922403840 8855063 -495715143904074129280863908577967680 8855064 -102806251503812360246098877149459353600 8855065 -140865893587499101838503759966716116280 8855066 -34915688935953750018626878494855173376 8855067 79186724953900975744965105720839995248 8855068 93949317295170421241535825779653705216 8855069 15210077641320138416801088463183505280 8855070 -9118446498964613692496962899482112000 8855071 57613629124735649910311076207772010272 8855072 -95336262816909904900167179727266316288 8855073 -13681258183937242292308006801745636460 8855074 13874479053040378591105325217000675840 8855075 43129308661992889355679452095082976000 8855076 1295001064880616188547591844429863936 8855077 -99905210998050663639158987829615886656 8855078 135065557594027696587391030595443635456 8855079 4099806658492771292944944958244097360 8855080 17272111277281523229518916726203904000 8855081 -133421253125967406208713202060852064348 8855082 -5648180120970535251508943505168649728 8855083 175401736568485112372690212931673551600 8855084 42398022821082664691626681844500773120 8855085 43124665938962911168961351628404040960 8855086 -148008637865211427223977899558653155008 8855087 182579508811850935004272423939402430736 8855088 11913601008755028578863823025881481216 8855089 253505095565674241495278244079998511890 8855090 -26165718473139240187491674884904623200 8855091 14674626362479184662279958614965359952 8855092 -71914671196220089124567175450483302400 8855093 -187160734675305790755007595485351085856 8855094 -86198276128285454524371028084789186560 8855095 -20868491334018236807578560860988726480 8855096 -152515922620378366904726010202483875840 8855097 50366684213609235116960445286836632400 8855098 -1364042851355212354027328585041294848 8855099 98106360342451419561630057153953470992 8855100 9573295614279450551786425354540416000 8855101 -7936996322632150378451666202901443898 8855102 21749589483287614259018481667436928000 8855103 166298351452520178868737288547969531008 8855104 -62073088393693226567741963333674205184 8855105 54539404890114627497766349903509072960 8855106 23021998330719837112596125868346172928 8855107 -167400039808009405824927515296519676480 8855108 2967013631216027228652441734477577216 8855109 -13613720419629745737914845615499585280 8855110 -100459713113847539747320647064794624000 8855111 149988265795346773196123083743461498712 8855112 43986064096833212243927457470892441600 8855113 -231072576625375984660334548759527680460 8855114 -114400506350441263491937204831267440288 8855115 -8879060378703564867357781725221095680 8855116 -186053702949432529589171009582956878848 8855117 -227082907411817525155884868143259114368 8855118 45564092978266886935342934762965851264 8855119 12814648497455758818876693654941696 8855120 3695856578077190047378097735113113600 8855121 -40558946602232484414781023277472025600 8855122 105727373865691123353546524837415299712 8855123 21807235002222820983936240847192539372 8855124 -30420927874329146802491100174745196544 8855125 44696521069585889889812948095600179000 8855126 2874427095998005025181919839397213440 8855127 -8857813100853544989322736672176599432 8855128 289506051061666551900919295922134108160 8855129 -75181287298468107627459823833230346624 8855130 25444160790298102302766382384964172800 8855131 -1751350790920346054066188028618342136 8855132 11505170783878258070193124704640948224 8855133 75908460670305655448678685062309845920 8855134 53475364796288035316359243545614309760 8855135 10871537400089303005740518404984471080 8855136 43124423052177380664467960160473579520 8855137 84708892857752583317595682151593994786 8855138 19612369307416597378952473148695515648 8855139 19640274455644289320131094486529618928 8855140 -35889925691003859392459426596647936000 8855141 -77697762657578258416718488991802561888 8855142 -2839513250524158752790143986677743616 8855143 245609084206289029216815026114883607728 8855144 52235616649616695380821497806827059200 8855145 48522543271249345249936603167342286920 8855146 -41204135608400025063899721887441114880 8855147 -94028600681619996244811245667703898848 8855148 -95406212709277093275629516183702776320 8855149 -10399794795241355342442867875063655850 8855150 11943104059861070273051811135179904000 8855151 163376726231860793889427818135158305032 8855152 44396359350486142990814019520474873856 8855153 28240603931663687411211566857803632484 8855154 -30562697746749493273098756048135114240 8855155 159816183473465292318636305014252648560 8855156 -108005739686709939533663273855723940480 8855157 52656988574286284144569106662566750240 8855158 54655368582683486023079382618663648384 8855159 -252444791144208027512361892667892939960 8855160 -10677036366367518598039668620040192000 8855161 -36117685045794591324478462872355652736 8855162 -1019447636013718084517259423437968128 8855163 168417918788596441150034656871481852000 8855164 -240246365161125508208129061903310239744 8855165 124595250011791992442450850222347410240 8855166 40921349900892055548937423072574485824 8855167 77906580058425194657245831982494265216 8855168 71428433650195143176899712168723742720 8855169 44978025401966130967624689778986352944 8855170 53999746221246837828413389914174389280 8855171 -68458243830097493908402506862566381408 8855172 -50314222404670259291207201191751186304 8855173 -31344076002860996580286917827876814020 8855174 -128740571608157229915787936614001205664 8855175 24228833737959718496543142597284697600 8855176 -340373083121490241919100325470404935680 8855177 -13813315592930106402365411000221422300 8855178 -37526677711426674561670633397818944000 8855179 -313443351532632910493481781837663776240 8855180 -29512111520904727513759339014590976000 8855181 62909946937375102593246370933489330944 8855182 -117514152326112896453638985166805801920 8855183 21021267777343362116656287790823472432 8855184 -65206916871259213905718394129743872 8855185 28111638396418399984818725464991636160 8855186 17101405122340111502062088054247127200 8855187 43879766914306072090771551281393356032 8855188 8304881854960541416795907251013171200 8855189 -70545755050568185243637192455880908800 8855190 -44791269206980699107405347813940614400 8855191 -149140279342615900659019622916532875216 8855192 -15375959455774501424564905590239846400 8855193 -135830339893113713792532322345966437936 8855194 78640451998687415462320010459988166896 8855195 -69460846437675122681192220730752772800 8855196 3507437376358861911829948901314068480 8855197 -134355301206684791215413888681427661920 8855198 -149977919050475994313097589766010452608 8855199 -184601902905876444799119274390526730216 8855200 -63695090901199802575732234372472832000 8855201 75713930491421315974546742635649918100 8855202 37001998677389409967538507193809362944 8855203 -15571062317234567952798214728972188720 8855204 -207990648408037175051649223377735475200 8855205 -34548069263595306473894776478942400 8855206 138119133927513986200605128497148608704 8855207 50739767274103163457871569214962648960 8855208 122434389476860410053858657791322265600 8855209 60812708969077364128649902415137481040 8855210 -4959810889894993576438289344453447680 8855211 119949386700421844670437546154622314480 8855212 -18075180884012385785844942381750530048 8855213 -171301880086106283828421365843724638240 8855214 -16800406076711514563738125225019328960 8855215 -71831442474521132084148608763610791600 8855216 37847284445207968996000304647129497600 8855217 20532617053956688819929502015188743040 8855218 -50094693181559914784761342043915443440 8855219 -221007660352406394789352016502207199200 8855220 -42657375694101743316889998739756707840 8855221 -32675823270739731159222834848144404356 8855222 -94770998436768270492489194688344213088 8855223 -44088761271936769818007074577117212672 8855224 28263770968187457956607673343767142400 8855225 77216305089348487548173968519244592750 8855226 126485224251883163801375162806903615200 8855227 95037249307706772115626425080140957832 8855228 -9475166827323685875365071269109893120 8855229 -114168367888183632635191697733774902016 8855230 19052867989331821531431642577160459520 8855231 65376097606008058702880677859179641600 8855232 -16561673247467876311729168907960844288 8855233 69113841516293183446516749834516383940 8855234 -28211550547417360028312450398730631984 8855235 72371759423513542170650361908552041200 8855236 -39830303426818909279897226741165189888 8855237 202730919837057625557208998281606071260 8855238 -8152840859729747972238197065619896320 8855239 148407916279266360777966746542548430040 8855240 64096290008532670858396960678477516800 8855241 146661855878368883468850570441933061392 8855242 -35079242808424642186078538622295405056 8855243 36324713995199785814146187232638988288 8855244 -2014331726025916132239753659541439488 8855245 16937155557754781642961316906389350400 8855246 103213596407136686040177470570341947072 8855247 1459067177759522882036580870803353872 8855248 798890700826944649696139040253411328 8855249 -37991473588836582615940700338427927844 8855250 -43507247496493489636441294298681856000 8855251 20247005112614774743870332779996111400 8855252 57243188854384636547348410518653921280 8855253 -91712470653141256213187979386361746880 8855254 -17199599978001715613431072317691200000 8855255 73254664349226342851021287285089371160 8855256 32863178235191364881062278640107356160 8855257 196606052251154197360937446280983818506 8855258 -120753975366771971585589724738266005520 8855259 -29452532302130658856433721543628085760 8855260 53125796437218335720259534440218682880 8855261 104843165022985102710731309758642589862 8855262 -12000338031295868962709999805033469824 8855263 -35977035583544631289148244362704871256 8855264 -504747812858249833690939214884503552 8855265 2324694650760625361333709730311342720 8855266 -79719061501551442748629319160221168640 8855267 -259383550908693140945184585204610563684 8855268 40636579044541580114036743257144975360 8855269 6624154083118904020291829098992993720 8855270 -12426751201505549500778387865948426240 8855271 317024622395611228961565352749484912800 8855272 75748690749421353944670933526504012800 8855273 -111952596814185900755924099498436096000 8855274 4598556632306726934210184510179747840 8855275 -56083879409806837140913997340265688400 8855276 -89805544073072930715532469722566567936 8855277 40766159504004712155886344992521708608 8855278 6024103302230412373050787844357797440 8855279 -57985472852857331303153393179571091120 8855280 11937588313146639807117749427738869760 8855281 -215593284866854074914648412715590943918 8855282 88130200400198773874787955510523326992 8855283 23189351095567771590527084002764519648 8855284 11420602931811153343165692458351117056 8855285 99030224820602477851849898379637357980 8855286 76130082209782621919854264226813296128 8855287 -6838968148831423138730944069194720848 8855288 -116606603679457626758722928080207319040 8855289 -81901714503921981280181518580211655116 8855290 28815607394987565374761892661675410400 8855291 2674767266369254475485688856984755112 8855292 1628029327273390139684905389088972800 8855293 106342135364140996337162142583647488364 8855294 25373489920211924899070793665975836032 8855295 -104736715369089995094229344446800495200 8855296 -219664660219435219426074136442325434368 8855297 -85828402914243625217909672641418919888 8855298 16324905752740329326884880728995237120 8855299 83522745471277513596523946647484481264 8855300 -17458613741466276589152631737020448000 8855301 -635383010869920000972629553887078400 8855302 -61874406065446120059699969801449296128 8855303 -52146328702951765699904713395281967456 8855304 2571347843598698940943139262959370240 8855305 25328799672523175342297200864559857920 8855306 2828845620536876970454752347406333024 8855307 -201566257914388553574915457353417478596 8855308 -80855593537955071367090813824530874368 8855309 -59478691449877060360577306429271523680 8855310 14137340314348676431363735242416563200 8855311 -147612313362013309560812508242723912600 8855312 57230680476440821655682941913285206016 8855313 -143727163084055684101985615416326775056 8855314 13297690224522599302663952010502904640 8855315 21420197716448518513944750512075073360 8855316 63392048896087790368607047288080511872 8855317 -52977969594512926365313754949984651648 8855318 52886408973889222368299837131743075360 8855319 -56398998002414202138461222406550027392 8855320 -74429177677997129890773665311706112000 8855321 79536266414536549395965141728719813252 8855322 10652405932741691405279226983852113920 8855323 -406434662345186178954480833527571131880 8855324 -187542569119537357793906876387221724160 8855325 -2880465290316061690877990941959679950 8855326 7979194836443235570563768530172085504 8855327 100333079916435247134950935655033046360 8855328 11530363899759912462621745861756452864 8855329 -121214015642674399320254857015977621504 8855330 1283844994469473513176991377678366720 8855331 -54563761145996537238640917515397658248 8855332 -67087862913078514316300513085464888704 8855333 -32062389419906548727385631289658596352 8855334 1529371668637139927639377327675394688 8855335 97774469772036605260124937763403314800 8855336 -3972062838704668969139529707512135680 8855337 -10819789935724133703151260528317232240 8855338 -2710894911948072874299603891014065152 8855339 141491042234237246951880875666860657824 8855340 20312318021124244480776283795950827520 8855341 -135898219812480416601458533524343110816 8855342 -119548419667819332451490694259471598208 8855343 -78349677546954179042069934429291626496 8855344 -19462985108486872980799809468985344000 8855345 -9382096803235073942325061341538332480 8855346 21744680440380816847435730040238493184 8855347 -148263116435306691579206964883949918400 8855348 80005217753078132042900323005120436608 8855349 -237092074064680377960078268665984045120 8855350 -14787482055056373175976393903776003200 8855351 -43333284115819419154951822602850134576 8855352 33324523967299372183518266423358259200 8855353 36371812618608564166372846618496245440 8855354 4915355965804031603378801183348171232 8855355 -36632365001070809948975749012010321040 8855356 162123159786961652233106353920295377920 8855357 11070913977337744625075134140535497312 8855358 -2337389270837712166081517003387849472 8855359 92402882737578316176772928793479706560 8855360 -6669713358268137926953390844616376320 8855361 -28833666795580429901158848754552739790 8855362 56341080928064934681740187544339956432 8855363 46950287224385003529784535632643416584 8855364 78640492170281916185504595913957834752 8855365 271430479261216940054755929799247875800 8855366 3358136197775107725679277378725442304 8855367 -24638868716600535687706883065485304320 8855368 129347264243838018280070915546849280000 8855369 12863484038016618804169501099230739920 8855370 -29734535613901716019473539448965175360 8855371 -83318272410020582991681812103137272688 8855372 -69665098107781140433185079154887175424 8855373 229835012703887842087152071939716066464 8855374 -45325379610781980499691544399946233408 8855375 -5023801251362479948129842140875746000 8855376 -40820128650436786772318245503452971008 8855377 1416738135616264632272864414189146560 8855378 54006758965474196234368405511933834400 8855379 -63259529130408170443674140272161136800 8855380 148222885071070690880932535875199020800 8855381 -75997912201723940704847539059293650308 8855382 -26882238897563788218402413444448190080 8855383 -47026559375110695319584309874558175960 8855384 -198666530934256711852216518619784509440 8855385 21610164957396326201302974607368960 8855386 -2775653425168138915916440357048730400 8855387 220650069805372320903321402924832557240 8855388 48478395644693986350943586448018819072 8855389 266089742764050817417347052172692849190 8855390 -40111944568973021010181585855367387520 8855391 -66866670593246947371148336798421907840 8855392 162485396536133255212463570109333504 8855393 -68850603365655079347632359192247309676 8855394 -5617240237449212080471624002078403200 8855395 60491732444197919260075107905412116160 8855396 23797667237344007333020798988066617344 8855397 90063341667172635234552279412238940480 8855398 -55084984066984326694854724075534912512 8855399 27771161782696085847337322614581558240 8855400 -5889029788606171647544033578485760000 8855401 -56620005859234541752903930175701350598 8855402 -10611713490423958457447616714571447968 8855403 -128726523130141976040115366159035625896 8855404 -105711858720316254387142688487177305088 8855405 -47413235239214681796188626710905962440 8855406 -17063302872456923128450000737917736960 8855407 -99714963998276105284261453346029524168 8855408 -30065096579863622723494338530772615168 8855409 1513317722222389630823120330133493104 8855410 -2246983694434724129310263798734200000 8855411 -12624307215382271129412047116935081600 8855412 -54881742578855597495561152361856153600 8855413 -9081910214686997183918556632721618304 8855414 -94295449323097616548270401145986078720 8855415 -8473913446572067148870992418089712880 8855416 -57419484105384864833987427545030123520 8855417 -150959441816008915297303926581054652348 8855418 635308826446162201248185651082164736 8855419 -185079150115465696965799815524817783600 8855420 -323545483683741237419937305627197440 8855421 19937204907609932705296475773825561344 8855422 -10557523369098849248967807333656575488 8855423 -83478088366026732147378029893183571328 8855424 -111748316549205939077804271532171591680 8855425 -61175365982111285312538087370411768000 8855426 46096392458072752814612176943130408960 8855427 -9453525573345532544489112375733199808 8855428 -71720837627365158170303894489817292800 8855429 85281417984393475105571165163237646080 8855430 1818888217105309038561808897913952000 8855431 -55213803450350796227117844828928167960 8855432 -99391263981866628740410176433233131520 8855433 -207812786666512511911469847091287386400 8855434 -9235041580030026746671750204965167616 8855435 108167697761902597806865937519908334880 8855436 1639631467982252597240561065393987584 8855437 -145381370525372783579477772861933560640 8855438 134373178894560652116238613958141789120 8855439 -56307786222939774770134610512726592376 8855440 -50948529507727066685117803710165811200 8855441 95217612970844030536817040344137303872 8855442 -49340837342290586422602824624462834160 8855443 131430206302403362977866707953599596704 8855444 -37492575317178208139051556052261570560 8855445 52877404191274336699974797211346021920 8855446 61085276433219394256142342892178352672 8855447 54937920380973508676345026337403517896 8855448 -47403209667039191937823060508365946880 8855449 87945820585500877325951744541077017236 8855450 24991202491922668172068554955121634000 8855451 -177437103988351680195300827995802074200 8855452 16157580267512118053032595603269535232 8855453 251284513805069445293943974457741001920 8855454 -53566139270181255917313804976261463040 8855455 72004683409362764006040673072402577760 8855456 -17017821792083666077288726961187717120 8855457 -98884853832727593538374239103072047040 8855458 21555367980896912152157978122925899776 8855459 -150593690647379219682486838943293363560 8855460 16662881371467088279412932937114419200 8855461 -113780433065177351699175484576161743938 8855462 52225400108736856275691715888119455744 8855463 116292505447221791576692522314879360 8855464 49820657866445974226941118212808785920 8855465 -82611540734760131646710310311290978140 8855466 -62995860945896622355888418220354936576 8855467 -2673123684306258599059533396213986496 8855468 66378652151719710981724262519062971648 8855469 -28116586472704854274795929366288286080 8855470 -29180289243468206025927696867891171840 8855471 -65167191343693286730483654086295321408 8855472 -22235725975461586050058370997353349120 8855473 225043830459007611664779907440418225728 8855474 100140358748649006882110247501291134736 8855475 27915057139499179870500978074760499200 8855476 -56463655246121964776208231816418092672 8855477 164186916963661556272831531622097913326 8855478 42455044951585870284659351136483796608 8855479 316355049662845519764481821077854263080 8855480 -142607053796103969923492829810653184000 8855481 81365216232269019180699574394922710352 8855482 129624152881007247181129261714303883520 8855483 10589769405555045243149912260080626688 8855484 1411810392044036227226217581571194880 8855485 82754953371169868369651062841544267180 8855486 3910716255531346991358064618749317184 8855487 4385018984415451850404017129103095600 8855488 -50583412359580447682116532281666437120 8855489 26719482899833928192237185075138808256 8855490 5295021782655478985644593859302067200 8855491 -14054420417434084162334169246812206016 8855492 44775404738180572194834119431653856512 8855493 -1348053636627390798408722867573672736 8855494 -138160626568451966316083147032537132704 8855495 -154701900358502283639117055073935688400 8855496 -44328372092588159707666815340844636160 8855497 4198592935446429672402802230336944832 8855498 98927048036796968575603897197415544160 8855499 882727337165231365501946543063912664 8855500 -9620227658447148187047114654912000000 8855501 80318216190815976169676328658102185600 8855502 -12437697268093506769703728775893906368 8855503 -110474974687082946261566556563910143248 8855504 -19595427507512086973251902067121061888 8855505 89738500221423280184169605082176793600 8855506 -695777337157242464524115224754688 8855507 -27791774310733285424032513944253508244 8855508 -4904084307027632395434653735833466880 8855509 -53694749540925102281768209568739997440 8855510 -14030748311215060114720218316657347840 8855511 -33432489795867201275596975681278016896 8855512 -242319342812931234139238795863079884800 8855513 9643551350938215599079643333915909380 8855514 108638064980382634272128491179109424640 8855515 -82670422896692863189305846199763019840 8855516 1508751216885367098448120247833456128 8855517 -133131407190246864810440826062636260800 8855518 55656635961623886983517635951874761472 8855519 100115685934199417636568749195019000744 8855520 54849192847228782449085125496825446400 8855521 151521124561708590284917217699825434692 8855522 11794551812304636253749517829582260224 8855523 70248907605715525033011784327029522624 8855524 -59829834511333349675922589982504091648 8855525 6245513847663241744737607978845272250 8855526 1430487266375160718866911220753456000 8855527 181612833222191645708827360517804407560 8855528 89100885311939870926242538820370923520 8855529 -19610809109495023283899141859044028352 8855530 -10412184774675587495917341633263367840 8855531 -90926350540854944695747390782836025336 8855532 19887720636101825132729245970782036992 8855533 -226425053145785240005335665841033554218 8855534 -57415321621297488951854222099242771008 8855535 4510055079288965939749921370983739040 8855536 1496160832047684623294896223805243392 8855537 245340026456635371375311103698785263186 8855538 -7430788354767338505369472733268906624 8855539 15327961395169014713692427002566900480 8855540 -57646561496408395657937433081628949760 8855541 -219825989087050206304225218593315026560 8855542 63243638790816875808349770874268736672 8855543 9408013363907837376734147871216358416 8855544 38431441813324605679471425210553835520 8855545 2656993768832656783256774540982741000 8855546 16833819005387218232412656257484144640 8855547 -125416245973335269515019439490184077800 8855548 -27822646980703011956138565743009139200 8855549 -1791074078085980844502472750054414592 8855550 9875800409452319201571371259258984000 8855551 -58757181899202069941511887501008574600 8855552 100200879998798212057792570404039032832 8855553 11377060494999710305214222865638424576 8855554 74766203091630681738106518529418624976 8855555 -137813352413833647045478681749298427040 8855556 -31058253498172341543659524494552453120 8855557 -17920367181095941459298316404893295780 8855558 41708407323432439466847868840991072640 8855559 122201295556351633319081323533201786864 8855560 34369256903242720043458853750240870400 8855561 -44007649322034305270750365359983749056 8855562 -23275332073090698906864058118668885248 8855563 -64394383721143801065659179278552758188 8855564 -39191608430295102918895070757737965824 8855565 -4977980382223014173012219831601768000 8855566 4084732451862106792503463611444510144 8855567 -38787861968428498361311084918375784208 8855568 -3218679650558190042218274401492656128 8855569 -146606685170302276486977592776993790030 8855570 44151688109677726795440329341361280000 8855571 29578009065685174240623267673408118712 8855572 174517756010560121992682339300797808640 8855573 -89247591154642777422168348940393832178 8855574 -13668585948115809919307611324085145600 8855575 2749768141743045849079360140362391600 8855576 169407481122144134344525786371024322560 8855577 156568382129874925594597245929621025840 8855578 -6191692896091100807150878733399846160 8855579 168272987232460190850035657632371298560 8855580 -6831875080809765004526220108769228800 8855581 -7579783919552430735617824517034063008 8855582 12132335081139188490356442382780632000 8855583 -50122549596016319794544350111009370112 8855584 -33735933245712332629483169671261716480 8855585 -122241353829211776605789186177628294000 8855586 -16409359400823548562416202147715365168 8855587 -55017368577578405439667386840438081568 8855588 -164872928353015620622216334740168704 8855589 68572026322837981146511394715741288960 8855590 586466725268896437310277673879936000 8855591 167558283337974659600173811718904118952 8855592 965313915596816362348448151305994240 8855593 -185411901725135238475051877654264321158 8855594 15193933841387367203312946069099021312 8855595 10685571591284510439254763164008435200 8855596 93616889185186520439590088742466432000 8855597 11297047701308937377996226693796913046 8855598 4067223580838740218924498428668935168 8855599 156168508329585277988936821766812655136 8855600 23182889525146317825907664610406809600 8855601 58413039420470899509764126470821470832 8855602 34055736840376234463229154816753165824 8855603 70560325172394914638297500445282109064 8855604 -19968456281483892161790069104924012160 8855605 8622053917322736922744192700934168000 8855606 3848277421872073206180243528236282880 8855607 -114445991092429413469656845777555712 8855608 11668470580889969258744550948195164160 8855609 73646535483282671679836263768371580416 8855610 -56462043510582112636320109668798378240 8855611 24415425223574390564382847303868194272 8855612 86406276879504157656640850291031324672 8855613 -34595567509027127123163958209050888340 8855614 -152643192179561125231215304767111194880 8855615 -87361337363045239552906849078652929200 8855616 10363456607632389187486400134722355200 8855617 -87920048744967930192276488119698365376 8855618 46225246932738917907895843449629015760 8855619 26729617731160491556572769335276906744 8855620 -51056039274203377772244812354471320320 8855621 110670116016876504798646793982008386272 8855622 -56094757158251479229835724232684703360 8855623 21093950785718528280617564906983316016 8855624 63699055572438304810096155747595944960 8855625 16031375282292555951702888343574490000 8855626 15918595899713765409036374470612086624 8855627 109194546035359810079400618727306200 8855628 10479203350553648373773379519615966720 8855629 117438087680194173685854904924859271340 8855630 89406494958883794323553406209553920 8855631 -138837974335561737521409555366611354784 8855632 19690183751410589721372730077401825280 8855633 9634798912198594467434556832992957300 8855634 -30402254923183906558506156468986853120 8855635 -2992526425022889890770426439572503600 8855636 780652695815758044907526785423552512 8855637 -46458134676799115808135630628382125248 8855638 32311387034995270932969566476475626560 8855639 -2381980278807490536018879669203847312 8855640 103125941244767038785018811068347596800 8855641 -193371647759644306785953530588789375728 8855642 47498946634478055081144192234222643200 8855643 56261183214296940144601140514362668400 8855644 -28614090916605636246182759253307588608 8855645 -12974116624648766551480197426759705600 8855646 6937950999244522890889578531024764928 8855647 -82323598073310680000417451058325270328 8855648 223280409704531971821342941141086371840 8855649 110186154720414987048873923054784895008 8855650 21676664847017155347802842061008466800 8855651 58654916159455125620911658805791577552 8855652 -33484205577767826977527808339473563648 8855653 93045518751170495561376082230082345120 8855654 37451507777462845799163877559091307392 8855655 75342017511660754892874240614231678160 8855656 -172693398269806532420206178335969797120 8855657 -359997481919665605204085156441769031948 8855658 34249294368928160902421356885451481600 8855659 58387090984731697457632172085214425760 8855660 -119999050076668970020345795520483466240 8855661 -37934411491481026913305997954064596928 8855662 143947360574406678033848830390626848832 8855663 -292532405241952373567100072663567378720 8855664 1281640519982681856571075488502677504 8855665 4637220892207668633944162190570405120 8855666 89394169728584330058574728036836906400 8855667 25433393120724933961370803319696524800 8855668 135592836852924387314377635015586312960 8855669 60399127064257531040264361898805249070 8855670 42348615679763491070712161367445248000 8855671 -158220299831767319574370057034792546856 8855672 -60471376714799627032401442135575552000 8855673 -42830344470962947299877099587407146416 8855674 38103940423235033058090459492590445792 8855675 -42121129967134787747756554976454319200 8855676 -143782411861683634375552091383223009280 8855677 37068819083676994391327362142506755712 8855678 510664471494879245145459811117921344 8855679 -12134528196237020734611369276252585600 8855680 -39669148253748264033224026141124198400 8855681 794799009230303765581956033959022000 8855682 11721596147968354455199585076965396224 8855683 114935244888960273498289460151130102960 8855684 -53762441513492145951489544550114535168 8855685 -51706964959113686042652033095324393760 8855686 73894723177225231456124356366206863616 8855687 -207780970097575700766917352880045298664 8855688 -71198042366231215383812514480832020480 8855689 -218272510160017127677125692222028241510 8855690 21176274296616878095537032311077094400 8855691 517437040138910363491259721275710944 8855692 81425479337065664958639842352832130816 8855693 125622548296574403306715166897566359552 8855694 -19534492076844787397530387760231323776 8855695 85785769488140162148875519231827000200 8855696 54502038705186487769497260400197476352 8855697 -16812518787040220444774574909600015744 8855698 90546277093973870660401645767720819600 8855699 14772043947002978111935755464241704400 8855700 20610596991606775965503178730609766400 8855701 -334789126718001491593969697866850064900 8855702 97167800779705481776473139422489003552 8855703 -20708698009293874260699833567030029920 8855704 -31637166435817238014069332726425640960 8855705 47245783714337599087447968570268125000 8855706 -104406507565087493087104041216159261696 8855707 -90926326648276616977800709433134523888 8855708 -45556436368674606372081468027494473728 8855709 337857590072927658207656224617741528768 8855710 -57761818840062702917208521411110502400 8855711 48191168408933018589636345593705475072 8855712 139799841955733467827097671700763246592 8855713 37303859299064222039302682665673649408 8855714 43812960120591893380981850850036441600 8855715 37812109584322371780201759749146644480 8855716 -20629978706290018762107647475817749248 8855717 -11545840576585456641788254932836285352 8855718 56877340175278718058245568925772570304 8855719 -92341431003374021198685881292409887880 8855720 -104983020704054715861669436694250547200 8855721 2038999879657094108217616758284173872 8855722 -20311007022351629111615127501814311168 8855723 74336821467485253927043056282192237960 8855724 16387809063262474363140481849084096512 8855725 -135974014049141415873080435911980139200 8855726 166713514011987286723722284698969325568 8855727 -76926259448812485928791754682336426880 8855728 3338559467023555073636007743915687936 8855729 94422685858432680624649256705248358640 8855730 478170102364468744302151950163073760 8855731 251294660953957295871973396186764779064 8855732 -62691163404437187452743878198658571904 8855733 212000683390246099448345685210415566048 8855734 126695174728898798788138721804341630080 8855735 -32371063818575442032533559212517282880 8855736 -67019707580930696575931654663570718720 8855737 -123371199729515760813161645267943217008 8855738 18449165657258364136904457051324910080 8855739 -30282148112335650276717865387328678592 8855740 -166853670287764860510486578026498437120 8855741 176323669826279222288789720838478776492 8855742 -35056994929957993750749838481126768640 8855743 -2727033704644769073685055970880230816 8855744 -33237366215773994712867207212725960704 8855745 -3538679625017990203342981342790954880 8855746 -56308442237380689397292990472211006560 8855747 264021669155144112590099849826710459196 8855748 80200846922779534513439375053839360 8855749 -42213510652045922320632871403231976960 8855750 -1463538670276437855474886845035136000 8855751 -108432133009015852689688304506947827376 8855752 171846611043348426081115214270074060800 8855753 -1951079774821439889856818157469910000 8855754 -12135961586879353251559994109647616000 8855755 86395484045251131287064137940616544160 8855756 19045146825875105234720324096986490880 8855757 -40731278648884933704798056118493374720 8855758 83410129553980579974921607922953932480 8855759 -86540477129061281300796448552508943360 8855760 29393265320994333373063821393444864000 8855761 25672622247073528199574799877120081392 8855762 -79370443539083403620940025530712192368 8855763 15606343482603236350339523489941319424 8855764 -3649009954919720359646919847710040064 8855765 30172348385207177100783701186694312600 8855766 18927874091755274710231626789160010880 8855767 134760647640296903047727486863124566800 8855768 -103126145850423552428298002655552983040 8855769 90720572113516356830659034174623073424 8855770 8869658570206978352541986509669969920 8855771 -80185275204154488539711625812449844028 8855772 26592783016012774028913685853120481792 8855773 -132187510815385478026574533418322757978 8855774 115531406438149883563765548752341931136 8855775 -39369819892382247484505621037083112000 8855776 14585182837780554994339037976434049024 8855777 43634708192007892939235008932740014272 8855778 -13723198684677241082086327169039384832 8855779 -99784136248049293303964116347182315620 8855780 -97442049545130749576308695520210118400 8855781 -137787274503804408863645413568612267712 8855782 -17415737970672030447912977380471326720 8855783 -81614193149947955005238102284846697280 8855784 90776774584553161126417552684464537600 8855785 80956478001248163762933033773899570980 8855786 1094652772062025546230061742400330240 8855787 105075829994750596811538975602277978624 8855788 -123368154051938588656468764392014341120 8855789 -5474002200846816366747738911674009344 8855790 -14016833401611556307789548540396968960 8855791 -71139996778751198218059435265112653328 8855792 -55698720323173491669537863563320754176 8855793 -115451283386538939403822815470483950716 8855794 23502570608862382833436910892716040192 8855795 30436261780457130017079323676502859040 8855796 -26954626058739003525083909850285342720 8855797 -82251131028904213895671233812521998788 8855798 -23130180729224686854942395867170376064 8855799 -32919604134858844275791480534634266136 8855800 92717587513415836765320471183951360000 8855801 -157137938367965666998012695753440256 8855802 -9293907548781179264591450529791109408 8855803 128601489083270044584271564871615753064 8855804 -36266107197311462315331774559938355200 8855805 -22046190227111134586200155108735283200 8855806 49614524182213679222634303546326343360 8855807 -981349330802992447525072668099078600 8855808 11358740240879527083152157984103071744 8855809 -144941552274742170223090520500718642684 8855810 49711903407155808955774204097902600320 8855811 -12560331944397275108695390081108287348 8855812 16398608433259409737705689569106370560 8855813 -50484149482709299425136621735858652196 8855814 -23011926277622858391807793054804561920 8855815 135600300624013757356605450268769352000 8855816 -87844359282565057162485009560278379520 8855817 -13106578355087202794976751080768458880 8855818 -50393878423760131960499164301016842496 8855819 22412318728028400066562624249280871876 8855820 10641765378611032510150896223608576000 8855821 131463420503180932250623778253791275520 8855822 147509435070418955044737521256070667712 8855823 38421887010310565565284426632707911184 8855824 -70500110149371652352187602081427292160 8855825 -28177766797862178276731238336702416400 8855826 29175110441856958745116651608157146624 8855827 29537301587894192503755327237150418916 8855828 -6367064648255422565951201801757296640 8855829 -19813930053817764181727813898027405600 8855830 56665669520976016827118351846035006720 8855831 -117865752566198105837332942713531003936 8855832 25267463032546358491910153703983677440 8855833 59819073902373075542341778380050661120 8855834 -92107429767842554597517318650814558208 8855835 -38354810907482365660404680074645299600 8855836 15787636678971851687016880990338616320 8855837 -83808933413310904159464310359401883648 8855838 -33213247724814311345018421776863927680 8855839 44147791407839136071348738485957790056 8855840 52828849499132329647208178432323092480 8855841 83476529367800753686686570695807900640 8855842 -48452349771742512441842942520844106928 8855843 49893050670668147396292283205669610240 8855844 130422987553488116091065275421308004352 8855845 49201840063631707426822996204636463100 8855846 77634385324297410607127240466808252800 8855847 -6989433949905677278242043068505419264 8855848 19406945359539317693178425836191006720 8855849 -10438625683410274402837634797685697036 8855850 -519929284951181531629758794956012800 8855851 19258225463024111555492121380348789760 8855852 -95797637392595960644852096567355192064 8855853 98314851582943227635238357485498466624 8855854 9409805159321772607562731579946700672 8855855 48387667428647076669699999482219982960 8855856 -7702732932932408699210807114557194240 8855857 170161099299662460079916179730347609106 8855858 109347125887426711687063591469084582400 8855859 -22181107688038128644060993453511967680 8855860 -32455523116841035753386328950518653440 8855861 -24205811242088291158772417656844729280 8855862 12351464536658776826061225345435048960 8855863 2227670187827816882663951216730503104 8855864 -235634217010617741632361407388156641280 8855865 153060760518661246208107658604082560000 8855866 -85733130237299980889254459922154196368 8855867 255226744044607259204912740031120210916 8855868 -12480058212830086131637958048142011904 8855869 192558064358346606704331644067697670 8855870 33613824666787569293349684949836595200 8855871 61290857635942676798335138780050195912 8855872 41295268780273834264796995716312989696 8855873 7096935228000590118788455867045668564 8855874 -35212535429956860730222485953936888832 8855875 -19793001229804482484353871095774000000 8855876 22963242713668456442204760703589767680 8855877 34090144957142847591800125402368576000 8855878 -52478133365338918858906358936507233344 8855879 246502335739655790315445098785578070376 8855880 105828413765151785547526897854099456000 8855881 -343994925172170874074633050199114362480 8855882 29580061124431697054000937258675999744 8855883 -36351573701307900826009065564175890948 8855884 -62547124414168626836913001418069757184 8855885 214308942108202657650445584019085285580 8855886 8109462525836682199081192212100212864 8855887 83660972578588039020861587659325895536 8855888 36658504799877208899079419290378158080 8855889 21937459701614305760421953669618857920 8855890 53457255096050645243467307239222231200 8855891 -173357620776695186171648548509615276216 8855892 -65857316598085918879687513381368119424 8855893 3629440693701511914071147301322345984 8855894 33332226730962656846845571773081047552 8855895 -44241773791321979195537954724526735200 8855896 31866267047974982771699597099982888960 8855897 74167249028587896629506437973342980480 8855898 11423265450100175605787944052506790400 8855899 -16684262848189768557608830863023027920 8855900 -79153025515493520948685070076364800000 8855901 -76430066616130537277179613383445537760 8855902 13275391947220713705345556070971955904 8855903 -115519187725580745928679612056024479120 8855904 -9540555400037407442188095758629601280 8855905 97074558197961669539806130797023501120 8855906 35506729370509011323236329597149921280 8855907 91118256098203907074229013307016437680 8855908 -110750139015582814550567119579458623872 8855909 -3867174364241367099206728532352836196 8855910 -17183851433246115090185713421475075840 8855911 -136526529951766867369008165841685948488 8855912 -51388210632266535315114358088720486400 8855913 -24809204406342430104757849478308260672 8855914 73072752102943043787712229290805275056 8855915 103587921041995545947115470072229646560 8855916 -58931533470288435895955641919313761280 8855917 -161820022610999682941758915234308424000 8855918 31045911694494939721682173367788608000 8855919 -90832969661678326421289466675289222400 8855920 -21102519535970933798475199899148615680 8855921 -275061696240495063966529098894589720878 8855922 3141029558292518237016501224484929280 8855923 -60752383733137263864308268409883793600 8855924 -43796023267088318655827563958211514368 8855925 4693890906951780863443193243685158400 8855926 75399038459291347470867788932532898240 8855927 70011577179220144987496655250784476776 8855928 260517307580827822535611524820296744960 8855929 -24928888974551996136240958568653269240 8855930 41399739829681606167844517817863673600 8855931 -547129541082960874136043997027232256 8855932 213410103522144525030279029385353578496 8855933 194087741839566240400491748194787018380 8855934 -55182843977188790472270568249119869952 8855935 -3608796972582027823661821723626026640 8855936 -1215693447718440147722498040712396800 8855937 23235059505369854052879411209420369394 8855938 17970438293838223043647902623211133440 8855939 -142004563626246865168419746215879408260 8855940 72429766349450363492501933443703070720 8855941 285330609948163082574870996455163797342 8855942 -161153361959325498252922524520736116128 8855943 -50488694387656418291954165253926222976 8855944 -31849789050118177547991885891266595840 8855945 -11545176449448199763471662001940297600 8855946 182472058250803908237167832482663408640 8855947 -16369192559420848581621626539375736720 8855948 666246713336089714279744112419385856 8855949 36704887290373937851438205280194326464 8855950 8625244197719021705595308191201214400 8855951 10753999641540107163234773974780855824 8855952 7684299263219106638350504039872724992 8855953 54865381944801055200999842195609062384 8855954 -50010526328093019761220546115129975008 8855955 -61695417273593027991389083481614992000 8855956 -7277289210303712140126999014547169280 8855957 -138053260086245350221362990915729937120 8855958 31595524150352956532330155796946446208 8855959 -584128440910147154026524824025826560 8855960 26819689787852170949027679677045760000 8855961 -41474990442680016977044616722628743728 8855962 -28952662564933095876553430551404414720 8855963 -21025312148984043993453685588200061104 8855964 -28321331845130526640333914592461619200 8855965 -50326014102593408397087046712545045140 8855966 -15660842422617899024172200051149365120 8855967 -103586406364394215440292083972693560688 8855968 62557306255780553870952670576021340160 8855969 -91027474297524253610798398335968466000 8855970 26194626098169971649584002792895232000 8855971 -2845883376756972632077464459409862256 8855972 110596357947800884663456083152513114112 8855973 -4660285380644112325834503522659683680 8855974 -47858028596642628002144998171942945920 8855975 -242287005921061416642564071582288301600 8855976 45459525272000958089233506972835430400 8855977 50595054992021164497647718087864879460 8855978 37135480823641263725752944487395949824 8855979 -1626355037707212852002602906275258432 8855980 -4010871178349529716839743473123911680 8855981 137582545373834908806127305318815605782 8855982 -37604742000488308013126445242665417152 8855983 78413665207146537847583608760495501064 8855984 -10485908950204710713853215552865730560 8855985 -12827054218988241904985231960333376000 8855986 -36301034917091889636871592491480727136 8855987 14864258125123972372009055461817524224 8855988 75066847094507384872365612435159552000 8855989 21555432971597192284879128932805262094 8855990 8175470344357666831882525628300160 8855991 -95030633159807691053668935939073571880 8855992 47637879013027958631128784033937920000 8855993 138254514118094057925204296454744863520 8855994 27976738860294949524375273597670697472 8855995 10176545854185468562348154069516719200 8855996 47737123555758292129101440713481518080 8855997 141944826726953930605301257738040940672 8855998 -97856678073634147975684940623343540736 8855999 146788284915077187210618091739630204928 8856000 21879980721675631520942413829898240000 8856001 36349347839479175898394804685604608064 8856002 143550864129199682755589211779605919952 8856003 -5192166976021198361021216273131100832 8856004 -224457295903619095393596552082451330944 8856005 11482741898744190133811196068706105660 8856006 19224591729830045888511840477853811904 8856007 314492184445041922621698878514231671920 8856008 33416512364050579635243097548839976960 8856009 -6880282464975007094813025264371542272 8856010 135661510740614134300569955965429826560 8856011 -191869463421223768535850759335065887648 8856012 -689468639326096252319216909144211456 8856013 22068578012649334473678498066187743264 8856014 174871325146896599529066288273101635200 8856015 10606022151782670206773645549696074000 8856016 7245410527236957319574986498099167232 8856017 142720076767501764369998755997656844400 8856018 19324019252290713311337669692006860800 8856019 -135440134694621738690621646868666770580 8856020 42241436634520099534194804201338304000 8856021 -92990788366164664759169095971892699488 8856022 1839849899922533512121304605423099904 8856023 107033414772882902629669452107485852080 8856024 3137200035283538988132048835041976320 8856025 -101512163386209955281260954038287390000 8856026 10513706752388293531868152939077833712 8856027 4841662078278581578590656265864835680 8856028 202242759173250298864085211993693383168 8856029 12348159328280572695442679149272515712 8856030 -7309001277786410658746259129774391680 8856031 106499166572796088179629912647448928672 8856032 67880127287286383138752520030905958400 8856033 147389142191359735246641761733232953600 8856034 -34353294776373291830492436827707703040 8856035 29035863409795031311458513260583695040 8856036 11894951416226362342588758936093548544 8856037 -65546468335609117166344229054468477314 8856038 30336685542115984457928444379815774720 8856039 17391930699800560824086824850467177728 8856040 -113017018423749714790045908365504563200 8856041 77342362094582858492860002173146792968 8856042 -8006467596185783584490145602615619840 8856043 -35175972102847246262981728117748616192 8856044 235200534485472806869029039222395136 8856045 -16418850549910807788019444193856545760 8856046 124674824279003950606793733803447249472 8856047 60091453445898033587686250192816490000 8856048 -8168954135550951057588846154449616896 8856049 21021127517841457883989899201469528320 8856050 -1506525200645014518146312217468403200 8856051 -686722150862876932143821899544935368 8856052 -25830411897920459693805668780817024 8856053 -298733374318265011588634808397626703698 8856054 2933003711934131200419725390352780576 8856055 541236728919754942114258198367120160 8856056 59888706369424750346723814191263211520 8856057 -43042443546326988466882359112627775808 8856058 12285159331831261178367154932950722560 8856059 66388014750461902408864746604194245016 8856060 -41737572077096600590585904497373552640 8856061 -39242215989719648491901999063270207790 8856062 -126991259709514239317982688581085267968 8856063 31709688568355997695157798513203806392 8856064 15427478793125168335225617696084197376 8856065 -3262066415690269006439331485880113280 8856066 -24792896375703456923648617025040821376 8856067 72581935821327844878124893017117350152 8856068 -5543763254573425352041499871790880256 8856069 -148763004531196394270287425911012656128 8856070 -50277896617107969771051582444676187520 8856071 -16502403006914027452567575200833169280 8856072 115730300923026663958418996684412318720 8856073 126922019631669732048917669416240375322 8856074 15266373548558218595723373055187743536 8856075 3425582016712731821472481443661254600 8856076 -20228816028992615661351931701415948800 8856077 -190326834123947875752621750967377302400 8856078 -37053928516164357418994692677965967360 8856079 67908243353005536621194626307852661680 8856080 8053377935491069881907693514281451520 8856081 8622047578564485939983351298110772480 8856082 -36164375513176128819858176257638853056 8856083 -11100614061209464992074891564533421856 8856084 -56312765447497376867466205995446704128 8856085 -45997046826607001124540950754504257280 8856086 -56398937126748446491430997164723671008 8856087 39757154848788731768816715765312998760 8856088 75461161684256838343195960597467586560 8856089 -232556898074843912188318623745555234800 8856090 -11709309408265466195378424499198944000 8856091 6695558296430598841210881694126594560 8856092 35682549279034998889179556668847104000 8856093 -113321540952402249461994792641475093600 8856094 -17586405755173704277559488041230909760 8856095 -28291808923217070046311090606128332320 8856096 54638792605772788508163374827093622784 8856097 -35339414035791186101860120104568243200 8856098 23230005916369637727821052695007003936 8856099 82313766010389672665993111847144654240 8856100 -44157135042172029927185757051143731200 8856101 216540311089100036960190623686158519102 8856102 -57914389208217932674497324604194823296 8856103 138313140711591969584663631883922959352 8856104 -121990337400200188771575958619869102080 8856105 108682417075917078253563137570958816960 8856106 34377072023800847912904035551179362304 8856107 143912322826878494368916551971819348000 8856108 402726984122643189194403464599019520 8856109 64092312802042005655708636930848599040 8856110 -16794444794641588495187197365316415040 8856111 -87773299243156699597850309789280768 8856112 63335138448648061165263895195513634816 8856113 224081445648618384896788034539122918900 8856114 26781197722405688538175829395168488960 8856115 -95815788600002887866528186218722740240 8856116 18996138290744991534841975822859685888 8856117 157542410900151911856189901487957299260 8856118 6083331021248862020765442628685945760 8856119 -3367738864214383618209256130739482280 8856120 -5058208246593753644129233623731404800 8856121 15635321611026384989114080073095393322 8856122 -90861907858752254212115600439327019776 8856123 -10876564567969459939602071754744362400 8856124 148226910350623525088236859513378222592 8856125 272422228901443618519919256975781575000 8856126 -73616317098087396960414401298562041408 8856127 1348901255433150595296108328024548864 8856128 38563862563904109922706373986400337920 8856129 34339046449217562632120076031365404640 8856130 -93586340205484554696165596806723123200 8856131 -16778357259093625830299949184776448068 8856132 -45155482150624668987894092061201097728 8856133 -69002282094319707223126072906807060032 8856134 85024106566182568815771666318140547072 8856135 33920367903716161667070593973482667360 8856136 -193407603659061494404535474541981696000 8856137 415038490280708241861318585666170079360 8856138 60584201824603298090727371622031666944 8856139 69653993563068702253037818259160241024 8856140 -115908032181703693625582144952563266560 8856141 724389143003050924537276505237095680 8856142 36419510328841405070498156690498655744 8856143 11032456139929661724425686106669596200 8856144 23691699821204517092559502534258065408 8856145 -43792580993400926775632318636453961600 8856146 14652490515267278585896069194935314944 8856147 -75653174581709363974857413995560515520 8856148 -62085013755464289752818530663276959744 8856149 8477143382505468935388357531467180088 8856150 16369907366441402333993607016879411200 8856151 1201426800986259638528134549557872152 8856152 -253488882871431313383582378282957158400 8856153 1474474659755467425557908087479065562 8856154 -107332941797266088837600888836221861408 8856155 -9350535119869522626289100246332788480 8856156 5084193856137448637571971095309169664 8856157 1805993594698491969864194774235680460 8856158 -126189266989779848790296750816902312320 8856159 -25818687966754373336603134636045838832 8856160 -179839251474032636036843143866301808640 8856161 -27456268929058611095475951994518151488 8856162 -40215583341266430827659418974053354240 8856163 -406464377468808572863966245000311910720 8856164 18931171441066924090601666334319594752 8856165 -58745009313769516003703446984264752000 8856166 -113176132300012481675168797068043138560 8856167 243972070278649197178683857161658649264 8856168 -37168321248187859566250555618567946240 8856169 2079840116241574312125112842478727296 8856170 85017006948790290537814974856875840960 8856171 63191992819499914133670390309412610640 8856172 -35305075833207809246057639723082001408 8856173 44001230638826606397171664743873305088 8856174 -15428492506066113223923934536352375680 8856175 94844427704787770990357150062633639400 8856176 12539467639812671237799261265621155840 8856177 258558450460236988311734765394786376704 8856178 5750764183228426223318834773601149056 8856179 -273097742099047159399405226503736855220 8856180 -75370792865596565687950904889463952640 8856181 -196754493576113242393813852824084760018 8856182 -60195545346284108552288308225335827808 8856183 -55539453326556776161335609617024378112 8856184 299307802553372195306731655764158873600 8856185 -23811790177374828806663547082209619200 8856186 -91288674798349896357035698628264871936 8856187 -167895890470588802793032934472479491164 8856188 -34872073394811427996189932733202055168 8856189 266677677116579280095126839039983635520 8856190 -38997640218350916243702559503926104320 8856191 9456775570385413104926484358533846912 8856192 18153921016474073275057218103636131840 8856193 -7679185540074111092146871956240554236 8856194 1304119757753194797765099654528222720 8856195 36371752240156989905564248848809529600 8856196 8372217644147081415674567997414715392 8856197 -28826003006858735201192304597247785408 8856198 32022927698142456218589376579972654464 8856199 -131316428415074923859439244214289986280 8856200 -73616813219826903165408372830407296000 8856201 14291485294649701832442789772946012064 8856202 52866666477561267215289125722518838272 8856203 -115591266604122238366022967767224434120 8856204 -5883536243151365443079736918461644800 8856205 89459786722746383880402440066858541720 8856206 -54232668044405212627148471929629968448 8856207 176484388932296072159564067035958828360 8856208 37955123488363517917466955936987717632 8856209 7062379521201937941697892854529209716 8856210 -60108225964826055701555231623476264960 8856211 -192413292789324525498238373610953568 8856212 -64231391775276347889819141028563022080 8856213 -28670918452183357144848287225843263776 8856214 -5691732265476797825173305443718646080 8856215 53522351771175140910645027905151588000 8856216 -5096064525175697242802747384154931200 8856217 93575842971080389379996703502699631232 8856218 -17444843557778312980038611493614419968 8856219 25276484174984160893149855968762559488 8856220 -205697721365300136748892059674677560320 8856221 -117642100221317923222418170840745612256 8856222 -12363561598270074384962797292692869120 8856223 -330417691058049784856212856325545098800 8856224 -20272526535824322063102387675994521600 8856225 -26289588040444396338521023462739486400 8856226 24318496705953307735386619606792191312 8856227 114760265648765006305093871795870330076 8856228 63838336555756445210999387087902488576 8856229 218425485796792641060601745652602843484 8856230 77771431464405357408524819177992997760 8856231 -216610166101310846123277593528797294080 8856232 62486660511493838635455217323786240 8856233 190896681296226214140546600038049439482 8856234 74698733432766967349607046242408299184 8856235 -53407751310288424157910930573972468480 8856236 -40104745420743956965789071481838568960 8856237 260963555110108988390351081712622656 8856238 173943277465768250019348101400445706496 8856239 -15491287224856171882222800769061731344 8856240 -21635397010101068946216049332080148480 8856241 121658887328458301359745049821421290642 8856242 73332845642334508771729870146274951680 8856243 -16612935369414155955747662475002371200 8856244 45091755625065645276754517926955776 8856245 -9210200277088101447352973155974950880 8856246 -3393092959196425003772899563050864640 8856247 42908837429974615367380763116177726200 8856248 245706534037205913706674503411651727360 8856249 95712883505910127277970059486660672448 8856250 15454500614808773339789622343521000000 8856251 92286073114383917864318618597764401252 8856252 16150998857929157187061048142467200000 8856253 99902342240865476223962346212834051680 8856254 -70824445585968019902935674185949455360 8856255 -122021933317289624578270995582368561280 8856256 -39886518386055320179743329096092876800 8856257 292444990334773597992175263981295971072 8856258 10762362974364601956904030112528217984 8856259 -38899886406514707211221193177613305540 8856260 8277179671848280460626399037297664000 8856261 -209059770679170029350625643619521849120 8856262 55329928903844215022448126071873337600 8856263 58708111129139219972030173537452978024 8856264 5989340846891851011369878341949521920 8856265 47185553092100540380851576588838842240 8856266 -16078458833234674524836067760848156672 8856267 -27006138238491011952888463988286041088 8856268 2479325054618183506923888479125351936 8856269 136033404960095000814875077335440023596 8856270 50291142484832586510860286331954387200 8856271 203077783402781516869959123397368028344 8856272 -23581367390490319918282506748934529024 8856273 186893305587079546143058062608879355168 8856274 -31170928894619943193185824602603342848 8856275 120533144148858213400353367045978620300 8856276 60188273149754262966610853139209385984 8856277 -45674559138706283368217946629186547588 8856278 -119903940052567846764014718113513806560 8856279 -42157925585970030112024026124048172376 8856280 280716358347359010730032148611072000 8856281 -83447427387943182159328387732732374720 8856282 40792963301490871422360307706505288192 8856283 66603581027715489462081652231866143376 8856284 -120377159674603355083739052222542688768 8856285 -9859532684582149331137367192023622400 8856286 -44234584375462232569039992267588666240 8856287 6230061652730634986629936160380116960 8856288 -19276554544475509153510225438448812032 8856289 -24744387677782651604165039237828106476 8856290 21359379375157225077891685576027353600 8856291 -24625123533055590052722308254244310408 8856292 68585142268919665734384386260925542016 8856293 301549529138740398045889490899700572542 8856294 22312804367909377895755063934736012672 8856295 28678380546854414887695503222159692800 8856296 -25306075879182917884430041409660928000 8856297 -4148344659787754104663959627133947648 8856298 2476893674154927768903337610389893120 8856299 -207299272781527411335783129445527962760 8856300 -2830474481757206897528105923658419200 8856301 -46673211304049804096619973005126619200 8856302 -4597827941466140243590699943168660736 8856303 -159912111508885529444037951428501290752 8856304 24386632948044871884671518671722643456 8856305 -46954671081395062265428813686479886540 8856306 -30787826955126934389543771040021381488 8856307 -176205053705492512698305272616175835444 8856308 24039349489463738262259685840712428928 8856309 -25410340224062648131978015662286543968 8856310 -12314818427261237116588527728346864000 8856311 149134168245891875623290622314997241232 8856312 -40109300367972278512331298503805972480 8856313 216436142750795686595379715666288828560 8856314 25316565037387167053847302156420366592 8856315 -54956836547370770682788589441942493200 8856316 -59840050887145886507848915509410972672 8856317 100762585343346529738092842877286959366 8856318 59641864822469898726671067215097738240 8856319 -317346269467378660090062656691715605000 8856320 -44326390603055534362046256186749091840 8856321 -54625311354791371469144076289366441920 8856322 -46645736645115646038766530904561290288 8856323 -365012159864859167069459248546822656 8856324 -38128088021089954593145196576674068480 8856325 128612957702571196657871314302906189050 8856326 87035725066254358379322601695527894112 8856327 52359051834849692261286456997177249920 8856328 -12303152410877813106014307613531176960 8856329 147614754647540616617244373073936283930 8856330 8562931841984266239870759519556823040 8856331 -124761027564133021881696453411390894936 8856332 -87548847076800649119188425234910100480 8856333 76057339193196053418335909952725218902 8856334 45599550023436372272691721508464287360 8856335 195020640601398629210098695470489415600 8856336 8909514747269640483282607296156401664 8856337 117994019175848248935476585682292341120 8856338 7898567646189160180607469630045778320 8856339 53446751080385327593113918789660486960 8856340 57517986689395938039293374638745347840 8856341 79811378746188522133001818469684464572 8856342 52323859651540637889099632561268870720 8856343 -4512149127087173701282097585131848840 8856344 111106803824894398057062742490521927680 8856345 68848217692499342517767723570068224000 8856346 164583430390415040740443607950687815360 8856347 250037663803701115022649594927062115312 8856348 70353696340617074715052573815468833280 8856349 -78092114260695035193866440046281311936 8856350 48003557766534306088167825410161646400 8856351 -70564363491275591120519338128068167680 8856352 207946186322542377124455151836239757312 8856353 139087240852005109752561397023851412 8856354 3828214665652270464250155569243243520 8856355 181687924539185787181746417741257399760 8856356 54645226316168871508547776552250680320 8856357 4627545436384344284419273167569566080 8856358 -79804216525958148545504241027107078304 8856359 33277367386994698897778172262788474240 8856360 -8213218767760971357904313058388070400 8856361 143802890904100906577601205483737891962 8856362 -29340192694644919975480591310541407568 8856363 -162371220574043824408746286878755926800 8856364 -194971114900427122906686815466477454848 8856365 32847890490231650337047693313327770880 8856366 -1255183904432078251978600074540450816 8856367 -69843288156832395770855109984669929480 8856368 -28062219507503111298826686665921003520 8856369 70491278889348214742813893881137811588 8856370 -114524361900716789212445226859488987840 8856371 72181577523750274345134267849387463992 8856372 33324700547132375515676512387656744960 8856373 -51240011236014668745664171883039780900 8856374 62445315293506390620077916712418991360 8856375 43905479676564607653890922075011520000 8856376 -195563511658149753986502959985957457920 8856377 -96620918289260825130298088257936962774 8856378 -89218544824251593140651650379102404096 8856379 -73328946368075634216073574398273616624 8856380 13849808549902277459051404254460907520 8856381 3289404541388366857579241850468317952 8856382 12509586542970363418984431228519297792 8856383 15282635535272551380938780833583378280 8856384 -26430973587716945910742185091289579520 8856385 90969439228874260425983872683221198400 8856386 -3938833232773636101521661754789847040 8856387 50300002934229148660005507048999398688 8856388 -74516670338561921916429896147512483584 8856389 -46359695363001174956817583734825589476 8856390 -3481527667384713597260195382876979200 8856391 -119746612713186796564516376421868974608 8856392 -128659592846331306108892884531797376000 8856393 24495960093662760049214487738380965248 8856394 -12422774295632584998885995043218784000 8856395 59980278003195119762170213177167844080 8856396 -37887985350801215022005538293199944448 8856397 -293155223817770287922751679469284829280 8856398 -64926046458189133246867708870273548288 8856399 34424797969674359065033557135422928264 8856400 -1728644496879432755721819512697651200 8856401 -49649570207712962771339304989733213468 8856402 35697128355103465276643695896124578432 8856403 -6655629632336901193275653196873427200 8856404 181921039933486405453714677058744745856 8856405 6459043919243442784846133933081332800 8856406 -16959622759500307670806085905260053376 8856407 181087793945229575050042836647794014792 8856408 -63282991787945417182054363929860014080 8856409 -964742461159237686159797897158586096 8856410 37489578273902855274069254207758902720 8856411 -199531960505612110029300830867399360400 8856412 -191225319688136850248919960519183814144 8856413 5314149831146985654773731041468409542 8856414 34528404244762229871677925874222673280 8856415 112792723758588744790659625555452139560 8856416 -56036733488990412007588637206414491648 8856417 1348101462299908066167284966329162848 8856418 967242504644806751458847923267744416 8856419 10538464129720180086174970982396614608 8856420 73036483845771705630552035927121530880 8856421 30653736627039002578754140128651605504 8856422 -20999885866469778515282065292205319488 8856423 82497767028434094569589275284690749072 8856424 -110843277535539087288497067242816087040 8856425 34765337851920181096970208734951517150 8856426 5986170941641024935213640021058288640 8856427 -19995972431849361299524844872621347724 8856428 -42251823245764908334513873097145867264 8856429 -112121490375589381060646136312358497216 8856430 101961594461801237239967671208464283520 8856431 -10615492757494631250752126649458085840 8856432 -13070450388586976494264294918874726400 8856433 -840169455846717170233883254649749916 8856434 -72002635948048020980584907815716790368 8856435 -10794464400778159708602628879650243840 8856436 45230961521051138010381144140064624640 8856437 91829916145296432239496514964983086 8856438 -14109700035862251776331115943490939456 8856439 162375866895349260224218612107888091056 8856440 196322273118314330364173253969850060800 8856441 53821169692486853384995708508134507440 8856442 11327490882610234801530314558578850304 8856443 35800127093323301045715276620451286692 8856444 -69480890794178402653906028228591566848 8856445 -138846069109045812004541587541301857280 8856446 -115855382945710745534834277136548515328 8856447 -67667707142564492532793942906255078200 8856448 111656350070499213492552796730000670720 8856449 -53571455415731674455153415283708273280 8856450 56618449098145310483838052487744223600 8856451 56263651438187401751814135149909962800 8856452 587146927622555440404419225045434368 8856453 -163332004358497810481444990572846012800 8856454 -43601147269303084229292922700206609824 8856455 42468868660232064635247287154107793600 8856456 81924364347804776149959979561879388160 8856457 73682599588199283140864861615769943706 8856458 -7048384840668106265475708016601786016 8856459 -1344581062648317633652651705030775136 8856460 -90421612622214197829746835175896222720 8856461 -107231827733948355249952202501443421088 8856462 53908385888883479066925178030188263424 8856463 -34184644247946679987033260667944581760 8856464 -13695629431397823230057497719569080320 8856465 123737988189451115662778107822728741120 8856466 -93430872725074704672473709657462419568 8856467 7625790635853761467779732399868120512 8856468 -15581348076027877477811810788239751680 8856469 68060941709438599184946866993152670880 8856470 -13645377675238308540834334674657024000 8856471 -17631975009997593117197192419310510640 8856472 -60602818127187850830746712803849011200 8856473 -160543127893834468839599410057453913580 8856474 -70248502338667268574399136997151352320 8856475 134772219729989786985227018521502256500 8856476 115846526242741293828745652660320876032 8856477 34293496235057304690854395672043222592 8856478 -86061037176223542355859593999563576960 8856479 -64040234461155195068665245104221904640 8856480 -30162543181820756560990877983341281280 8856481 -255120265970641215662247190670802145488 8856482 -869840265243047658990244035829496448 8856483 33643276517120239596156856672460341248 8856484 14557894383681045254834451917413171200 8856485 58365780845668304287665004976475518400 8856486 48371916564815329425449143664979782400 8856487 257177462769628779735342314238715606136 8856488 -44107529873079585227260886724790702080 8856489 -81001423561616339389005890272656728160 8856490 -2143920325333977125864406104224550400 8856491 4239869985072024640340563598613329664 8856492 -71090117817466411894992770585047597056 8856493 -210655585347433504313603481802907243316 8856494 11094472149955784381749198957770175296 8856495 127651317687042872624420864482368000 8856496 49682788496182492264206661548829999104 8856497 44871766954950967485854864231779345152 8856498 4560076147651574180941505120346570240 8856499 75498936295902719563879765039485297520 8856500 -72534255183681987559584000224981568000 8856501 -160268628115544396034797440299595961568 8856502 21340396628436414528617565160146105792 8856503 198280923439466691528902884068500947752 8856504 -5657673422729736186556746799616163840 8856505 -13051245579569146912934483657959799160 8856506 6049496380334139822458576413225143264 8856507 -81280875238590631207137593592404866176 8856508 -164348851669677304313226633441324807680 8856509 -1637023312322384940061670260715992500 8856510 -8676378491127024676790608736745772800 8856511 65701914519504465085550142224049172704 8856512 -3979200320232926591856463084517326848 8856513 239678975625783718425775490569626835200 8856514 12174094004575169871912465256948291584 8856515 13946864458966472851130399494083041520 8856516 59305682349921187312457741106796772352 8856517 108048598453861223205019488746585517792 8856518 -60137596593064230694182034653547392192 8856519 27766460720240704978133379180271332480 8856520 -59391071308836442640429946615536179200 8856521 -55093628321031001612731464258098016028 8856522 -39862119105066359613588324669715749840 8856523 9609602335434800133719202765972663664 8856524 234402101604054517948950418474817848320 8856525 -95516104328769124867319969384683080000 8856526 -24371875491717682001394592966922048640 8856527 -38218985173111462723432592009814567600 8856528 14942994429800378808650491531141054464 8856529 165597229370355315978807121730964686784 8856530 -58569079673492301547262232067615603200 8856531 -367764873697138033893914332365735180 8856532 256461476152171163862588198536030679040 8856533 36413872455793190492430712093132029120 8856534 -26794484712666847318512380533779654720 8856535 138274661627451371519787610577301150960 8856536 -91926535359004093833427696796824166400 8856537 -144302625012931759319088051476001307440 8856538 918222940883590581915533274700518144 8856539 451191039982354881167281693655792722656 8856540 1037683235717104696853670298491125760 8856541 130919486506502753792656958880233392704 8856542 6488510928465252979981332455688391680 8856543 -87947375180248681841485611209925027072 8856544 -8469425314175391383737654437624152064 8856545 39171069836269854752130569682445766400 8856546 -4944622327048811646023652929552198400 8856547 33310317463458520170654590148304004864 8856548 59665976846672086712621366910391099008 8856549 -76217762396287062761367970025327409120 8856550 47942183797080820733409364057404664800 8856551 -18463029426672466173460156269850843392 8856552 -5807820602520403388640837092152442880 8856553 49724613362224013724936612982790979984 8856554 23604677466936802283930029847787666096 8856555 106766771459573493394298779027973675760 8856556 187635051270849486847044786980886328320 8856557 -96969782723293594214090259306598993194 8856558 89448162166658235477605866517495962368 8856559 93343164322518644484195033413592391760 8856560 -7248067316990998338069273033916416000 8856561 37584654789804070737846655929296032704 8856562 -11845367499606030628350500961023592960 8856563 -93132952731190453633707135195022349016 8856564 -44850129347721616831609157030134763520 8856565 -74541016799665366798263819029191488000 8856566 55880286145251912266582967563503619232 8856567 109219831834343029619384571731354004480 8856568 -36979577948732591083610778055693516800 8856569 -207117275904528174656888930939376507030 8856570 8004812070693993151014794700205459200 8856571 -50620511129975975963246637353167022428 8856572 41444884888475050523051314469747128320 8856573 -8720009143852037225107609525683672000 8856574 -2079628504650960193342581414076395648 8856575 -20142764655383231808762567586901976000 8856576 94318972611298503608139980951947051008 8856577 68431291478525506069023962862992310440 8856578 -58718338201025944937867620515757658160 8856579 -171186060377529739056701291754835872 8856580 6803234645748378515125994277144403200 8856581 -1207738033353022145002436943960011328 8856582 -2224333392779437516649088609000984576 8856583 40921751075746078696342608384152225464 8856584 274983910220603064007816804181470003200 8856585 -85302764957597924218621195085076646200 8856586 231261317315134049811287449157903147520 8856587 -160508469520858064467860468935101790160 8856588 -55613478963183968142283098448212489216 8856589 -37113460440819222369905755693192965888 8856590 -33308734881851376868788982382076076800 8856591 -53199234827720076696373842466834169208 8856592 -9487611472399552321897908525822885888 8856593 -92159768385141813396384403551310894158 8856594 -101812159776412728189048117506545992960 8856595 -160325872818265173321623006268458400 8856596 -95761792864994897919390092854433624064 8856597 4206589176693729689470925917708586400 8856598 132359036020744358422549178542852611264 8856599 30380240071805523734272289178618068736 8856600 -5977508322468301175031605417548800000 8856601 -17623334864112470086352081467255244280 8856602 -52569869851896387329953403566309375248 8856603 61454475710152101298198989560752704000 8856604 31685527477530500136513733943330489856 8856605 24203600829926088217257394988659563360 8856606 11853798747491712231421264865896593408 8856607 -74609536456728421789579074405103838528 8856608 -70551912333230745959532063669870919680 8856609 -55928370541657460508752920031554440480 8856610 -5134848373731182371244299972527482880 8856611 199018637380970479507090397143598092800 8856612 80373544754851157010530357652327812736 8856613 -161432435640064951411262036306749075138 8856614 62570252257255337493542115179382279264 8856615 3227480199982431848678834186758657440 8856616 -80383476356374882551019772572887459840 8856617 -35589712198051615589802813128150106816 8856618 2147262739546520511276104997574449408 8856619 17177866371386067772714664999482149600 8856620 123170094231556367681410517928558151680 8856621 -21706742510397300618434332666774341450 8856622 -59240671916269955479458373633028817600 8856623 -95964361231065533597339901514944785760 8856624 176405036574834922812476013363068928 8856625 -203081198458826039487846836777717751000 8856626 166126239765724361424881856789748868640 8856627 -80083515243435506107625243170981539792 8856628 86913686373708077033633290362442807296 8856629 -29361500066107397361109965786080524740 8856630 63331322318416169859632932507134303360 8856631 51466778711524890044007470670122729392 8856632 14481748323482685838737212970416148480 8856633 -85086152911163683401746140551372613632 8856634 17326899746357793007357385378729199216 8856635 39398643607647636559035768164070910080 8856636 -5179595473458276216042008938509209088 8856637 239919036272479368941353032423348313286 8856638 5218704114757523196510400643562749952 8856639 -21403686594136751821823535120050097552 8856640 11038750801874641960220434943862374400 8856641 265212778220859729505377193939145914800 8856642 159902924363433378019285714414560660480 8856643 61848917473812059077415233794723101616 8856644 188979700239702169641111473790339678336 8856645 19042086414407039234958149954770896000 8856646 137057171668378856373058399356340498272 8856647 -87586901109146866804148141134824403728 8856648 388925535830878770231555252618655334400 8856649 78627585498491953665915605427274578650 8856650 55599419677116878223895938010093113600 8856651 -96066995397962480561358923203365466896 8856652 15450159455258856646760525435756597760 8856653 -7191732131830764565362817273644505416 8856654 -70257951411284919782433086882170706880 8856655 174235569601609915839058288126839575760 8856656 -13803362923688725629025370884160618496 8856657 25705816517981486855778594705258109380 8856658 74371326129519731831904019293804203520 8856659 -3754472064180853522190824616329308000 8856660 40033851425459265800897146353665433600 8856661 -91585293912806125188444222868830858816 8856662 -55202314306501659751542577882715091168 8856663 -194112174528122961728853158589968238720 8856664 -74895374128350783377608675735429232640 8856665 -166811933595955506778604256300789929400 8856666 5866097156852991481639044160358068224 8856667 -46011856633378079764234495401495360 8856668 132035372852859355585950074587838484480 8856669 -12967516376434484530026884074413533952 8856670 -20328872354044726349040306682947287040 8856671 114549362758028373116194859240357101512 8856672 148925133139525111874011364217317228544 8856673 32307162277253428694154978921060537536 8856674 9082769983763438094283407428212512336 8856675 323985385547349155865582477821586000 8856676 78631944562156257476410395731826488960 8856677 227730898062687474310078661735137095612 8856678 -132649144148309092773411264391913195520 8856679 -9090976502650761184282133030488051200 8856680 -87050724804254462449771850671108915200 8856681 113297219017956358888764252350985202080 8856682 -5358560094317364353725604074832272896 8856683 182509123033323471341054673861822378024 8856684 71250044716808774938117138254817775616 8856685 177553924565676485535155727127523482380 8856686 -58905274113463011791494230225792565440 8856687 14267866188255879337484282782777451520 8856688 6329031758972999124219578191605235712 8856689 -316926208057952886337234057286015934510 8856690 16584650707051805238195407368308633600 8856691 -19166496713430562100005631353081614528 8856692 29584055033802560210898252634286083584 8856693 -41046421866783244197007551294703337316 8856694 2100039173440608810959891151012403200 8856695 26431020312396349461891562354678440480 8856696 26551844164025317973534775096409804800 8856697 37592310799548166945832978408879080104 8856698 -13872325092508690201694895439708469760 8856699 -46111306320028957156893495971510174352 8856700 12987076377054103565051423664574566400 8856701 52074539259872846700928690778861571750 8856702 -2723146710666806941655050164931521408 8856703 195732074982701604122452748510751469952 8856704 -87264105878600909800052801347025633280 8856705 49786045343188437992368951983834979200 8856706 115731066003317313908281681018868313552 8856707 225179622299138152157330112815483562600 8856708 -18148862404548992947418962278917935104 8856709 -342084023270610931453615225445477405700 8856710 113164461087137977892215947896689804800 8856711 -120062733581159945134396230324570052176 8856712 -4169742033193990239176625938823936000 8856713 -212531428894742319612929745103066984038 8856714 -28751000225058905916219176854016589312 8856715 17048285900696518979807070311187924000 8856716 401555381269765299850438781532195840 8856717 -91126599000556794357742739033679753120 8856718 -51284881410056830245745435062201448896 8856719 6157515520701850554800180208497046480 8856720 -12318025170386503812163760332798279680 8856721 145778999589865250488686747975339247922 8856722 -43510633690221083285766136812778349568 8856723 34071994885065127390615399139723705784 8856724 -46440472445783445929119248315968780544 8856725 4727163985989352825024830509570011200 8856726 23713939779779793096214280256809041920 8856727 -31986884237471191748211796745594689536 8856728 45393540504140570290377337456405032960 8856729 -16864543233886911216201938276181509760 8856730 -102837786136241456715074506026523526400 8856731 -15613305711783353230938306022837881216 8856732 -41745715653395617625168839969793657856 8856733 217166195407287998369979300927615082982 8856734 -124695086840394684827015261678743012608 8856735 24946483243704755368971612498134286240 8856736 -115284288033530652445880592411981250560 8856737 375112048647018643510502108145976369152 8856738 34605224287608521042783612730188050176 8856739 -216824630463750155249558757464958477200 8856740 96254974903323998114271690728972816640 8856741 68738314845522729897839874693759383520 8856742 14181816011979187956136538905274098944 8856743 54911494427448704057881830238655742000 8856744 -71259906211767757190738848748839649280 8856745 -254994652763874608933469734131828201200 8856746 65111380033482834429306669622637343840 8856747 -9252751946646752024118901497462565476 8856748 44935534237511771973896727144994974720 8856749 -212457935512831411377651054296370859680 8856750 852254113690937940165264837085344000 8856751 16276788964145027410114884784635625000 8856752 40224221222349610939979599512071700480 8856753 -781554255127376243304507708845970432 8856754 121786571836966260078836933033648765952 8856755 -25861045499108990339289205705181562000 8856756 -4795311215648494510062028997459005440 8856757 36166998422401231584363024406153916672 8856758 -21778172401424339113437275924028071520 8856759 -63132901933865007638125964497042662192 8856760 -11243919574939138080436733103830016000 8856761 69284984267090495013024078921223912362 8856762 -12327056690570224124293989046751588352 8856763 -46678857013454247870334342323724824988 8856764 -29742147674620120346158454565485641728 8856765 -24927828058280582101430874481931127540 8856766 -40228050534340926366950715380400231168 8856767 7508399245806902065058285649684042816 8856768 -4068087338155325597562138385371365376 8856769 -273919469895266919280301260275046595840 8856770 9079235640120992834168682150813632640 8856771 -32967479577888465411675791088349581312 8856772 31145750498372765062089250946624821376 8856773 157865946038788178721565349126201216604 8856774 -2658207496371031822398212392650051840 8856775 -30542393015601484343382236711850359200 8856776 -62029197407498499240843679509198551040 8856777 95091217365426074919339960526051498128 8856778 24337724722470818709680877769493427456 8856779 -100803565815557985867214112019353210016 8856780 19975027761915713080286761965986933760 8856781 -84140937976054997594105159557911213536 8856782 -154047181018068531513370835581796490816 8856783 -8343827092903576333318133277002078808 8856784 38954252487679348563134809843329228800 8856785 43467375288038471855995120151954832000 8856786 -3828047811831857717625231557313161472 8856787 -58141252344220246107492891892957084564 8856788 -106560304919443309866757436262669588480 8856789 -108089397433510717522757459303792282976 8856790 33148815797822404323421844005103942400 8856791 -162971445611795245683925866824928968616 8856792 6615600441277807874695186160858603520 8856793 49256191839719579192139180785078292480 8856794 7978769067784387153576355753023284480 8856795 -2823561339670540773228073757549306400 8856796 -1766514242385851467502132726813485056 8856797 140020356321377841950500206238327948806 8856798 -30940821186221972464016776730001884736 8856799 216394025967204882219893118992215404336 8856800 -90586637547057277642505123095589683200 8856801 31937748995397552035007867053414817492 8856802 122425101424065470235710774310524246400 8856803 7721212596586896726084069939170849280 8856804 -56106382562652982110082794093103534080 8856805 152839357018823709053068274987732846460 8856806 57143840055045683193842779058934218880 8856807 -110414230721735116222398284917461875160 8856808 -210296735884154927479739397149851223040 8856809 13150205818955063980049263458846188004 8856810 -46525434165208054157803635720025612800 8856811 -257797184366400061046566381343701981088 8856812 139666382299923119141394819843988815360 8856813 -5933366403388168801727481018803038080 8856814 14726266566209832585219862953980995200 8856815 -69243524869433041417672803329884619280 8856816 -32867357203831009216748580132346626048 8856817 30164044801877913327884068762762032960 8856818 -77278775100096507219137436893610931584 8856819 -89374533627074827751134638936045421356 8856820 -7442386184513210399937693018650787840 8856821 53710815814393948576440899361469703232 8856822 -966412797488972462417531066532311040 8856823 358578228948378729718380472160645086600 8856824 -22143513401758529329168140928061276160 8856825 4819997175013047715513581369441240000 8856826 146975806652734283702339565159916771584 8856827 32893939228892569038615654395148206112 8856828 -18184040002467420719062616243393149440 8856829 -177258849739758330984224118822454456570 8856830 -15194950946544226642884381866760046080 8856831 36573965596843428226855013335705034880 8856832 -5042621560152309138058487975997603840 8856833 166338824702822703655905756748105742082 8856834 18499395852274190994815892191312292864 8856835 -36417723321066489458767986613857439200 8856836 49315436941440479826112493842657764480 8856837 -162545304081341966035454427738991680 8856838 49345814010143988163386402953687508096 8856839 -2850618117630426988505649130895926992 8856840 57881103075126092683979569892007936000 8856841 105361697464835791151475882692378807360 8856842 65690685212397363157486376934406113072 8856843 67443122040518839871109839483857736664 8856844 55612172437660920956520402610278566400 8856845 32872009672767377899585730650593127680 8856846 64212021565878080805005479783020838272 8856847 -287837804815687354356780127341462839088 8856848 19721344468592057875868295558565724160 8856849 -29584166355049462961734085235666417936 8856850 -10934189595953417809801270832087664000 8856851 303163712854539336132678469265483634600 8856852 -75791192508227590361803978453644576768 8856853 -21218593024597875441395603854647656960 8856854 -166960345510381005073099041614485830624 8856855 40979438087405801607644713492101120 8856856 -180987888777489868334412082579684485120 8856857 -41246788008528845375647716245033660988 8856858 -23264795851882127648107462531294675200 8856859 42949281841684576824589949297106677952 8856860 96652129513881310481485144084754542080 8856861 -15912064366877976069202252456861624320 8856862 -30869272598736346162677953399398440960 8856863 -11001575140010261845564915086058818096 8856864 -281834091697462924457451736768334266368 8856865 -106155421656533495955177931117137445740 8856866 -119781396759819405464581106357343112368 8856867 273854809838177835429270177263753250048 8856868 21815175900174037225566371254092128256 8856869 2209040966391837133385497719775563840 8856870 -64077822117063745643263794653601331200 8856871 -1196807369595828774664729617248143328 8856872 -91500479694290920932117873128613811200 8856873 19812295247410525459390714676837651364 8856874 20769263486247455331276751556781448800 8856875 20618304326878921553910825038845920000 8856876 -2506857243738213289208008981600272384 8856877 55819453844245736835457300879708376726 8856878 60572202696437646824829325137682386240 8856879 -107927516699222899419814287368630311416 8856880 12881375908350539570738058076804546560 8856881 -150121978196381373216022200652975176096 8856882 -304255957312987086479672427383348352 8856883 24034171804888231733613226727871932064 8856884 -72174955124053041588405750156194285184 8856885 -11005703516752638488995079681165871360 8856886 4479034471728570519944176573315227648 8856887 -36900662857379711515689012239415265200 8856888 -20566674949720651510029216757914009600 8856889 96316135177792321326917051369393944320 8856890 41434834497945497210263399691822668800 8856891 -85299142848133101267148062655499550720 8856892 14963537185433019938467306301484801024 8856893 20011837834872651179565160905283663200 8856894 -85080817340365626735858150691978987200 8856895 -67827457454215659917143847851143316800 8856896 -104737243333576495593747196037038080 8856897 -150078811546009009275988856175858749328 8856898 -139394756333656083942363408655756762368 8856899 -111414045644596425804812168353029664536 8856900 -1643864950624738235049585889082323200 8856901 -101358956369022060637771311824561312098 8856902 -47299941020201009527073687648648124096 8856903 -18042825312667075291870773024577008000 8856904 24000973155713762345619965451954585600 8856905 128790480560990540663720175129486093120 8856906 6469781660522251489119164629472296704 8856907 114045655889051222571071764245327310840 8856908 -79894002092093928732695774971138867200 8856909 -9153197344593852847357954482367210656 8856910 -22808365050163568343180622346313233280 8856911 -107128344584021301650469113548424452368 8856912 9336808424409824768026020522298048512 8856913 30189410554061318098987707197204372904 8856914 57598445582517200943761788280414101632 8856915 189903004128657484556600688319538150400 8856916 187333618184881689777872345885302884352 8856917 -63515978846439595326928297652512660608 8856918 17006095250804282571700872683107184640 8856919 210412071055235404739894825602443859560 8856920 -66777826883600129479199300351996928000 8856921 -56541428772798030780539476546009923888 8856922 -11949135750973880907050042908948116000 8856923 -108793911968634358490219557119040328640 8856924 47079796511673068772156651926905697280 8856925 -352759384930633655217767456712998400 8856926 -13648435995003813296571987971752828800 8856927 244921972864378367365179140950321678560 8856928 -275658680474019517208348545341002219520 8856929 -268468459000577614435184058679356469470 8856930 -27830511231402581301255347499349409280 8856931 -28171325667415033447398647820863317696 8856932 -17785469133552958521312724721722736640 8856933 125342534831744626036208765063667337824 8856934 -16406718437475645787502876235180036384 8856935 -134473933941998044630115994196135026120 8856936 -55648789793592832124029290022221496320 8856937 -201211153479108432538854027354399823628 8856938 -73810095707233054106161175872936076880 8856939 7187228316266180242993867992554235648 8856940 -29664838446529311599722544095947878400 8856941 129111270402499395393124658776363912800 8856942 -497795261239215537185012478289246080 8856943 25892462991033216610690154596820182224 8856944 151614106448781058525283195932114944 8856945 4675257852280885487287709713157299200 8856946 -106311453262002660908977394463319910400 8856947 99126378099419630845586338556024979912 8856948 702524130058670150006885620595589120 8856949 122154192094354097529275410434147621432 8856950 -8223759165975905030674744911745521600 8856951 153617509892799159573787902325877600232 8856952 -887969469898591303634888567856353280 8856953 -105034822700193229192911676702674078720 8856954 -31802123895782513744150266721665819536 8856955 -7391812829804180616939686464979751840 8856956 -162612057149572371749333342364366451200 8856957 -56625852004172677013605669499070850560 8856958 -281449541018745552127475819187691200 8856959 280785122587904254366974828721076780160 8856960 15606414559996043353122409436676096000 8856961 -61798121290246440842524296589255810748 8856962 -246559190219236511082702624214516515840 8856963 62968688002991151671966318926335515400 8856964 -53372904695712958488176921605428761600 8856965 11126924176140647610289727002688546520 8856966 10295951400836564218906913831908159488 8856967 72938144823092406119017025003677298992 8856968 2787737287057105438141910832242319360 8856969 72642187327844560834019468321946464256 8856970 -136153857966968800349078289268754304000 8856971 -107979988969633662816628467178461654828 8856972 20831672508145601516074593694632729600 8856973 62670283910263431031990881988290612460 8856974 13711081047687515438163708487712352000 8856975 -69359887297644353157980505379890407400 8856976 -30396374323572029259249263455534931968 8856977 -24800689857527864046510268086063980940 8856978 -3879373790829062701085591432646945792 8856979 -62373082502953609576326750438181522880 8856980 83250727634825128141243503676295086080 8856981 -37516414366555444407901695465701059488 8856982 -96957714045264563379128637802169085408 8856983 -46423632360076078501682054705941159080 8856984 31232553236116415708020701179738480640 8856985 158881996501814145486711355485229026180 8856986 34782210233285134701444634270087868640 8856987 985712718474330609361342854937662360 8856988 11507533868641365816376510315514653696 8856989 37188028256704008148481089659002289324 8856990 -34640682519083860041793920459324521280 8856991 1711853801470414837766366941783493088 8856992 100351819785236142779335768082096259072 8856993 14293685958393908524874483991165798528 8856994 -45713919985956494355738405298206166704 8856995 98660248132076472520170131658183128880 8856996 -17387173829045280745740904215624465408 8856997 -46765990930469830890840330786405503554 8856998 83613818047092753649083777049958742912 8856999 -240852761725294235347784356364262488880 8857000 194276817641590019869159640891243520000 8857001 -39791995338416658648541988192650295808 8857002 -8161852335010683374165042553349939200 8857003 80752054466971250017685506459118483252 8857004 -31871997202829860405301185209912996864 8857005 1424534036107101598823353095124929600 8857006 -164910260728083154942917226822277491200 8857007 312006379222429842279596231044162021800 8857008 -9728246924307878823466140670963826688 8857009 23092575665906100950281672566332643072 8857010 22999694436926491685539882720248760320 8857011 -1366179730289116511665336845807245760 8857012 149816491581419524090808970623452846080 8857013 28802367344676776384022290633664705600 8857014 67138746792117827738534809184876552640 8857015 41335298541365356458344224787239937520 8857016 38144067195516559697977099896635842560 8857017 -4617051007688482600112148191240655984 8857018 -139063350835190614895585924525106737040 8857019 336810575871023165218488561658525431744 8857020 69817683798748599623742004898246599680 8857021 -87617642504195817185616769126219941600 8857022 -46018187009985446419477357272206546688 8857023 12664020873822052204194547066003468800 8857024 20235451667678113838900006313202286592 8857025 19964421912293817376945500185930237100 8857026 4091669820466558910319105704637027792 8857027 171652753960046894859601987590967394876 8857028 103881877191281145829284885471883479168 8857029 177711562952733152301870987208724548608 8857030 3353161167734745491912938034968312320 8857031 174457087084279788723731597549986703832 8857032 -3598042723650239413025656007313408000 8857033 165968024691136275879566041803903972580 8857034 -223519121819892534031467755885241784128 8857035 -917020484420440528419049513877522400 8857036 261584110550263228003346133244227450880 8857037 29401566770674872662222120170678441056 8857038 -11238165255433579081214896757865272256 8857039 -257257142893713536610988610370755046160 8857040 -30116172499654607292188518058075750400 8857041 -20727373557464269653171477648933015552 8857042 82625187725832636062981792918184830112 8857043 -13012963934220458880599621175610933056 8857044 -115141008038741758651917347326054445184 8857045 -10896836742824261742932159844193305600 8857046 -140588470354124322088907904150575887296 8857047 32984133166974935497809853652819811048 8857048 38870287441981112244511220589035458560 8857049 -33093371253791880129094470516415336950 8857050 3289758035987034310872688968058905600 8857051 -46911262745135022248770463770071399936 8857052 -32117021208264925823272376554464043008 8857053 67659645891455947174176709191296542080 8857054 -554077054441363732798860695755336320 8857055 -145016288949198701456098908113205902040 8857056 -63450732655351088992047951785893036032 8857057 -16523992366630207513249000863817036368 8857058 -54602904596562375238353407215455757824 8857059 52372271832294519914266151888738322240 8857060 57235168231993732004586013851695116800 8857061 -72918230748334035530329624425793950948 8857062 -101176514154388454484492461281440883680 8857063 163614335329479775677380345381729792312 8857064 56723457375689203518792628975305062400 8857065 12339880043721580022078095656304665600 8857066 -24146283585212430269644798037858107296 8857067 278633983199512546850680308468324400116 8857068 72034077725710303774464690661729492992 8857069 27113387336876985192040409121971100800 8857070 -33737640282033569067813736966851939840 8857071 -40198708679906404172719163410594722360 8857072 -383013097886048689016382758978584576 8857073 -212470063767712396580470719312858542016 8857074 9778671734809665764463064818726418560 8857075 -34663377337104706030771651548123968000 8857076 198763777078456801307496820555114085760 8857077 -42208304057332033904119149850309862880 8857078 -51998317000166737402128297457901781120 8857079 194922985800043936258309697342000688 8857080 92598917063900166635381258574643200000 8857081 106701222261948415883563773338187732612 8857082 -38443373993929330456150487758424240928 8857083 32750455399137198822374472894291494424 8857084 69225453539715855138319843104060809216 8857085 159954515604554625958841937686801088000 8857086 -492352901691402120289350649549424640 8857087 -28552485218503904354646207227850081488 8857088 2158490460884737606901627041402060800 8857089 167476535883991178388872862405714243954 8857090 8363562630943163034625784381149194240 8857091 -37033998261337038221779134101904821508 8857092 -13572901368421110389144782077516288000 8857093 15306842730476423322237615734859874560 8857094 18138261378111244273697382939380446080 8857095 -24979072068323059009481707550746368960 8857096 -119672072810453640627268473590697369600 8857097 -796029906521902704608524719174112320 8857098 45997293166431312522535810001914119984 8857099 -30207578001164245526080494890709572040 8857100 -2537625928356219294560856783248409600 8857101 -35341201921917372322860707613917690880 8857102 -47608140795377878750511330060981760 8857103 -117156960622360352600449025274704855040 8857104 600232703176193578832820217041321984 8857105 -64456328900546779917411936228366745740 8857106 66054085079480988180948343506819556752 8857107 18163471346571144058642278301034225664 8857108 11253112174355281526266386500328652800 8857109 25038176086721377785312043816073271420 8857110 59925380943549435162596797849293029760 8857111 169126896800317289729682750633138256712 8857112 -135068460320406344907584419402968576000 8857113 -44766391657819467603770947150674551856 8857114 -20968829250536968330931866889703272448 8857115 -157080744961314772955788536585982434240 8857116 8145220959520085936961790928015892480 8857117 -123013565322367006345733880273976807508 8857118 9630528872297657265394482185527205760 8857119 -49272018381513125687962761662239835760 8857120 57481163428029488500489191915379752960 8857121 4850297250752158284996959864973645312 8857122 35231994813097972776070175862236889600 8857123 -34316681565373430244889356529444181232 8857124 -160022354171361140589241234247208760704 8857125 -122301145082057791698701631824533677000 8857126 195531626495015996246347116298623813504 8857127 57364481224256978214026454474477737976 8857128 -26848714054096236943092582121384673280 8857129 13287411915280206117774819912210501520 8857130 -57922259121330835583919334746465275040 8857131 111358752425831338527284149372760324952 8857132 142434187819602687791477363286201894400 8857133 -156223352921172738680320314030450048618 8857134 -5230339014537040132296217367483351040 8857135 1308254787541145610622701959191601760 8857136 -29213855420772711766985874529895743488 8857137 -38305458189921282092395387459581425040 8857138 32108965125026514050459217857537286144 8857139 -60731982504440639438059961623954172160 8857140 -246222863689004458991899529169530880 8857141 -62585217168920758191259687765472777700 8857142 71948328675215644724579814499822052640 8857143 -104350149595601378059459438936997333568 8857144 -63416477969064603295232307603677614080 8857145 34928352001568955497983073708168246400 8857146 39696731410137502118319409411089091584 8857147 117903900811513634339435451172151449520 8857148 30786071214132360291990325825623075840 8857149 11111431969160168678582737869268554240 8857150 -43657033406216954835664553604200352000 8857151 333607133726618186897946884515266036600 8857152 44378833637311148261401638904936267776 8857153 -26123669120585488723493399416705270140 8857154 56058495618624870229153975775525485440 8857155 3110807667952400232414180959735879520 8857156 -79990596249500938383340785427029811200 8857157 -47409460921016065479245571741279018594 8857158 -12334447979500661819178949155386385216 8857159 -177333198777283544830072364415570921640 8857160 -39027940169872479369105306156004454400 8857161 51620631118889501953847179079343548640 8857162 44194226359662153497581546931499578112 8857163 -3863403492152090730064446738486276576 8857164 -119790801413786081757952091727019376640 8857165 30610552262479705447586250774645035520 8857166 32278756919528299304188175571573208704 8857167 -163448886730196835886543860966573159936 8857168 -61950223845779097221626474450898526208 8857169 -128174685881100359185770012195551602704 8857170 415163547410753647577859059372405760 8857171 16048002739335157969777243893916765552 8857172 70185610431994587973696945610460014592 8857173 -29535035478265059731914535893706955840 8857174 13743637576709930239822683351745218336 8857175 135776417634485220912118371445221301800 8857176 -265998238777157214581322763690636738560 8857177 -16338066792849041610083654298003446528 8857178 24934818336556511925796192895926674432 8857179 89923717046763218045390988035388642048 8857180 -148128653894990814761935789392499353600 8857181 18949965682264615572183468773440562982 8857182 -90735265345884949080646154918514748800 8857183 -4440378236308285226752787203669251656 8857184 106118454729848550077043954639652257792 8857185 10752722976434237595346209915030733440 8857186 65696118003441592266819151106522528544 8857187 110143010230160614931648365700653257552 8857188 1234531749872748820840130241642319488 8857189 -255834283299416574721093712071982689920 8857190 11292997629784852029766753704881963520 8857191 -15102700413138081372941823861168582960 8857192 -248676855579914796993254504767237324800 8857193 -129228627375780313115208047854188355356 8857194 31694989447047454003393347051541382400 8857195 -124887779865928197517267470755827875600 8857196 64739684537984541901784330455709306880 8857197 189311922779787956449930518300650057280 8857198 -11408825094345080151708546508178119680 8857199 49386289388712420330049879846033111440 8857200 -21988835445143387668550356271923200 8857201 64518035803878576856364803287657534132 8857202 84071770202451209192318737706965185552 8857203 115121741924800277959891015116128117304 8857204 -96386176157510153004087277317246338304 8857205 -13985931463817932894704720273426138240 8857206 63017924054323999574824767503705318112 8857207 272149468200309407829014409635955693712 8857208 22627485140175723719963337438095032320 8857209 -47561940881689187554763893867891117440 8857210 89517224632190933863114943816267681760 8857211 48084367768177776374752462691861419200 8857212 -18515891089546582889171755310702985216 8857213 46562503327670542219630609322970472780 8857214 -46415745333369326474907906070811564544 8857215 30361470982435661686117297446923316000 8857216 -17661227147946295790215068472458608640 8857217 251702906143473541668128519502043963266 8857218 -77322089543948109172534485791476077696 8857219 -100698185969816074243657312023974110720 8857220 -78569977670909479305911012234929509120 8857221 -40044426006942606992134250540187688896 8857222 -42098360739633569491758143770189738176 8857223 89513654454877182181534200614168595144 8857224 -81306869845336178722171102094068362240 8857225 -5313833119183251970362812188573418900 8857226 -102106823714602500739012270890226176 8857227 9397393572252531681229502424347458560 8857228 136958645388222727120244310663150314496 8857229 -205752186603118330132518442215581429280 8857230 -14054737811698312691035059295803648000 8857231 12981211363579022181808296524191902240 8857232 -868349607158242856947951684998709248 8857233 36569139536792008751727652152448408128 8857234 -79159006565633297549677721523469590528 8857235 74262700261578489622571039879677094160 8857236 1849158429257414053279640624307830784 8857237 -126695885567917861181634015403456264100 8857238 33780047671224490354149141671289880320 8857239 -55247636943443706628807955057111041176 8857240 -119878101604975795639581001146448896000 8857241 13154356280835020899046490073176910800 8857242 -88377786459345199009705064216385845760 8857243 -256312221164847860980155027498332835840 8857244 -82190730351723740496197970393539985408 8857245 -9015327153985272889807587427401398400 8857246 16037605717468224511136843329326440640 8857247 27155082056707482200448244358659051632 8857248 -187171527379528654036091971572470906880 8857249 -85587012336579903148737615462604471760 8857250 -9185326778985676413819173623440000000 8857251 -73238330994078331212401862728477287632 8857252 -98442585570797678166952977418128113408 8857253 174230818570786127967780628991969165502 8857254 2863794622241267353898498388123426816 8857255 44438236936046597090188313821866445920 8857256 -276549813615880513052858291441376261120 8857257 7164527441869227677471961500390941440 8857258 -16191771977870549162520121764526620672 8857259 45073967967947161853971005827565521460 8857260 101821837430300918325937453650265390080 8857261 39800576488540406613753600894500388224 8857262 146212928618676243310756402105367905920 8857263 23337425204703932584310525607252852744 8857264 1241975563327589688987778380020449280 8857265 216984273731358776741208847742900820660 8857266 70227692941355774446107467091531552768 8857267 -32120449568408946428220825471939164640 8857268 49782305488238558163018375349768704000 8857269 126465332530512862667176481406026304 8857270 -60894309724269121445648206840076689920 8857271 -33385875555498993638055352513085106000 8857272 38571534229115372833967831022978478080 8857273 -45147225003511919742318890592895995478 8857274 98012258442282815202584348359866040800 8857275 35910028668667484757010751197437369600 8857276 125679541313106151746428309420165596160 8857277 -39105858342756793455778713821657218944 8857278 64086627482457934062335392568373480000 8857279 -148859340744137191228187498871454564512 8857280 -16251708396961438511587148322098380800 8857281 43134945622268409180150748977777045552 8857282 27324441745729362726414442775425497600 8857283 -100367273505036059039071448279707638468 8857284 46266696505083007027552055458016295936 8857285 36261936405222659260572139848130609980 8857286 -28704805279369530391277590199915637408 8857287 114854054410215456063122651564130447240 8857288 -78226000571106771459070475593217064960 8857289 -58602517854870112992640708019034352128 8857290 7401167274551932163132366493409931520 8857291 -55811143012992728908347368621107084800 8857292 -29408144924208514781846212729485877248 8857293 -83310324051560055124319512273497865536 8857294 152588734299460343787468317509142875392 8857295 132116415779825725187101467653580577800 8857296 12713174772805642144708514829120307200 8857297 -464557486864858414493021408904895458828 8857298 -160842190529454997136086284454501580160 8857299 67471603285858549314755537681830698048 8857300 -22901546022316700048658965627720755200 8857301 -216064582244221314399812230148155051698 8857302 -20257748422596498911133122696310216768 8857303 8326023809386213107341272056482247168 8857304 -41028956509369458894702451997562163200 8857305 -88602461011110866719130961297111747000 8857306 -113449209747297199983489939479385615360 8857307 -77208131309518076451773236990775220960 8857308 7138458116851046370534200304350415360 8857309 5185106328051204381655180442613647404 8857310 21335548805429346246840060525684203520 8857311 -133573533620124183036076378879852550328 8857312 1365059670564308043833544090060324864 8857313 -18108262884195218950217024711113120080 8857314 -37126781205963151381567346464580938752 8857315 132690529373313462718304152647110298960 8857316 18156014748118000317069480347686440960 8857317 -34033065252741752228740600065543148416 8857318 -156303926860855767218104240441803487680 8857319 33193682304653469229892552653169544696 8857320 -6646823294747516590700369013394636800 8857321 -165195930598110343813530496778290368 8857322 30950509703426396624464241439293491200 8857323 -75116911755661018320826246093800422400 8857324 -24123356171456393702521592965577963520 8857325 -10611528487707136534560956405947020000 8857326 -18596684411504472528265337921826642816 8857327 34047972132433816450715531297702367120 8857328 67126402011578202426442427678730289152 8857329 47211302544686187527591413826468753088 8857330 -35445126826397676542858279819498233440 8857331 -58792553435780358228634106988415033008 8857332 24117012590637335869206705405864517632 8857333 -352756102056929466534868339119292440800 8857334 -56489245079899388843471504931037867200 8857335 77557543760916830680160829289753496400 8857336 180439777556704220055861345950402887680 8857337 -8312369593873242298196968954827951360 8857338 27809726874085544941013037723096394752 8857339 -47330747963509715332391781198948090320 8857340 -25759346412346780220825680704605184000 8857341 -135514532628214063540191921646493991450 8857342 11492484766841971322841747426312055680 8857343 -93612027056596711340164734751335269256 8857344 91484346830302227790979519657898147840 8857345 -61331067752624786406504129917378832000 8857346 -25733250738480095815491922801345975296 8857347 -163800988754626836345925563209201422080 8857348 7477399335495524854376364218482375936 8857349 -201535886031960073517943830244668647236 8857350 22856576757629991102318453933416184000 8857351 -15017865222730607028532990348473528896 8857352 33263682733630940588824092833878671360 8857353 33221125843632550610556505236976241088 8857354 -14651136849685327074855658177624270080 8857355 -514526561504558417877419056245957600 8857356 -55200327633464411464772455216262476800 8857357 225749430796939138836720123077789492652 8857358 -80217784816711218554585854683048637440 8857359 32844493382350146027977551372679294064 8857360 25033457667835856429198608409491046400 8857361 -191354218967721814099622659278625812480 8857362 -18942866637682227954840493871088267648 8857363 8668447579765785205018689504018994800 8857364 -13643412010076510910977893333057179648 8857365 -75825964849184040191937281890726714560 8857366 -9913806208785415860444327269201182080 8857367 -72729647100622068992437502069132806584 8857368 47624459788493832810246625953103011840 8857369 -33312611502421994307664804933832929920 8857370 67625437208801054554159378013064134880 8857371 -134030779404239051933561117793773117136 8857372 -111920931319545565981455460260323367424 8857373 -1547427519001885151547733824195953856 8857374 -84246813421658924449064688845630091648 8857375 -137525537055332129402331694894204260000 8857376 261351882577276375696064578688370868224 8857377 10382586524664753824100434935851927840 8857378 -72679081647444469107555047344859075760 8857379 301458059170300207614440726313382885980 8857380 -12512346876690618644944541813420236800 8857381 463285794477496749701951323964330332 8857382 -4468193101300526760430200271119728640 8857383 167564229947957353328635796086523738400 8857384 265746099740151821669050222866936130560 8857385 41711792414755277788591934002987762560 8857386 -5152113697244568354203038783965445968 8857387 187248518154952094401603312704664105512 8857388 33691131890653896038763021302575489536 8857389 -53030077185968163205107770449106566560 8857390 55576673346896750337121674001405969920 8857391 100125606970800495796331022228819245952 8857392 -3866490011222180625386138667187175424 8857393 38100268109953765311150993312253404340 8857394 6156112365973812503862882871826955264 8857395 46694542719168550891189145511638953920 8857396 -92954251887177561734487109567292483200 8857397 47308114678449988082696113750998164892 8857398 -13219166813377534506229961773569024 8857399 -229330307570236463538677834294249344600 8857400 -177762522236969139790348280820158976000 8857401 -36070254275110527447748677247793049600 8857402 133573666121494383141794859845236759152 8857403 -25413386482103724876195247956611993520 8857404 50784508160017810664993074522975749120 8857405 -58583072142503713188463651875293657940 8857406 -156543988736152175807376109764600814848 8857407 6804832215863172391935197633206844688 8857408 16415050137871548358128343595914100736 8857409 -64770094342664437469479495534315684560 8857410 -3612388469530598647896072654998000640 8857411 -209770021657802250701024069354055153988 8857412 -16534783530119083379978336423307475584 8857413 16313048174873576289925911879287308800 8857414 23409532256969438002405096828509664512 8857415 -17115338663108447372350424401831994880 8857416 21475439359310616981474043534351564800 8857417 72314113277466553169294901045161630260 8857418 92283237280033612735194328712223770160 8857419 7399796883971328239168832482253842928 8857420 -8377602060610355343261630223782297600 8857421 -13162848151912418014786030013842842378 8857422 15547090663282730897234360995644661632 8857423 -159506820911191915589448431590474672800 8857424 20091303541974028981051857790332887040 8857425 49749739201392728435939543918129560800 8857426 140285962858786775112885804390711840912 8857427 118946428807257952036963539882389606400 8857428 -77812383262266490618715266937369511936 8857429 -3726178063053476956742390948330544224 8857430 57637638727168645341034260743668717440 8857431 -14748441658646864122621193457128441256 8857432 -447183730244849837115136193519327723520 8857433 -48775684350188215184751426638308657596 8857434 54751085028004217730818317068641402880 8857435 64813548019341117274508770474715696160 8857436 -118836559180913354923062325223080991232 8857437 -170107316352499649391977602237026963840 8857438 33047830926053052282849591220519868544 8857439 -112831294801114215719178327086915545560 8857440 -77801251179332440701829594303868436480 8857441 1735174593005906608780897457146897920 8857442 196136225058445707391364344091799456 8857443 14929147491916396205356834831858992384 8857444 -63146033062328848009807511519921913856 8857445 -51209219300452985966848365207090279300 8857446 -18566281868797232707712363230916912256 8857447 -15410047155585529833304215515841644104 8857448 16149671155501719427229420724453980160 8857449 23172057858371080611693441503549672100 8857450 16574253716830476318669318825638150400 8857451 303737491283831278759827388730762254452 8857452 -64057463199761737201090903925864851968 8857453 -145300745508139665583275035743211231136 8857454 188194707401553087633111076039785988800 8857455 5811975302681701142323618512130912800 8857456 -17078109370816260376110093158170329088 8857457 1082659184520899441434662340040529600 8857458 -35153055307407504541401851119795584000 8857459 -230327968073172156571015615463598877416 8857460 -48947655360254298574924131322628966400 8857461 -53948177305959994059920940348016795776 8857462 -56358142804698692673971020553090444736 8857463 2993068755544946504469178431852554544 8857464 -14613938557776725930023185364032552960 8857465 -137783662795956319245937621162661566140 8857466 35405753321632156766352513599101753824 8857467 -66717439823832542822225547045350717328 8857468 -64489375485578362846964175799167588352 8857469 3835149955854437520643605147617837196 8857470 -7267377546488449481076379700335814400 8857471 5324760597458973933548732640220320112 8857472 -62631311365065663982708206492985589760 8857473 -1237196650332600287159362753956678432 8857474 -122167132622095924059750687090882633264 8857475 20022936967782148204045401506621184000 8857476 -8866739350492838661589692293395570176 8857477 -250219439308384937573508840251100846560 8857478 50709895149868951191917621796276272256 8857479 -159024403889718985131209301362150741760 8857480 30002541221841104957475001458253824000 8857481 27328574640932255867165372173879880064 8857482 25206549627633619719094323741667367424 8857483 -76998135374040402326738458050134100268 8857484 1155963072159664940069963624764538880 8857485 78337306683150794078895904816268755200 8857486 -30787283913163573975276432747307029056 8857487 139014964649362081732445897445943001136 8857488 13203329907215763128457973674849337344 8857489 79986554486151275941182488849357130290 8857490 18289346518498570781406713280937152000 8857491 46275778732116512533683441640404924720 8857492 43424299635494122893636088483907307520 8857493 -77598240125887087841071400478587642880 8857494 72669486754305313862484768417062243424 8857495 231451077217053584021397570917039967120 8857496 -230249394262559666618325161771857920 8857497 -7759728995625273161939432619830734080 8857498 -42826646458727413974780049957481623872 8857499 -57720384088412571866731714848103619040 8857500 22214748211088461759467442680448320000 8857501 228739462591136070432280645106464246502 8857502 13406364274274063900014404575923181952 8857503 -59219317526962926660392463565661382888 8857504 85088001338229947540614578547315310592 8857505 -68550980006365526515535236432515656880 8857506 -72647687920164050864630311799980032 8857507 22728684354782044245329458242485518320 8857508 186159458815105203099870279279829103616 8857509 81037484421196303102959508447060751808 8857510 89938396483666851728617254438599266560 8857511 -121561012506651149799130184636152560 8857512 -9909468827712954279487427851906790400 8857513 55680642707513702474799748030795860096 8857514 70909896876986518598563468152991147872 8857515 -90523273810116550254497241862631904000 8857516 -9997658721049743120156627108792482560 8857517 -83716827980524029166845762817768972788 8857518 -49836793244376768239648547941684124096 8857519 34060810539027591555128611447369940208 8857520 18733885536975790286774596819414548480 8857521 87877693712284411913657845473060208260 8857522 982886337467722827976258913173978752 8857523 36432594880905879804661471121224469772 8857524 24328722768597027240939533573150607360 8857525 104182789495675569884772426421534659050 8857526 -85804998437468628941563874941512664320 8857527 437982426732235644132438374792446464 8857528 -346456268799056432134314717149798400 8857529 111283295649466820259007648004989865130 8857530 -19678009346912679024066749193381350400 8857531 -168577017014715993230187639712611776668 8857532 -29707487263732871022960857494722530304 8857533 -4993094623035687562730744138404267776 8857534 -65821839334967067177683773687217402880 8857535 -50672620609519778866893847023386378520 8857536 30012206689544064775211518527119818752 8857537 9124449979000935116463240328359567060 8857538 142329993711796984113108337987575899040 8857539 84337901692844173042270859801014343040 8857540 15242271182434265527183399823640084480 8857541 -28825585252889194916179172560531044480 8857542 -17824272698962660936849333003321718400 8857543 197338319148112890302367307971786104792 8857544 -206741583617882248224663509927009433600 8857545 -45466730198528573147843984956832966400 8857546 -48291920903547320269838882734960536528 8857547 -77879974880993498902389619888716778920 8857548 45293183192354945022166555351328486400 8857549 -105233435895378083060557007188186066560 8857550 30396031693418676984046306374064756800 8857551 -24555173883582497850211540659125688576 8857552 41030317368423452093368034206154096640 8857553 41360249785887225443359387103335540800 8857554 66305251033541657716561099620960481920 8857555 686599475116247617055806355318164800 8857556 -36508392055135095471210596914055903232 8857557 112604734857074244746707215203809159260 8857558 -12737676630915375374401090299070940160 8857559 289879065439582442023059099336783588960 8857560 -47955848521682068664561481328872652800 8857561 -8489941003381748472670114474156382050 8857562 11736374007868596649313051842884225792 8857563 -110253454677596929568840614149963408 8857564 -28961856324930985884063499233850371584 8857565 -73440793440497952374232442130518315680 8857566 111178173727337433355653198262687929600 8857567 -171108703247423919878944981600611140808 8857568 82409082045268732736540056029663068160 8857569 -33247409089503310818537297191148288000 8857570 996285200611427995063583117324736000 8857571 64602368962414471307108743585348706232 8857572 49946436805173581760813685502158049280 8857573 25598261121767906313667076284881303360 8857574 -16440377853246768944071666597483226496 8857575 -16202115610001580406772292908280478200 8857576 -23738157243107587115160682332694118400 8857577 -229025182437720917509568102021328032640 8857578 -15127310695453066784013456525315153408 8857579 67820648007140851462704082863844080480 8857580 -51713854555897631227420637529287884800 8857581 13426812951044747959908766434617266752 8857582 -26765824910536227735295144901659145088 8857583 -46321144048419122738195407691175578040 8857584 18435142487311467914622136866214477824 8857585 -106749703566554828118518097130008363840 8857586 -118954688362794417119709700603296205920 8857587 -86898915357310988278272948398736204432 8857588 -349959835366794305051528996819160320000 8857589 -115366806062296197069282583878530117280 8857590 -15966313026604862525110412107056691200 8857591 -113322416024904662099359831610316240000 8857592 4750336516666514642804359934754816000 8857593 154995437826421872231274524808464258864 8857594 35780230041317401778179455854117905920 8857595 -181837693262837158963818344663172016320 8857596 22171046967726103430545614304012959744 8857597 18167196441594200205370839329836753664 8857598 27661230322379894957859020524798359936 8857599 -6252913056487279557361925179373948928 8857600 -3230326508840807567624526750547968000 8857601 30388710765923068663639626773673813024 8857602 -27447747758206104657908982756212363232 8857603 166203090928235803162140878644814468400 8857604 -5217228339439971106611891240116588544 8857605 -30691777523382547509422896230643447680 8857606 -57037276223547734458297199775263253120 8857607 396922671641903337054426211450023450240 8857608 -85585656759891268074902953022656880640 8857609 258965235909020956684458830105498084560 8857610 80921108937724127609514445580045472000 8857611 -17777220212448447234363332374582402560 8857612 134760981939730656236271028099794286080 8857613 4133565711280605049584376611565498464 8857614 -118712530499867796145331856876975220608 8857615 -17152764619724131954361356765305907200 8857616 -62758841767835520222225227227291312128 8857617 82981593527330304962829299066346567648 8857618 -1568661090855313350123863955823426560 8857619 33565055879909364653888276193738444120 8857620 -35902785692914937368269264403845120000 8857621 -208846684919939323816500653809375848178 8857622 -50301094566223629626188227869551805568 8857623 113214095787788235487788809123469675600 8857624 -121743891066032088988490833203686615040 8857625 -26502700594878213960777313340938752000 8857626 -15883607270487021470876716848110866176 8857627 203272056072781698687847423875547301872 8857628 -102987401312605943841165607752475665408 8857629 -73445260066222064343101339934592739520 8857630 -37371417104492960771593377745105351680 8857631 -87152540041767543769572787498966028088 8857632 -78796269528832616015282768341106688000 8857633 -470578618056955352200527534166698271596 8857634 -2001348874058878792548553000159172784 8857635 1510246904366655281521854048943065600 8857636 36916104639911161833607365453106944000 8857637 61401792481896063684721367913119444286 8857638 53225258240782356963593633523695980800 8857639 93417235116166976824256842877165175856 8857640 -32522414426572230161314270593424588800 8857641 10220834206590908014268997792512403456 8857642 -26023102272642514986975492329688840528 8857643 84866978518031647793078694561991091892 8857644 -79997588303095381257354706480709821440 8857645 121288076647218065208236271077429982720 8857646 6423834639998995942726619605268487936 8857647 -234784007235876046861006392973520910960 8857648 -41119192012005673654952444596777287680 8857649 -119324352732848228556645109400639770350 8857650 23426094288796848816582595516517865600 8857651 29906958903328035648953545226762696904 8857652 489655693405175457536581659132876288 8857653 5675956606335136822452964453928214528 8857654 85014082399060626823761598670637029760 8857655 8819713076973225347127900107239993560 8857656 -2987295093822669898647459879260098560 8857657 -10055206721401950199937671775014281788 8857658 -65368782987603011630188582512991570320 8857659 -139809537678922014659842694708593969896 8857660 -7204335231930939034961431032690278400 8857661 55075542075782352942335809141167402624 8857662 -28843740349830561537316826127922323456 8857663 221089617116438392730489905164850921440 8857664 49243836586357225911877448964084596736 8857665 73263522315730140124197853720444224660 8857666 -8037765204490257425812321806055153968 8857667 20366394707486778229337660953813862400 8857668 112509308766428168005986041640246312960 8857669 -113982226202352993135603129794578552930 8857670 91462723674770378719514752784539689600 8857671 -14712462944719869075246163736400684888 8857672 1738077337069298885803180726622545920 8857673 -14950544179401909180464601159271391040 8857674 88393053057680408627983134679322112 8857675 36335522126298721023188040278610380900 8857676 -112286266421038196864981839952704220160 8857677 60613226955862031933436222280457651808 8857678 -77560257816317333137744325228316941376 8857679 -26417547817521702682440760884252326616 8857680 13206065184846862272405317211751710720 8857681 24151679122424929784677738564039338660 8857682 -76267974013116465171571704082763080416 8857683 12460046918672672766679810448686616640 8857684 193762638849951202347636525327640448 8857685 -69794767374700871760453261200542038240 8857686 -42083986283358975238281391575749952000 8857687 242636029196261810919820455393719267336 8857688 -14026133855354200599552466194081300480 8857689 4461974963822351659969302327953596800 8857690 -4295199592087755609182305377739226400 8857691 103839949088131919529557121542241365760 8857692 1720273451101315271185404827982753792 8857693 46560888999525865855703897225802236044 8857694 146246543570104852820942997999601120896 8857695 10080087320107727876900740275539366400 8857696 -175920647029760429363761520872330100736 8857697 76877924588463218259196142119131407172 8857698 63703447879966361013905543724538414464 8857699 -2772529472160406379124202151991137336 8857700 -86224193498736398214259639710478521600 8857701 115481800022165396757096045423799127040 8857702 -38996223075298442275218506777795147520 8857703 -4067550006615948903029832202663667760 8857704 143343184831056479338041456423459717120 8857705 68491576668963570734150796927706344000 8857706 -15911078863263774189334413104633548032 8857707 129161602207178841416386889184674212440 8857708 5685437774197972462527332375022885376 8857709 3505899818165635394049283440790485216 8857710 -4530564806973938272984239792551620800 8857711 -1440221042512376773713570174691029048 8857712 25281567755344209831471365100692668416 8857713 -123744343950843589873349422783232133600 8857714 -1920739184070596744728634741193486336 8857715 -195917719567788215503845435293237834640 8857716 -49295710722096809817989419627815628800 8857717 78837783065231021316726752698688142720 8857718 -93690770543553054642517616404709209440 8857719 -48428339106549586574101438071900575496 8857720 -89236400136402347310540650235291648000 8857721 188936897233494623631573098913284978922 8857722 -10161824388558573472971130715461111296 8857723 157433208494649088470255787878026240 8857724 -160910008680128841181192997848830912000 8857725 16511237434546512536017020430885392000 8857726 -10764463227166779871040185032891172800 8857727 -146992407815933505245281492897626743424 8857728 232613314264920268604951153789947084800 8857729 -53767466356340111071784515989325465680 8857730 95402101907650486345386509903844817440 8857731 -30368763242339560514633271184550948160 8857732 74659773139034682449364570154937773312 8857733 -162918527858357794861970617178740698018 8857734 -85859657140252554610708142620710817920 8857735 120949975822050772269866915899507155360 8857736 -161027952860338507163311504870764088320 8857737 -1424700470564368149906823980119594112 8857738 3623611648482609258643614848475785520 8857739 191376743829461017323932196288743865000 8857740 -20058341979915589906217093891408409600 8857741 162333584976025993609450571082114919500 8857742 549102302324712194416950915429679104 8857743 -85925850579921864825611802629438544000 8857744 -14089744408221958883323548799007719424 8857745 8933502062039357264044030230180630120 8857746 -14835641896919754659849190458868270720 8857747 -2014215756233469986722984671561118560 8857748 -54434056216810915428005524714374945024 8857749 -14317554310482633126711298830564840000 8857750 42117579297900785559988072944564768000 8857751 -12721980828408340628609622428917197648 8857752 169098441880834205196707937961257984000 8857753 -20706947499245731506112133827468418998 8857754 17853274095823688120388392787780621312 8857755 6030593731459731825956774826469611360 8857756 -24057006968837465511533269280835379200 8857757 156568380689047639528455413947913580006 8857758 -10763084613115888737369412444264415232 8857759 -98606870771984114021817974461632075040 8857760 66721002212544755248406698960984473600 8857761 120712778152311996907248302643155816448 8857762 517324254406926287420734061900901120 8857763 -16544433105788025394562189510994352320 8857764 -80407058531091048471204138215403043200 8857765 55292644422839548456504352383673076480 8857766 -32541315830135085212675743457378715168 8857767 -8044055808228619429422682586798201088 8857768 -7549664682263424469565510453703229440 8857769 -464116820500658126152031142464605020 8857770 -1149069315629295474747470519589446400 8857771 66084138239093822820506314788859346992 8857772 -23353198319012691536801422913873264640 8857773 -13245551016361223123985384393592191540 8857774 130792246681169516143600754173098467136 8857775 -129672388481804998264105384276921575000 8857776 -953619201943671634260986592204226560 8857777 -197178793521923013102358164481735211374 8857778 47146606801452214600584313868016807840 8857779 43060216963258145925159055752163241016 8857780 -7665309808276389404306955977071872000 8857781 11192699378235717184645565927336985120 8857782 109581133545047058285031725514455648000 8857783 96142886561369607979833258178622773248 8857784 54269642070320823127277989267841925120 8857785 361699847269137937699002491258695680 8857786 -43190238788848936479604117179315052800 8857787 115326694151358321794628543219610958436 8857788 89864111358849306825601952464925982720 8857789 153878667480903385416781311155515592460 8857790 -64716502740528662863418530307802499200 8857791 141123643846451821281677824964750801400 8857792 42281882684577816095796643266204532736 8857793 -58970365210287216764367538306274118720 8857794 8601856552140128235317958980600733696 8857795 91368545386010280888723206136770710800 8857796 -222616042677936696861280412989310238720 8857797 -124904269390872216094607121943685928192 8857798 -35077762146967967695388402254151037600 8857799 -205619398286366961391723857183097905264 8857800 7963022647134329780636116625018880000 8857801 -214120328455783828201718630989968858396 8857802 -25438283182934737115269790647703539968 8857803 121719082094556500423727133689205951704 8857804 -33381949702843678307801666450321253888 8857805 111980884961772354357295134313787581110 8857806 -19805111445840680160767730639698850816 8857807 80734508109387117955852675346640838752 8857808 96363793101253189039421241989659361280 8857809 -24054959018210525106649521007271453280 8857810 39855103681205969806335772509394312320 8857811 90109540710387946414144830096890995824 8857812 -50350286874578306029167735311331391488 8857813 -26774733857513235375431282881423898016 8857814 -21937004883213124825258978303801209600 8857815 32741399186701170207486523247863440000 8857816 45529299629310844996314440010867671040 8857817 47635105954947263092521721411730521866 8857818 -24482877791282768807298126635534899200 8857819 47725742051786651878608822517688326840 8857820 -8111207102413591804750455848218475520 8857821 -30203220301725282058395015815214461376 8857822 55185019190735135233331058424986563712 8857823 25336086675816376417026987636499035864 8857824 -31074956658376387268175719777387151360 8857825 -9580554909951347268186081190679389450 8857826 -107195047438555604832001411485606099888 8857827 116300892390644475738629140298346254016 8857828 2401561776120202352985033587331265536 8857829 35770183170097321128366495448108314048 8857830 36022959060228107860784380646150891520 8857831 38145456590473697728666346906902872632 8857832 204315406493463576765956364352814776320 8857833 -115684946875918078412592074419977818976 8857834 63368815078501559699190532703905872816 8857835 -60655698542832188885258151236983004640 8857836 65272739174283325043476351424530658304 8857837 -26377746340343416001505822450399192648 8857838 43300088979496403897256120580673479680 8857839 33460131750906308313897495239940073224 8857840 -19803452292747128749567637010719047680 8857841 -12249633204242150951720917869994243758 8857842 7871203307727884461559505379159924224 8857843 48181076067857608502017930558806646104 8857844 -20013781177518184944216341001532863744 8857845 -41696988214468021681669239243995373960 8857846 55980016410468425433220552991517898560 8857847 97000156306977241977310415716273305600 8857848 19479562408067884741485392272948776960 8857849 32745023696917949955622989831194486400 8857850 20310347182121859036082138734602396400 8857851 -147123402936349374276544282546798536168 8857852 -93240030986238990456684933037869247488 8857853 19592166927721503661339812088834788102 8857854 -68472427935729234408422908391236719936 8857855 -335276052979003166328536621198003509440 8857856 -49466779612178686303373814842951467008 8857857 53061041678811489465433873944057360 8857858 23648254605630649135380056192556473376 8857859 -98369929351738266317335745512902337296 8857860 21837859748956680755703689791765278720 8857861 -66637593298037829019966009965590797476 8857862 17328641451137659824032419239175295232 8857863 -44475800603443371247305905189510503680 8857864 113189275771894935280595972997185587200 8857865 96620416347265504059732524484335003400 8857866 10087537452293782578510756869227156224 8857867 232722926230597878550683896217130095432 8857868 -84453399700279263480168165680091024384 8857869 -159548467753625018858553820629587632128 8857870 -6778319282990056717979336190734019840 8857871 -975175730959621784535792350536893312 8857872 -20416403641087554727395862699569561600 8857873 80945304084194188685640894910153491122 8857874 26040549630444604245590852507589658272 8857875 37142090516207619470015271317076480000 8857876 179126933228762356133563178523338496000 8857877 97680857304123330068840885746646782446 8857878 -28809688530255473796003821612658696192 8857879 -95419777999111001198911718445481710520 8857880 -97111285558442501033270250659677593600 8857881 7129215762728675360113300869269221428 8857882 -28625362362039185515799536882078377216 8857883 36328168317859472050961118968538528132 8857884 48825022234387080329500711801697943552 8857885 43322269843261157797817606564154804600 8857886 42935719213801667901767179886068650624 8857887 -20266895079827734321501255901643674040 8857888 7469975293837169040407309412099686400 8857889 -130731186928423925336418827192893250880 8857890 -57287447660580141066060373292566656000 8857891 60687670792298803983407089971355457024 8857892 -160071675114249019471142263441947878784 8857893 -2738329652599026532832223998062356672 8857894 99535145211363505722549828011313686496 8857895 182726298233608341967785714374003821200 8857896 143803488776920939106993301188666572800 8857897 346330752447742608719692347859992304000 8857898 1365185858750126687571443289138078720 8857899 -137022880191723376499829916553619430116 8857900 -62406984535975562404260263735167347200 8857901 -114987610479914062056798870497467194000 8857902 -66262899266695193881140733564701499392 8857903 -144600881235697336609338775799668713360 8857904 -3589888907183320034262624955336458240 8857905 -42639655006861734207892448660189472000 8857906 7704775103555035594080306485172126720 8857907 -132497597083814715764765907549754121844 8857908 -13354765020092935446149999607688224000 8857909 -1514615506516457615491889354682994432 8857910 93912044869741823217815530710295503360 8857911 26930163364317960377747432674534891344 8857912 -18062184208381680764964213560511037440 8857913 -37218268770457355446867063414496858838 8857914 -380741699868097148107913619671961600 8857915 21845633051158592488145686465616059920 8857916 -20881862186020890807202057452991349760 8857917 -6144057939786419496617632253173698234 8857918 157776470853962193926369339249653468416 8857919 -16635284914942465086350376392885826720 8857920 6527993825436000458192873947272314880 8857921 32247306393518301824775366752903105472 8857922 22680173884053589749288597476138146512 8857923 158512457962965964498020419247366274368 8857924 -28757240643292243972674635389176287104 8857925 -6138567461888625100489668083004241350 8857926 67658551730189106395682869398623456 8857927 -9551061333110697702674072968504051920 8857928 -211847902523767655790837898263392778240 8857929 31804161032915878369630989587443494048 8857930 -30979662169230933116396815755574388640 8857931 55822177461327520686236191112385208272 8857932 -38127025102116452569996202697492550656 8857933 -71209273721830370174528981505004960960 8857934 -187205886028911669028768123030969064640 8857935 126875749406843011824018831288089242800 8857936 31458449829090876039082902307002253312 8857937 -172477814856776175481547476156195102608 8857938 -65351154360125126026455177806334723456 8857939 -71575123295003124360930621952644201800 8857940 4779673671469225866136985961031925760 8857941 60792899951930719336164019399954092192 8857942 -152900563256279080688486104524693628128 8857943 -144561944015229203551245220271001608976 8857944 19246638261306689701357950193493606400 8857945 -20185427950616274514835794435937233080 8857946 9725470551600718976899047241959934944 8857947 -68422048635847396892134706988618659328 8857948 9362615666646047059494814361853791232 8857949 429822875064485859690918399536091912960 8857950 21513015377735076099245151662690865600 8857951 -51115731105159621145003632874422285248 8857952 -322333472659610179430243291172797153280 8857953 12490923197979938649746884708475537940 8857954 12769626180806031970705033154866636800 8857955 -1642257720772061453185215559965797280 8857956 93511007817007971256378542333259011072 8857957 -1982017221597290764226244781231149312 8857958 65663893314640951603223205691138288320 8857959 31629224258665716984721781839831656576 8857960 37536252811055960535105993229418496000 8857961 -21979281903565734053279649374296381056 8857962 -52296725675405065120430354845906210560 8857963 -14533395775375321202442433088777706240 8857964 68289206718573177988575448016414750976 8857965 -13854695236793254487499223096230264000 8857966 8073714845093725216826568055246170240 8857967 4114762059047278466046213569720404560 8857968 -390126742494364487218356331874353152 8857969 59171756010373721108909393784783700200 8857970 50954158857834431791355545192209576960 8857971 7740335330222215780745134573898188800 8857972 165496129435781719427812594725828027776 8857973 233119391958461014191812314422263058222 8857974 -27735921907284930319997127605716568640 8857975 796699298934136067152434897940340000 8857976 -54248768250986119116316358126764339200 8857977 107161066630826155797677455628410416720 8857978 69353158826527173658061645443194205440 8857979 32716403231846994283449525407876185248 8857980 36770535384883406439130502216660252160 8857981 -32078246140727947396302057314176535136 8857982 10413382897259000947016058844325465472 8857983 142835802577162639538815511281191630024 8857984 -237548225572915734804613909845827911680 8857985 -87173661780551231954947557019081314840 8857986 -16356826441167630332887787368313523456 8857987 78164498868477185375212587896482201512 8857988 -202317047328233409868012107276566123520 8857989 27132734087246694600141108573149493984 8857990 -2927569136945081233157899281953740800 8857991 -161043195617608619399258454446849777016 8857992 21102236179884688426538323955539968000 8857993 316922949081837968442666955314622551844 8857994 4032281550724703519044994135656876800 8857995 -33836544481169795734356709234130956800 8857996 27773305179863048239073219691367366656 8857997 2101530561559384778823197137986330912 8857998 1289793541799574275484098192940982080 8857999 222159563881808906417898060155657918000 8858000 -1370121024359100769637892152819712000 8858001 61058783818798443399254802394425480432 8858002 -45858308523202198483014036203015325696 8858003 -78233525864531987531618992138710299136 8858004 48447391026562890228230380492985026560 8858005 -31366582564391415832771173544954952040 8858006 -83074806797614398875761084287861121536 8858007 -47261636468294462846357450283655523712 8858008 2421080463700392641445127253985792000 8858009 28639808232359668454442361174227593280 8858010 2942491248375483702588497703811998720 8858011 47344087628925924814078826419837469800 8858012 156407766219707960026096988791816012800 8858013 34970656333635186296362499133747658944 8858014 -160544865868672149800375798463726007296 8858015 -3764777707078602453456880381045815600 8858016 -156557284898176085494003324395566727168 8858017 61729580345431587122120541459155315392 8858018 -34162212987617250268720107783944899296 8858019 -244501609782956787522303051009999413520 8858020 168860365426980722282046125849794183680 8858021 295326371741798476506405633096351673500 8858022 10490368126103081183774181107181826944 8858023 -302071163157549133357977518238051854728 8858024 172180493071109966786525138898734284800 8858025 2875680384858340846246525571585352000 8858026 -42848451186204726408004630876623028896 8858027 -12866908428602084952593939726664146124 8858028 -117813317681646648540279834871643688960 8858029 -86241433950800246245671836388091323370 8858030 21209486478783126965614247035282292160 8858031 7243920583062644529455793652982596608 8858032 1308310219776354216851956772158324736 8858033 73815745594423571105332797310287836160 8858034 -86753763612132003233370226578915221616 8858035 -98347112840285137781789901742670645520 8858036 37674595985047594965991449060381609984 8858037 145385396512075941386515488149519132352 8858038 -26700115357073046462230929984602194304 8858039 9440740997537526537819880031825562624 8858040 -59732572455676265556551423914049126400 8858041 203910172690037984551271175882618090384 8858042 69999784974172784880212082519181669344 8858043 -1150164971777542463586562798157492736 8858044 89916333328460009170064608166942035456 8858045 -66712030610937506996843211599851261440 8858046 8712833414740185239966345368433716224 8858047 320289578451528144392708372527495720 8858048 -23753729969386252058916352435465224192 8858049 -23598780869979237703966647314542647552 8858050 -27007843836865296517380567144707400000 8858051 -3080418491736424329816476672327407608 8858052 -40879404028521742691392546673686487040 8858053 -130725636210877081458873917392951386560 8858054 127002180113131684340934551716410945024 8858055 108752721821809004274078209858476151760 8858056 167486034677290005057575731495424040960 8858057 71372778898414021023253324802781816960 8858058 29587292429440417250496375057795756288 8858059 9683785511721594733486006877493123072 8858060 -131318378766771848204472000102583403520 8858061 -100174970846369548191976053511247653140 8858062 -77325194332187148863465532148009243968 8858063 58311184388608113202116064807414892784 8858064 -3082896276318754020971475526292078592 8858065 -164117505089967344237825177868110646540 8858066 -3092364628725951431766957309419112960 8858067 137215646620039251888133005928958775480 8858068 141922973749199646416250885598168446848 8858069 128265753051145046974291526866284850560 8858070 -10032816135871458499928789300112149760 8858071 -50609093165216709042645559635479547408 8858072 5872402429141052460259045780487761920 8858073 -61087562680272803734604234420189395440 8858074 -143175403149867595339413490880803048464 8858075 46737319654790130947739796778922693300 8858076 -16868047045330594610864701357068154368 8858077 86222961479857101087688707004496852832 8858078 -114799927448359009770890727549615116160 8858079 29049551091841266518687201317631560200 8858080 82579649346931253113602384524948275200 8858081 -132559948335941360438143106904536274300 8858082 -60981542245355150440184471638843645440 8858083 7255084941917735887424462352745626000 8858084 33839511533769082030476444663185817216 8858085 -15009224808528548734769873146497729600 8858086 1177778265027446036635182521095857984 8858087 -14452313458478243152591082292604608000 8858088 -105122880775400456511578069412455024640 8858089 7311641816383061513295961005068906640 8858090 73452172088026395054631409717830474080 8858091 54801608992218201632016439192609507968 8858092 156104807765583016797426546105835740672 8858093 -173038876184342885800633362829250255658 8858094 -13839834246694994176453605177700604928 8858095 -55778419929301329567751189283086416000 8858096 5665888837030478182110529373186555904 8858097 173515957216568777764009391312046937140 8858098 -107338338760197307372002231317250505200 8858099 -385307721723701547347596399764058860864 8858100 -11291198043066443156091419144905881600 8858101 -2086089630169272335198892341272170848 8858102 18094713247860166635313772519270074368 8858103 101475131050183562979198911435206586880 8858104 -64616775767615861803067024747518156800 8858105 -58062878285280337586395690719449982840 8858106 -120175332408494101115206810078350067200 8858107 -312747916783630941120560162454770951644 8858108 45774133496236231964224705147331942400 8858109 -29332627974825707813946506339703361632 8858110 54022581190219649114846006081193360960 8858111 38037740111003464782628197898345766400 8858112 -5131545410242164733040429339278049280 8858113 -17026516725447228107538320075954164032 8858114 -118322446918992875284455748158792247344 8858115 -46628284653351155367054632402890292160 8858116 49979073198499828170176005281950973952 8858117 240655018670146492473865307535914491680 8858118 -22400556593439657844861335860984409600 8858119 -23988620672532562864861546980617543256 8858120 95809310011711408882187665001834956800 8858121 -269965678652769760557561665353643320800 8858122 -33501010843955773250644684502300523840 8858123 94970537741843823981847894173823242240 8858124 -27437125715241708593747961652034280960 8858125 -14816588392398592261886830718088411250 8858126 -25592912430412352426662590766409796096 8858127 -10185883523800317519675860160448994160 8858128 -16219385300700681964226383608815026176 8858129 -1431654970417928480137206993019669440 8858130 14451701787145133217633783734762411520 8858131 -201789547925128508030798378821238399736 8858132 -28845605164232176136143831612790239488 8858133 96318880109233215156622501048329865920 8858134 11490211348814033905455493656483130560 8858135 -150757574530775684489323246513522600560 8858136 12117108776349764871556342045501685760 8858137 -400749944427566099908353620095123710720 8858138 -5155387384110222866792244498576299280 8858139 84886429308871086853452408477433649760 8858140 -37008164809495738089790438113888030720 8858141 -70629964853888018586572884580365954458 8858142 4380614203589542823615138100790656000 8858143 -45654478673265083708283315348466854800 8858144 -39826402221043089002836349947366539264 8858145 -71237414175451641166223101681143089280 8858146 16433501898906252717306886832910439680 8858147 -8857010713955910245242627827952280640 8858148 25821465150560034478047819685609365504 8858149 -155852112575929921040352337691453766850 8858150 -16075457312846100533832189850726416000 8858151 70774845353818987604809825142574580368 8858152 164837580219699868298723490253757721600 8858153 210180953052216384358044403634405505402 8858154 -25906482155803929948692638435736282880 8858155 -1074033355466265741665727837736389840 8858156 125647054743302095302746512145118355968 8858157 -11602500146108294291020974944745971712 8858158 151224069650818667064173936883187087680 8858159 -327739421294106968731822930200135638184 8858160 -1298391664411588939051520229215109120 8858161 111729320145542598043169129481928508480 8858162 -77270895745628360165954962157662156800 8858163 -70067380088195494219567345671320851656 8858164 -27337742585614862733771144266334685184 8858165 -23957537037088347763756209705177299940 8858166 49675252280142482445938298628963593600 8858167 -264488003136521040087393587125561620360 8858168 -350235346219302970405822563847864320 8858169 -161860658980275585964858435909311244806 8858170 -13639843569011462884596641843815056000 8858171 -225660991846441789486323772398979215660 8858172 531185473916455014051593210987692032 8858173 -35031479470985374768516191472880772480 8858174 2824038168448793185710976828408743168 8858175 -51251488414526896092888386255116588800 8858176 -86112224849575353715619246356724449280 8858177 38114584113259981291044921102371918592 8858178 8267969416378202509762452011760668160 8858179 -53933245558792432723487618898090172920 8858180 -46799744016253770787277225301375590400 8858181 75108718845597352411800034113350044224 8858182 34098731186903773570179787809559833792 8858183 23365363929626906887394548562677657584 8858184 -230068937884333896757650845663838535680 8858185 -2703763513074261060285646305082055040 8858186 -65104724577715646762015492626768160208 8858187 101743525486038763446735264372197641440 8858188 -47162321207113764832201714264563052544 8858189 -23907327634416737339135022561026047776 8858190 57510647741719381894221664226505369600 8858191 -63159327065747688537933758032229453600 8858192 -13340552565817031350060502668522291200 8858193 87375348564216240868560747236055314304 8858194 94183810515603967122974465828273682720 8858195 10725967323138640832706824564284666800 8858196 -1323594911848824206894078515620516096 8858197 21718944400859808341239159195695331680 8858198 74425702352696900435021446363159342080 8858199 -19819610515971811214014852581082968960 8858200 37779284164223509043452104104515584000 8858201 -270774508082823466371875050493643612000 8858202 -75575987630108633775985444235463895296 8858203 125054082636357792172579798969330608452 8858204 282598690267021833928400851790431504896 8858205 67712226652228350876400898741027979000 8858206 -27468362358450926120232826998484893696 8858207 -157977304974404694136995204808103392368 8858208 4808471037066508205253575719377174528 8858209 -49139619836481704612661942242238632784 8858210 -107337888398904389184021401524205910240 8858211 -143818720112715948846585642112543054728 8858212 -79028846538898101973436414435176304640 8858213 -47996975123181803603779097518639064832 8858214 -7434944225250120609438434062306878720 8858215 1926537568222347053423192447390412720 8858216 112701492770476432384372906201770639360 8858217 -88100044383338875614741929806072471920 8858218 2401447172903826885798034650426713520 8858219 46945059842345938714648556717953032000 8858220 35796757412949167310559631721106882560 8858221 3908267949934285481706978675234900672 8858222 -30661074772027973522156907695380416576 8858223 -59228650644511727474158913942832774216 8858224 -32162990617897956144166930930474352640 8858225 -47295579742773089361406084147552904250 8858226 -36173299044117978768294702124703778816 8858227 -39116627322444505739672801177109822128 8858228 186079078679772849594541022209613568000 8858229 -51313455948305799848015764757585309952 8858230 25483886189573777071540373335421813760 8858231 527047660812299369903468654061521918112 8858232 -49116590587954258549053261463340052480 8858233 -268380701225487715081276375071496202518 8858234 -4888183195436301856904015561239581696 8858235 17513618074254725775912759371468970240 8858236 138611960834741248893888382347740641280 8858237 224351449320536553883984700278977115680 8858238 13651686686411724150576800425679569920 8858239 -138744592143314910042619811085212883176 8858240 -126723232514847762189613647997068902400 8858241 -936472779224732812131231964958782080 8858242 26519967200751286587110414158198660992 8858243 -87912880346619481561328857864414434576 8858244 13921770627771674462784014306053054464 8858245 -120689201209470967670786276827244450400 8858246 -8241346170291828907889765917364192640 8858247 -177544523156332232638238763366673191000 8858248 12839792975851431770872766878003200000 8858249 -246795617798373951204787411048578075750 8858250 -13593367744446189224372555136909312000 8858251 -52574772311562136399958337382214322368 8858252 58830770276239946164948895969228470272 8858253 -18202332725039107708808443381028064096 8858254 -166634842822850580141221235495079144128 8858255 33084223237368720953113914636291875520 8858256 731742718981574136570952954187612160 8858257 -171129845813193536552944864048148108494 8858258 121884628034347246108268013512498688 8858259 -28885036377592412132502743043688060200 8858260 -131260478330403087547157235126239385600 8858261 -56835895562642156969672006645035247976 8858262 -16903643603962472647427361694307475456 8858263 -51003215289480748701144776574768195656 8858264 136353576647581398412347002566050078720 8858265 6275089322098405525703034639029113920 8858266 -20003845356540591352150902928192463616 8858267 -61642041398765361074481908801192807448 8858268 28976900044955860325247896988647838720 8858269 988147311941153935021963064174690796 8858270 -80237201333167237355661819616538227200 8858271 -21466994485227565934435962701301024896 8858272 170292774413979728678284931182458765312 8858273 94212267350512821676637088046820919522 8858274 -40043354408556928582490988492080615040 8858275 20508872933036294068338466621464618000 8858276 57199598205277380446397381970668896256 8858277 -133910331646766548873779404270861982786 8858278 -45122453182477584082533142237505679360 8858279 -120474721806597060547167963953968269024 8858280 51129888231093507439557878225258496000 8858281 13198471361890062624590833321542258944 8858282 50089858087100803549659621927964130400 8858283 18248745758740175384003993600105141760 8858284 -50200201204526600571059023540289776384 8858285 -5419337159172690495649955764464124020 8858286 -5692550581529573915619561136206211200 8858287 103373887763820422936340694204323041936 8858288 -32536571850571846811435510214385778688 8858289 170933071053145941982208277851183424 8858290 -40968045818222376407540907597407377920 8858291 97399573998823144258289437436933887872 8858292 -31608822308591453177601795201286680576 8858293 -5195070989107902331155252703132637458 8858294 -26011072111888068973888088112813936960 8858295 3133738417776119065330581189661437600 8858296 15823974620790199152446111058353356800 8858297 -110032835441022795292919409124740883968 8858298 -105117220299914115036726906997608874752 8858299 -238397512044497616146321945497328844700 8858300 7649958230883998091460856589530380800 8858301 -776240543248819200787232703577425120 8858302 10633989760379566611251979159591723072 8858303 -150615634649140805962354510417746176448 8858304 9645815121876902838524529518617559040 8858305 -120032382741655362133317544954798574040 8858306 120834678479502571034010822095657078304 8858307 -161584938031899167493334809126820049160 8858308 -155157793208155320442263048314710690560 8858309 -303682362962957680460083153251409183680 8858310 19926312501866013944863896650967308160 8858311 -138797805034921739262364722182783754240 8858312 27680780350488290939500850292125859840 8858313 -97219548683408612991594129436317759120 8858314 20822492824136055919014977787950109888 8858315 50180168634141567787250453956356959520 8858316 58631287722295440134427621035921510400 8858317 -89078106576689216384895239886216092180 8858318 -6899115783529229107450406923129920000 8858319 83465449270434189603578698577997649920 8858320 -10670753372537134861245268687462809600 8858321 44853307401112577110134409860892449000 8858322 -73149972868445903010252725113745508096 8858323 245817307641204690068081987696645502572 8858324 -52212530331200996591969814464306995200 8858325 45564148912457993903632126034477568000 8858326 -154725032091244725801901236468186682560 8858327 244536091857103320955371989166611383176 8858328 -34118024308818417896392484182137507840 8858329 36237036995642954924938511282176625930 8858330 43856274821886654244030158674868976320 8858331 -7447076674625961549396882163819301040 8858332 60944001622785462572122160124637061120 8858333 -41791361493110182534085745669779593152 8858334 -6597416951040075411725686436722001280 8858335 -134320704106874186497882498407757951200 8858336 186353528516991325956918605423830106112 8858337 -39688515597158904521253896887664394720 8858338 4695000638359386811933163803418176896 8858339 -16842858500920132968927015714287402544 8858340 -60686007786840092151110810100842073600 8858341 241671440182171823185144776609260387232 8858342 148929111177677096972093796849709263072 8858343 3813475529808815920120714614397526016 8858344 -367721051033627396137633499089551360 8858345 108118802517738017493203847566722036680 8858346 -13792676501617392005025887403011206656 8858347 51915100696736160047652879354173143796 8858348 -113048266416912254090140190201325312000 8858349 -156515715327511383757835407456888108800 8858350 3603682076051288763715665732988982400 8858351 51705657074652239787401961978079574400 8858352 -14160774599627672900949003047998586880 8858353 -60464504839811082264475417031580355520 8858354 106686981477041100164851761697070530560 8858355 27377718048233959069083864093781098240 8858356 57619203264469998375104565987848342272 8858357 295840800468483195611453817612449778606 8858358 -19861102727462000484294935456295743616 8858359 300739446023026235084896653686115374440 8858360 -26168934284769219333457471155995443200 8858361 -116216421831323229301236898883404126128 8858362 25146779923535372282820002031609329664 8858363 156206823801624592981879317763599688464 8858364 -33320149332633979497320853204165901824 8858365 161949167452873550031160453353869833260 8858366 -162631329663252404661363216112592212992 8858367 -45080833942160413067108355450912104040 8858368 -48483366789647582629011332152906743808 8858369 -26495264784801704822101893639001401240 8858370 -24462678652448956417216031045652057600 8858371 17553037690436546550842654184415006000 8858372 -250787578723736522803465596860030730240 8858373 -183469025541835395974099981873988419616 8858374 -8833747317108016263780989796338589696 8858375 15432903303725823301345498839392442000 8858376 -159092190491574857266944598160229580800 8858377 -53504159323324556655716724748102219776 8858378 27787138237978635958346362929306877440 8858379 -144455426546526840459827479240654693416 8858380 100279447237826219808409972770251596800 8858381 -48912620523289800028029697860554445696 8858382 28912187159672474660800373478961152192 8858383 13368196571442669121731530636616420960 8858384 32819994618385660061186527407250022400 8858385 -132204668615563064213989660084665730380 8858386 -40992638149007287792956393518364189696 8858387 778195317451866553294043489281597320 8858388 19572608704732965656186519133321265152 8858389 157979704533246828401159421936597818880 8858390 -6012663724396548151980671991350188800 8858391 50310788794723183220401846589892421992 8858392 -6473124706178803890251103546442014720 8858393 -256739649264632664283060842345956608560 8858394 46263155603527771229558981615564498400 8858395 -27027367237094215831616623579252228800 8858396 66509916845625120386149715469541516800 8858397 5536115249444153947494347949662025600 8858398 42607486415409800262787572501262700160 8858399 -40129206921976613206327996108814447880 8858400 5963011709242398891176377607690649600 8858401 243986139885867145092555457787962001172 8858402 -13135581965760562698249687816192142848 8858403 11693868870813045925411853735387773932 8858404 5053812332576139440908268491605565440 8858405 -59203399408936324575222740626934638080 8858406 29820639427120913334546988903580800704 8858407 -223710444975014999582425213616887610880 8858408 -71618697731073928007367948904964505600 8858409 -2879451091701878457450234186761496192 8858410 133355255752910399034800147390506080 8858411 -185347545530210184614965096224134414880 8858412 -62485364393144347610599072367796587520 8858413 56708466738066622535646149541536272384 8858414 5314507232412642214316739375247557312 8858415 -34628708478889599768087262457548700160 8858416 46734936795907629528554496625720934400 8858417 192911114684824340120663714227446320112 8858418 49101819078049728751418333192096920704 8858419 -21469955473709849891455645792962731328 8858420 -23460616156850871885040613102564336640 8858421 -86464207770349426277412167141282773344 8858422 -74062035918222179830135944332699707488 8858423 7976817126856883461010197120561719936 8858424 119320523501166049160455407345625989120 8858425 88952252400209613746256206415977639150 8858426 80750193174659272911310665068910348912 8858427 -112962063859113295845777727146094963200 8858428 -56483033808123195069574118858653767680 8858429 114668090717285104330702639075882757676 8858430 178990959544723053541178130834432000 8858431 212084406282068549871276860868187831232 8858432 56937964378156948051823736609740685312 8858433 462376429211302503769047884285598048 8858434 -8612311570205052032674582538618650080 8858435 -109359034687463949500581901756542107120 8858436 31898428631013228576178859663355592704 8858437 502302676568822531726871657646972800 8858438 235394279088242368420075047461756335296 8858439 133601303516253265806990510405122933400 8858440 -62115658008116800260917707598176819200 8858441 91225259323959752702300330354733946842 8858442 -63905654627190853752348125517005791488 8858443 -63959192007358775120863800965293588056 8858444 -58090893867225879744861748118735637504 8858445 111017453801427667434895586531893022400 8858446 63455614585769658995315920243245222720 8858447 -3068697790565758014108141138982889160 8858448 -574791651617175444054062017596358656 8858449 -21929561770590251628255723919102737550 8858450 -16460325717473319753591083266158758400 8858451 39096586146214604419737729114221731584 8858452 18701119003898177388716049895839834112 8858453 -45600239817498192802972632601076693298 8858454 28260973555452468763100531388865082880 8858455 -21471019470322875941976452497470875280 8858456 -101114977019881189178943957448122163200 8858457 -33606385463956922367204115752857262720 8858458 -50618359598427863671630375050545620224 8858459 1004173888082690816406433044208059816 8858460 -5236629304606175384002145246813614080 8858461 -200272723928172218994895375057955006938 8858462 -47972792150983110147414073743976086528 8858463 -6630640938240775430252320859685500016 8858464 48885201509671463388346750012816490496 8858465 44399135763586311123296597629339627200 8858466 -22321173495063889808592144194647213056 8858467 2470728770353601096061870794698364992 8858468 -51492972130918753817355959241110937600 8858469 -40753844091568460917585836560627807040 8858470 10317717945824006264570388794169014400 8858471 -3778585859615462138200895958442400328 8858472 72996265964873554026486928933693685760 8858473 -743171719099554571615117603496604864 8858474 -50357055258525929902974835437127581264 8858475 48944309300877738337198818044865983100 8858476 26833741264739777319631796189343828480 8858477 -1651591273847814104925412655352045300 8858478 -3191509672419910970441435011763299776 8858479 32741374697664460030613948189726142432 8858480 -27323987420582039722998877552050339840 8858481 -194135049377821360304773371984579915456 8858482 -157208680944481169498252187052468895616 8858483 20868921397720680917960475310011846732 8858484 608726234762062636146374215944806400 8858485 6916805751195832262926354576811280000 8858486 -7389470629534457441956855867466601216 8858487 127104020683347603989116846684414949760 8858488 -146407400853634906955912781874723184640 8858489 102663725970046757005457697178726861290 8858490 37900505886880086429579448767679461120 8858491 -95692372382557500425042929118301384216 8858492 6225493809190432451698098294554044416 8858493 3993845111689578965754461399384707104 8858494 -47718543765289848835454979151175535168 8858495 -8575103037372617120140334930182641120 8858496 56918603932991037506639298755454566400 8858497 316399411563148721795330217271227513300 8858498 21300218918404690345470487624601013120 8858499 8741783176051615403097140752736992608 8858500 -17623005615859918272790913726911488000 8858501 -120159086911611584109550624376758383396 8858502 12068378753421390396976833176553914880 8858503 11270248229383295310058390299873380240 8858504 58774080310779632100114717501790617600 8858505 -48213805549842912625135750896049189440 8858506 -111068529833483607604728808546307556048 8858507 101895079517738423009492020820368235520 8858508 33799719503919008610926076624032517120 8858509 -178111472039747872076325923946223391520 8858510 41275544732549540196160553884677029760 8858511 -294555222859087641170985239990894805360 8858512 -13660979608845457655073487072274923520 8858513 81850742163541500496277916640636509696 8858514 36630716950842223634133539811610291200 8858515 493953508443655191644924365247233890960 8858516 2901128728520212018165083713842532352 8858517 93318683301530253383423407633740005280 8858518 -101166017673694171903253491859071043040 8858519 178552020563446943021882152983918067344 8858520 100414113687912426995873441588268441600 8858521 -16719325572882744969660023020656735488 8858522 11022256800238258763348146184599188480 8858523 143014485091804254437818899424245050304 8858524 -94122756058242583733327048972071185408 8858525 23246371950830022652264179234425454600 8858526 24000273255548983329116710500807486720 8858527 97229458573702778906667140805539089376 8858528 6046470490251270587138364485331320832 8858529 -36995598607122126005757292768780253952 8858530 -15886596361907403289481922408260459520 8858531 -172741068826066233003804815904618600 8858532 100582282239890637885651063799048553472 8858533 215644141334530515778010514061004516220 8858534 134030900953471000208678131441991924352 8858535 3624515015282243201648909541459916800 8858536 -6323235151603352463377518711510840320 8858537 -399356108184707954659455833491531683228 8858538 -6983812087055702904990008112200179200 8858539 -134677920254082370797048646389758494480 8858540 43729449229785031017936509002336558080 8858541 100153313285281278643422489038006890080 8858542 8585019089704376790970292650704347136 8858543 43301087730101126695701957843318122160 8858544 9624708846102519232233010538246406144 8858545 68917149657419870133437876831493386280 8858546 -3382284663520069640405931073367052528 8858547 5298048587209888280842993468267849800 8858548 52107259155324377038365836974220571008 8858549 -52989736252761747998842832246435931648 8858550 1265236383924269142549906090425616000 8858551 -86786543690584151472188666435155237688 8858552 31481259944587146907032144539911065600 8858553 43560436034002120190045986387743542016 8858554 75697929606602875519986343533089060976 8858555 78420314407725102792145803810374754000 8858556 -1554549623526813015647207239407387648 8858557 -106446284484431657591054105056549714068 8858558 96756753080721613332134333759199730176 8858559 172465291318553375043071029536879708744 8858560 -19739023018695553363664779392476774400 8858561 -20505784704352063990537498934243556048 8858562 -9543836926880757065080042283683261440 8858563 245020934487435190091447000390106872616 8858564 34566072853296393831183667989589868544 8858565 100601804259351188353718247039394389120 8858566 -89322205896917657891474114755571435136 8858567 -41319931976754938914489852937145439608 8858568 -116539650704160549057476319127080468480 8858569 -9769309028786140935201104350016869030 8858570 13797804015331580172329639148747432960 8858571 -62237176975935609754140869191380555840 8858572 39687255944092657369592518205351946240 8858573 -80600915115058205244965324971190519178 8858574 2076843992831970710379549508825426368 8858575 37579795905591961728773962780129026600 8858576 53146514016478672597818858706592907264 8858577 12482879877091974670647456004305341184 8858578 -37333292804829440278604600057258402160 8858579 550808573432407018002708435062845344 8858580 55161122346067228776515437658419691520 8858581 -17253307368870171525705715828748861760 8858582 -18397636314573085335191534808749776608 8858583 -28005674603882946202245994467630662736 8858584 86695718332116454044666657978914611200 8858585 33372687041361840135421838891743179780 8858586 59005025509809929694547641025342464000 8858587 37928725619905974725405998453909239236 8858588 -31255804846445531823835806513892162560 8858589 3827578450492928775733094791305604224 8858590 -548344478818668177541222570685756160 8858591 27250943066976142134044556042239207424 8858592 207568017248312516967940002059861360640 8858593 106635297170305213020903777190754055842 8858594 -141755515019880260142472270255410857904 8858595 52683456994414330958408775991385945520 8858596 94023287422997508970701697985966606592 8858597 -145062017946316822313077324419412308288 8858598 8838299032313632134134485246235873280 8858599 -24522337218342074485598047281708167760 8858600 101700733898367943198835884036765824000 8858601 -117207747592658285970728794195104546780 8858602 1647999332777943329234318189863805952 8858603 70142220516068595770426623830647085168 8858604 118126314381510475521830304448387216896 8858605 -3917608792214624799080583997969079040 8858606 -22391635847537663164675354972276847040 8858607 42368835686699885235670615455574094592 8858608 -33547222375336493515354912311589502976 8858609 -207977536117621011415858951389054411840 8858610 29606436689468780839467588228721936800 8858611 -9645530934216522178162968108818745600 8858612 181864610936171988788751548953949414784 8858613 186675511658507407802883132792830721888 8858614 -47013819170409528175290615041780323200 8858615 -97285129711756102677988182629128197600 8858616 -3070285965274904689172133688093532160 8858617 84599651217000352901195240288264898640 8858618 -60892544159635734145272573523093744896 8858619 -738047613451634839959392961422277120 8858620 19694781428362680082349213594165007360 8858621 -214620389253989123187070614137483357178 8858622 -11600133398827696851532127437754621952 8858623 7534193593057861936176272704928639344 8858624 -76812518108700448892472163302132154368 8858625 199407200358689286569996189082535728000 8858626 -61110868180629985292493028462052413440 8858627 -45323795959465724409146232494720203524 8858628 -67791896439999761821480628673760956288 8858629 126138036244032885044867340385947022848 8858630 55278532548847142466406551032801644800 8858631 102842228978304197671735604460948731904 8858632 -32177273042594269524577611293989171200 8858633 43198386118020649683486831182796827520 8858634 6218242852501236228708168205948562688 8858635 57810789427927989884668600282359148800 8858636 15913060050157849788573654687965568000 8858637 52725434709794699988546862646816942400 8858638 -15785540943604268451953797466864773056 8858639 38895499141825333901256758380252292424 8858640 247967793192576074847687118167736320 8858641 -211680309650788821242911188342102147216 8858642 97997145788144858441095319523388611120 8858643 -110388745462729360502853635500442456136 8858644 -34966962529285242612401228895641025664 8858645 460278203156492129514011633815122720 8858646 -7930439671837844853037251230614329600 8858647 34773566947481964844508390705945286832 8858648 -61579280085163982893885438929119232000 8858649 -142499384726262883598954930666066661600 8858650 21551397139785489706642730760391150800 8858651 -99449099413879053318706022967001051008 8858652 55808265017686863924845380176247296 8858653 -27927906364945400961231752979582406016 8858654 48025988289860280731313741229199450112 8858655 7784509453884090529050935653975130400 8858656 118296674024746737823353370271211651072 8858657 -154352173504078467781179613433172214080 8858658 77007872050500529626388391590879127040 8858659 330553462256922130952830611314952735360 8858660 94059821779244705769736128068388303360 8858661 42281424009751654846971538448804496000 8858662 55999168173156516206020481110690724832 8858663 250478433388582395263981304401068364184 8858664 -151950589113577349359915504110931322880 8858665 42666402500036566046782750917969580800 8858666 -18707399056255140793266916615363159200 8858667 26037958336773497048152441491100988400 8858668 -18947692144169080761706675631502260224 8858669 -689557086850915041281783792954668704 8858670 24857253596617950334618957326697267200 8858671 31298910408289931375464485672133852632 8858672 35145344511179653284017494568937701376 8858673 172699271539387250498363468172617510400 8858674 7061045314658137037004022112162983680 8858675 -4258590466149724600405977904322995200 8858676 92705680752930049072439084832610578432 8858677 215606892603445193667624919974203548526 8858678 521995784624082138598586192131268160 8858679 -95431281888298637605408385999652072216 8858680 -119872417252076458624068104720848896000 8858681 62111710867279857831120293591133438984 8858682 -21527265152489485040495598854346863616 8858683 67189898227906004297653583156056469760 8858684 8928407482874471732027009559478272000 8858685 -8389595603640699136807220442851521920 8858686 31542154145063746253419964807492865792 8858687 -125296319189647427306912963396502113808 8858688 272563228896166136653630517972828160 8858689 -83311872124986210278243361317537927744 8858690 58381084853433230169596539684394541600 8858691 97442807592047347043698248724268420100 8858692 107442513793426385266218499792261121280 8858693 -56534736446011155095719618017754771680 8858694 -18739959990396725454008322051311028480 8858695 -142182913636093741320072359128200670080 8858696 3183711386495380130252061275202846720 8858697 -4346872086652146538913401820022911040 8858698 -60640848209398457132288094312520232400 8858699 -119601848175209042621532248906268746136 8858700 103377660139917072787312544261015808000 8858701 102484018910997741496751526650387931072 8858702 -66593050113682664138938054423188848448 8858703 13673392020588337761335987790044517888 8858704 -21551520965399532586464258103956357120 8858705 17387879225870372744620067941391695860 8858706 15249188610697602020454429819746519808 8858707 -39953348266190201789367991250200993200 8858708 -170133071009453552021349639772354279680 8858709 -23351448459979099501935831992428707186 8858710 27036385739950494686696629687247126400 8858711 84691545930165192227315893046720994312 8858712 -139826117544454148263851448738389196800 8858713 201799782623679766322541564958996077962 8858714 -143122403283051653924892924304866518544 8858715 -24657116292333217250145001700010869760 8858716 -85073508482328494093035067535117852160 8858717 23788277045598943613718712128161642880 8858718 75295493935534054075439931267848142528 8858719 -34200576054310152516396341530054235968 8858720 54632216420929418683282031609944473600 8858721 -59437940410750230894354514586313318720 8858722 157383656124866571915533329973422465824 8858723 32605225362288339503550248615746578972 8858724 -7636232309758092844610439672445206528 8858725 42507039245539626585812566549546833800 8858726 91931919144789594244111712400771794304 8858727 6841412854195175170044040932727315176 8858728 -54306917377311500896448680013674275840 8858729 47799351072245877690933057898041625680 8858730 -4852215632225392794281470722845633280 8858731 1145682518583271181675255271129952000 8858732 -168097773615762698248424978543025937920 8858733 23171109140294180865694328681674262304 8858734 201295743246284888917301543040841333632 8858735 148606566135449458358551907879575396680 8858736 -7651508715992873251787471594106716160 8858737 -62694011594578638971423576858427131468 8858738 11396072633443131922167471976326458880 8858739 -165181960055687785883521996254754207176 8858740 137653158411375665228958852128086364160 8858741 -74420221091163429660455649286230827616 8858742 89609912255050157878035094695691634112 8858743 -149790239587472041051444436225793530008 8858744 183513971846199115316135658065235148800 8858745 -12183105795236090320574453028905350080 8858746 -13779921391448509244430280465965158400 8858747 -3350761279291005094636793239904490000 8858748 50655327989568415917097596569709281280 8858749 89003480817053012329436799899995357248 8858750 -6900501603702782205517060463004600000 8858751 99029355751357063832087725014537942528 8858752 57703584049445682853769855862633922560 8858753 -71654496365165963151913596218516239998 8858754 155730723577590934073522695204187331840 8858755 89649130626474353465619951896459222160 8858756 -101228650560763914033489477992388400128 8858757 53819981480359581928719418768749539040 8858758 77736968907351955176515102308769458176 8858759 8274934370037335959898915715905759496 8858760 -29947507897807172216301911267092070400 8858761 176034330440644816080670820800964670900 8858762 -65071016599484329719650662195281067776 8858763 -16724415715500775609551500552004125508 8858764 -109687466002045177318480184001269895424 8858765 3046459467264304178332856841948868920 8858766 -26336900510843782851509224389919681536 8858767 -76413759530976712156981723619668863184 8858768 1490991536390176534151016580091166720 8858769 -5763495940279642223605980901116849600 8858770 84550128419098408616432464018723272000 8858771 -64727690962730892595276491866243312256 8858772 24371910788740847883264319480799059968 8858773 160609700299019660375173529357267680 8858774 210625285293710079507512654712053760 8858775 60238798782774058874845949797039158000 8858776 -96360173801207932557153140849243473920 8858777 39020706892502903942308421910689478912 8858778 -95305462275936246518480291476736242176 8858779 -182487656643080454619646456690809754620 8858780 -38042645741373974017996752473076418560 8858781 -110122463299655086573037957624897876160 8858782 57154396437768102894461614639856452992 8858783 -297251215470393343112998321867076167968 8858784 56485602526357314103416945071499509760 8858785 -36157087825201173106344832509721656240 8858786 -35687783853189569288264558822043039456 8858787 43164659342672573218278138173333175552 8858788 27619807953732726007672799051849840640 8858789 -15472507933767046439593229478911009376 8858790 73057679416024757241884249289967595520 8858791 -46645921279312461796343195997020457360 8858792 -15558817728270180360595353290009886720 8858793 6349356221128269131320273496669378400 8858794 -33157406279571695078502339821457639936 8858795 -144303109495846153651835576813774592000 8858796 -30073649331084179729753770653654614016 8858797 -290927237208300993233066584604678187754 8858798 -8135644202493415762519924206278559936 8858799 159686696654316238687351261659921024720 8858800 15467279247398541417243590357372518400 8858801 -57529613356375685631959911791076571136 8858802 72771579094573558712348112242410308864 8858803 -184848425880319144036223331498997878080 8858804 54657026962415041098699057280335532800 8858805 14443722229837861536745443175877976000 8858806 -48331621232371903532055258491460899712 8858807 -76761252858726938766222999358640044800 8858808 23348060420935908373700696764214722560 8858809 239631700732937709679121778935745234516 8858810 30745310671344309559098187747307182560 8858811 28551047682010335061771738843078030416 8858812 -88743220912163611723204394118315721728 8858813 -163342218995662606452629938366286698938 8858814 87327799084213731914353702323645522240 8858815 60155031528650697911271103361866408800 8858816 21080219911458725715362783957801238528 8858817 -3415918522934460614491820389671268704 8858818 7634519379958293587039317163683720704 8858819 77911957240438957135485604915361561496 8858820 -12052024855292578979703736694597713920 8858821 -250380286243426264069991268032528650978 8858822 4672945673258760258774450666571592832 8858823 54858097446833945371349560736569132800 8858824 3003025203584033181103265252057579520 8858825 -105731155592598140294182446855649008450 8858826 19936679996170125589809388671891002880 8858827 37462823358578144021924982252639019080 8858828 -7164888955776986679141611152024763904 8858829 -11325261286827478287048258155338784640 8858830 -53401808111376040922651881278235141440 8858831 37083641798395920512760212366327882832 8858832 46353900293771507936601638896926720 8858833 -168956043075778459425936744996298468620 8858834 -3806381963561533368748538897215907184 8858835 119917848805327663517626068565447718400 8858836 15711757186616752958989688483150708736 8858837 42320290693316867965062176397772611900 8858838 -40848015919768733191636597080036718656 8858839 -82443140903323283586698123896138988544 8858840 51496986546376829643998406437248204800 8858841 18749709492077774426199438921656823360 8858842 1786524450907859436563706142322095104 8858843 -69654956642703357727318991385185929200 8858844 39400086956830523520647640106914814464 8858845 64312269948385446412357069877676367200 8858846 -93336878273567380769312892814405239360 8858847 166026235095020212980631124106290426640 8858848 -5309471102530553960710042675410370560 8858849 223410418650658062613313551534450835136 8858850 -4138741842674367281172433825655808000 8858851 -69797368515986228551247567252284677048 8858852 -65410128396844726650014530281480008064 8858853 5435655533253190317058633189879140924 8858854 142545993937162733250027102458586161376 8858855 -77307627414715304932873966010667661440 8858856 -23507281563359879848337304291798220800 8858857 80997630659293794682167809491985061306 8858858 -15502972473686694372011762790453744720 8858859 -27895123129889187873714230135846877096 8858860 -786262919180552297782985739189795840 8858861 111506473435098602876299886422220122944 8858862 -4900689199082760649288269414600902400 8858863 30514188896630152802651217418064130424 8858864 3274690889440792977787736943105146880 8858865 46989965611312230897168619532504904000 8858866 60333041331390390117806410379941088160 8858867 63400795714980151985214401670811359720 8858868 59150704207287650690280527399020769280 8858869 -411166360834177443793998050439790420320 8858870 19264330410113397066662624734345006080 8858871 41269888158175829080185054569425089072 8858872 76362367307819975493505022442725683200 8858873 26677861061411511660831373961074496580 8858874 85779404983683873678310237191184964352 8858875 384349998911664709947530603380331628000 8858876 -20997093996507853325287877186289658368 8858877 -5537098392517926180444437817648583680 8858878 36311544905922189932848565676916841856 8858879 76668191262084379933312423227519913560 8858880 18900457397397155242109410506650419200 8858881 -226717684298741132230688392670258008318 8858882 65765539508150696435836461518540581440 8858883 10243955467456927858703278180035072000 8858884 169088417140966639761719224614789164032 8858885 -4942335848790616520518642307175075840 8858886 -471514338446538319501064604338595456 8858887 27494688145067727826573774094684578560 8858888 25945367774288687622240919704874690560 8858889 -4346956140074016248347907419053267840 8858890 68912489584436483056219041983373295200 8858891 -229500612220903202687820976456395279600 8858892 20113410909269801378865030496335396864 8858893 274915746421071107534568800526250358424 8858894 -89487266409519331274180017773975552 8858895 -18586240783576272825648811586980631280 8858896 -15214816747427173473013377661934952448 8858897 -131651634824977431539859207325036274700 8858898 -14691435199500078519025813015141195776 8858899 -23005625572280845015293255601360543664 8858900 59067656001511225543295873637740688000 8858901 32344705934089863474134637755748681984 8858902 -7662347692140432820440860235586252800 8858903 -1198820287754933088439860388940563176 8858904 136315821927263087860075867630385848320 8858905 43385134105841306418111098028707061120 8858906 62236650592342577789046988646660306928 8858907 24146949743275929743425187654161932204 8858908 124012670077313633620140616033599894016 8858909 -124266780619571400956395415120147448480 8858910 -15446942770986763213192424452253306880 8858911 -91033140111910759929671851378350373776 8858912 56738187634437150554473888690423332864 8858913 5817537566817440710290598779115363200 8858914 -46350161893954894278026354498685856944 8858915 6196159545641966071105401422561077920 8858916 195101980421314728747260107822320414720 8858917 23055671230548570189197992395749737440 8858918 -9982687636947335453336503043456247840 8858919 -1270443869165155915734792021285984432 8858920 -67573470010329950009646848565436416000 8858921 -166342676354221691274391663470390653280 8858922 -37695697430633659903110601840753962240 8858923 -242111099499536777270156247673901578828 8858924 127964491759235609447743373667982576896 8858925 -12160438463263129208464881551049633150 8858926 152581801745862143415380294604252654912 8858927 172878395517976211242552893161741858304 8858928 -4491666432088414660907918615918739456 8858929 2707113280702330625534075632945578676 8858930 34403828937590529359983651745830419360 8858931 67820851547792831268123596035944292152 8858932 -24481525121037993558075205416370823168 8858933 -80779802085653485573899894334023846816 8858934 -13172444900647825612261726259755678080 8858935 -151184880840712107168453474230968014120 8858936 456225581186665130446453860112434216960 8858937 -85058411851036499379093132232938564960 8858938 157096899597157268697746417006078694912 8858939 -173812155420441259479255590179741782576 8858940 -1043276356531567309999983937593523200 8858941 30257273509306981286305883892225983104 8858942 130329193518226028981635494074843695872 8858943 16374347354437232268507513522966205200 8858944 -10764954437879832310291422274781184000 8858945 -65321336208503744422101410958373514520 8858946 -901828284733913174452682117509867776 8858947 -47419496342283765149540729645276124848 8858948 -63726764159037874299748701399083986944 8858949 -55931321351394680813879762063047769280 8858950 859526332329792670516126920058617600 8858951 217950815614719612176655076367027876952 8858952 -40491933787946095011832430593862645760 8858953 141849349845367337528238909522239434202 8858954 -12866224885883750668627411604654284800 8858955 9960967651586957421112765999912312800 8858956 93602400631182361648162517976935119872 8858957 -233460959071656536233508199089008918794 8858958 -16386366660012947868326689338563558400 8858959 168263219501371931936050974891118344040 8858960 14223445096983746765096422675487784960 8858961 86613195798702012612268941646684319010 8858962 17073212924683021873999834709875482624 8858963 29524022177363002183669748399804234304 8858964 51339959013635821512800392750562174976 8858965 197354722228955876216762067534056032860 8858966 91707517313953623139771670903159622432 8858967 -47879602678665117477492846581082338352 8858968 101166951450276722001148422966292838400 8858969 -51887233989815033839884273026587831488 8858970 -4947969573118620651386230854208492320 8858971 30413645911704449563825014041225634000 8858972 118236772304176398929124746274496650240 8858973 136349687011374784575769752031548806784 8858974 -50387300495779765660095353585535705600 8858975 -60874697716856505749187457941302157000 8858976 12267117078829210164692583347140952064 8858977 116077168288806322692880296422203217940 8858978 -42497564187915044899019264264003136000 8858979 -94192150947521045943228792146677222416 8858980 -88858822007416880695210128583450871040 8858981 -70798681386860144205381486127622740800 8858982 -63765937168973402258568412123105752576 8858983 -39384683893179589745581968890245146624 8858984 50046227657946201112848631347775656960 8858985 57701379589854383730226984962907896000 8858986 26325964731814486581919303244870646192 8858987 -11981241660735745277726872544567252364 8858988 12066710858543539803421785145134795264 8858989 2369757021251446153362557256944005440 8858990 4515166014373790621736500852191272960 8858991 164909781255313775204716210152055600392 8858992 72111825859268568564862027401740189696 8858993 -45387888778072651725451152735763722624 8858994 -31062741886093085112831690588128225280 8858995 -180225773206521202427101750535685786000 8858996 14271346903160918095390494635406960000 8858997 41942254145481978569854110448925414400 8858998 56292205142962094219492283696532068000 8858999 -363098133139319280502018934284541973336 8859000 50370058885739867019798317519063040000 8859001 33060890685534327794330529448015526400 8859002 78994268961765809077787773169299675392 8859003 -82617352466103240851954460537316680336 8859004 117854089663332706603456345426527436800 8859005 97783115916938949477917943409794353760 8859006 -13354616585191785124547308620875098176 8859007 -266379443662003763360964866632068216840 8859008 2658062577344915179600739110402129920 8859009 -11339987138625728077251314937369164496 8859010 78975146066279925136099327040118173760 8859011 -76132275336186600729730426199146955568 8859012 -47934725270825764370315631685060067328 8859013 103824964624933991796077340641307041280 8859014 -14635363355991203612672407789685217408 8859015 21916944667087672990651199298015480 8859016 -63625847950001406217417363611095040000 8859017 14847181940278764946634665870176208512 8859018 12083679447264868532224841527189455360 8859019 -100908999646555440010946431046282910112 8859020 -2918664806537329530990571243317504000 8859021 466464244116072309493071914446839264 8859022 24327050333788434199085498057642085312 8859023 74363843338730273845860727009277776320 8859024 25165139239845970552127445509817630720 8859025 -4118563377233988881463056075293900800 8859026 -24534876232500500481469705647581541120 8859027 46506807239389639496488744754252351040 8859028 60119566628314679161484391521386679168 8859029 267184017044202984128462491880037855630 8859030 123284927856714868396052628187604336640 8859031 -289689700786285930205157067295418010168 8859032 -233911505479992576822598291718799360 8859033 -65939765194465603816105906885806256998 8859034 5269774368326616031552688148909810912 8859035 -99953219738508341266866649203849982800 8859036 138927239068737526284956112664875463680 8859037 -67736147786047226640960003745092794976 8859038 -197327732628341661086383547237661281856 8859039 -25984784718773269591951130130690859008 8859040 120630031556466199769257966638594785280 8859041 106868756048567750991606554671286825442 8859042 -18716717098433257907976829795369761792 8859043 303713841298381284627209029194036412560 8859044 -105128266021159559360267985478712724864 8859045 9100230040839993710773307720225546880 8859046 24890482535245959815262780208784640000 8859047 -98980848476013963170277529013563165968 8859048 -68629713030761512993511612172278169600 8859049 -831802746761841452253737629641938950 8859050 1178258364123830403331700924327884800 8859051 12155822970494544347172458089661046792 8859052 -112654055491555302979177487665590487040 8859053 108395784099694831896211750890848913078 8859054 -45797287550101573215963330877790545920 8859055 -90282895736792057571860672169954939840 8859056 10074056366691465452449226667701305344 8859057 183815345165867738882065010966738244192 8859058 -1803007477263103015780219614540338880 8859059 50419441997421423337371692816323479240 8859060 12888154946181028514780441711702016000 8859061 6891021918009124761701751274139227132 8859062 32335954332796414654714945713060208032 8859063 -91206266306358325493280515430303052056 8859064 -261148720719029992232076429878961008640 8859065 80158951230948634148424006853742452800 8859066 76806122923467241454424861828698010624 8859067 79335313761079366154315439770435563792 8859068 33835367473917233425645717683715668480 8859069 63236277353410812435492015706217625894 8859070 -82764055388784016570675172027831245440 8859071 -28831822190311077788692406319890093280 8859072 28400893766646818916182296505993920512 8859073 -75561374499191471712318833631257011280 8859074 56156362807622207526205931357981402112 8859075 -524951010236570354917655204772892800 8859076 9200705041725840525163418875621119232 8859077 -209751084624534940337468359036925477568 8859078 -10199487107136989567198410347978276480 8859079 -36801509585222252990624132523840705824 8859080 87310946646364656276552788735926118400 8859081 -32189418391332785003413008141231654912 8859082 -22549600331552655055446937818782688000 8859083 -94635845691148995591421938985134850668 8859084 14607406734825988528553851060609751040 8859085 1357345446115781088767561861632626360 8859086 -101582921978130738556672748200172995200 8859087 -10756169263005142569911048646816211584 8859088 19410942418256615240454483788646580224 8859089 180843381563272902010512785076199771890 8859090 -17905154721273002608988234927492160000 8859091 -283558516289727038574305789307750327936 8859092 116134505644274902879629030628976363520 8859093 200268950197878659255250400754610276000 8859094 22685201857485623737515480171218616960 8859095 -8990170000759617272966290997955762240 8859096 -2958131550690383312376558644310466560 8859097 148546670243974161136421011716897728 8859098 -119308896894985386667080332789943901200 8859099 40326532961375687840935370654432610240 8859100 99021294581189097276143735636957926400 8859101 61452368576810516533145705125714632102 8859102 -73165453392411828176117400190357472448 8859103 -72935795422620718995028837552371180432 8859104 139198928231702371880694596154035798016 8859105 110537560280332967472849929227325568000 8859106 99810598146946686879360604515084316752 8859107 159180801908886539815401266195394414072 8859108 35781896842599193340476503041872644096 8859109 -3155871099751078021448582029899738240 8859110 36027977888694327614825692785167180160 8859111 74723452610730206988969639300883668480 8859112 137938411504717086152283753416487091200 8859113 -91777878823669983720381544005808495536 8859114 39138687929255289337889753072454464256 8859115 -188955687594485868193399345091278840080 8859116 9472517733860990832149153916742404096 8859117 8369254900025569495583038972605037248 8859118 768849536454300033950700045581856768 8859119 185665229201013304541285042501382650640 8859120 -779290045343014224700939002344570880 8859121 -94076593366033625363625026902619760128 8859122 75791371867923321005598267263323076112 8859123 7786785239209508180262745252118437440 8859124 -166519464013834992086394141015651569664 8859125 194126657390521370604981710465839920000 8859126 2766118840784808860391232313830955904 8859127 97340568648308068318483165077097471976 8859128 -94815566396746534559061414877979136000 8859129 -7142719662225523765598833841897242080 8859130 -18867468485114730775946613783082060800 8859131 -176589664175836560648930763817122159068 8859132 -3754819236037659303383053208782548480 8859133 502649800458762116703859710024287955424 8859134 5322708754359624361408252868278988160 8859135 12425748624991618643500931472351699600 8859136 -32105651940311338290654566638380122112 8859137 161032146077234066407290834713646535104 8859138 5227415997845363130213232693777666944 8859139 -5168119958399769939472520311720714240 8859140 80704011023026602955959921053315788800 8859141 -18165084779875720816932709351846050 8859142 -207768993862364057057392811173170591360 8859143 -285606904883375354626030208710715893608 8859144 22740089046744005178243201717309112320 8859145 -1337023683244085014800802841835188700 8859146 26222385614965104586040931504757135104 8859147 -22659562135607580937904287380680324160 8859148 137362210372257443890968747514092917760 8859149 -20534839285138535414127735695785708800 8859150 -52264533788028749155599724317840907200 8859151 175048892476844199923100454795741214400 8859152 -87718926497362530519240228055758766080 8859153 -44149512845992119441072394922050862592 8859154 -18576343690789793478098815503159878880 8859155 97503611884723034286915080005401382560 8859156 85978942253749813793834238510312732672 8859157 -8128384827654514662489586330181061000 8859158 60333323203187900966322575006324815872 8859159 -148680108755755070859762046308355102560 8859160 459028651792938265320811777898496000 8859161 -558211437546284630497998672224180208 8859162 19313270062496235539092550608372002816 8859163 61345095346585098656737269851163625172 8859164 -33648209301940654280726714374259034624 8859165 30359053060436530120903906259620454400 8859166 138701527476778634326909826797879132032 8859167 93459515427303236582457177762817228272 8859168 -113165443779914390070923216785126195200 8859169 90898725007078565309165638947048270912 8859170 6304138702990199783269128255231106560 8859171 13251645810236736694101718908492056064 8859172 -14481204465621446649958915417693335552 8859173 378682929144017448239352429585049281024 8859174 14127885756008890461341798819045549760 8859175 -3430334194708332115059060634009847000 8859176 29099180333830670410234394027961538560 8859177 -124946161598883465369560307505972612086 8859178 82403817884882804559850868076757118640 8859179 -24839604018474465058944338558481562224 8859180 5055533488514694447803623450121994240 8859181 8129818923312033663510738025624142700 8859182 -77959942544570379091792549466505647808 8859183 174423589461884039193739810507561098624 8859184 39246827024741605339590381576604467200 8859185 -77228237768591251763268613912970087040 8859186 -23348044136534047692173223044541235200 8859187 -170541343549667109951548223123312478760 8859188 4322749285658137743806349174281982720 8859189 157420772690049652136017616746087182624 8859190 -106361393074808589257298770491539494400 8859191 -7859502780882055052834675558151800616 8859192 -27954585654906690078583141171331297280 8859193 -25755804826250266542083743571560375680 8859194 25822233060587495573177945307209014896 8859195 -264111942689989523392527108286429680 8859196 94448403894871468999346549798207723008 8859197 44578685590848873708544861536198056646 8859198 26068686345976928198663153367861153408 8859199 -279647948865756484603930259976156773064 8859200 -9945330137179893946342585927847116800 8859201 -13083886415967313135393830203156295360 8859202 -1606096782932018232794053094580871296 8859203 125114725302706384029683630312042347452 8859204 1115166163151274506034679495260702720 8859205 -31354480739818635446650894452242081280 8859206 12647044661009359213309337782393338240 8859207 4360837638607294637066654220528280320 8859208 -105815218219842048283515305977379159040 8859209 -171864091531715963977411971554043480000 8859210 -44088398618007494396164006886872320000 8859211 -62744438478322645828549108212151491776 8859212 116741880090097086693710656345274150400 8859213 -2216009533843166655601609253696090592 8859214 4475387137950807474779578227870819072 8859215 40067617950465904615454618571474438240 8859216 -23486228952376007501320334497403240448 8859217 -133995558591927911704273367343283241228 8859218 -7076965982583007577837627723899146240 8859219 -114141150942342426134087862614476755600 8859220 -59071031250053770072422514110368805120 8859221 -114124153468280167712175098187735585888 8859222 -9499043269114314301442796501067786368 8859223 280775289002529505554422535992884990472 8859224 236842874767436061299737961171795742720 8859225 759097608283803434950470384472716000 8859226 -23066294026160845534490884613437752096 8859227 -36771840044869052640241901657340605088 8859228 852689559846346405471390977774821376 8859229 130599714250259033118769677827548929830 8859230 21922593108998590127962174778984381760 8859231 31755260990623416518645968831193464920 8859232 32942175915409461132194374076144812032 8859233 -167610982737738843278847692379579223518 8859234 26557100300894088026354515977998263680 8859235 35173944405235736991850671525069285120 8859236 278631683200260412526751419455372787712 8859237 82006138270707154867576406016752715360 8859238 33638703046234342374186700279968764160 8859239 -153334443942398845707871579329229192080 8859240 -73646804962516458296999144983707648000 8859241 51691469621106234616390173855832120692 8859242 -7039632809529101075375559317227315200 8859243 -58073174808836804353527554530634481936 8859244 -50462032402068313144606691721754199040 8859245 20909873177495235247401135823039135500 8859246 9095853596413525101574952766883200000 8859247 -1569985067360132538577740168680724480 8859248 51112489401623613455521055800776425472 8859249 159142673877565291961824957082956453890 8859250 -59838666644941707744453781163168568000 8859251 68839156834132425918721334528411269632 8859252 -57582418814363579404972871871548006400 8859253 -50379348206106196708017166748304042116 8859254 3117278973705463164163686725551448544 8859255 7412673414093730181473764222129945600 8859256 774398278557640498503436385240309760 8859257 526941039964865836290254257189330416 8859258 35864795860526336721819843351095511264 8859259 445487597787070591307458990799219010616 8859260 -135568260646682729050846540365792069120 8859261 6611714252841644651590652735057472768 8859262 3755019654101401051113527225447941632 8859263 -49690371822834204235192969413767904000 8859264 131730039665672196973531962090234839040 8859265 -267927754502383270097071858723787184000 8859266 -8321880365768181040682356677855830016 8859267 -7504111022498201553804626379319103760 8859268 101853307649634574711397706356910059520 8859269 -77383679239158271764404016838898770656 8859270 -3672210265083882552762378118748989440 8859271 -175847698573989443791993752620255959528 8859272 -29479138496277182788578793106436787200 8859273 43001658945717243155333465473844506368 8859274 26786124999421753016131320850162634592 8859275 -98601061719468756909088080710877956700 8859276 -40232981785739753350749785493627191808 8859277 92583007097525310204449246923905890272 8859278 10445383791847588734188551912879791360 8859279 -38226522805032566619021745722581293824 8859280 -391835615796338893566647712956743680 8859281 -7982261325004687331522320460873976000 8859282 70540110720263989062565851198053710080 8859283 156639510822642601612158033707836975532 8859284 -74262478755522963363610216686426814464 8859285 54918073499409998585536622654920445820 8859286 -64518161907173645457897217877167485408 8859287 -33304257226414258645082925001754406888 8859288 -39523974487337380133067056189008957440 8859289 258148369356676146785082840955708310090 8859290 -666154771339701886144520822282856960 8859291 -2511982813720270473987804558975188736 8859292 -38137241321714869297033075679682487808 8859293 -82012283933170484729735971640898006516 8859294 -84847352683298991684786539963161381440 8859295 -38075782528532639663356947723835602120 8859296 235456235749254631238486471614591401984 8859297 6494900679045184708331632494172512000 8859298 -48701826267003711948919124317698162864 8859299 -181822607006873334655137917546223185700 8859300 6085693424739895080662214490636108800 8859301 -2111660878012686829408145116038860736 8859302 -51862912371947822195005400789792793600 8859303 106012541026420673123242830022150258512 8859304 -63837419287572940488851132753500569600 8859305 15425361897823088461017756269976414720 8859306 -101344710078291069693478402511565770496 8859307 193361749882700715945728874762751189556 8859308 -148037572749214604165780392175317347072 8859309 31657083801378094162140983775561066048 8859310 -5564544168416257948780880987371813440 8859311 -5794714991553863361425554643658245976 8859312 -18636485319511295344459343783805321216 8859313 -11772297262471485781414932043775392476 8859314 -34416961127630238827526767639217429744 8859315 -25923470918658610990323445701980647680 8859316 145066508167533418587305085649343527680 8859317 -36285044601569883977014984176584972388 8859318 34034554934993618466176816619581853504 8859319 -66808827701432327486344688525618279504 8859320 172386534611285656171452866955322368000 8859321 -29710602732546553092275407095168157440 8859322 -13081504682981903260499618414011603200 8859323 334144234979480879761810115746249977360 8859324 56068725307189735464442654500202291200 8859325 17695569690845103545885406477517932050 8859326 1879659859846257037250778129489596160 8859327 39337276291103906196792361389198930960 8859328 93152831387274920776415414112478035968 8859329 -59483362641490405607900231859877568124 8859330 -16932271612345247646636923281362609600 8859331 51844153557565043814202063391063801632 8859332 154283163652159956644273558652998023296 8859333 630280497035437854140282597716059648 8859334 97457167091993998013408305615626015552 8859335 -68601333976922197808856383974159822080 8859336 6597793805897466422943629105704550400 8859337 -183907980529351825448603865817807092720 8859338 155834792193377761550318299896502966320 8859339 138564050683396699231313901793313045760 8859340 38452543725492003233860991792871598080 8859341 -222322988327988314767417429507973574516 8859342 23408293690221847663492208589101218944 8859343 37777715313312695948364307038085014280 8859344 -11555454294241910706962146317180076032 8859345 -59209858814401558595116445619844791360 8859346 47306084049440667507154791690416351520 8859347 42142915205970619640590165741807987200 8859348 -222624086372760230915658405726500167680 8859349 141926727328683361786084106701260381820 8859350 123091708443441312579615114226751548800 8859351 101310313918421082294794111458142345832 8859352 47578588827584200888748079349977753600 8859353 -21455270740739533944588271933436419896 8859354 -3085835812640162025218906302231796736 8859355 -124447648903402466899037823630220710000 8859356 6120105015849003643801715748422148096 8859357 58778681058809463059927698107967986348 8859358 93814271446403902136714514786926168640 8859359 -264536236896103669946880922616243321280 8859360 -42247608630898463677395538028294307840 8859361 110947734298967315861618848618414551232 8859362 20839699911060234064776234383184111264 8859363 41247860594313537405219627746332575984 8859364 -50445799722471970280515022292964686848 8859365 -3809817552430403806162256034380697000 8859366 -15156431169772190326025855639776114176 8859367 -183631570591341955777505343752260198248 8859368 -7289298646613123529002321858852782080 8859369 -177224510406946995323615447044757222256 8859370 -19153062448857625871093371440346690560 8859371 -307127561392315504696544543496859379568 8859372 -19212055777275400040663428843643900928 8859373 60399546627139458379224596321373553622 8859374 -35062239529965170898388133982962936640 8859375 -2708260406965092091697829234592875000 8859376 230580500204295328720629675374673920 8859377 5404078443425093578323119565033235440 8859378 -2337226741276749403257958191946368 8859379 -37407186558465999225639111610492195224 8859380 -85527320454235466557202303101030072320 8859381 115279068625566439553537096553781451040 8859382 12239261925155964339819293872995219072 8859383 -104258279679791247420440969642484924192 8859384 -75163340613079685485586930913201254400 8859385 -84141094441592456050558901025573183420 8859386 -30495157554063400544308177596840825600 8859387 -86335943991168045409391256310089752040 8859388 76596440637291547347289927983801356288 8859389 -91093722599030337291448377048425506368 8859390 -13971617343740844918635775182082334080 8859391 141594998419377395095580375394925346400 8859392 -66973458538044273673440224985558810624 8859393 67350966319998183951822609631781074944 8859394 41156876483765588490099620554761733152 8859395 -54360197468739184951419916812355071600 8859396 -26972222416089552904586935182089564160 8859397 -32963076383627269444773963390662912256 8859398 -87315869988705115353671574963736582464 8859399 -21720396217882401666842479661517587712 8859400 -132740109833474987269374154011227136000 8859401 -8247061085529085581817498680427596 8859402 84108173405130205685205466015423411200 8859403 28908043326458998461313215158369003040 8859404 -81506665134212664691399000038300569088 8859405 -65815568554803542949789563417270871840 8859406 132130843334000685048100761326435430528 8859407 -102756784448096982202250365794730759128 8859408 -14806349989978867116456456563633750016 8859409 18766438798031107555848920940171548404 8859410 25051104760414359874460757954421939200 8859411 -1246071487970207426260081340688531120 8859412 49693823543672399848920654616419796992 8859413 -150783557593719856011149520615185398020 8859414 -42297844840788595721328722897610311808 8859415 -116731220130691805126466595308701948400 8859416 66731511352695095948246444617581772800 8859417 33946415682905471168630834584331197824 8859418 -16694362497561008618571356089075850496 8859419 2278981046270286801597453360461218344 8859420 7189251660507572270959949875535569920 8859421 83984022681845754078758933762643595622 8859422 53064679064368464468904381962605276544 8859423 7688231230968865150340424674849920584 8859424 16736778770785335114883643535525937152 8859425 -13670641875424018312768516170714299850 8859426 1267437549234124749630588181731555840 8859427 140731443875940488257076632838849868720 8859428 1367917584459942378649832304091348992 8859429 -114500809069936217493246228702211822080 8859430 21248466564470730213815068627042623360 8859431 75653776850412497177988791545471279200 8859432 117338552383333656214362705615779512320 8859433 158450779384175300270823027709984947024 8859434 4160864088521149581532930446382160640 8859435 -5747963975675419955865254839670902560 8859436 21003667803821554049689390743743144448 8859437 137795068654218359283710545298832424086 8859438 -29186936438941082581110393623021575296 8859439 787891497640451720827370831697670224 8859440 -37599088473721913001892866466681651200 8859441 -11244309283629455379075272439825626880 8859442 -163865940422232800418666681843379975680 8859443 -72196857678210529538212535127192815160 8859444 -26434861150942966261495936456035495936 8859445 53772368640725056824375032944883514780 8859446 55306610399151407166595378945551648672 8859447 -2689046488231832947599588788869997376 8859448 -126214107642480233227794222227760046080 8859449 326714230900208431863823278249519079380 8859450 45367373359394333345649271380961593600 8859451 -42083486847239297154474687684240579696 8859452 11810188730154207539796631842602047488 8859453 -33796461430225423734637000374762716160 8859454 -152771149786390681962831776669724522048 8859455 -99607830650146285948560895539954048000 8859456 -631672902820636823675284584537784320 8859457 -214203617808136120273375806541010364096 8859458 -136046350132070978137498040616479969760 8859459 -2770398994706607032670822992246972160 8859460 -48557519814476294780098183575339006720 8859461 36644210856833732165335431783311517852 8859462 645216224091059155020766006249506816 8859463 45986099319132313199255439118839130712 8859464 24928068051829051059955488692962575360 8859465 68711869223326658796875584317123912720 8859466 7979481637452859960941132242489679360 8859467 -245904447253080783267104053135560533484 8859468 -115169121028303820685438798176257536000 8859469 -15686785558663276872082403144356911956 8859470 29224989727941160072998231952971775680 8859471 72836662971750587362641469163605042320 8859472 -47222004384561448715205404853745745920 8859473 -65923808203878041994298257450476103360 8859474 -18123471456137810371079439080633008992 8859475 -42072315406703420703464259649164708000 8859476 -53057325389133501126107471491936141440 8859477 -131594977242172211852910949536007236096 8859478 -40590937407165387633555014033592564960 8859479 -250974925999934930345708455542246748920 8859480 2001583193876437229140280193515520000 8859481 -15260707405353242380347050912592441718 8859482 -12933269931121498583660115788528022048 8859483 -293931435732356535606603675125211848400 8859484 51096851015869987798322538452194039296 8859485 13456605944765754512198934027753081600 8859486 62775431445967792349397008082893561664 8859487 -64514514749212124939445391398085750320 8859488 -143682663549785231042020170016440975360 8859489 103644766605418787572980759604103611824 8859490 34721417421637982349972059675082700800 8859491 -120003698868382301286668946797836646400 8859492 -2811916389904343503819727634835277184 8859493 181154935655790281813201151844275508800 8859494 -46468650511017811487365597288622952864 8859495 -46970670689796885160654180525773909600 8859496 12702570180870568030281191344692787200 8859497 137135504714459205936826838582385413946 8859498 -41034963512334689308615734249620689152 8859499 26140300364311311859805965119446160 8859500 -105352770579718450410472750113392640000 8859501 -38452272028902331429324602656030253408 8859502 24541175088479196466806159783676780992 8859503 678502303008005327809900424787933264 8859504 -8012180499331393763019045004144803840 8859505 252604890204336485127920874969964800 8859506 -77184966787817180072758109743460184048 8859507 32984005452546741047609276620015257600 8859508 -47798964916978602468636811090456141824 8859509 144981842141669172982013880000661336416 8859510 63673166279175097104371369607012864000 8859511 -192638126091172306946321416003250644888 8859512 -170312581989592327674711759503595724800 8859513 7684416461751396408393280060375805184 8859514 127742313054393422074995170435622719856 8859515 72925992442740559254731402955203707200 8859516 -63472211929046692282197441518671509504 8859517 188495142962009092988280803577927659232 8859518 -132513694227076943917651084474573509120 8859519 -141659800488475867818709936410512813256 8859520 -31523107388843718818628672455442432000 8859521 8118523395564117819778147408898757888 8859522 9088259809799110649224445907695198208 8859523 246942934008870904405501069449306436480 8859524 93233561541762412411846453416666254592 8859525 -62799184636470304681413848608580587200 8859526 5646706714351110642821863134012258048 8859527 -126113802380987404080514674087097304688 8859528 96961193626974355237390869984363648000 8859529 -87174754259932287788610346958132150400 8859530 -134195303177611764354575659378915649280 8859531 12207361362838506114449064165731289600 8859532 4041140752149973221260325064634302464 8859533 -3642468571071282217899915792079641576 8859534 95848091998037635506207788926513797120 8859535 -1210964948880029263315658238554960640 8859536 13916766537008808594944290216300511232 8859537 102189749768250679068926659238499554880 8859538 123030577854475589726442673017708715920 8859539 3207449214543712705915023091888173408 8859540 46846021379025035418678972877860864000 8859541 151583326993686648584862929746949420942 8859542 114302171141185017632745918987846576672 8859543 -75875882030927642232633469714655149440 8859544 38193955348431012751568372628325478400 8859545 23761663318292985625755126491191792320 8859546 -29524709303709171644327016942279092736 8859547 237852737880309240797409499808270889984 8859548 1196348079853207542325768017350615040 8859549 -167184291875709984442319692883738987136 8859550 -11703056072361892894474066112233824000 8859551 -178738470133904010703336799375507900448 8859552 17894440494120370343678273151817482240 8859553 137889079852478433996448044039729859840 8859554 36234500897546991673339713932874493440 8859555 -76877466393404866123161026885028031200 8859556 -244421012138657322383499406473391177728 8859557 36000642002361961678925537908736306112 8859558 43567768398063209707634633297585971200 8859559 82953939941628564572883356237973616760 8859560 -21335740837052228910656101382955264000 8859561 -91143419679420608115688154899906819296 8859562 -13677223156010365722589520848253663136 8859563 -22907560495853880582092999130794475576 8859564 15820829696048015658170653521584947200 8859565 -55881038950643857221166559337247916160 8859566 22558805463906800297521418815168103232 8859567 -41932478860209222871686080925409597440 8859568 18799554716412463906643007267094528000 8859569 -4967351332559163962717346755041180620 8859570 -4835577432651506187901007043029644800 8859571 -74602422290258517935212047875681191088 8859572 11905717305785403348110814155792431872 8859573 138886246271541399917212542043292351022 8859574 11928435204580428141858981673373701536 8859575 145832692804543682227029506982254614800 8859576 174985221911195666894999509089976320 8859577 -77988398468076668835384130123261257600 8859578 24422253494045193723960930576690908160 8859579 136972784957322649503058123851384037488 8859580 -114917483506158139339951845553806220800 8859581 -184270772208284445719275949853850386618 8859582 58733453079001330972748696507932935360 8859583 2810336756105596038120023654045790720 8859584 38066226112279223451461529624505221120 8859585 -28920977823599703468423026583951911040 8859586 -50453261856030739854210543936864097920 8859587 71769952052114547213981576100898266320 8859588 12474143565510558464955704523250114560 8859589 -178515534510245431676384504013866928610 8859590 111182639361047601485354054728602652800 8859591 1764918863813061670310189378562228480 8859592 188874840540418283029409025820288174080 8859593 -17140089032597941336042083857864071296 8859594 10118665217689245343197759720629237760 8859595 -155149017177094082243315060717164200480 8859596 -101027949330102453136339315549427735040 8859597 12771009203528962373085229721169182400 8859598 58304265959458631594370803376839989248 8859599 113567760420523293068346819454300893936 8859600 4812535432353130037293361913682329600 8859601 -149851310188466576551266923238284157468 8859602 43316324984655403898396801556630916752 8859603 -32634832977741848092129508507929569096 8859604 64053468813563139865536156756796618752 8859605 80311552986250041978302908921769976000 8859606 -27766101713849526989498524838168887296 8859607 -316699728766303525957705074270006433144 8859608 102138832540055887170425428982672977920 8859609 110222279261825569946464150505173735728 8859610 77025277345154672571009065223802932960 8859611 201276436497879788550883370811426309912 8859612 3407936658743068508226784572242790912 8859613 11615562266647291308429510532291356160 8859614 22508627974624704702563221851222339072 8859615 43112154874786716639388964399263800720 8859616 -251826731417456379250989925786925137920 8859617 -6440049852704235996619604241319253760 8859618 -3717326036998829109651777730739705184 8859619 -27162403849883229381779926987188779760 8859620 -1294345797411293832394153534402560 8859621 -27234978968553635622379719815527133088 8859622 -30671194243612075804160282382627801888 8859623 6740212806413931923142628769270757888 8859624 109498130028927660267432145417476096000 8859625 -81729293126866316195418322391367963000 8859626 109113317899659561462161621316938350512 8859627 22673115625844744397225376215658454160 8859628 121521322810975859729829868605915738368 8859629 31975889546525924790556357059119637420 8859630 21431820390939158152185986218165566720 8859631 306493133717442310411795292524712420664 8859632 12264896144740283225760589955214606336 8859633 -68710524056095408632299060094759782400 8859634 98510350008884257796038844879135232 8859635 137250633005008469084824496426058780960 8859636 -17196538038858776528328399044825788416 8859637 -229373538384896132663521300323157861714 8859638 -898536451219269978659241307639997280 8859639 -18782278308503447751322200907614536112 8859640 -45609044461664387215611274885863014400 8859641 81907002668033090486151322082775113088 8859642 140221613464580842259114293586754048 8859643 -29059324707833265580436633763932069200 8859644 -174510445235545643640627445842981617664 8859645 3515463566884557289260723981065472000 8859646 -66767358471808473870152113026965033856 8859647 -94287195490121237003327489081562002688 8859648 -68544935448291197823434094237771104256 8859649 16360118390864603030594834174229177480 8859650 3539976915160661927408034020707836000 8859651 -2195341902550655616810206152745240256 8859652 -18070274114548214238600632442895707648 8859653 50370967314635657943512014637569047360 8859654 4325802896733916354676933783576123520 8859655 -14194132869734364568926481593646724640 8859656 -123518600222453787866185456932342113280 8859657 -65939257919839962391037309266863179760 8859658 -102378718371571434919799991273631450320 8859659 -21256576933404801814343145090057652140 8859660 24472800818313408367863033373472885760 8859661 409386650478431680314473998885492722624 8859662 90913299775698998110818078417151872 8859663 -158378717024872022664315009162021278808 8859664 3608467224646368182797267731791216640 8859665 13203650112047265853116204539843852520 8859666 162527758550619710774968480632832030464 8859667 -121089965948929234880624624100185515808 8859668 -187050554836074860175471941320338028800 8859669 9207099090066828019070284871472009216 8859670 -43973257598968869666687115851159294720 8859671 -87628173153092566943369963121511315128 8859672 255141293942137119853226500314838425600 8859673 -109658726980740460029214061289823393078 8859674 -182794180266838571809521205492532958240 8859675 6318979154978978547003843136254744000 8859676 -6423286396394776493626292259699425280 8859677 -2603609612716330950576841414747290720 8859678 -17041520150068251535109401009491717120 8859679 6730544161140792827404970970850572600 8859680 -51584623501982142292464940036350935040 8859681 -84585696750160280304750772307329101120 8859682 -5483213776444251093564379275656533728 8859683 53781293571910441459592698001071032480 8859684 26205559378620700380271504587310067712 8859685 61558147502568723913716002067612880380 8859686 37758642224956432911312596931330622080 8859687 13268541734502871014199281941075539152 8859688 -84615705603544881258291427140293591040 8859689 -206923233319431702649747526913509494200 8859690 9438547189767271076421759921906791520 8859691 44548008242616508582458730282983399092 8859692 -54199978490685507445073891285439805440 8859693 31767938126778162343103256787510688064 8859694 8711110852331209190618219941070558592 8859695 50105040387370315858427245454178553920 8859696 -31989648321888270920554212387766960128 8859697 -113351709732876735583318509573773171136 8859698 -13151950038350548145828375289351767136 8859699 2791876345345713767498656975397658780 8859700 -81512367034166561405294997515301632000 8859701 5967959185110902238960634468748108106 8859702 -18036925700370515342580934051236149760 8859703 -320361365316204188569412848257882816240 8859704 -78157350018883549733840534144190259200 8859705 -19406575941291781759306677379389992640 8859706 130195319669695690774786302158785533552 8859707 46958970650548467939243745827773159424 8859708 -22329392025647545188273090787313820672 8859709 6731890683787233372889554238326259910 8859710 16738698092359966648227262002410141760 8859711 -53918365608633709339557870314244986496 8859712 -81303913253155996129707637711947956224 8859713 55147881471083331086866461538161693360 8859714 9106577947146657803963808588294182400 8859715 74964872590285405100123785596056701920 8859716 -74244469795705564026120116486375948160 8859717 -33443094571864974884807899927938621666 8859718 -902691680575099271341852460823125760 8859719 303418969567344686800596895675111159680 8859720 994083556928204428251825928377139200 8859721 26537997167306659088643654001507242560 8859722 -31419102677263479350234011582344347088 8859723 -77978704809849339167645447945089382400 8859724 -53967576661239560266136915094748488704 8859725 6793310939418216723003300548862338400 8859726 26440282364795202970651431081115238400 8859727 -6364600977264446798699308750324834160 8859728 -39214107963360077152763369506792808448 8859729 114589381404443617646234097774955071984 8859730 53537745895549857493263293801842022400 8859731 56802241978989287546022106420564639464 8859732 21243382897716612461368342894567956480 8859733 -124308853758991892468931678149310868018 8859734 -17447684743939131375300098462537223552 8859735 74948527986247996027899269532317107200 8859736 182681998335415615456490436326612551680 8859737 163979106429645306457616209321050566292 8859738 4667913313037301290591379741489561600 8859739 -91719606374767859022671211780417934284 8859740 -56415204639544363828507858832333007360 8859741 292299004511559632401608411903360096 8859742 143069474292145117867431109984109254272 8859743 -10858145488268561298290670924940759008 8859744 81184628843211373690304316746633969664 8859745 -12994404913079191593759539913132600000 8859746 -10512399889338989225178903342413084160 8859747 109441856348491242933305144788746631680 8859748 62431720484973799664606886464114849408 8859749 187015704909915674440514075805790986750 8859750 44601688665852749409560159460341088000 8859751 -117691722084985639350221379403034330768 8859752 -156844540074641259905823368080795484160 8859753 99998713494400177808463953130674267520 8859754 202726289325252033216749491598061762912 8859755 3270144883212848567322338867337798000 8859756 -31260790824776473134743463656658774528 8859757 172784029324367474022140266305869923840 8859758 89372857854533300113286151231532619520 8859759 -116832876792966415317097615755273955200 8859760 1197977827026042028265929856624885760 8859761 -68738844408007103239621806934430342400 8859762 90755556165849224448949623676606680480 8859763 -4934840013116433523463061724176353472 8859764 113490408771164534052611393559348360576 8859765 25469963860398465898993132677807385920 8859766 -65936045319613855516367874939051939168 8859767 -34983806724259496188375581444509782608 8859768 -91374158061372183957219653646539489280 8859769 28087558052778322578027714033069144320 8859770 107762615026202985167198062178467930080 8859771 236709196920392851868009093278642221120 8859772 -28294528698560959864344848947256156160 8859773 -29017248012013533232611184835466742836 8859774 11726302896645169514648050047032229888 8859775 -48014579098512446271301475273404736200 8859776 -116599010181842907219892835762936217600 8859777 -136756660506681724068274018051429251360 8859778 -202455857326905475891060893905634286176 8859779 114495615386914091288476630104981212784 8859780 129501797449937751689103692974343208960 8859781 38137805272050436222110932965469348480 8859782 77365744891539239911372080544661352192 8859783 -32241329605831793133244547185244530776 8859784 68422190033823497996652522304966656000 8859785 75610158591903630201146060916514306560 8859786 -30587395708701806538587989252706560512 8859787 98471452921963055271910751431890772436 8859788 -22310471337406767115882579191834984960 8859789 -70482973053036660977100994871874011946 8859790 32447766000947816580114524875739596800 8859791 -931490089646504234392048325309136048 8859792 -8753048110828982773766163207796162560 8859793 70451490088497328964042982702559733042 8859794 13216340276296826764394672305158280320 8859795 -2079425937346815767440548702390105600 8859796 126172430546385843717552051160773980160 8859797 -1628096740243051001883366952222315680 8859798 10298143274985189024204155988226324608 8859799 -15822144897496830439423580113909423736 8859800 -18449055214353565848682855773818880000 8859801 -57966813132471280944472530005134954560 8859802 25697315318985573829305491159940010752 8859803 21947486186066330555303105470367646624 8859804 -106525822737940752185671792622634837504 8859805 83789489751927714964665747072476031960 8859806 -929264008853677354432713949867287552 8859807 -85795945904143797583387875805076267520 8859808 294309487874324896673897425673033809920 8859809 40357119170150891158248552902609443200 8859810 -3132035867753601596725385422788871680 8859811 294905664716731413213601344047476168412 8859812 58387588603681557312525486037732564992 8859813 39569845459027544969040827132477983488 8859814 7603763866221478586523919423148505600 8859815 -110974218252003827788712970148616756040 8859816 -41847624866702216860306388631182131200 8859817 233596673113571017819252117009176303866 8859818 -99570045269076839843155388110463182848 8859819 119653818762760804410281466544820709360 8859820 60608207923087788035283882003320494080 8859821 -90093014171778160447147127468575891956 8859822 -39093484694908431084330164270528543616 8859823 44635873129310643043889113468801148000 8859824 61201761259058245486775537310425481216 8859825 74224549963387538703763940809461186450 8859826 17515324682972396161584722614163913120 8859827 -149222061115732250616814536752422926324 8859828 -82275942044328351073554541658701639680 8859829 244754974780126308347144619494750815872 8859830 -11044649358878590220468447603512442880 8859831 -18036913048984268911632774883419634176 8859832 -69351474347752770660890399314130841600 8859833 141056657806199839673925126939173091840 8859834 9930532413470203863259089631068234240 8859835 -22659001954214642711856620968890759840 8859836 -8395863903673955467017069549693803520 8859837 -89330980796614272333783877216571481408 8859838 -79640469931504538617874401654680307200 8859839 -6120256769981426461746044501626899744 8859840 -13984603777863870915163088068647321600 8859841 -152589957148844331060019861860433229758 8859842 -103544034065101361991278934926027186688 8859843 -186410688724827666869841575903135673468 8859844 -4359012185928475403192774215045935104 8859845 5187961748366190655245791013414718680 8859846 -94936318854993135640961109057424862016 8859847 -249140416763619230739830675428053080 8859848 -33857075128355984344446085588141824000 8859849 853579815934876636959843177866851008 8859850 109903075026285342431176589635637184000 8859851 -22739049765374258141583128438939569152 8859852 107319456153467377469070975952911152640 8859853 83711222564385150356688996999286593600 8859854 80869666769105738607434864724366355200 8859855 43597270440544621199952357058097586960 8859856 70178324948114054333932233626397622272 8859857 57960339307208991895446397498253957106 8859858 1403683046481674404014004665020832768 8859859 -106195630694182025234427886450239738584 8859860 39339090114578239453329431033353881600 8859861 1438153291671664032428649507579800700 8859862 77414967281652166401132882630062592 8859863 121580359452681350361611635310558111112 8859864 2698260087084552851488127950967193600 8859865 -9624981109739104573375780365720612480 8859866 -52990869285581099590190613711065188368 8859867 18143704844911116216928614183255705600 8859868 14747259684577054650193764231272872448 8859869 89992740476981230335690279792060659244 8859870 42371198096122723708597773333846179520 8859871 382115571248691106433844745816470377600 8859872 48719629678917959647820357488654417920 8859873 6464136216699705760316261236207510560 8859874 -69287318309269848771813637041633926064 8859875 -278508530897547354722954650841052240000 8859876 56333015214010937797643180925033775104 8859877 46186489284817097515157276008580922240 8859878 -4281021432975675136588138361032185600 8859879 4675483197327092931978893906409763200 8859880 -131107794699115511743230706149189273600 8859881 -16944306193893319504449346297307084208 8859882 46054964432795821618552943303642971392 8859883 -2541304482132790285754119510121094640 8859884 -98061694852962185139276531334966926336 8859885 70166705613153700766434599955083717600 8859886 56606849572985094627805159715374819008 8859887 180391453804340962845249400291100659536 8859888 24312554682110004959791293694530355200 8859889 -109724421410065990950771150545381787310 8859890 33496479534618460373390612393877734400 8859891 138621724224424485432855836380302247992 8859892 -772538266556366668590048105321740288 8859893 -23265574519143691013306389466736253440 8859894 60750512475541820932737897439010020800 8859895 -16410248208118148486593151575819850400 8859896 -70981231391371152489583672304528670720 8859897 18038853493103623451590348049936463408 8859898 5708326301724376948593462426152398080 8859899 -35628684484477776194430520590762848160 8859900 793139311264617774450309304654848000 8859901 198389990174743277060121972790705203712 8859902 14882755464732802481402901747235835904 8859903 -22041803002144886379843462040420955376 8859904 -25809658943171443261426019211637948416 8859905 -9064612684641317118271566876713792940 8859906 -37988978522742909231448308846367311360 8859907 -27462267403528804560965925730971559008 8859908 149689981706630641822005125972598400128 8859909 -41517038311044141468788397842386835520 8859910 63299528119842727520779828961070879360 8859911 265493513992722720196161661376456239512 8859912 -48842321770709445596748189793103462400 8859913 -66519946264037492220045992546115396838 8859914 -10801781749406959353277315145754194688 8859915 -149579115943728145735162599710827572000 8859916 -62150260590964310952098238856345499648 8859917 -192186031545771094486667473422909083136 8859918 10472542792317790316774495162460684288 8859919 -286457445089700266150641489565015033680 8859920 43316380763442816502425136143697920000 8859921 16035154422391992353194856351829556224 8859922 7973667274748886527933799902084350464 8859923 -39532375588616143766882406631256094720 8859924 -37689016692099534806112568797708730368 8859925 41786624833813364615909815275677768800 8859926 -52852145022775417256479009675724549088 8859927 -45270106482048819008374220826833185968 8859928 5378047044807534648134511068312371200 8859929 -186966594003789863001429096124467315840 8859930 34496960736776535941099076018150474240 8859931 21674119884397570988570511393686973432 8859932 -8298977700306506411867491330309077504 8859933 180725220657075304298611635765927381702 8859934 -59897231987891581559169855758131469568 8859935 601863975094946714330501421712279080 8859936 16685925029876616960505003840952598528 8859937 9455561909378109818508675634194855940 8859938 -155475758642829936535103264441424968880 8859939 178590396954066047942599574140009844736 8859940 13006685386031786312075271641031287040 8859941 -198224245419051782200256151895454558148 8859942 -904346969389018909608937147641628416 8859943 -219662816246228801828035414950054444808 8859944 -301206706394517479410379218813553786880 8859945 27010931432411378370699772610712065280 8859946 70002173166147173918016652094610068736 8859947 -38432425370672955143494366917819893520 8859948 -35602845295847748633843051065529139200 8859949 -2508193928278272016189947457749989248 8859950 8150622739310838412663083465938064000 8859951 -125844949214721748827948266020982994408 8859952 57589485475657004773488536534582214656 8859953 -209867912484619124429901036621695394798 8859954 -20149582401513193157773664125153553280 8859955 15059695113787258572369681112433061120 8859956 19639618735917891606676515459122012160 8859957 -153930322810324701827880791108032635264 8859958 -37649358112114630968963400372589221824 8859959 371270593288364617010080771002191482440 8859960 -52701267650206599240209355637701734400 8859961 43437110664694685291588810569937748624 8859962 -49307072878074208315322346158596410768 8859963 -34763901005394253008992776421162499840 8859964 147381600322044823202434218944610547200 8859965 49954441275523559771694639118077298860 8859966 89056735710295969063259525634134860800 8859967 71213622384011564881339981495702126016 8859968 -3552489832468608503041185746912280576 8859969 102993424718996364997250505286346169600 8859970 35423512931017852544081366664104079360 8859971 -37890817593469277583842748782332171800 8859972 -7074785650143295869508959393013180416 8859973 27425550181038852419785463269647512222 8859974 87280928200161796635834600230599760736 8859975 33375046066208666985291073255990710000 8859976 281624096134344211308272902252902958080 8859977 8244573605675823076229189888493442944 8859978 -153469712288074237116660959831006976 8859979 77874031453237030318858193968783361176 8859980 17618456209539103420651142462599280640 8859981 -61659153936678779201011560290576021376 8859982 -23917911027171995833996886309735961408 8859983 -214987148904872662861087618683681960 8859984 9489848124250688767741993261172391936 8859985 -39134071674854110019363846180799196800 8859986 -5246418662418488081574223240458971136 8859987 -115705230823502131763855464194701743200 8859988 58671186350901322604591354900655087488 8859989 -248947926607644855991468712220948924210 8859990 -378165310395486932429175357907850880 8859991 -5845140090157867495481213262185573376 8859992 -232037873671618130857331516160209694720 8859993 49790132045078108293672074491235926400 8859994 33688496561262443842901951127268274688 8859995 12743787596850110960141401916406840000 8859996 100925831074756902743429926343774991360 8859997 23147465918897154211617712994558097446 8859998 34841975928798948620648315299057508736 8859999 124708340927688617678892495591857172480 8860000 31578973463106031410034399825182720000 8860001 -101802183814059836351002119343421534928 8860002 18418862133307873761399349372666785024 8860003 -246211922718268070513005965592918443748 8860004 -150685113979516657450193861561030323200 8860005 9404020257281232580759536017025793920 8860006 -22952608490919055676635164639698862336 8860007 12173168590953637039855478577810247080 8860008 112155730422147514588413551790897561600 8860009 238615373347449538543986068979449449716 8860010 -3202322808028945184009414199791798400 8860011 45724109331967427687980427371710592704 8860012 -15856612260572945323872003923283368960 8860013 34443930350407497160427551137037757184 8860014 23086426486671976507013223626741716608 8860015 -58067983487930610577944718159396422840 8860016 -11610149566768011307618857963949817856 8860017 -4547000225120913027691475828946886656 8860018 -69993649677527103145704737651271871488 8860019 -9719260904698171289800869125141952768 8860020 -2887837234273733908020633023636643840 8860021 -2674232664253008272995039987415735168 8860022 1511563880413079128934319276342299520 8860023 -3093887240455863184201156645778943816 8860024 69434933785810119111609530530316328960 8860025 67007773142659802916708038082400661550 8860026 -31830013943061331729709667831087098880 8860027 -178760232378173010003970693478950998000 8860028 -12487674179375361749404205440518979584 8860029 -40953887084118646558124185118014080 8860030 14064134800450549771045655444679292800 8860031 143214735136558806247945676679907016832 8860032 -26358311857261160214174161107377192960 8860033 37571373517819271214980872749198025600 8860034 3482051293664299564796898825142270416 8860035 -22045601470265660060274175107280318800 8860036 156633698981413084212088806309076810880 8860037 14829048949894797819313452057320498112 8860038 10650933229120402170586142761734763008 8860039 -107043981965320953124620507087673974720 8860040 -2409975340938665023750802690597683200 8860041 2310468833084936468483939061584192148 8860042 72020947878021522953999905411278931200 8860043 -23457962987084271232350185783047598520 8860044 169141680485916150753051428496180759552 8860045 59992400455685787927998583301106695320 8860046 18318542363049961471706253394810410624 8860047 -42567737132801137336581515853048064128 8860048 18651795396426451221646415664878977024 8860049 209569770395665285788951995503953879840 8860050 20214990826950838251115017254761056000 8860051 114553707923282056350792506736592662720 8860052 107297712992888966894842396627914558336 8860053 -88993872131111225318806572298287952800 8860054 28598023799685229885058659052473196544 8860055 -173648736069341865127397911845882344040 8860056 75090794132719192433841871909417267200 8860057 -112108281738357285392629613875347257468 8860058 184009357186015772866325221166140841184 8860059 27647018357036185893973382550231192288 8860060 -110478006262652152639719927652847124480 8860061 -36418695366531791997587304189844735680 8860062 45480156883750058760248295261916498752 8860063 43008373057680224961791269649954256000 8860064 -2690529608016949306092873504320913408 8860065 7069438368731703441395420059568472000 8860066 -97240321593155574768184782577915182768 8860067 -60416863323442225252344425192495674176 8860068 -15744302148566079527456951937898352640 8860069 62939544479809868032433187449494401470 8860070 57692318951769961707325314159245124480 8860071 -110616698980354535890647838405305457536 8860072 80864593587997975859017210070675281920 8860073 -47454787979691222173948100100416924678 8860074 12843102574498356394514183482840396800 8860075 -29423702787500529739656160373503101600 8860076 23579804352713471776261416042832849920 8860077 27650759749733992342295743563816864000 8860078 130715136776942512953140302265236011840 8860079 12818089677428289679499971364073338880 8860080 -25465333584506520494562246555992064000 8860081 6027244233688119326588112867588116882 8860082 -139665085051367638028354705415286750080 8860083 6237160663019746158738790300485089280 8860084 106308724806554183608841337141411987456 8860085 30233497436366911229950201837790424600 8860086 101054717095329448142889928204901732832 8860087 96211787413309005064116474622174603360 8860088 -72247075513067094658074646052887818240 8860089 345614943835488341627085010101258240 8860090 -48515172294628864997964419499106099200 8860091 -32121013626086586958059584308543491528 8860092 -69509051333333487845068549122732584448 8860093 239551208001028325089297043169121155744 8860094 -75757498407661837674068493511597262208 8860095 -35431865606475296574706263214090722960 8860096 -31559041940279717714135351675051835392 8860097 299784456644110001635175911534701300546 8860098 16307011584123393046705357212755716608 8860099 170653876512361774779380429297430361240 8860100 -8657457148926187622446188190546003200 8860101 -87385391451472088340888676010434833696 8860102 93681149786917994040373210015320934752 8860103 -64172903866868002680720835905776525520 8860104 -5968898333122802357013118107909120 8860105 -212646817252473768701127021841300376640 8860106 -27539420234743300914844647679918791936 8860107 -1803658297892528775187845534223259712 8860108 107308787817335328271814213038569578496 8860109 133905768219441629102312455226719186860 8860110 -7382999439538895609980015892640399360 8860111 -160644480012043531863065542557425483136 8860112 -15651873859765458212499344674400477184 8860113 -59780265256846536855401204933417348958 8860114 -92796310906120179707705151332039451648 8860115 -67055176898992126575264439190710741680 8860116 26439736236467706160925900390145091584 8860117 -109177268463516930171956442331282296000 8860118 -112121578371911393180780538733069488960 8860119 70186682648139811146614837370253872744 8860120 1564864135470104833400906794788864000 8860121 86901533362280060151225526803237581322 8860122 46841491678784629830637201556389182432 8860123 102801756187310041404957405867619346372 8860124 269238349716224157695840271716511744 8860125 81394940974756006962331635634510824000 8860126 132644527552646005006811036367972839808 8860127 -245758479267887643283160566161470685024 8860128 -59517906765960375817353857289069527040 8860129 105826128395755790657697004492456584384 8860130 -102408185043535800045296469592887971040 8860131 22585513579073648120418391075845633120 8860132 -87191983550742701329590597062473927680 8860133 -25160830611457370755097177525329970496 8860134 19196128169755973134950915123456588480 8860135 -76562687881546826426862352039097724240 8860136 172555999550973800533384032032895744000 8860137 4464855834543675123836087477635522560 8860138 40499191837363619286732950884759219200 8860139 -288919008907658659361059316636094210060 8860140 47955274788144752942470833482645160960 8860141 -8467679472873098240903080163775052032 8860142 38712101138002189131418191517403400000 8860143 2835531612531115195726424349334612224 8860144 -59889709734333532247842652271626813440 8860145 -40507069879215600939192080361691117440 8860146 -24925264884163707767532113683729516416 8860147 -363793535899248934227676655625816755528 8860148 -88065986026056453721181398274544199680 8860149 159811388663929698960253821439051633134 8860150 504804918003808695869416040938569600 8860151 283308786504982537721509048632896818152 8860152 -11719389858003692908489989872855285760 8860153 -144491725315706242072067217630317988720 8860154 -22748526381563058118035869239952397600 8860155 54894937313242133070692024585696440320 8860156 16923386457056165657796099031848965120 8860157 -162212628240238657101302543249008089594 8860158 -2447009977087946157777612321008578560 8860159 104431053672318694805144215907124269952 8860160 -21528663465929757300660787498073456640 8860161 -79699576810345962268883424641349926976 8860162 -874873694362673830653378809725833360 8860163 28233154214901898156343252132637643440 8860164 701656641963549064332068926680299520 8860165 90009143180202198033320654022208752060 8860166 61342659645797651221636837714038312960 8860167 -88254748306686160298307814894416466800 8860168 -68521046245823309501650728120866841600 8860169 -62190746604048859833836661421750886556 8860170 -22304065170334344197649164905837248000 8860171 -180402380413227270186091255845904179628 8860172 2004193121324348538617516038627233792 8860173 -37367553453256556690938961468753797056 8860174 -9710752637417247773006042330839036800 8860175 25773247777161112940711428623780432000 8860176 15189690541391070565250557494065184768 8860177 -120378679182547969565358251344722704974 8860178 12691012326303582192915176062839958656 8860179 -224077760765590133315450219297868343440 8860180 -18828230887060190754303693301026658560 8860181 -51556997094055507110294555252387044736 8860182 17034957138969599816502166280419407744 8860183 123008447361395869599654321988016111432 8860184 -81535612816395685208192808890131261440 8860185 13992620255536992019101723866457562560 8860186 -60370558946980572199005696305493800208 8860187 -95517319100784438530117044997367345648 8860188 34913441757439717683071124079016409600 8860189 -12600600732334484090979671372539754632 8860190 107610860062529892711740491210037793600 8860191 -19619907030002582951587084004280059520 8860192 73835783511116498909023319772397830144 8860193 -1200459272948685397144357544410164816 8860194 32017035828362186574722153572777889280 8860195 29865847065250342609285182416052223920 8860196 252006243247237083415998917132166382080 8860197 29523399945224154833143909523079208800 8860198 -20585408293507892554950806703338603136 8860199 -15941186732979354986901436976604042264 8860200 -4788978415731118433741736334749696000 8860201 32614980801363325494180288190924064640 8860202 25700472932887050135974208172937135712 8860203 -13208433060531802746204350052359519232 8860204 52488125390014170973732740841101491456 8860205 -100584053061196835012526714378283718400 8860206 -86495778256440685050241226904633909696 8860207 180405393255987907017097114133217632640 8860208 -7503376020686562109738668617650667520 8860209 -59208291121856485797370882997174106432 8860210 -83527914833811290719399233720870534240 8860211 89927988588863455785948099482478217224 8860212 -66258224794271316326248010070467481600 8860213 96491961583027522030709054543720543040 8860214 169214425785685700714575091395991637504 8860215 -4654569391267229711892101848273436160 8860216 62585864050259129827279060541092884480 8860217 8984895573640991404671889499858414760 8860218 -10834675585074207581860558792781853696 8860219 -266617947809452081836354201659018756380 8860220 7802873162138957829552136500934586880 8860221 -38148051398058872067458753792971032762 8860222 31908998619590211068111305047297679104 8860223 84292655697335731082588123872924993584 8860224 31784913371695127310939574286162067456 8860225 -133374573569590703876377620242050500 8860226 55070519217147301915875063511999215312 8860227 -138377245115944655869696967621368200960 8860228 36989869576955682385681807919336899840 8860229 17688603026914718744977915603073504796 8860230 55023835623444404984679318788909368320 8860231 -87487042267118275282836456624127820968 8860232 2461467655707095523334124897818214400 8860233 -104691043940609326023978843732608372976 8860234 -6112923296298533225441953446829483008 8860235 32962530375942800939363642664828715680 8860236 -417106359601650875937612582047711232 8860237 -4492378161121410521859486399487911360 8860238 -18027645272447082938536329617454985920 8860239 155161336078308332621950189606660615200 8860240 19584950642489574157125183936135413760 8860241 -113278441009526979806599673811215730828 8860242 -5485736486195497256077907173708816896 8860243 -9969389863818263413814343112929264384 8860244 16261418841767427823886223871802880000 8860245 -52075788838856528209702622781965971200 8860246 79768552791567221863840233397857778560 8860247 294529249605410439819939517017155623344 8860248 20255946106574957163208099747369113600 8860249 -71488174268103524153795252377431583164 8860250 29440369901487143316545028946338048000 8860251 92821015062103937421731758207996985280 8860252 -44455431470340242498221656669423605760 8860253 -194768156870785350237887658628130103060 8860254 42943107445832228717627375721569521920 8860255 -99420008199696966561049461495113838000 8860256 302830380233093153329778768593440079872 8860257 24007900963346019549298326259257972480 8860258 -19378790522428601073752629665445883520 8860259 -317560748481818853358528554599208813540 8860260 102175915092506945461571634769858560 8860261 148113874842986157709471877219034916862 8860262 123755166504362749406226858019240795200 8860263 30802075062032144105006876693936328744 8860264 -4093018705826414942373315662847344640 8860265 2931155680608315227244325104605886720 8860266 -86653220608682128978139839473532258560 8860267 14697270340913888857010650011020170848 8860268 -69291821040049016090581017996895786752 8860269 -1591916643061867998552831988598829792 8860270 44701923471345241914398810789042755200 8860271 -44452814795053007834344687568156167200 8860272 -27643138975697437241749687184035872768 8860273 136752622916105814485168091422227757522 8860274 -138521529936260790725322469718327802864 8860275 -6303359547604144709274946250347246800 8860276 -17059301356451039062303136243606988800 8860277 -184992154162432525582336932643132523520 8860278 -20287428811954602243305039530193738304 8860279 1099479122858005661204549148044686640 8860280 -47229370403529030978455388247173120000 8860281 38404363574099184304796099898757936704 8860282 -111456308310617804833785495294564691968 8860283 18201721490710234934959546240578135600 8860284 127404285735768104174376752197512721920 8860285 -43188849990668804714529501484911600000 8860286 -134284572309721157944641173820790737408 8860287 -115108254008346959108867219065486192440 8860288 -88630571219444641370638499858853396480 8860289 195633731951445130122407492752126987440 8860290 8675333177174750823851148559883043840 8860291 -246571702845039484794660057890887117296 8860292 -2622455733157373199394485415535431680 8860293 -65182938757102440806515756561750288320 8860294 -18646373188716187980313659512064422304 8860295 -53684539073314385196459015899774202720 8860296 -14150531579120464220639225366711500800 8860297 75609840696148616998650704308586574746 8860298 -175882392190445469905712905415368137728 8860299 -55361958850001138251065612964181710848 8860300 12138978598389719536079427961416076800 8860301 51365399933552479983807474130480453302 8860302 5278341702962901444776368784998344576 8860303 -69806793655198420922257316579799090576 8860304 -44680977152131906168809927503990906880 8860305 16467425625233764010238686891482216320 8860306 4364351980829662447442959100115655680 8860307 80531940031349614225533326797977392556 8860308 60034380166415743762185305895162378240 8860309 40006851112405944060947953116711866510 8860310 29356665236818538824311649354036834560 8860311 -124662978097151780494245981313663088040 8860312 73453188721422677381565673558234521600 8860313 -15564247589819261725615033627777938432 8860314 70592109081939881698491284686159818240 8860315 -110377080989148180242427240317264308800 8860316 51406195758592635665849536905853326336 8860317 55730912086722224888066774203192068480 8860318 -85341370632184747196764584834890240640 8860319 -54492584069368721326752179008699193256 8860320 27892685030897219904406992638391091200 8860321 -203218046360768557142805735916576290000 8860322 2457933447202832531275670305974804480 8860323 153728193234039056953689778305880758768 8860324 -255599414606657760214783982923938816000 8860325 -107361010895417943165926056301520516000 8860326 -12610598282732434463701300001850256512 8860327 14638043254750003950081035795138987520 8860328 -13408080750276823869184755295400355840 8860329 82229798864456257678085656735602337674 8860330 4014357251729558776917277399794544320 8860331 -240915271305270280480660274203577906448 8860332 -89517854439766509603298818824127495168 8860333 -69647302997742260286960756839489166336 8860334 -34063957068741975336637921063646126208 8860335 99879125468425193686102503656778864000 8860336 -36578590672079228892204654823804305408 8860337 -12227995748145205043477516547825904320 8860338 -48258628538058949956300867175906581216 8860339 171344243144785372646322704873199707056 8860340 -104037944974683942718727766688338044160 8860341 35511662094449271778568599491421008000 8860342 -46912519905250422839537904748290872928 8860343 189648522109663689896729220940007831592 8860344 40324538637317069192299523055283998720 8860345 5326431736797201582713625603541194240 8860346 -105579367353534241362657264407700480 8860347 13514368789751208621599809844844258996 8860348 49652716656394452899159700128946446336 8860349 -118673181200914164156988711333989684288 8860350 -10112333701202044146709909945430184000 8860351 42510841782667235414575013974827724352 8860352 134191504584915929162102864737562787840 8860353 -60509542928350139724855220410708441216 8860354 6646508220377818306813738230754623360 8860355 26971458569426656016102385967885164960 8860356 -37094414547885343257315870124654140288 8860357 23720025799213600117590936657275015232 8860358 -12465830424622329253122602142541827072 8860359 72620009217387398186789331401477958528 8860360 -66757247379086121227845751698388736000 8860361 -34916239258753073719800316362713200038 8860362 14071168029803500481929590326975046144 8860363 -299515073806378721950746754125441729388 8860364 17756704985243654214618148681443883776 8860365 -23181525588575362553261210582827200 8860366 119835918991866112541445795167999111040 8860367 -44512614649736333466348890627492461584 8860368 -9481056898000939165997612058831224832 8860369 50265420467670739299261787674443070080 8860370 -94118396798643144805673474376030379200 8860371 -30285872513173847013184551498294252240 8860372 31639709611336322598699758696421951232 8860373 -34217078764468616444054015567269471140 8860374 33334283813109192181714820028947066880 8860375 11291826243274601461304953041514908000 8860376 156139088144937848267541982548510720000 8860377 111645423378700618456622366496627034320 8860378 -143709266252182554906838562002668030720 8860379 -137192714145081976384978979309735958528 8860380 5413258281302933290823696908781122560 8860381 -137793728240222191452873123377729576148 8860382 -51714935550650262368940732481454667648 8860383 -59548011034632905596974475073563254816 8860384 1665610475312717335085175554534277120 8860385 -72632332349783417074882945320431037420 8860386 16489278209308093844333589272624790528 8860387 29102696591479174095781499022549329352 8860388 -10723687402825414112806777752580067712 8860389 53280206645259739792403646881428324608 8860390 -9430195676227839334833539475912007680 8860391 284111261021890342883790022238553228552 8860392 37842412614909886753727834899047168000 8860393 -483090973742120385397136589634628119680 8860394 -125347387951311516693164807780924522400 8860395 30922656459693050648375488377519026400 8860396 43618768640196262529978642798571372800 8860397 3590313394990791925919165828998733952 8860398 -73768958085875291225976655989837545472 8860399 194378140260625889256947571372686573760 8860400 2048474114455018877671244749155532800 8860401 -89931003595771246471369774703122470720 8860402 -26027973732964303681305494476186852848 8860403 286674215034103206403587976041685171200 8860404 -74764851510327981172368548473286811648 8860405 65212838677420826328099508930903704960 8860406 39357166475521552953086435730293256000 8860407 -40818717646219665204642110976084788760 8860408 133575057283561888159703464931068416000 8860409 98418600471645691458517309516795708416 8860410 -12779746613155112462878682912401892160 8860411 -3519243341676894753885046034794673376 8860412 -17710943277296489562500862973811942400 8860413 -44126635150680623730136642009309174656 8860414 95264046382738062595024736324325055872 8860415 -115135997095085852527351471923242214000 8860416 60184721492569937863675539386385039360 8860417 -38564305685606005927757602167100732668 8860418 -13720342598704291707427894766591554560 8860419 162443535155739479830367545042123077444 8860420 -117268980850939718716620818398046012160 8860421 208231746886745778822414304420907275392 8860422 -6943884922108309392221181161968811520 8860423 -37179469829655891392243087384178510672 8860424 -71068820361470681273100783451846487040 8860425 49528083097597092337887473677832974800 8860426 -116954962809305005692680486846005883088 8860427 47830191543348019140871265201977887984 8860428 -1808011851290572565142571124631767040 8860429 26760848524482183310245209015539583030 8860430 -110179227843157525684230682979051768640 8860431 27711032860496133525296193068740619520 8860432 -12356565547949340614616625828595499008 8860433 -320541234875979764859498535301508257676 8860434 39752521613321802246174265467849907200 8860435 -123026025552208950105089057348699415120 8860436 -57986115925168805322577268610692268288 8860437 32865958992892098351540301771796408988 8860438 98441598273518355832599041955710553120 8860439 57408591916757221809629560630877102256 8860440 -173921745169319263150742559940077158400 8860441 77991740767384831024704902705677838800 8860442 44016411282164778279732702115197445872 8860443 36562272947524907855534677396845790080 8860444 7635368854158284555864538820512359936 8860445 -115946895975149413106441686004109609600 8860446 29371991516914443642786038155347441024 8860447 -75357180037221128732578391307269879040 8860448 16824187424835644707358431865190088704 8860449 43324489892181871247343501514843142208 8860450 -4244498679886642969252459701731226000 8860451 226419038686224502439972484673803264 8860452 -47600438790933638110048977762016739328 8860453 -49162088491312403280969284061729194720 8860454 77335207892622479445221563404606046176 8860455 214916288080274586786989260461220855200 8860456 -142239360571214524037513966760203796480 8860457 -137467516673489675085392791899000605340 8860458 77289290239691970738885027896348592384 8860459 -247423401676888661811109831748266546496 8860460 13039592910829791740672511908348313600 8860461 82042034561797917940241572504296574272 8860462 -46192703052004377501809436321428837568 8860463 122980728397188380804117426813622173712 8860464 -9069058673683713416562373951289819136 8860465 -64814447674806145315727431005676949400 8860466 -38022339525240029990750796826209134976 8860467 53562974671566295691629799638039961088 8860468 -162563570695318767671260004935369075200 8860469 -9680561508658874786119725965980275528 8860470 26053433429568999276029951384800266240 8860471 112794777769398453497960538672500405672 8860472 284835180954463477915790949275333713920 8860473 204297516147612499522359144691633513722 8860474 -38870608558383553340732863528284611328 8860475 -3189111462469998462516049058375940000 8860476 -41750139106624436767750857185678151168 8860477 25971398939367820323589978464202320326 8860478 769008925142190991812508412946988032 8860479 42287507732924265330081762763749292800 8860480 13880155750822168349618932445321625600 8860481 -5578852373188432184619665619538156800 8860482 54842754190810759488844542731973427200 8860483 263478871754446900407523355567328520 8860484 -102626935596623388340581217480242835200 8860485 -85681901384813333053491045304000098240 8860486 40262184011393401877878106011007278080 8860487 139298594757817598747026393982007500352 8860488 -2312085680488885924471611247958753280 8860489 67321944605397429248147138848787010000 8860490 11275921076679226554590570252842598400 8860491 20203944687677367738102607630576696152 8860492 53803402997779868752398583503513027072 8860493 -2827638329270482375289514228912891636 8860494 176508228651075765476488113266359296 8860495 -15175269720711296303052376212478089120 8860496 23029772647391509489481133360162914304 8860497 -66031166795146187895270202579791751872 8860498 -31134542266167930951550932443135339520 8860499 -96296121576641798521173172576083447336 8860500 -53982370427858711098679562845345280000 8860501 -25144989929207104108752481994446955600 8860502 -61395357927019280433275277227912417280 8860503 58114443847298339324074683582309222504 8860504 318813573539045983712882984938197688320 8860505 40248934286132533418568831692466342660 8860506 -18183889782494630598017036107936452096 8860507 154795244703308770924404849514198998520 8860508 195357177680411886648891242083580195328 8860509 -15112710898762484520525035023612073280 8860510 38802521007593810478507848890712872320 8860511 -125184356461343567054670244060474144776 8860512 150054430937457840733255305964684050432 8860513 35028972031350952258457659777774587904 8860514 -13317667707807753436230687670903069920 8860515 -30711392925318996537490466771878884000 8860516 -15156957062781289229190389970848538624 8860517 69315146554877097229524488077422528480 8860518 -79462040127416853818013765166209479136 8860519 4541746641800576704790881956142590432 8860520 -15621608674057179002539170276959846400 8860521 3460585280149930127148135564830915040 8860522 -17008702479148410894311635211148773376 8860523 -256563560586946908016793886051771248904 8860524 -70145044020313492574331148875727426560 8860525 47874180475116873905872783128858882050 8860526 50995810792920979266351868222377755712 8860527 -19496828499758342764225185268349781912 8860528 -23523890276527335969251418721812381696 8860529 209415953869572847416696931671212362560 8860530 -18582220353448523142309976705125319680 8860531 -10651128050040263850756318879872783936 8860532 -33164179011961380127567544274732530304 8860533 -101222235252625410700847556103641939552 8860534 -172265345659325828129810825838617941248 8860535 -160534344752913680060889430488077540520 8860536 -119745691940909736371175692865896448000 8860537 -806964709192469438994065981751963328 8860538 -43453193622790607195821216034357251104 8860539 147044372028959108668755404528053449408 8860540 -1992885650038522763850940421332654080 8860541 -24758711493018013444584925146126701748 8860542 145345415387385158427696562288040325120 8860543 43972431349428520377008062970617465248 8860544 20534428920559207689365008462066483200 8860545 36750392751244843444408267799737620 8860546 34954337796071214627067970524560683472 8860547 -95151765308024580049357775391146960004 8860548 26970493524510898270020150071880698880 8860549 -106119174837659375572505691095453183264 8860550 -10048097215379436331093820547421303200 8860551 24947146688772034210114563687388513152 8860552 80216710022949824109288264742883865600 8860553 -47302765785765562509438693413301422136 8860554 65951170255337326414162380186299586864 8860555 114291645217465356420268452528460896000 8860556 65469584461346755977423614516562703872 8860557 32000905028625147214363013062564166688 8860558 -42794811355568711643397375152700189824 8860559 -74176286298481618982872824000993033096 8860560 -13194749674008375203089584541945036800 8860561 -148990797848349754110231526139921366400 8860562 106469539331809242605709344205421070112 8860563 -6381256956742799932327059616590487680 8860564 76740287271358151401700896165321698176 8860565 35398136360970410797716113645869372800 8860566 -21326330962038380124720325038025420800 8860567 160485968331510590584543306765193500616 8860568 -226429730090693644241401786693082941440 8860569 151820263265683479093110739038766638544 8860570 -57692304722124052596638968007718411840 8860571 -39331214648590296045560309980908351228 8860572 -96353598622554347305740977833600886784 8860573 25753055196627147122918740186612997400 8860574 -101800116031815559206675836311228301760 8860575 13967995941660940811266448189463091200 8860576 -57306361191715642657614045935061565440 8860577 -228039128091561767459852969026936469328 8860578 -1398503557473982028245260423161448192 8860579 -28873599011076249526891733875027742560 8860580 -1399848240110228272068275802448035840 8860581 -83876987449321582047576807728917159488 8860582 24149474963398901713245376260780983232 8860583 -287655761910955843492772137966356858600 8860584 -126497881150866465809398758850337095680 8860585 13298738860712231288569413614381097600 8860586 -1023907106165053090060980739319800320 8860587 88985087253671190284283632424024873984 8860588 172619626965410021283821259330738944 8860589 -95202210183725560332000975111389592000 8860590 -5397523095854270477790965761782868800 8860591 240515868954470150481586659519968215800 8860592 -4884292752739151115046955839661015040 8860593 5270353062678681726385026758393625600 8860594 -4409974608171619335891801840584586720 8860595 -35130390716452054889282713676000048400 8860596 26053804889528745000877309142026555392 8860597 -1356025510551996239423696823760231954 8860598 65054187996895274722770373700969104800 8860599 -27164101715760380755576140329013301032 8860600 12897255982392206756393336183669760000 8860601 -142163506002957876912717621248283373398 8860602 23185952877689591597613417498204222720 8860603 305242034522157103207073346710460074852 8860604 222443980980997728497810388899005956096 8860605 53781624944165682897817112908854220800 8860606 88978930471071480250517349011586048 8860607 16502330533583006650379753103885459312 8860608 -30994209407146536001327352066781216768 8860609 201720254976006963528730901547351768916 8860610 38284218930067883878545106465466304000 8860611 152073305157349184661755021778856282872 8860612 -15844264294591720939285429594570874880 8860613 114070352350150689132436857079363307964 8860614 20379860588470114274519377174418491392 8860615 -42311853452544584338059900517237596480 8860616 34282198675903592490850043724902891520 8860617 -242497800983050001822431868471364137760 8860618 -64020623254398360612808329204083496096 8860619 -64541042032895161692400578545784655980 8860620 66198095708679759678384075861709209600 8860621 115876547101209977478881754416342709696 8860622 -144329556592516224970022013411293805888 8860623 -750942689802315299159106772855339776 8860624 50160644221401288620550184894173962240 8860625 1699572552117729985255502743458116250 8860626 -73241002257101091614928959369898567408 8860627 -23269708993738352648361291404367269524 8860628 40088948562765154576635998628855300096 8860629 -105931340724293992537314427138253713632 8860630 -143234171583188472785441445581339066880 8860631 76983510590235649564612823153105527200 8860632 -38423862115130282246234388431763701760 8860633 84140125425777957238707508158143738004 8860634 3278542948309431877051200315293064192 8860635 4313749031572616066504022419676810240 8860636 -216043961952267118043744732403979793920 8860637 -25210568259468823745875084725626717568 8860638 94695729256784358626243107566640256640 8860639 -62184397219675863168480168003328862560 8860640 -207417234942977165809940467733181235200 8860641 -100951157049935397863597579183668699680 8860642 4825825896401938725118587132653744640 8860643 230497666542229322716571137013343863760 8860644 -26547969351224265698945972158278082560 8860645 -68833237441540590077993722374072973920 8860646 -47569522254083697192260091054596102016 8860647 18775026202932105608813945799851920080 8860648 241199576711735653493108270327894031360 8860649 -6812889921641479282817993588507327808 8860650 -29057210838881349816271013808121440000 8860651 -13694376632638490113558569688191310348 8860652 11290815517036060411748804707422433536 8860653 -18225111896653775713405570149381358740 8860654 -82653501290767747860434380450648792128 8860655 182527710283146796977272983216076039760 8860656 -12921774578902954722764505266633834496 8860657 -33199395809778306677232480456007327820 8860658 -15445876769164643374653144145013486592 8860659 37076764294272517277256221553952268400 8860660 63210353758410999189329747338824691200 8860661 -127751056618499713802620025199539046738 8860662 -773662254849800028861595029082664640 8860663 46516901867258580518787404146816925696 8860664 -218554488463406596552031628910746992640 8860665 -65585134065303494524779645564013685760 8860666 25792318208358190143849721232450304 8860667 -9973880448721845345164871662266006440 8860668 -22910683772054827856546796794861813760 8860669 -10489383080202709432654998628194696960 8860670 -25888501559815248324904656591697859520 8860671 -12497352681445330329018912383192675088 8860672 -21732657960636061389418442932743045120 8860673 -219897429056256424555475343905673006078 8860674 1352988243408638171726352410217753600 8860675 1456880139558373245926199537889504800 8860676 31845873935870009296815404785605390336 8860677 8993882324078216054140088551585739904 8860678 54366179703203173911023140510654122624 8860679 69467368553453936777848812133213392000 8860680 -13680019690426185367093327671983308800 8860681 117172464267482339256214711528255939584 8860682 -15943935964247360684517915439192808448 8860683 -37988599567214763207071193607073667072 8860684 34912278072041086056744265918800679936 8860685 -1531729941630787343337379383513456840 8860686 -21675035465834647268067162477448273920 8860687 56685252146439245815195852446560830392 8860688 32123379204330714399929197122367979520 8860689 96426115344517216985893561115756102760 8860690 14165218757067141867367387839348477600 8860691 497429900262109908790704768028321872 8860692 -48961605585307254188127922035941787648 8860693 203509217623273655793956817470697334624 8860694 1293089272940295326901653493980911680 8860695 -72696454150468877674681135652633692080 8860696 -19414546135438672832680459074705408000 8860697 70785894306871400122164316057879753860 8860698 17403793751557753490574140465290567680 8860699 -35617078528103490562280987325797680512 8860700 -69337627564373139415922773163672524800 8860701 8112777152397934951903243770465453504 8860702 69530097474529794234766178163298887552 8860703 -202376998345424040986101234275777894048 8860704 -24119339437439128686999495968148160512 8860705 99769969203432200538552146183777464320 8860706 -53372635442189552677699531692339827040 8860707 -78889194789028786793051547655517409960 8860708 -177785577070485528356406675117484070272 8860709 3113729355991870000946228315704224 8860710 -45949639917591278346107880597938855040 8860711 2817351041149440426419719683405515352 8860712 63792046280124650703156455954242682880 8860713 -26750524279645139286924632241287481456 8860714 -61031717561176984548595778812154635680 8860715 -14125792006815530758038555176471986080 8860716 -53146622326087890118794858040094185728 8860717 -249081683416829784850143013098107763380 8860718 19868931563315855032528432616541663360 8860719 43424550997484652274381582888961280000 8860720 17401677943883409242470801721873203200 8860721 184543719377731341283575596514167435700 8860722 -29490690236510982763967112060424206336 8860723 -92593223792244911100749827746617856864 8860724 2373865336981538819998276761346394496 8860725 -109931169089165639498551013618075112000 8860726 -56325067385521568740304010379853045760 8860727 25986717097304725854631450913555802000 8860728 -5806524101195879895007467056772771840 8860729 -142020113763658726906574026169631974400 8860730 8368672428879758709900032501081763840 8860731 -120998828706094861780694723902448398656 8860732 -148425582207446554116461326355218060800 8860733 -96490322649654949703621840773065553536 8860734 82511233296011538008604100665571764288 8860735 30398186839319377091331061709817331200 8860736 17267556024013942433020728716466585600 8860737 -474369410707868322859543079017153248 8860738 83911009291509987464644525742529315840 8860739 82325700920254255359839094641515908540 8860740 589314721690595753570086093569761280 8860741 -117101189706396254175807454689350339588 8860742 -101383911088419990235906570923715237056 8860743 14737540580222760635657980519902285000 8860744 -197126023276727269941705477826688547840 8860745 888220389385466367285630352992675300 8860746 84575846124971669661996979356454358784 8860747 62332565777788535431523741893004532000 8860748 67929939591662331612827030126163016704 8860749 -35475690351637588374005133834616841280 8860750 80733826288039454685743132753352144000 8860751 -137861752251845815960670455553438043600 8860752 361579821046015917574839722851565568 8860753 38357178692425542964999116707562724464 8860754 57190523083736141326401975016101430272 8860755 -108161388518665041731223014241240415440 8860756 -6378873906773860754725465039982375424 8860757 -491294831577220168641358248220248482568 8860758 12710429868340953068195587126657281984 8860759 -158589651829137689792189138646188727296 8860760 12716164715057209662224009776177766400 8860761 -1489672817908615029996077105471155200 8860762 45308407946662600458257532072211598592 8860763 -20936304860486783749394570181486017640 8860764 -20034117938776090759589856163447480320 8860765 -178724755411170799414129990427690330400 8860766 -8591104372530103769039478867438089280 8860767 -23432315071191886957263137072472321720 8860768 -234048214133720633835677467305938386944 8860769 508895267533484410989898418128236170496 8860770 -8551616901842289205057907725132934880 8860771 174499230782313062846691146480182034972 8860772 -197172614056567991954252391414600714624 8860773 29992628877809876375246168104580197248 8860774 -49663060694351987605302653651320339968 8860775 52004772074012536913985318012575721600 8860776 -2650022076779579233547703533515161600 8860777 200338116623592230310700259061030702672 8860778 -2393796263385603061121531127818426880 8860779 102338494229985197458084831648754143920 8860780 98156140633704683654506980868793241600 8860781 -365890820771774988382629466928117535648 8860782 13079917585396678521831576914283669504 8860783 227822486917331833134498067694811660520 8860784 14297289868968241684424288575792644096 8860785 40779360713288565164514255205794739200 8860786 -26263395037781273145832724842346192256 8860787 46940643567343287290439478008828359280 8860788 -31315426448128925086468910589546918528 8860789 -33717945270243965606331030507229422944 8860790 22952151027118113558348906585919918080 8860791 -25279352968119887021401577540909822256 8860792 -39962401834332898034523814791381811200 8860793 -62669781158280673077985758237140615958 8860794 -5222524376843751091628430688855910400 8860795 2660932760164780221427449090226320 8860796 -16653108867901656142970956835188899840 8860797 -17700385873802100807509515409266393920 8860798 -76615557976257562007365200857164074240 8860799 72033239483721035261648101209955502520 8860800 12288968963989290824761854312579072000 8860801 83116971992080987699349810983767442900 8860802 -11877388799675913873061959931895404800 8860803 22547896378472878101178008884953346304 8860804 -14157778732549025267156532066201449344 8860805 -20665621870940434325539895036222648400 8860806 -74971521821269172075208197708112451200 8860807 -60685927177539822147805468388034131944 8860808 7778442886888858494953068981414379520 8860809 106047140737151125700765715140443186704 8860810 1854404170108909205360833426997007360 8860811 218079445105043593221444377998527827412 8860812 90487969790049626088062113493053312512 8860813 -2205282496131130133425154055956317096 8860814 14178901717095615314241693200327833920 8860815 -37176131477830766301841869993116357640 8860816 -49386646084136522211518186009783697408 8860817 129372134248781485399132876639133175600 8860818 -5779932164880978031370583952184666496 8860819 173827846650267972632966948217895454208 8860820 -90106054803092800359496881246573553920 8860821 -79225545252774761884729131629607436320 8860822 13716419968910558946819734192961287712 8860823 -52013260785160904105786100220287576192 8860824 54822150192941685360004191038939013120 8860825 191370245662274785123704678029753977500 8860826 -67917801936393300754962739019739026976 8860827 62940608266007838131759111303987124120 8860828 32507505509579808021768841787941480960 8860829 4415494234427534880640584529803365484 8860830 -78084768199298200777445952265338240 8860831 -33102442322113941559902490285664236032 8860832 -144862508077984744006498245102000734208 8860833 13144748599959539411053684595229024240 8860834 -74365091927673322579021627162146993600 8860835 -14236108204475151311459145735433596720 8860836 -55845770987452991605602128985791167488 8860837 -154556940200013356190974106955513992514 8860838 -334158136195825062206244550804008960 8860839 137126677050546677913463197064787958264 8860840 -68663536896920538907380343087042560000 8860841 263304727588396003277639403978839759184 8860842 -13733471642725150633341945877013890560 8860843 491821340192987059144840378959560344 8860844 -30988121237944906207156838520686955264 8860845 -11400740644090515905449104779918217600 8860846 4913858362956964467689794533710106240 8860847 -4155360285865516646597676943526296128 8860848 -22418763786136160054367904687976349696 8860849 -116155734073161474885881676861078007150 8860850 -43736889054712800225061566646145547600 8860851 -98404315569557586592930047006944272620 8860852 3147490367610134848579278587012603904 8860853 155430653446624219217261079673859912256 8860854 4205674907156647810830272904168284160 8860855 -32247186924611829371179361570789172480 8860856 -88991470314441784056621589101811814400 8860857 88941583754700367579084493078201033040 8860858 -39763013483549358410376190434066167040 8860859 -60410869645428147645611043281226777600 8860860 93643657457083242651992831561298432000 8860861 78443479014005390313785030728757243462 8860862 -104428031949058893756922129387376333568 8860863 -133706764747878861376660879331265070080 8860864 31952780260996867527145612321290715136 8860865 41062951063444564935236076559382373120 8860866 -22883219973601501557072705785732972160 8860867 117769868606265991619716681154731609916 8860868 40981446743175241430924010987507128448 8860869 63220793006651866040698460386702491294 8860870 -27719135283195993932766828123706477440 8860871 67414019088737761423889164937026048224 8860872 82560739187449933674919007815882506240 8860873 8753589490019503296725560109105398400 8860874 -65641358327909055461596036535286993408 8860875 -13467068251079761443543214570228980000 8860876 -40159584011709441704695422576812032512 8860877 304857418924492215955705774930191620160 8860878 3907844886583471832421486285815429760 8860879 40750606380397495619882045628147021840 8860880 -1932269698090798846319869577621667840 8860881 -3510781102580788451074102426838836800 8860882 -56434213665359556617940368773462820208 8860883 -248153851079665052541645350212272638868 8860884 -116996622787538434799570259372568117248 8860885 46605772541721637755393084020162373120 8860886 3428472384465735794641255229470568064 8860887 4393827616018862577618979867457095680 8860888 103073607833199098064392261536763535360 8860889 -227674407288019437140057203350236888310 8860890 13526722421307850114730905354113073920 8860891 -40839369627510633939575194107470847728 8860892 -166030283718818220685738798298173416960 8860893 2519405501129891867309407843955842944 8860894 -8030042191510369431357630882107547648 8860895 -38848037598955277366355616112280935280 8860896 187960782648453206694919665067321196544 8860897 -74800872411114924061108264407915493920 8860898 -115472893293872546553710770039844300640 8860899 -82047357255679702047350976367675966032 8860900 33420340256837629268442353994898352000 8860901 29252427350824470268975365162263883552 8860902 -16117051929180914944482911270024885568 8860903 -28376685073921011342046845733311091200 8860904 -82623833872043926666685811957502740480 8860905 -2077824925302682274180827718621909760 8860906 39963277169426973007014260551119107424 8860907 -233599998381813546188065436323619358168 8860908 -19582892313862415828025119081227665408 8860909 47063810460309063250007432357460465110 8860910 -164108481452321747086222894610160307200 8860911 42819878390125584145445165562978433536 8860912 -8163190678862089998247315115595530240 8860913 -224502337049609474173393977443256881838 8860914 -2655522660999889324755570156055505280 8860915 105183226891342980255315810604107862800 8860916 1611657995800797131695631211518115840 8860917 -10159507884245591086427663277705123840 8860918 101434796995700197472095826777000255040 8860919 110496103697311991302408358653455879840 8860920 28068527980825766611595561161112371200 8860921 -136186211536366483949344985211935297400 8860922 -23650662872631270485080155621701568768 8860923 11591259926516865933812229080894010624 8860924 -690878830483267632490706302033232384 8860925 -42879713069960905465136252962391208000 8860926 -36163047064973933582901614168450928000 8860927 -237452314758061097284709508634674729888 8860928 6418573462513349247613889237747761152 8860929 -4046631218676408927168043080479354880 8860930 -36072337611005509633917226560616812480 8860931 -78605406044472493718388730944157835268 8860932 -9849888561422341863378790437544121088 8860933 234664839961679771426496759822924489182 8860934 -76509488400407378626170674986186573440 8860935 -44774235208023543730240815775384137600 8860936 -30848117885154761750829609702342819840 8860937 -28197161469004214103553703215226869980 8860938 -10868581526476625321907252892071603456 8860939 265159502423060605880126474967086118740 8860940 -37475338567233540016084075171579653120 8860941 91082003644803964568071187425433054400 8860942 38581885121942014042520040601549647744 8860943 43345568751560992102406757106671794784 8860944 36743939061785845223097194427952005120 8860945 -8129939133171492517252548046010293440 8860946 -134739489882743892131294753959015241328 8860947 18060662545385656893551426355201976320 8860948 -96295728726450448726462529136081112192 8860949 -12789658306453025796589939018014040050 8860950 11216759350566700611762627091369824000 8860951 -19648936443619818922189682935808024 8860952 111699969514030335888277958472124569600 8860953 -62810039251282063667687299884675226176 8860954 76977132132197522067042707666368957440 8860955 -138884759859903267997123544199688673040 8860956 79316938998192903497401779829437235200 8860957 97896079541542016092719868624962883584 8860958 -101113249582552167846165624810757921920 8860959 14789319083711647988466476770806099744 8860960 -96180367801219862231658116214527754240 8860961 119320327104066554042375576644874611464 8860962 -67313252005785583824301025466806528256 8860963 313447864619389929286375849143864837212 8860964 59733402226752358954722081752461046016 8860965 -31687051032062435856676645469082602880 8860966 31820786509638841275996961243398846432 8860967 -2324890516304472934871533785899150760 8860968 -133179210853521200791343875268562124800 8860969 76502881692578705630768132770740255844 8860970 -60818362563151331421609519261626332320 8860971 -24365232905812638449149290445791812352 8860972 41592502045532048587288484375046699520 8860973 246551901037192856283553388243478087840 8860974 -23691188735728577275906698232525839360 8860975 -65206927401698969716270537649987239000 8860976 36067539301181473401856436136662188032 8860977 -16543635013012131317107567064629312380 8860978 -10826013739308224724488931139821920256 8860979 174811638010221813134523081212907689760 8860980 46591720455276745713614309666056888320 8860981 -302055969923755204340558564138062559936 8860982 14490208632128549231783297608413869568 8860983 12835888682016855735974690470085538024 8860984 245191164341464255464253759240162897920 8860985 70453045363280751715847606684983056000 8860986 34619126403281048902875679269216482304 8860987 -301516060289471897925223738359361448240 8860988 49441392220863167702008725753748707840 8860989 -67481600939106192869220098917591080960 8860990 109258028323555511953059929309016501120 8860991 -110843391918006596066051404096607897928 8860992 18901959347112672545676683929316229120 8860993 83804594113000996354720891820627106242 8860994 206866711625900540481531222301765072800 8860995 31752235710686756310237744608825627040 8860996 98439777595409786813267767303743393792 8860997 242724075794696311743545436823789938720 8860998 20492078483374940056154829116087715840 8860999 51354941978494194953272931576244921136 8861000 -92885680262166035252295016851770880000 8861001 -44532361840645831242683758544320355568 8861002 2675218062530583444938652802927665504 8861003 -75202606241148322355838259661423875536 8861004 -227355559064130247972618119573789517824 8861005 -38442996055392801783019237912676204340 8861006 -1914960252072981321435298643228547072 8861007 9625119835813130660095245661234358400 8861008 15739957302293997612508573610259333120 8861009 71590137426529458710568230856324948480 8861010 264560347968819576327376403241254400 8861011 40792955480427638376006022035889773400 8861012 37216146153961308666162150647258296320 8861013 31558997428836977720263027523889883104 8861014 -76082277114417451222568590869839058144 8861015 -155570856866769700918980583145275554000 8861016 -92377381213039392552141487979594588160 8861017 79249600612950556155843557361759148800 8861018 -12656241807151797369010698320174353920 8861019 67145516054454247692939851027987406960 8861020 48032793365874549120119304915067699200 8861021 165066175510513527187476103416862725120 8861022 -70232158808556631168500098398243071360 8861023 48513548671445895906182635569558124080 8861024 166665124028323090082818691653518360576 8861025 -41445516967650826005898838444498701200 8861026 -70517786458367415014311053055613124096 8861027 -51155663663525861297223757715630215728 8861028 -33252232700444514412825053970726717440 8861029 -49411895731372279974340500925627077574 8861030 -137137607232880944518902809685746720000 8861031 33921818477097021365380076135649571560 8861032 4509325399104701821778271443917240320 8861033 -72216224753011847737629545800353041280 8861034 -653631840746320591090996086566292480 8861035 126954561171662757462504527393207860800 8861036 -30338054841080290324430990511585884160 8861037 73581464750418678678399844784330616000 8861038 -13064658047833876576166629711821271680 8861039 149884284172033349219014080681068258160 8861040 5958679493610200492247369775534571520 8861041 25416613386953476628893411138154692672 8861042 13836063173006921372629413930053683200 8861043 66164814247202613886740537494148476256 8861044 89778551979759182831272807230012030976 8861045 -91930534676878681206261177913887929700 8861046 7066666809049578786886838550464920320 8861047 -80298152565655113288350602589607966448 8861048 39750952758884927642674760713661276160 8861049 -99294344626600992121754257261577318400 8861050 -15194344241079980323237330497321638400 8861051 -161247882162610690779541226984088292128 8861052 102286676084589578221042340617822904832 8861053 -62058601413847217975419251474229152 8861054 28709085032207737627442185974699050112 8861055 10492427492402847963282382866684664320 8861056 -34545016257153304992654850560129761280 8861057 -21453666755788737215138458699005437520 8861058 -64234506957803686290703987117335654576 8861059 144371929481036887575457111377675387260 8861060 11227660349323102899243328820586562560 8861061 144813235107041492192484374476031066784 8861062 7898261002149784339712306139848812800 8861063 12275344635935160660792878529800213760 8861064 14450077894294584114932553778351595520 8861065 -58066644462920622865589077078385328540 8861066 -17147293447890970155830419417437609120 8861067 142527281763582262881787414950347389884 8861068 -12085432641257973283500023990100462080 8861069 -43354427176646496226868552630894313504 8861070 8597334776731327011428428178474231040 8861071 -11366169272873365652477046619298382656 8861072 6679934387123885966137187676979200 8861073 -23045786936886533468724618352043605056 8861074 1262415061301392998089275341078830880 8861075 -17008961405872796839117274043109163700 8861076 -3221789107991162177139782568263718912 8861077 245601131145530754190786465485756114432 8861078 8155506056289466442848351405697960256 8861079 -67504692292466240108857601922771260160 8861080 108711462452873322257732599076439244800 8861081 193293847339093333152270097351258771332 8861082 -9570432958131511697710665552094229760 8861083 -73000474484584896750930090056894903040 8861084 34391151144620232181863589624291006464 8861085 36622267410588149879187778463087210400 8861086 19694572334738035999803147319123057344 8861087 274110979444723039352495638984720083240 8861088 2653773215018879796323800974410907648 8861089 255088803997251920808808058481307281890 8861090 15141889662599068488327472062391756800 8861091 -21289479485905396933363842271352963208 8861092 120612842821064059514102760274767098880 8861093 55762889076443202999338398869645890940 8861094 28434252856926816664715430417372072768 8861095 -144669248583657420083393143241907307200 8861096 -1884281361805715849010458994804326400 8861097 -26767796988982338746326483395314472576 8861098 -24573544766412041685780961617475795968 8861099 -38605802010182978879817914993864707536 8861100 -13854836535917466711244513220313177600 8861101 -15336778170994681904083370799756418068 8861102 61690990435667741943127838946714513408 8861103 -237054104909389267464389621537397984480 8861104 -13506772441474618625834662558527520768 8861105 -2775768775778792616716095596737441280 8861106 1463609697586075670992610203809477504 8861107 39515129779938875023244570580090316680 8861108 -115162006089593996488556864420019449472 8861109 -11442332739911553388671461447376096 8861110 -13959407493968008431970726313370480000 8861111 79850422705398410867574443432481258840 8861112 2099412828316555396216271235955077120 8861113 3984997954630778874065174319690696362 8861114 101072547926358464511065740741006464000 8861115 103176435108758001589098967464276516720 8861116 130465204554107462888514181564509027840 8861117 -140455133591321649312290804787979611834 8861118 -22796918063118876030175394437701537792 8861119 -241925830804376550331613584919480332480 8861120 39084151545272105086215289072496148480 8861121 -44992862283319905949504493586630884892 8861122 6362039768095336934886894053358332112 8861123 21311149448007998563420901204534060784 8861124 -68085399809407159390589467489497968640 8861125 -11408314720136135591933105825903040000 8861126 -104644625931122815063088270089659811488 8861127 51806190348219061466839157941762750080 8861128 102020770328159799205762811281021992960 8861129 -50797304736058104284102453180768704860 8861130 -8852036090286560419753588776910694400 8861131 -54311417860988063211317086855573353528 8861132 2540882519871060471623768290328540160 8861133 -46805212191643224970760988174444847104 8861134 -31626208633542939510570177960044098368 8861135 -65958369833925865884785363328147772920 8861136 -6775082165404745593245175483209351168 8861137 -196231110880116823275633870909836499214 8861138 17171146782572674938394948271857156608 8861139 1323108888972315753732015593041867008 8861140 -76718830366680162274250880880652386560 8861141 -24866978091641431553889098347501542048 8861142 -39718150029705282636194662154877569088 8861143 -89987881682093933322149588205900575608 8861144 158044400707393253498977516461535027200 8861145 -52811364356174935460346186840208300800 8861146 -43512303467399006049509119873007842560 8861147 -177105033339186175354792629681223609404 8861148 -172354859682914833284743353040556165120 8861149 -138873349794257123558165549335424774880 8861150 -80842256061480046391065484765605579200 8861151 -24725214692044659144197714617897115520 8861152 -296183697784007175042413503737722830848 8861153 -90492029976965288146817762097090853440 8861154 8169983565179766044353115828837109120 8861155 -41092275966644616714902608046128152000 8861156 14874639409712647562430470011476096000 8861157 14520046734660365388517772960565209406 8861158 5206696777881186412054347249145171200 8861159 -70118749086068474186716291337752829640 8861160 27724274519909046290000351216131276800 8861161 -18072648364509158958620888978168277788 8861162 -12642696981827156338228294858258880928 8861163 49468950197002630774951554448873791360 8861164 5981667047302863746392511973501173760 8861165 32608983223997866945801661984023647600 8861166 -23304253242046999729087804549399710336 8861167 -306996158203924129768288979570005408 8861168 -51424783019339500223006921711318532096 8861169 18935929284643352162377150974526919328 8861170 31080205973153050574026591594850597280 8861171 -123111156333370744449471867918468919296 8861172 -3343857724752402658536992179663423488 8861173 307835148921950872053795987829145013422 8861174 -34581681095360166734013765952208677248 8861175 -57244166659115102756523566835597191400 8861176 -86497495043570614260677655809773056000 8861177 -100428699327425679180679823202001723026 8861178 -4991912495488605353718829320847406592 8861179 -47400256747288872450880687000807711200 8861180 -50117856396001514726445533368638297600 8861181 -6529652068492343085924191083159766400 8861182 -2077415671268125598854748706988185600 8861183 -5215448518014251352262289662154252856 8861184 26966186600875265615741213315684106240 8861185 76927584632278844290174798929431479380 8861186 58781485431511219846957686986340771792 8861187 32668303564648048872855410862509191680 8861188 3120976219808281542561533733603536896 8861189 1860182461782512176944035358437116224 8861190 18628227748923132939180002752418922240 8861191 165536421385691205735180092181891133592 8861192 145329163726999776891401508501142241280 8861193 487310230007803867042767756607148160 8861194 71140410372083971476259287791578030896 8861195 10996142996090184337894616984929013760 8861196 30540029448712998303544878475208432640 8861197 224802301405262955379191746004568237920 8861198 74576168966198809443816713019815217600 8861199 -12630110261812723591030585526555369952 8861200 -22214985343485313413907097059497779200 8861201 37770409959705689724888124222989938400 8861202 -2195612718562268943167838626156855808 8861203 94039925543987570092606501858125285184 8861204 -45942531227056630916919192021878151168 8861205 -30070615439407985570033782391938610880 8861206 28240124037400642377785301437695467552 8861207 -115462981383715045246247934418135828608 8861208 -102371422092753296714923974847137914880 8861209 -356836720971928518678055411341421829484 8861210 -13293564535401752929727807054873164800 8861211 -281875620104957067227348089328941946400 8861212 -104731793988754007332169351600884140544 8861213 -214326562351536066213963946501780400538 8861214 61872803515596703376172167711700575040 8861215 13336137381550170026453724454277606400 8861216 22095194005770540329444578992335093760 8861217 -44217655885098154491108290980462609920 8861218 -15681302749558173610139839939217035440 8861219 17037396009162276097295108426199240696 8861220 77480305684974224731479054231956275200 8861221 -103241843406962894546476731691563804800 8861222 -142074595428505766740504870893551021088 8861223 -99375218812158976188178254408685300992 8861224 -19330986633855003020446839119521382400 8861225 -241922370480493783131397308154460400 8861226 11637973493520711348105816913265098752 8861227 -266920408885320160802431376427080494924 8861228 -68321744785407326687241635349924594432 8861229 16983455779487146760430365676702938040 8861230 -9671568403525066916174230024779717120 8861231 123870233234987615040792947243659510032 8861232 30732186096778487909612778770517688320 8861233 77274888143142440680087383559169313408 8861234 1447840115347056201665560345994341920 8861235 -17250206642533608127093918180757988000 8861236 73290757922218190189542245526993873280 8861237 -93152667016848757025532489750965582976 8861238 -50321535146836575840092338974645379776 8861239 145124543806665172675346903727080183040 8861240 52069977434936662487047766288148480000 8861241 46591477641218129486782158097604072064 8861242 4576038940418238752731090952787360000 8861243 -2374407612801853677670386779179316508 8861244 -41355916538809108295857017845626380288 8861245 -112701990458382155932866456338745052500 8861246 81463933903160930589140003042760949824 8861247 -121963591043984872849820691630012035976 8861248 6807945011034759923538911178661036032 8861249 124898561566269638758659638233964717250 8861250 -12186382464535723806317473787623200000 8861251 7249754051699493812133189861980560544 8861252 167707786183430363673247253873413316736 8861253 -59200488883848154799853444958127950176 8861254 48079661766754717000745476331151301632 8861255 58391956812796936947914332734203220960 8861256 56575581660836872453929382017474723840 8861257 -35093146602238969096466998343514406656 8861258 -59106698696437262589240278596388102400 8861259 -111864353313160626997004747878608555264 8861260 -10550332399085673677792095831874565120 8861261 76535425714046921619143459017819535862 8861262 64086835765917789580463739831021913152 8861263 100637206758765320178017809845286566512 8861264 -32547394831361531047971689637903482880 8861265 35658623662154866936123987709168121600 8861266 125475606182011708495358925533205350400 8861267 -191325540804355252705836590811523279368 8861268 531129046631635823907470032933244928 8861269 55552465429834844058729082482304764000 8861270 18834359308734515203384547798530949760 8861271 19000478556966672264473528032483804800 8861272 -75642484297878798479915434414158643200 8861273 -80223500501184203140941850754385935478 8861274 41251490346921452795252358809488188144 8861275 -73525868880261991797146114522600874700 8861276 -46777225613361415060650561421837155840 8861277 54969690887233432433371159230243466080 8861278 1573052600722508873773331638272181056 8861279 32464265288638341251737048919960510064 8861280 -14933458042731829085011828957241671680 8861281 -2310104248765612262154835102446938496 8861282 -58172585574161238963933082841045853408 8861283 156449950904804224689165945893913729252 8861284 -90606320601691784196358852495111323648 8861285 2605564952243262211218994951583009400 8861286 31992107956727806344931624131113373696 8861287 124812735739877076697282532542575637192 8861288 -56495159407481629425875031897378324480 8861289 -20509949423967365827181893931905987872 8861290 -92994170265074474868451680172431741600 8861291 -182339736043591815431022235386277063308 8861292 -125258505693289245836718444743489740800 8861293 30813104448001991052693781120101042400 8861294 45139639850531866882949960030148920640 8861295 -50954956019320039848664081838610205680 8861296 -39708973766199420961656041911885496320 8861297 32036548376661772909952419025604021504 8861298 -27218827282696671483234736715200020480 8861299 57620480773735183946647387530635547480 8861300 -1618013443996374956830177900240128000 8861301 95346414377474368122420484316564420892 8861302 -47003275656203744800552773153028987008 8861303 -161741676782765879327466192413537040936 8861304 43863566946498792872580325479733002240 8861305 -4558780668709139960473990242948368640 8861306 -119117759171693122619589656117854677648 8861307 15684556277064489261016594666882231152 8861308 13519330890805303253098743877218940928 8861309 -181367009554067499429554179412046650490 8861310 -27610122156186197352320271654961550400 8861311 -1106980294533406953223885572729969608 8861312 104820210552722770340440558612418396160 8861313 -20071474085181264627942081939025354176 8861314 42610166327832905612999048771828736 8861315 59631472765420736532347534757514111200 8861316 67720351349264802009473027400515914752 8861317 381377887447417747080371541904761285372 8861318 -23133505094256509704421673997491754464 8861319 -3783833624561886840372821491886706240 8861320 -65696791957437299477959124373453926400 8861321 70017998752445637851076009240493782912 8861322 -84929380002730044037768973360440681728 8861323 135143799062679907287477921702560590704 8861324 14898390949782839117048417570639540736 8861325 39540430902836727300474323676369907200 8861326 -100123104606173906060522840443300173888 8861327 47967017676669688190074915989490033560 8861328 10872348102307723010540405399912448000 8861329 2228124462344663258464219809939447648 8861330 443773962598789272136960631085376320 8861331 121589660827420883431606389025852429752 8861332 10032274203868292684109105469968627712 8861333 116252867288351671019512075371297563904 8861334 -70797535609864905805755145560769221120 8861335 -18751423997700659965512446373581412480 8861336 -79006928528490827598771342924993454080 8861337 -133589667489343647199286682054361058406 8861338 9366587820136974910219768171123363296 8861339 83216873988359000779182530994624754056 8861340 55539628941012548590264685179994035200 8861341 170030135550650129648620233808100465484 8861342 -57695027414202051771334387971838761216 8861343 237630270131386709043789923160903419664 8861344 -36336824502538184045685433059308273664 8861345 -19031294184566600887458867746361531480 8861346 55112606291513116372052354065733479680 8861347 -107051406932197729950123920056522544880 8861348 -101799963609744255014598237257450557440 8861349 50805392569249290882802250459153794560 8861350 -831434880247037853001504915903603200 8861351 141632905582750267284125610454167121920 8861352 -65211207884794362284637532685253181440 8861353 390296495721606801743412862489344052640 8861354 27556132187204987784105326198257152 8861355 -82786241221822500647541502501606150800 8861356 25392801019049796667902597792452275200 8861357 -17675416602766231953753671027845494720 8861358 -67941031699069721305755796343169856512 8861359 1388943595202232923255951858768377968 8861360 -8199941812995732537229883323392983040 8861361 62096926013509986124445165583783358080 8861362 8135295330154533223446784879317043200 8861363 4060602951169140159757021048143758160 8861364 51237672008181176797057782306624706560 8861365 57510889636987236071963619403784191260 8861366 183249312785028531673490910758596909824 8861367 199217519267774915192355855691972128000 8861368 2222137428064723130108302212519813120 8861369 -5867929751462187395469342811371489888 8861370 1044306036898333883100646907308508160 8861371 68399783830132532826272628337849041504 8861372 6537923238444688944376842717279974400 8861373 35551952896910416335204630917608382400 8861374 -18259823206574792888454232788688859520 8861375 -251951042006911978317335070977210346000 8861376 28441393246446906789089468448843497472 8861377 9880437647324249411564666534765083072 8861378 -82733694277611666817956120516576467760 8861379 -771998587326674880392650450934833416 8861380 227335514021929487772537389039938682880 8861381 -24084340119422625305182444795103597154 8861382 3817413249068303910782462624426877600 8861383 203845906912483186432317701303506236632 8861384 -45951623151015110699081082998309683200 8861385 -29243973659102030241953777843606246400 8861386 83730268906100502085723117426455811680 8861387 -135543601299700595503319475742823833080 8861388 45640890430322117660327631005777193984 8861389 -131301702891342331673370772122294831520 8861390 -85474835838951783181018610702267520 8861391 51421389891523822904740019123583432960 8861392 -2463186971684915123615862545599995904 8861393 -120683398884506426543058937989887993358 8861394 30571630615450399961304886940960855040 8861395 45216194462519513674662411038119234800 8861396 -208298776164304849913816260576898947200 8861397 220470397163693841083463852125380416 8861398 5979326510927041179128360010536071680 8861399 44962822827463810958850475169305080960 8861400 -2698023214788084856174469283917568000 8861401 -115535205649497085158102867358491684598 8861402 88986864073354296080032253755053817344 8861403 30623669470415019360540724459268705280 8861404 60530736751425558361670369649818425856 8861405 96766885150386368740270755918671424000 8861406 -4418187874616148224823336059530079616 8861407 59534178306250101706571724935557976592 8861408 219745855463553731721580997427725598720 8861409 -28022741640963380007095614958423988972 8861410 -60334406070534804290297812380153216000 8861411 126189273643731776649323734042849645152 8861412 2966637570702998924459358508968050688 8861413 104188670571429596869234037907431189184 8861414 -22909471628168140335289184404286211840 8861415 -11797001194403991658533616566154320480 8861416 -261308186002730359479974470926007403520 8861417 -130553396218390999235568450076827248640 8861418 -75626370785708420872535697758129302176 8861419 35642179261113952870981133410749149952 8861420 113924946331882973085452793766548633600 8861421 176871183647012079358390591588890818112 8861422 144175835078064280782403871483855656512 8861423 -57799518914062684895822791529513201328 8861424 1453924091569654399983365261275693056 8861425 11380073816337703125934925402110028800 8861426 -1769052820953820085102591881381231104 8861427 -490108828355253764893235058546822773760 8861428 247529728197614374502453678585253001216 8861429 -17361007015336541434726087909533198720 8861430 27471386080808034540250363926769152000 8861431 2622484636865384920328389399894233000 8861432 91613651624651371034563483409157734400 8861433 -29202459095368182838867866276905814336 8861434 40879839757232015472668175164910354912 8861435 -148853179421341507023773992098921120 8861436 -515440253648237089932664326475780608 8861437 67873161851809733308626317043415041264 8861438 65852103987238655992977769346791941120 8861439 57625444880055501486996973472640943488 8861440 -352250016391103521829641171060654080 8861441 20387965243768681866532977136408027092 8861442 6360284959303844501470064626825549824 8861443 82964111911827079675935630398234232960 8861444 26156130014098748201578174495333862400 8861445 51335692289035658184197049048913904640 8861446 -91327722433342618837177344924754490880 8861447 14115738736683107737725392080189949232 8861448 24061287738653864840305740956741222400 8861449 -146178967591419006074697019417509854336 8861450 -33410565444034460462530018054696562400 8861451 -151423635078184746046459029361867977768 8861452 8354439361857861104362431458093286400 8861453 -3677886975305656469230152145457151156 8861454 -59277422405887798607223083672275203840 8861455 23053983254064179501635347086218932360 8861456 -63366355179979064315800917807363637248 8861457 -143697499643851729908352385316318974880 8861458 -93872969412693013326955990596068023920 8861459 21993880350580634415110508592754287200 8861460 -13523529947700367183790173869170749440 8861461 -12710515697331184157645503785443727968 8861462 -71785245298222675355141553573924684768 8861463 5574331794743712710054125917871129920 8861464 -165868526492836136464401036973269504000 8861465 -22128105106736170541222387732429302140 8861466 -77761918900801731543514175163210840576 8861467 6946016376748289624645224948739451276 8861468 -55362374880011403352226384680608718848 8861469 64370182781711953378587678525012150144 8861470 -859788849998893130440716723759936000 8861471 -456567155229889287358231900215525613056 8861472 209576978940173966897345551399214776320 8861473 -302590042378150925203612091063407781278 8861474 -291024790065560803946379628468248576 8861475 -10709587276254234169960747882902336000 8861476 53287588866132700543045821569916850432 8861477 192682519050215877801120464581821546300 8861478 -25094443893955890468142703141634451776 8861479 -263987179014304455894895811659089097320 8861480 71835017057331807272983901143235942400 8861481 48130868554002395842085907992891945712 8861482 7011953013924078973726525899761756160 8861483 3486120258099409931406144533043677544 8861484 -51165255113484825384926295479946238464 8861485 73937903857559679787324160315327703180 8861486 68235333464689836307678742102792985600 8861487 98470553761164425498586681779287642752 8861488 -59097718009958621262550961235291832320 8861489 27781801694451738316318154376163930560 8861490 56994389477113800053462284453939453440 8861491 203064234899509089122501852035793578892 8861492 -39926258450715440867628040881496159488 8861493 -76869373171091456156805969691791872736 8861494 -11944569210220090736115961894337629440 8861495 32019012209477909416088282137010663040 8861496 -14546852601185548927038667592664023040 8861497 89985980094242221801799470515839323946 8861498 -30220038291178658897726731816658970000 8861499 142165981351675855104922487107421100684 8861500 -101185774384686376330833725576632320000 8861501 278536711559651402408386623223148512800 8861502 72726956178849903491230401858477367296 8861503 33595406550585090430392808454148763728 8861504 -10045664658649646938046860636608528384 8861505 -24573935610839433028000845619547136000 8861506 6047067544999878030339918755492831952 8861507 -57175581515356376587402315708279798608 8861508 -128675275441467596706196517712712980480 8861509 -89581536447069984069654172680398519040 8861510 -3169312017266997186590132091665326080 8861511 -18821737080542194548457276318537245528 8861512 127601725883921507460248626904773632000 8861513 -106974338256031112653353913002512051238 8861514 47896010763721896249811416886499024640 8861515 146414002526268185665481682139528286160 8861516 104652623986941422655805952049646621440 8861517 17446073560345277760832532325079305120 8861518 19999735388708414555732082500739012480 8861519 -163771073293871592501388978185663208080 8861520 5391948521183075804658520265508126720 8861521 -397115339649097122639462057156188478720 8861522 -94306940282496575580792340425182171136 8861523 138625136139279222260704148488349410368 8861524 22140957495166330462589430232845455360 8861525 142058876465511584440425959693050423050 8861526 602783904004705501333279699527535392 8861527 -78557812108799410280894397911130765960 8861528 -72033526870173509061204883383283507200 8861529 -113933737557614800288922176268363712816 8861530 -58190696372100216889454929095418977600 8861531 -94760941458307152443825697405325081056 8861532 32985138201992975848259173720796872704 8861533 212515776340147782466887638328837855782 8861534 136334139486714481253995349032332802752 8861535 16828300761680061642306287731779662400 8861536 60729588259859289037451556508196143104 8861537 -145353072565202685577816010894890388874 8861538 -27231403667820527803788000570407408640 8861539 -40892629889257761981519977704579647144 8861540 33445682545732930284482218174853802240 8861541 3899318754348836350230059251993478880 8861542 50392266176533412882377347160622376672 8861543 19535928508300638491633161475968755600 8861544 -4439180603834578861841701150430192640 8861545 63980976801366284879655820724218220160 8861546 6241150928457096114987032812522967472 8861547 -55749880726952242231286235236232217872 8861548 88882717049906310601177944924276939008 8861549 -26154278671950489444942414356792409600 8861550 3386887824490758337207256184248452800 8861551 36503132960665962528248241318109764952 8861552 -10999055309447117599318926511995617280 8861553 52488209286100372648095781208865237762 8861554 -26934512379751256717722794801563916288 8861555 17899970052769980272013215510812581120 8861556 201164605364697708020620464445870080 8861557 -183502012573180196507893671748033898194 8861558 -87914900147953841856498012421882401120 8861559 -4084124768744193065659842542149562880 8861560 -38155465118753993071457691894111744000 8861561 69903683793666128183079553059831453162 8861562 -4158860022259040869051955030554982400 8861563 124820738498700297840120383977308891812 8861564 -148127377733843436332271744900910656000 8861565 -24844834223759644163593271102523480480 8861566 -3852776049256186457389645769442157824 8861567 -18931461840117555029205419108246016000 8861568 -110778498880983871307412668707252469760 8861569 4102139868229100826347416912078832944 8861570 -372318225278213494924916134609736640 8861571 -84245503718425336624319236439910130728 8861572 -151861003838355409085072305489041073024 8861573 22301707964255438834414026859022702720 8861574 13590982887308394172134545560169963520 8861575 34414099534285425531028243117260576800 8861576 -27976428722727550306218665615501629440 8861577 93329225825392180322033083352539503120 8861578 -47668559886739201080986349133926887424 8861579 15832759140573375036681563048682878928 8861580 -13250301205308327649570167137101639680 8861581 145864643569490886192116909231564692800 8861582 -95726496539266456474198303029222574848 8861583 -8907440596706681624925430561263987576 8861584 -44430118474081248218479818308141670400 8861585 -125897139871452177185797184297358542220 8861586 74780720468595802528807670771029129728 8861587 6402983043969126804240997843709545552 8861588 -133251986860498305756814904398738636800 8861589 79408766583825673812587286868297477440 8861590 -88865948456910004956497891475718302720 8861591 9759713356605037822996249074717933000 8861592 -23785666792540470086657230659645480960 8861593 52985579528359513921635200814727933184 8861594 2244716094252687149158417697721791232 8861595 -114875936765572360937288980317853635360 8861596 96240055618668388026811843510590963200 8861597 163328094386597747830184568392959331046 8861598 -14489049335865960390158134099067576832 8861599 -213949078951619556522566726851042184520 8861600 -45629641600900346295850161616846848000 8861601 68323603647676263628420336590275644224 8861602 64181491053507895051620517151540668752 8861603 -72955942520924694906825580035373580736 8861604 -4512075141800048289182612247396648960 8861605 -254773554128093058864333174883430087040 8861606 -31916200641063461481969624749027616000 8861607 -46295419104011486504039695887686531184 8861608 48395155568316380331374986244670504960 8861609 -52472507807157575555255580540380957190 8861610 2906302712140202177015660411109653760 8861611 -6185591657092347284099026748574051696 8861612 2110527874233008238784432532541123072 8861613 -221646534971068935235229258377553076000 8861614 7453127097905546627458330717046350656 8861615 -125850971923793457699234192524224773120 8861616 -2227376372024576004288921944494571520 8861617 31656193149330520053903024771520481292 8861618 74591725154917974368908705810341887760 8861619 -9234325400479218497418822098726227200 8861620 -23037476188324281775329637551115192320 8861621 67235080570113812620934296379445007392 8861622 -28721769762287411301000724154786875392 8861623 -64794070851356021372992182677459756040 8861624 61258079078864016619332310554414366720 8861625 205143985583836841858397004050059709000 8861626 -22989831003140308540967569305162067200 8861627 -261827095130807835364630836553512634524 8861628 -82775302574398603604062139805076385280 8861629 11357119184029522277563844516348591104 8861630 -48046294668226982457226344447522479040 8861631 -40008389616964969975243832056075549440 8861632 41733482457582945871788873384913272832 8861633 119698979788374671323746941670604179360 8861634 22298233877354328470351189024898290688 8861635 46931175900696111917329453028355640080 8861636 28965946567520261337412965732014555136 8861637 111825068095726590449113021627588596960 8861638 36980756854499329531119154808857275840 8861639 35101479365588918544267759924765409080 8861640 -101327944170342887671604826096591667200 8861641 151154468735626050322563706436449678440 8861642 -80519899762312090799979550341785126400 8861643 -833939941052721348574372339692862320 8861644 -96550264556847580934138582861105315328 8861645 -5886061631277728480627174340945662280 8861646 14601920102784765584455101842916892800 8861647 10949527499326785406062675035582982480 8861648 -7280212335342756830955297774827028480 8861649 -119936288760191697444569289871238558736 8861650 38058736981534457297280966592951633200 8861651 15339070955220252145191033123148381872 8861652 37409531014517205911194729902332270592 8861653 39178186205899287898551397791084461208 8861654 2745079531948945935921886252786462080 8861655 -309327093553964010390582594564960000 8861656 -284052717032519602496949115477801881600 8861657 -30290305532969929319542979901862670400 8861658 2660515231015640270174682866472078336 8861659 98787201609653295254463400109886609860 8861660 -22849539664923825648925733446037053440 8861661 -31829349878171149157222738526108417312 8861662 -13024414867626418581505259906277765888 8861663 116317587451909202432071762104790794912 8861664 -22692851291213888060518070101871689728 8861665 145395271428776247374143965743820951060 8861666 117648429337611229894262074066911652224 8861667 148113824810751292737304966577128128000 8861668 46863655710174714198463393676218130048 8861669 -44776318948506139018114311518659269600 8861670 16487134953709090687577481627083059200 8861671 -25603215870652409738279526673005860896 8861672 -168604205476936985390489658525426862080 8861673 190488015634449153679317502044384061584 8861674 104579095950199336477388796321814716336 8861675 219556631950696876912585106174632440000 8861676 122460015260575041771542351669646520320 8861677 -301759674320272048791220798149800362 8861678 49534191031456982515684952571964381056 8861679 -3282873019448607744975507443563259136 8861680 17827395976595535034611016263914127360 8861681 398394314387331629433648107349922138992 8861682 -63719018631314156929535763188316975360 8861683 4592254866060345629010522710777193932 8861684 90006837136677790845767053790700101760 8861685 -9569363884309087062213578617149454080 8861686 -116218004739927987626490530235443236128 8861687 -6746173359248436816772254706097278848 8861688 218903609239997692845757461717243985920 8861689 -23847094994500728531079784725637258712 8861690 -604157024145655143101439718846574400 8861691 24067069834731888078949395570842133504 8861692 25633017526497622141953815422999492608 8861693 -9683563108162100527505849079765703776 8861694 89624376535246009149572587362106670400 8861695 183847422966462227724641759504871205200 8861696 -9529899990043137560546520645721128960 8861697 53067398500752222418796243630333283840 8861698 1017925511720562434858867114662433664 8861699 37291840978675386545221089469854384144 8861700 -2618927013087495281486789765286912000 8861701 34795160169608859732036313557960788702 8861702 -91430267526081117526193967321526892448 8861703 4848865871271494988387113631603540864 8861704 269352210181059813073299964132475750400 8861705 194023429308928925471258286935945173860 8861706 7493700675952757247083590734269097984 8861707 256610387827793784533290582841115471956 8861708 -129884318175951644624212329014217160704 8861709 -291972479222855336516985349905287033088 8861710 -2130397324768761160916081588683726080 8861711 -156673567020757698740280728764376324688 8861712 -135199766057478819297982282856005632 8861713 63434951158465063277840700354770608960 8861714 -101463306358438119739146837840396549120 8861715 78405374065091876356125622215714514560 8861716 47945758195191001901175309865518692352 8861717 12466482929484630483113582716316522766 8861718 84152797087643669566203289630673978304 8861719 -300191698420949234098076420187403869880 8861720 -15470659918940090595072204375152640000 8861721 -4179264111942907630474169526697026336 8861722 12890606449994371630756873951242522624 8861723 -52109440724855077744178210583022479072 8861724 18992637203155920970707658336897443840 8861725 -54250607420874673112098745746784500750 8861726 58219510243816682992098883748359581696 8861727 -26022011905481095500571147495795786368 8861728 -97276610808111854954990140495481733120 8861729 295615203642618771126503717670976767330 8861730 14899646584665763681967399887360128000 8861731 21349876918756273235332555842048670200 8861732 149314727998142768844124188318168732672 8861733 160858182559786659243085989278768119200 8861734 12966174335380345304057985827153187072 8861735 -159070942731581924767236366346000902240 8861736 -8072224841480876860613504802661416960 8861737 272702963344455912487193894334385987072 8861738 -110447563699375320414051564491910150480 8861739 -70294189932049472366450898521682657792 8861740 -16159612810709767553958278134722263040 8861741 162012113466305487379294757620800000 8861742 -94188586623430003995794228059971144960 8861743 148323708828859774693503677079336666480 8861744 -16227612898697354878954375818612473856 8861745 33860117836263639686633508112521114240 8861746 -103163686933321545251082333709914731520 8861747 110366929460268460055926781801512685196 8861748 -54194737257466493630517189616890470400 8861749 -17898067821071065307745916570652914436 8861750 53834906243398938542134907633821152000 8861751 -31958941346116397209586002136383254960 8861752 -103576241376515468299072240645040332800 8861753 65454733039979141190310598101840700160 8861754 66801144352149583138375301634256846080 8861755 33603060931677307644973159613443718400 8861756 329662572962370509144710350643060819968 8861757 -121582039839154904336622005403647488800 8861758 49542374086034880773443191363854196480 8861759 50349369066500140958598315473606358240 8861760 -10199051769012773312786447226151895040 8861761 -68885040019651014874678824773148038208 8861762 -813561040097780207915921512991477760 8861763 54818117449370782991186203771743594744 8861764 -105717407648264425722876578018206773248 8861765 78729173990321869706674481116660617120 8861766 -40021043377629740314710956987195654976 8861767 164934354143392045265529466580504681816 8861768 -90600706126141067206165350528413629440 8861769 -37921767705591811762078325104491122496 8861770 48606226003954821545234212751480746080 8861771 161640314861377250115610799228906206200 8861772 -95485356685999429756235255352496877568 8861773 -236679143493562323955590942199274323978 8861774 -63131067064167529597048133992228908864 8861775 -28806576209522986744032274048955220000 8861776 -11311121509936873519124174005408628736 8861777 346500206729543098511531622034414301412 8861778 25727849201466168227543929900565491200 8861779 75341923556003645709082995622870470380 8861780 -1633431029964507198705358050656006400 8861781 -66411265279770275765384615853104401536 8861782 38878772645235928264710719714785672992 8861783 -46149700652971957057157214651658451280 8861784 -316327341402560432306983858415861760 8861785 52298766531723487352715559532560055040 8861786 -14950760366633135733732646659347454240 8861787 62368292320481544228957088798929200808 8861788 2388665528461359299900266593192387584 8861789 204383373853734121846990008405999720000 8861790 1237809269674988248939291271871590400 8861791 -6436120473549191662037356028622494400 8861792 -36835774300068922074479910535345471488 8861793 180902844117700847769865606417035436464 8861794 -55025953434016318554791431520550675456 8861795 6714155988959633458389758849307934800 8861796 49167257758140118675149494660235462912 8861797 63295075964323120206254263336652621952 8861798 -103336473884865597118467145771951236480 8861799 25952278694978346590882368331984643408 8861800 76205957787012006193348402341949440000 8861801 3391846098487147561552463559326659812 8861802 -62201477811761299698699533148817152768 8861803 404068792468264326855046404540688950720 8861804 15933527784152983053841713325238854656 8861805 4022593900766230067564979397000515660 8861806 48854068783405331690152578354515066880 8861807 -8059739046962204368339939072031632944 8861808 3860762150539526503560208669996646400 8861809 -62770846022739081189925567545684744000 8861810 82188764246693232708880810657444486560 8861811 1521627717497033698731618388867427328 8861812 -115669507155395224361530660666693164288 8861813 34431321356082343160262969630125014062 8861814 30790903716395032297041663005155477248 8861815 35223662045834689518309369195096232320 8861816 -64749523843656873617358262497789419520 8861817 -202717012795709154774102980821750162752 8861818 35543440429646869309208978526404380416 8861819 94969001802546789931906473626328601080 8861820 -15028331693299281495028634803553894400 8861821 -62596124489814532007649548684931732608 8861822 -37147073175529622625881145735904715136 8861823 109911064412817953187599220517574676144 8861824 6088035871554604903149501050121093120 8861825 16409341896048211029370611526670304000 8861826 -6991804251973566017726281483647188736 8861827 -801777987565354310722590365096269824 8861828 -134520423379533193868896048387433753472 8861829 -20588106272277589936672135506122426400 8861830 102935873343690292056504448136565202560 8861831 -149163843669569343761200726184758417536 8861832 -618529466839140174265018103557324800 8861833 131538913797099291224664659567348329060 8861834 30558193965172560936234079396826624352 8861835 -4533094175683372943935548684793232160 8861836 3885722691919387862418648496610897920 8861837 20583968514320774184067799057492322486 8861838 1919265449605737243518710198786273344 8861839 102067802053681698004754705623506697456 8861840 852538190565331330855539181776568320 8861841 -112657285416594150984123894753289831500 8861842 137598771312534790055821348853373081600 8861843 28425014088574410423336203478495325920 8861844 104314843292519336330090330275567343616 8861845 -76769081193448350592516066750724849040 8861846 -401345458860413909607155239839542784 8861847 -48982186891127765994167793787834849920 8861848 -131647161288322203399089795494652682240 8861849 24448910917817306731008094794509502660 8861850 -13718978022990715359727663901271744000 8861851 153259853833352533366508413428715982852 8861852 73565644638981238347071417577049959936 8861853 -4473594265118925016350882451263278592 8861854 -52462014380587094354433752302829371392 8861855 -169272319744811098547975800052438372640 8861856 -177020988154638979449571277961346154496 8861857 -134835354893628169522372963216583236894 8861858 24296462723912489778587370943404777984 8861859 -156382020692242813443405959564783529600 8861860 24545292316215484064960052698844672000 8861861 266061034450673899178235301735679862462 8861862 10688072488407576556291579367909458944 8861863 23223556269967654974896455217718042288 8861864 173824262443404628216780634750644715520 8861865 -25015466151096861282861427638248597760 8861866 -39959504701586927250493250478431750400 8861867 -65837189313549184868183443189738589808 8861868 -11859860706406038641707034361515596800 8861869 59299998162645421125272364876518357270 8861870 -67820796082420539309100306505514240 8861871 23476786708214473850647062525248763912 8861872 9413258826159334079461872039775256576 8861873 -256702111883217228708423906760908736878 8861874 677260938349997920317773491791657984 8861875 -1376330490894935365094267587342575000 8861876 39543110351144520410401992966190719360 8861877 -19578736491488231243356203204668603904 8861878 -133825611653281697952113111410032551040 8861879 145055957261565515718831583535678725200 8861880 15748333505318195261292809075143680000 8861881 68270227194994918590672002729652791040 8861882 74920630257016740368073856267112391792 8861883 -13839429726136469071627040863363718376 8861884 -88187081788685092168784811873504861184 8861885 28402771552754138981260541376537775200 8861886 -3756557476875509745432292673276325696 8861887 -197612399845690419935777287076055830464 8861888 23532381593128087046921156696538611712 8861889 173772153583353334541741135880135480480 8861890 -26564903308794546850601167178309560800 8861891 -68232834153369214876820364831493440708 8861892 55847957608732918472269430218236997632 8861893 -208296095536850150235999399244033285858 8861894 -17249910777105490616883270659493753504 8861895 -82796759296699879027352586609055481400 8861896 34151351057827632032778064419065441280 8861897 210237213164400231632551757821998336768 8861898 -17407977272248002900805311146548091136 8861899 215462994079382515859127645200864640136 8861900 42186784345232269426919234381530444800 8861901 9497774335586880349330104360982756032 8861902 43738600250191800816821170585404001152 8861903 67331905867394426557328008738373191152 8861904 -14046631813072315590130330674698649600 8861905 45377067716807797218121304653931443560 8861906 -44325203305633764267021998714711193600 8861907 -21734515702675129280581168421378597280 8861908 -1521358186765077504894611767083171840 8861909 82613442869384455689572524350478374816 8861910 6580764618912006303339979195433011200 8861911 54606718764634928805879130453494021512 8861912 36130899981326231210067856736402411520 8861913 5307176809930401609102159828362928000 8861914 224898560814156267811984078407658755840 8861915 -45326944270984652777786478685253647200 8861916 -9477243992962799624331832335473664000 8861917 37327515546060645119468581462354529440 8861918 8438706962920610911841600037670214400 8861919 -228969535304474328831830180172017208 8861920 -102074565546108370827072042642600099840 8861921 -91840990680407650067125846483695286878 8861922 -67837022094827091713260434867835170912 8861923 -10663657544020799413448832649656245760 8861924 275375427532243478411046957442552224000 8861925 -18511292178520156047108172179406528800 8861926 -1582009467124856361526126420461965088 8861927 -2595154143185187134039287286224801224 8861928 -113508054645515865268696400917729443840 8861929 -141221597997624355794374987770608230470 8861930 10126115901785319935992160901355100160 8861931 30357032412443912083821545889090625728 8861932 -17247375717652038318838326307160732160 8861933 199449079627136651772129972205172666880 8861934 55387009079751920501696059620546454080 8861935 -73757728243406521657385409869994696120 8861936 32067638199864746304620848384897843200 8861937 4697081440546072145116283705439548352 8861938 -104528777245966365506033090580770960880 8861939 -28287791160243717014044111561664560128 8861940 69517596013747657517829791899773849600 8861941 115427854997656120556986225632172548768 8861942 -68881148551478916538646281192738281600 8861943 -156425925749427734361764161328949222936 8861944 -40556631177451484081275577097545809920 8861945 44297181166309778990879805675919420800 8861946 1088415596965086620498801980881391104 8861947 -207944146624587857072640649697352917328 8861948 46874739915206898775701793963303415808 8861949 46186217972844222089431663129465925184 8861950 -54398432160119047885073538814841544000 8861951 54051799118736117226097748243755459952 8861952 -89028595718127970758576463611219148800 8861953 -90213938516930893364030629945025457596 8861954 -89004775923835851735710362723731942528 8861955 -21678295683196762297873889502418658640 8861956 -985115245713300846201567978873825280 8861957 68035055845851336818025338345752612380 8861958 -6632365644629190051997621729695950592 8861959 -304758034937215879437036255699543723984 8861960 -75590194636433505724078022894580480000 8861961 -64105752133611557917168815844991399520 8861962 -139765780919953298962234606656877516800 8861963 -172600719805258253143104037745134992216 8861964 -12718939037387532684791562011845075968 8861965 -62934813561598206206461239553600003200 8861966 112685812891637436786216380820757181760 8861967 -155471275187894061268177079642817053160 8861968 41958804833257603442868480477693550592 8861969 -179630083326964080039123126466225028352 8861970 -7056864162179871433476762810600529920 8861971 146357238467791900519765051023434304 8861972 -7512875654543378374873562966950656000 8861973 20345996107651913172078352034429114784 8861974 -122476754707508219966110932940827983808 8861975 -148317043706082484878794464814162538000 8861976 24666644258958094755122387391242987520 8861977 235184106625915128103551879835965749520 8861978 1285082885456733843426460949042227200 8861979 -18720737502405269880538641677385185280 8861980 -34432313919471510287215631023049702400 8861981 10024695130779695196373578018913493424 8861982 10966146621322421154777208094148338304 8861983 -50061167808171656571909318142188923200 8861984 -33699227023011824137602767840123289600 8861985 73961877668385031868796009738565933440 8861986 6689522308942180338409187743883028480 8861987 -68471585713970636265548665518496403364 8861988 2680349626572164324495945212987008000 8861989 262175272616643602221320501399178825790 8861990 -31643474577323731769816423521064784000 8861991 168071495508816473635426579040178557184 8861992 -69440945899038894665415805917414113280 8861993 -16392971762493140998582714848220092720 8861994 -91658497518376356431249710177258944000 8861995 168769213055154661744381172675040252000 8861996 31762704314432187967665056344725586944 8861997 40066360145190193424379633859212221760 8861998 -187443347755560437996632222587168488064 8861999 553292345810639450910380122813693440 8862000 -10157922844153385337615251339476992000 8862001 -81138079021272969324996489584813636096 8862002 17672980702998539891755361925476423952 8862003 51252205976692494002453382324500862612 8862004 -116248155351072129530729358126940898944 8862005 207728651872663354694194787952121221660 8862006 -32224915012830553645816420107803244096 8862007 -21706319197422875819139595561918167552 8862008 -31712952660310426757886685435950551040 8862009 -5886341163569580095333816299501823232 8862010 169817999580428980267602496608200568000 8862011 -472828358369815382733682322310845073576 8862012 96465521739445904822319163426328603136 8862013 290658601530232563662665666134709816262 8862014 15136191848525940237705988439443043712 8862015 -74738101931832177547511206599146972160 8862016 50692000631748531554113299200446300160 8862017 -96850560801219509207882357270104937088 8862018 17351328687952817298631003111439400960 8862019 -335126547109618550651889898082724954960 8862020 55123934801716652803558937194139566080 8862021 -69619902756113384525716367096882851200 8862022 126806475146747580513648909758972748672 8862023 217253032846725162480215023162533210960 8862024 -25855105899926096957947289677867745280 8862025 26768932403308738449140940555282162300 8862026 104331969059021671902983336929420442880 8862027 -30411870246160315664009052324211103520 8862028 69670136430098247299323699724371342336 8862029 -246473445672671273337641147801888178720 8862030 32697771875956968775683601441405584960 8862031 321569125398568473571247745345085438832 8862032 -20223333315531966679185148830035214336 8862033 -99583921508454989242656881507792356896 8862034 -23146585037152486995800417244546889584 8862035 -9823503387454263765211175819745570240 8862036 98823275350584057080294922939044136960 8862037 -60825896693493699519417417397018825760 8862038 -114969971713465695981558961061658316800 8862039 172986518585151668698243486148944462608 8862040 147238247877291023239824305535590400 8862041 -47696660397870142234371519954682653558 8862042 -1006689949793182970904747124288094976 8862043 135071290597623799307630253468034829184 8862044 -476351997630584631760734112014887424 8862045 31918380420198955243669780095673200000 8862046 70003982169581445037555190015424377472 8862047 -8850099337160690444922734330534453280 8862048 -4593556559276946172866175690996187136 8862049 144280640072557272093274878154538090112 8862050 -27146814361690792047753582690084091800 8862051 -83923571588292279907006912826577160896 8862052 3644934680789664231091226258425582080 8862053 142665605831889156221218031998760578302 8862054 -1354354371547952847043112017594929792 8862055 -40334452359198000661138144912787226240 8862056 4766974891768259470449257406025728000 8862057 -13168583358892417984251492058195986192 8862058 -86727631405875107640019950445957527120 8862059 196558761607933168083256498007804634600 8862060 24754486969129721247928480895183093760 8862061 15958905993750127152743225907192825984 8862062 49791977846589109200944141875136256000 8862063 23505714510651663779488242017420126208 8862064 -63306915162581722206369815489812299776 8862065 48800494921917972199544539703613020520 8862066 39066776498525443721885638386111891744 8862067 38910195874429273698949306213918920400 8862068 35921463964866329986150423822502535936 8862069 -66440314890988325709607029675785151456 8862070 -17578913576626284211259472972984503040 8862071 -329749998373167237583326727313841009000 8862072 -12902923870541412531799547654649262080 8862073 -132582927579156050273521977749926291200 8862074 32109153857128806387770222660540287200 8862075 -54730605497264435064381171912013680000 8862076 127863881748198529526961182960130488832 8862077 -51187785459076415644054291127533632768 8862078 -19571850197819626529403604166321481408 8862079 -127482612308177147964809324729307752320 8862080 -15446592099717291838644677746517606400 8862081 9977903883286101179255400829075005120 8862082 16283145889577100792334070975089533984 8862083 108914212801671335789844859580328139800 8862084 -16660755648774709296894853207494819840 8862085 6246886995269665235528761616754274560 8862086 -58288606895754354575273908523759040960 8862087 32684850027632829737613683976570719568 8862088 151358955256571965708244710783564800000 8862089 24505131923172442183267055867320901556 8862090 -20889834533352639549991828978008998400 8862091 10969919456535494150753908513358778292 8862092 4534406344943975826027406839532323840 8862093 15543995348652159619355095160873998560 8862094 22766085403753154504759511556276039680 8862095 90302292885148991489334264440939107200 8862096 24018623039249078310200283988969193472 8862097 -164978276674357241634689619398910357454 8862098 17377415837891644488643705217619755520 8862099 -49111512853065395374922140358198244936 8862100 -19978819297587424899732927508071667200 8862101 -74906587476741312257606008605336153600 8862102 -16646752056755706364468107801188472960 8862103 170202875284075819840926259324257268200 8862104 204480761169384866521345411547259893760 8862105 25968976459285057178707078335619009920 8862106 58445477490796446645889127272510366464 8862107 522269450452864335600357683914017888 8862108 11500013421566667472726962895011125760 8862109 -19053681361636494460898137949653727700 8862110 -69283223476289987691795512712564096000 8862111 27114247661940251076339169403297362920 8862112 -27045498284342917269347668227378905088 8862113 20303828141860872554125752961352779200 8862114 -44952610639895794531615652877583127808 8862115 44952841310862763807210430533363415760 8862116 21519570859272045983901024440036864640 8862117 -143127618496181470420303409895719699136 8862118 10499156021091683859671357778003809760 8862119 -42736081598444839634513139726768935328 8862120 -74740132098537548832897910749904896000 8862121 -26678896104074122721111540645889286556 8862122 13991152900082709185361020816257129824 8862123 103919023218391924775282901979738455384 8862124 46552528655972646625353289543610967296 8862125 97686046624206323240131203292295424000 8862126 -11195314948261358264957936869933166592 8862127 138241224927682387661572377054561849984 8862128 1054688443607607805054072203391008768 8862129 1975495256377168899275661108113105076 8862130 8501397162505325175290361237439211520 8862131 -113653790842892327814200526811197253608 8862132 -2896569182130716805023261558319022080 8862133 -10754747444483724056791102187171696480 8862134 -154009538632990406571181962739946232768 8862135 87434113483725984663403586528944011600 8862136 41142018941146744312032971656833945600 8862137 249133908686326915723817214221821743786 8862138 -2701700643467113755588633151886059296 8862139 -43964272211124737597540173917392314080 8862140 -22322014005632127203992908769579906560 8862141 165246645110696307280075478347180995840 8862142 -16553017605097657861605536568960454848 8862143 10563555109175260741997524935933634560 8862144 16874695554986211824867245726139154432 8862145 72691625540125672284409448125724694720 8862146 106834593223369073108624586050049278880 8862147 -7361178774572282874264402518729751552 8862148 -178646474499189072628150946598376273792 8862149 -90537086010348270314994926535975848160 8862150 16043204216571529721754341770668518400 8862151 123660734218393938634672497110735899920 8862152 -22580913945414659405235809935461242880 8862153 52326140832414553544864473355240606784 8862154 57821108000017127084771705915685004800 8862155 313395734313119696714277732018054459360 8862156 -61328182355261077426574408412642017280 8862157 58145978803215513367306457032084388000 8862158 7971215817266227603772336986166143680 8862159 -110902849242037167049942700910377181312 8862160 -16497789989769142790856887138497413120 8862161 -58803847559351091992225489376724224 8862162 49678672370967315765628884288815501952 8862163 -55913404644285059330389783613871037588 8862164 -95998019273842104616080247815799146624 8862165 -40374669380964184919431221682604337000 8862166 69424054093417629418366758055736290560 8862167 -94692617890380900110260949988902225784 8862168 28525198522448669193217603786132684800 8862169 -28534366575539095774848394430899494704 8862170 15118469525119863486824199767945491200 8862171 -2273753666523915542710769063534395200 8862172 -188640372445393892048945329606854547968 8862173 -37784775844898209307133460712775679578 8862174 -6509265421686045265198538780955414912 8862175 -14431670902979441988185793230526780000 8862176 -108402415509546030527637300959598084096 8862177 -139648606455957108139988809126580454480 8862178 34529385202371182177290337792471097408 8862179 -260900641801031199307530307385013066048 8862180 21167915203793415890969995776298536960 8862181 49259942094127610346551470086230713982 8862182 37435677694795720282359959568866566272 8862183 15317290037015821947193291020635400960 8862184 66505079025525430093571875169358658560 8862185 -402717561549931366131278126568121620 8862186 -66000824741946496479237321907599495936 8862187 -15166602736070439963670461255564967936 8862188 181204561722913639246222016403775557888 8862189 3327303411818133358493976372691556256 8862190 -40893986843508971824652710001637676800 8862191 37204027984146802324288647436471134720 8862192 -8793635720246295119655013805386530816 8862193 263194660528061245572511477262892999024 8862194 21190072826877324584635421551636210944 8862195 71919501464065413399326481494934223920 8862196 41508587175762869507320916768611883008 8862197 112879662256478663571644893585561622460 8862198 -49660311154138815971752310622009467520 8862199 -1066427096138771084878110301516445280 8862200 7870770472658952850443000516194304000 8862201 -149481680269124103553681132630833776070 8862202 -52966138813180699428898357089529037376 8862203 -17379887795292316807638304326560466144 8862204 -22249556526552722435848651558368353280 8862205 -113552142952186412615112308563852080000 8862206 -61329753634155888403932767873045096448 8862207 -53031996072870901331206317806158261560 8862208 42836772033526822194988967487225200640 8862209 22648915656759827878585343305675468800 8862210 24126652954510220159221777148784337920 8862211 -50897467129593704797962853827085801936 8862212 -9580601461494982218451321015478142720 8862213 107442666420984362932916607225257594400 8862214 -2032068764236104165261186512348702400 8862215 -21760875107907783734314088371148795280 8862216 -92472701744235013076033567117214105600 8862217 -34454762739977576956129230360393865408 8862218 19980655766024073388728653170872007680 8862219 -137410759855592177387144381056819887336 8862220 -49071699210499193733833218104273669120 8862221 134384038154181035795064782733222874422 8862222 -9027258293194852022255522960730316800 8862223 -569291652945403574291372468514014262400 8862224 31345485442528442911075329824926728192 8862225 59196146490930435117186616509631863600 8862226 -269059016652924682680822000387710807040 8862227 -87306992913958902457405527294906025920 8862228 130199695708397236880400863227094205312 8862229 45419196492170191344951149537334402830 8862230 28097539886477607981712686054285333120 8862231 49317463293737085727746276791628071424 8862232 87141697749991433815808628592600934400 8862233 -8513724784293344272181980338821662518 8862234 -67469941600222288871685691897220344320 8862235 4623289913704182805512927369114224400 8862236 -119272239965463405756538458669333488640 8862237 377473130253656435234968467816663152640 8862238 -19153634899473508972701395598896432448 8862239 58315121577751213620166395565444787040 8862240 -4749906618428642411545652959641600000 8862241 113380221200500766817800097433979468642 8862242 7629649847756227849308019501869149184 8862243 -45415216277264191654622913314347146240 8862244 -118537690564325260436320927016673326464 8862245 -9056571130731759432108999835534732800 8862246 98140509626107924521369902767484537280 8862247 190210712806297576160150556627425096696 8862248 -5554863809697969507907429878102512640 8862249 44805221725276906949562955797144047616 8862250 -85517155077384097264683468068742600000 8862251 -20039766291780453750106320093372140088 8862252 31830649644345251779365084050405916672 8862253 29688979174075796524959201277524567660 8862254 -111019594521966825240046695171262367424 8862255 116158962371808413812726316524398357600 8862256 8453551525438978434688306395882061824 8862257 -71241136185861091970211295964244588606 8862258 1054287168374169373560079235393913984 8862259 46014892551012390753329395101265565952 8862260 76346469801395354086107253181664860160 8862261 30849904137596385795728095998693825984 8862262 -61418189615674225033127859372490294368 8862263 -179697464957510642105748440305879905816 8862264 -112839670159653635084488355597555712000 8862265 110775688243126853725620361384344849600 8862266 438735380638178274286172404169702400 8862267 57826680106186770034228477533558656280 8862268 -71104204105033134771824586515409669120 8862269 3398049671121522359236789019101479840 8862270 -48549349695403633638506295584566045440 8862271 -119623991499746859226862037680256396816 8862272 -27841893703751273449403064674125086720 8862273 2306351915901710555262293159178259968 8862274 30400803723523772605936720989905579520 8862275 -35390755284280745076370923622476244200 8862276 -71835055378561398892769485453145760768 8862277 69600020151966525959380128484033647292 8862278 -247921193201577691913299012510550943744 8862279 -117047295114038460255311810511538089816 8862280 12349946626801969448662601566165401600 8862281 221821646471900552790185958193825787664 8862282 78114658210771011720303266123213664 8862283 60823919046576699196777155554182863904 8862284 -68305924271969116669457267208585446400 8862285 -77347677249285677204107341630862144800 8862286 107114243892627664543508196258745190592 8862287 -3847728705006060643065112807991909280 8862288 -9426719660797136873467503101541482496 8862289 152669435981077152898273319432289361524 8862290 -34730898579108017016037514345289715200 8862291 -4706047262510350841782732593297206016 8862292 91687071576054675836307618391540486016 8862293 108817872054924961847388243524919168 8862294 -29444965829086011783496844194059337728 8862295 -76561352205416512347846273167592067680 8862296 -20110119812031130805655966312339486720 8862297 -390927539988434893587326145545956128 8862298 -117829960592373859155570162105039363600 8862299 30803466093186783768721970956394057760 8862300 -863784766832767894229655213326016000 8862301 13405373567712764248235828156665190752 8862302 15461151661420261706580701230752116352 8862303 -14574721249585644116449390302927427200 8862304 131345489797468220821193136058806042624 8862305 101305918983492147341985111925090589460 8862306 -13489654795542708537567757666035194496 8862307 -29423066366335675196034462240427038408 8862308 -13868025560428553013619507778323734528 8862309 -45381288880399509694935188201954512386 8862310 7254937145602665958559568830368882560 8862311 -6901564425100277120827507817774923776 8862312 131418442673923258911747023450014187520 8862313 -46257982236117721110895535645878165020 8862314 -6599674329481115800853819755778113536 8862315 28076676348579041230188937917113341440 8862316 -271483339011099601968978612286593001472 8862317 -34724661489427288491198292419996820128 8862318 57700846139901631103302320906306414720 8862319 4549151560753758302441059296922419960 8862320 62784131472896946584555688703595642880 8862321 47973458320941909709934881143704866944 8862322 -42119325798086265437676790163340679680 8862323 -114755394658865388509231458606714741428 8862324 -54516339004331351146353422191320250368 8862325 82395331004454271241116200793317345600 8862326 99957018506037026255117999327222949888 8862327 168464342176681515535402799544861588864 8862328 -216389613405511580282451505118852259840 8862329 -80849588691401480450071335388818945024 8862330 26125331620051774884659931466900657920 8862331 291336382410436489818056075188432806600 8862332 -17626477348948513234415785733753800704 8862333 82727431155904120216732230388991563104 8862334 -674889090571307533446190835049545280 8862335 93832643787069757623488520427980722280 8862336 85740962702332400435168692272585768960 8862337 11732133965586373414903443152779118448 8862338 94973099183733906466523001200228830272 8862339 -17491406235909105488371027921729312776 8862340 -1354648372414905604477478760331580160 8862341 191111576295687824663265996619604817600 8862342 -28032674740922303795634175733435072640 8862343 1458101911083709386985563468109280384 8862344 242198669987177582864289410695491548160 8862345 10270941984904137304463383399964985600 8862346 -6717552900271731640223008222173026112 8862347 30026131354288748447982389118053299440 8862348 -67932062484285293968288974462729400320 8862349 227346774733010839157980184538415431350 8862350 -13320449618096433017570689947960355200 8862351 53840000593238959601996270443405707024 8862352 -2640323310909525934542328436132306944 8862353 -62055356911460772582306448508875888860 8862354 -18178097758717476930597016207501949280 8862355 45577411367135576627311538713860481920 8862356 244146892384342428601649796097841031168 8862357 17018767932749719949588868698911119360 8862358 205676939726794798501395556994035363776 8862359 -188092054858419817114447608791425309440 8862360 -29806379444290398986582599292338176000 8862361 -109924601115187075254292155371102553600 8862362 85880892223320675154792860069429696000 8862363 145798199444659429184892999776781557292 8862364 -11721198392999636721411627632272877568 8862365 -24323282217108667530398565489251182740 8862366 22316726795711212941589457088365116224 8862367 -127810122394577128381937969291339218368 8862368 66698721337121868701792923415352115200 8862369 163548747725152398682615166366041487040 8862370 -42583007167713570615906723283336112640 8862371 -57382053260981269080099595486827096000 8862372 3554354365914957577015462132193383680 8862373 -21572435622268237691999408885620982272 8862374 3597843301332980206428561456182931936 8862375 72362889459130073727583453704966468000 8862376 -29180148783964199605699508374735057920 8862377 -110151444294911712401321322445176524160 8862378 -38011283246971805196650219984768532480 8862379 -183142423786704312110589783376422164360 8862380 149415401015225921789362111612627031040 8862381 -39203126387700226374183717333217014720 8862382 -1847620784060011148604332475840280128 8862383 -138766704813521157562734889574893700016 8862384 -15790700361379834760834249769674244096 8862385 17294500122907120254717890742825926760 8862386 233862673191243737234010760838229504 8862387 -4702089820491750889531335721750628040 8862388 -112876565737128889470867023792736766464 8862389 -164395046344597964511449934852808319844 8862390 -50886860025525417355053499537493808000 8862391 -237235638577020987522138649509557301208 8862392 -49905155273413266297009189483892899840 8862393 -44814954964003191739723743693802597536 8862394 190617812185483130566581389084227453440 8862395 138409038023925107180297684779066531920 8862396 27844058587397987011059641427931137024 8862397 -323707783979289236117528868642490548154 8862398 -37836831059313793936687672488357581760 8862399 8526811368418243918322240880209341440 8862400 -24414742943066377964352861590519808000 8862401 -230018791250434639186192157808886920828 8862402 -40575414068360308371658465179428669568 8862403 -412272791081204355869891748763725964 8862404 47114890063577705028301221958656294912 8862405 -39076826053808105296042466634595634880 8862406 24567039638562195255037362208479498240 8862407 -295227083345222852095760123207416530168 8862408 -66334054423685707136313714255795855360 8862409 137264333171302484871747072184504363610 8862410 -62329689952971190152089423974406900640 8862411 29528939954878627640121623318474106072 8862412 -42345963345250286682190384934312580096 8862413 -81740642555384472277734644642095057440 8862414 56893445044154909790204528938162663424 8862415 40487187327945475186994701287602455560 8862416 -59988255185629953513108548339419619328 8862417 -114566397631701621211076970771967408560 8862418 -34545725324270784400562113682428867296 8862419 -9950433441174585698787183439192132056 8862420 -3834280178322341984756066818286346240 8862421 -100586311731830888714638973420442739378 8862422 92232077674440743774350845797338233024 8862423 161992938284906170483138175548936061904 8862424 -123798941604457321499634124738448087040 8862425 22217691459740898160123430727124161600 8862426 -46797932817290831852982411500597959680 8862427 1971742474491299550636561921709327392 8862428 99970590609375422622667722241627553280 8862429 2332363760922899063024781231808788480 8862430 -74280881003113807801371943215734312640 8862431 80115632350034683941475295207607395232 8862432 -31444217061252370196742787873921302528 8862433 -48738738965361180425862385984919620416 8862434 43928180705421598298574998167414656000 8862435 -20540237433100151426187726997758476160 8862436 -108225643459725122503107168175524341760 8862437 -52715498646747824201053823465809240548 8862438 35546652560489807436283746265549638528 8862439 171397009021657673220035682262639292856 8862440 152639346922984846096535185606161100800 8862441 -39241084265461584729720818298059636736 8862442 -23383825803592397297495231240222762400 8862443 -94368023450539808488560436169202775308 8862444 43225754735126995976359501760328689664 8862445 -94930737702224877228743330294000107080 8862446 -104683186548467821269708297125155740096 8862447 14242793333494005359203257065202641280 8862448 8814690639934053210609978375382892544 8862449 -87709594856941725657009167415556916880 8862450 -52912934648632857998740794834867350400 8862451 -91407326691769505052737949051036697088 8862452 -41482727260934245405875899385458546688 8862453 23529920241185760798251954287962955182 8862454 -80385349510174610617819689482592169824 8862455 -28695014563062515447308803225670118400 8862456 11783058441602877775755975976129843200 8862457 322483388046616469744806835073462048000 8862458 -57811661741499676600052335208826147840 8862459 76177775640438437798855568761283217968 8862460 24913310343585610577212679142907169280 8862461 -20638890047023050604473500518811005248 8862462 6268087109942429231516539641655521024 8862463 -12604465974660812210976897288000361640 8862464 23766081456843264680286930598493159424 8862465 -2416641728969503660904548305719760000 8862466 9379509101781239816343022912192954368 8862467 101995428453669981291414912689170731516 8862468 7691100022572716363192736953954135040 8862469 -4575234402620207771363551508545313280 8862470 -14678052861920131794187692360345640320 8862471 40397976911226029087114392953051907560 8862472 3007022846963102800819062778479697920 8862473 -3689602208701100905692146409599076336 8862474 -22358065372133316298834877875954425600 8862475 4403100517879770536495992539409299600 8862476 -12776612554936769936501571804032876544 8862477 -13052034861934954150655027756321482944 8862478 45567223791687418826490407233369954560 8862479 250688756825638561222703622094437820080 8862480 10303404313156795787781184098494054400 8862481 -31669717189286927481841247101183440718 8862482 -98952055835218107685814581058363895408 8862483 126691799101207584601218310340493933240 8862484 -65720624827842832312332989242175629568 8862485 -168754527839639421191986061370313910820 8862486 -5684191141602293425045671236060982336 8862487 26510100591736340486352284142133238760 8862488 72370476149213397051467491985975285760 8862489 42834172018110488025996626316166753584 8862490 12774216294985940105600768527307750400 8862491 155117572340965756544822156872508343168 8862492 -6930628573928545563386098392313675776 8862493 128511065436746252372413392263573841440 8862494 -21762632469474884139943404459658262208 8862495 21780618067580989750971714744637407120 8862496 205938871415990435759109277813682798592 8862497 -1569461699550944667281028031362663936 8862498 -51552203806782460717910106130025957376 8862499 37199867152522563757968515482598257936 8862500 -15591724132217390207005620380436000000 8862501 32022438145173997583372922925652915520 8862502 -53932525692495297540077686186713050496 8862503 -12134580563295657567117612980657510616 8862504 -4756818737625302076422304428599541760 8862505 -94594658413759293223330159264845365340 8862506 -34307274355923989877372112457424746400 8862507 -307035948307049918210176425291580434720 8862508 -250550662755482439185685794497929653760 8862509 -65921638638809315644581608554168381290 8862510 37307841785116053396322714354000402560 8862511 -114960537644054463870771500623428247568 8862512 31926000973581779512639117914162954240 8862513 -11899147326543165217813480385702682624 8862514 -101295183034688018659922787739167420144 8862515 -1655074074101621848555000405603468080 8862516 14710556393746526241467826540456107520 8862517 -175523615345692548441727572613413740434 8862518 20474359059550378758889677781470105216 8862519 -6387155072441897805837310717280218032 8862520 -77486932749793340277148558970327040000 8862521 -69007258274239453279117401579015904128 8862522 -8007566000515347198181460301768803328 8862523 191414381131806075872748368081665373520 8862524 65253496622077693148396928849305088 8862525 -21305871579460481251281810514187294400 8862526 -14456806708770387853504708944536251200 8862527 -156201433237239278311406456009095746624 8862528 5944556317454405400446372650502062080 8862529 -71453082829481472728755838206732629303 8862530 9342057356942092555132987783652865600 8862531 -11665500801440343794610816539137910400 8862532 16371319108153604841841789576230481920 8862533 -296409954855777914521613076486121585476 8862534 -12570451808128494916552047274989888 8862535 -102515588204032036292232590353071775440 8862536 -85936811568420838896074908432785408000 8862537 49223999766983112670578940116728908560 8862538 -23220685364686369606409338174987504080 8862539 114739701367567491928205276761507495056 8862540 32655996833615067184974130549125196800 8862541 41139924496024958389960299691857053942 8862542 54176450691501897354642918616358995584 8862543 1789208874028614581648309423484251784 8862544 -24930687530689080470924972739759046656 8862545 135238648893048143123067809248508173800 8862546 21821902846032942508268614108386705408 8862547 82198800478277627486872416164742485996 8862548 55413054525137542819038622813902671616 8862549 4200585897305070643149123172926408864 8862550 836342680987898242325360403274792800 8862551 -134362972093714821510456405036366556896 8862552 63851492980955287245670173425572485120 8862553 -42291227863249078443809218398771249920 8862554 55252534608181946432279631321395025120 8862555 -34951359729046802818874254593697658880 8862556 -16666593249362719399218761262341639680 8862557 68467541954632631746416083250349177632 8862558 -148016340165924299260478655656773632 8862559 -73351723853059440194049961295429692416 8862560 26676853994838531245063292333714309120 8862561 158951387143492257080180899509295652640 8862562 -1445470964609878407554983689678659808 8862563 -20169515519836040375555466534636841188 8862564 127180773811800118648870239820747723776 8862565 10292410551653894792118725654096371320 8862566 116618244494879076452910162972492011232 8862567 20359491241637961589529531565798727680 8862568 47687165336825455737697013270383165440 8862569 -246260722426936130406446380945172738160 8862570 -61174784359886041108163351955884683680 8862571 -37310058799846039323602225618783161228 8862572 24314828389793851658467959768397255680 8862573 13135843871050351802030057517497344224 8862574 36743621841673554987670719192359915520 8862575 -48687812079972134739406959797261636400 8862576 24233728907866500539490089483403853824 8862577 -50092821801298338257546041615306998574 8862578 40394205734706046500798496864210509840 8862579 -8727966373703138267188093180908162552 8862580 -95239168374557106195252388013086444800 8862581 -115350355256198720895567296955979723908 8862582 -62621623299335748948287918164133702208 8862583 123678081950736680443678264572263881832 8862584 8128264101962310002502267998390722560 8862585 107833590536165468981060406006030062400 8862586 -20837071411920305683079159444978917008 8862587 -185307386337371096239409176293263377920 8862588 -468624674159557717220422767680716800 8862589 -278595592104533718197456909587301784980 8862590 -5198483951485119164808931620235345920 8862591 98827777135846211091460537062124882944 8862592 -162928887432962727211535050435303833600 8862593 245272261138131289633727811637137829380 8862594 -4534509694284220383583617155827318272 8862595 45092000041486534582895854886538657600 8862596 -69020411369132874257014083819463406592 8862597 1683725714759500487056274163415940574 8862598 -2133283007798051339736835926755800320 8862599 -63189040731948181868983009356319902864 8862600 -29466874146608897145217535931282432000 8862601 -856134829404443891505852334447699392 8862602 -63336480108001762772967735331707770880 8862603 -54066875021351794211168373631049494800 8862604 84781697367569606286203149028754112256 8862605 -310231773992192656416685565806625783040 8862606 -72569681241965898785349169491336491136 8862607 -13891789981977685909866468354913981920 8862608 15215649354771324232690648590189133824 8862609 -2058101242821694946345924261635813440 8862610 8127361061590922487055881195842908800 8862611 14988203353303429440108689414822359212 8862612 48358732073475812660632727066971367424 8862613 16798636740430641747182854737910487904 8862614 24084767461160250633391142344288090656 8862615 -5033526456860728667584700784682881600 8862616 59964525957073909978325376801434050560 8862617 107557506244494030935158531099934488260 8862618 23446512045951200486721314937062383104 8862619 -54607997967364051531872793278348809980 8862620 -23760698565242771721649637617891737600 8862621 -48218889332668106463253183690037982720 8862622 157976661914733816441493753855920458112 8862623 -52547756298887877298836689983057180800 8862624 -145930839909966906735588799649695727616 8862625 241459210754554630574171866657326849000 8862626 -12787603336561011903504359901688836480 8862627 -161139178789549921122180989025922948368 8862628 66249164552961621658563017789409730816 8862629 -175711354216822243473556433925173640420 8862630 -17759075789584776854935957386082665600 8862631 -67782446341231261506007762631377650568 8862632 46693935580402818405907397207438284800 8862633 -70284335413961382530706547901124275520 8862634 25364557222875871924186322032179428352 8862635 268154069663488487769562400841679965600 8862636 -7117267412206556716004214158556020736 8862637 -86121253815311899028116158502940918048 8862638 -3041164675761946636418856040212589056 8862639 134500007369676686239608710829252668424 8862640 6551544662681532046065297054749491200 8862641 38773333062110084395682914186665009042 8862642 -50978066951464753784604485480979678720 8862643 57189427816858832159178252052473315184 8862644 291153452811006511203549992076828672 8862645 154945658793621736742888010671985600 8862646 33472265250030773805454619129470518528 8862647 58177647660639467907536140312918873752 8862648 18109105340015085240805478225893785600 8862649 -333226632313001952776896628865428953728 8862650 -43171763546257111083968435327591868000 8862651 -64805833449415972207759635642513485808 8862652 27337169001660197578537766046641139712 8862653 52961182051248662853178161496309512384 8862654 -18877354142018195015376339016580402880 8862655 -85456189598020419970268623440848476440 8862656 14920433914296757548665203267196682240 8862657 31280818406884267962404686794837293088 8862658 -21386421804296684399935739391392509440 8862659 -778911541309683452319286474709658912 8862660 -4610664318161877879150705276123379200 8862661 357933105106995395010746145719425681080 8862662 189720781281244360936417023098911064064 8862663 18695105854933104943879939518274931664 8862664 -15697101212576380062015960013148160000 8862665 17203277124973946146156828710828384000 8862666 3980000994520811624300263417449133824 8862667 -7745944812095865817412909041888480176 8862668 122271427561844802864191659371936738048 8862669 -122990971637599934003520983371086264000 8862670 48274755535068547140425495528184614400 8862671 -8425317142081484664026376134769647448 8862672 4985413000021269322429842997098577920 8862673 146109127225629870068151188189767922 8862674 -41806640652651391962938708495005584768 8862675 42658109434111188670659776065260321000 8862676 78352037620659537381765864438670808960 8862677 -108767213191035182104099348346585751474 8862678 -26380074394284545489179845046848158592 8862679 8378549283267257741369016137381403096 8862680 119448669948217146464235003509745254400 8862681 -30787433862886702024174986152396117760 8862682 7998541663959551061005178032663069952 8862683 30881852009085295574137816506854215680 8862684 12243626799603599194995707301066273792 8862685 28030451333846779278125245753098595200 8862686 32056673393547845511648696132687542016 8862687 2700517793478209977509532131672332088 8862688 76961273779761652173372069858426224640 8862689 -9911019023128165135337348628731903232 8862690 -71883834584701335528919451336540006400 8862691 -106784722554891364122576666183002711908 8862692 -141565499640214571919300500092586189184 8862693 -17405806722723535259324017639249574400 8862694 -111216765267096347704796304664153501440 8862695 2445877283710226979343433013758684160 8862696 228217181770640368648418852599744757760 8862697 186605116791329486927653831267988265146 8862698 -102544877643751224694202402971516618560 8862699 -44340598444094778397968752989069210536 8862700 -18319462520121784253471951976903475200 8862701 150464560347444621773600260081221920832 8862702 -67786676518914249742810197795231774720 8862703 -60800458981033918786809291851974983696 8862704 30452729220104697428500223802790379520 8862705 -6620016871447018371568039848430196160 8862706 -45394721890064988272988071897064152160 8862707 13679169836223385399729769826277964112 8862708 7344976833457919614878069841864427520 8862709 29629337393250064086554160696246193980 8862710 -8829588031721328382376155322587914240 8862711 -1904181495497495801740464544408750848 8862712 295719947048529444798754509022669946880 8862713 -143580573705379440982179772919038970556 8862714 -11066918485286905156023181861065707520 8862715 -17992796875006868352992205326917252080 8862716 -64419994147597777699051756607356251648 8862717 -43246015270361748666646393483938663360 8862718 -24458898878526263109193967706874113984 8862719 266645240581843440712727442417543565560 8862720 -39202408501614349318712447686378782720 8862721 28817209443838164846920819326215725440 8862722 133856520522630462661934385833506429824 8862723 -6768460597577414561910680135076810000 8862724 9794090075581588094811970011607951872 8862725 46940359927603606228145837208530368500 8862726 -15314658635932616014721970424010620416 8862727 353580515199253778497707858421523747832 8862728 -31784797035982326173087071834765885440 8862729 89076076498444787550178029123493088160 8862730 -1500503347503910406537976859645351680 8862731 12835350515318030120774269901211111864 8862732 -37179794088363300970700056233633433344 8862733 78854729630204923989506486849470182624 8862734 51792901579732300318158639844850414016 8862735 22895301539466196358553143527509941760 8862736 -53933995906520250323731291655002513408 8862737 -22127160932321566233919361470251134232 8862738 -4913368123221764649300736992745400832 8862739 6605281180501895772950670632125855000 8862740 46775129951544523078097123146309939200 8862741 155278215391141804776413572399368300750 8862742 -53214487118075757096991972426299055488 8862743 397686115237010438673423157220261144640 8862744 -79874351044782185520690623872966656000 8862745 6538932605444263461940191547662316800 8862746 4961100061679456070314794621906043904 8862747 -37438001147215888861553003034515601000 8862748 -99409681914958924678608182621909982720 8862749 -81724096963428989685070976117594952864 8862750 29817300258035375442625203372984960000 8862751 67933856544854503185588512933387099424 8862752 -113397807101566443335907319817951182848 8862753 -195254792646989173496123309439886862496 8862754 -8566535072724641562116887852769123040 8862755 -38208983565344868678741105864891109680 8862756 47469657359899618452506169460589506560 8862757 -215297005845451780281814995756978828994 8862758 1128232941851709172936044751959519360 8862759 142623026909905323116378509935776584200 8862760 29570242841588268419911429601529446400 8862761 -9209387004833675876230430456287901808 8862762 -65837942585888830459264715988705838848 8862763 15708476665122595997887320629902565216 8862764 73943600886712840344274530090373176576 8862765 26924156808905576338810897423457816640 8862766 -52441578464571828848553505814363328 8862767 113113250466179660078925529141681229592 8862768 -11996684317625695338056099396883038208 8862769 -206530526605091483732874190132434350830 8862770 -15825243384914379525058388313270090240 8862771 -17182255167345662524616502801424363920 8862772 -180613167336458193651418346003241514624 8862773 73879301977913242765873744846473600 8862774 59154068471777419361414075489970413568 8862775 936026701655012446815928292623753600 8862776 36042939481131421023653505387356160000 8862777 7032704898918551919396311732678928000 8862778 -90624040394201222827940341089795970560 8862779 100620550378421646776128932679925714280 8862780 3116488515764806698841374414856243200 8862781 -190342195141656626855195821950284655418 8862782 80874048272443788741227340386466345984 8862783 -973253963658433823830932403907454336 8862784 249282686389857957884192880456630272 8862785 114487748920937818052716138035643552980 8862786 -100465629842511289843228911789162856368 8862787 35314285754350990604471456797434709436 8862788 54815932459968830340557299287457370112 8862789 43699135086876587976099443869517166048 8862790 21755447445018693647646523829841177600 8862791 20829251157187924480473357492056058672 8862792 129590346384988147749894567178742046720 8862793 4923754374164579965021338005241802420 8862794 33840809800531253630367621329154024192 8862795 32071707471370780005200563678499909520 8862796 -120259500394369590825974354617319046400 8862797 -3951432201745467557580268766242926720 8862798 8127549153060851354162413330541352960 8862799 41428500829724228553387323193721275648 8862800 -34081562052855233453395074954319257600 8862801 15983476526254876909744245781184904960 8862802 16500422071837459627207731975007626912 8862803 -16069997040975207578283130644359034840 8862804 54562006241423303926394918814575616000 8862805 -71702040306108671967289211123621316480 8862806 9561158993867471460836217528591720960 8862807 43713027971341989815476144183596539904 8862808 246531087527741382072020835416996136960 8862809 273728660797174568457207594210225008010 8862810 -18296988153900778213209092341426728960 8862811 131042357050108074382166546248032213000 8862812 56956457878997654576147666611301283840 8862813 9312559914291641283426120277948235142 8862814 131909881354170446023953499592189770752 8862815 -3458507770888384646619955332611518080 8862816 -770639129620302090618767907162685440 8862817 156497546630827123390697667747468792866 8862818 -105747835399997970434962796769618943200 8862819 15207023649860675956287081608718060288 8862820 -85981305214583723741528100434266091520 8862821 178187630726821001361550379518799050944 8862822 31931252484526643134966525145064056832 8862823 -133528483682923604717505071044309174776 8862824 47814730526385756019305136756954536960 8862825 36705057252670986973767252918787251600 8862826 -11106674737610456002064797999592572752 8862827 218840110728033815898684034030266859200 8862828 -59148514834698457264559261259583374336 8862829 96072792581734021053610493983873419520 8862830 39274295974089879387209964039476890560 8862831 -283953420588001226912077522707496792800 8862832 -27467659876119011806870785352619851776 8862833 36905227261000727177529183224166739776 8862834 37467992756854162226840209064708042880 8862835 -89060115311715839335202557294492212000 8862836 32516891536060182198409156737340139520 8862837 117363628953227575463840519187555164160 8862838 45066390869427070021691368636967846400 8862839 390698834391964341527943455823200083560 8862840 -41041071047262291286388400738360115200 8862841 36350330645436023951615441943212828480 8862842 119749370598827586550042086177327187200 8862843 68744006183258256117831944891660368128 8862844 62308687818615986813077631153985321472 8862845 162956825004822378364839621224574605100 8862846 17583662143508522658036760273990474368 8862847 29442538158938922941777481159092861664 8862848 170448103488918073759127466753203896320 8862849 37664384215062332768131438955040789234 8862850 37365921522909520927465690257590588400 8862851 20948459143683446976229415954071258704 8862852 75134301367586266225427697470204928000 8862853 24796865712245305883312374798912439164 8862854 23241416158162309640878562234197340160 8862855 1628281057217676769890535364595252000 8862856 -72382251009564082135406606211042877440 8862857 9938854664319543070988490021665261952 8862858 65440158153208995179678678098259760 8862859 -1818352892586348761451086227792695552 8862860 -15206791050054780047502419941219952640 8862861 45819193979772287518247392007786762304 8862862 45282784627050700173215662867914705600 8862863 39576207006827446971308840612182009200 8862864 -27491730295611529392021271644591882240 8862865 -192824405270570524402387969235510371200 8862866 -35214348492513322685012279713714989168 8862867 -98191468018252142969776321298018050476 8862868 -48072942368155643401289663660532660224 8862869 1636492344671767509194447847734449152 8862870 19304200186711674501252471287891644800 8862871 44443733557346435466428730765804480832 8862872 134262774100000857080892148312357969920 8862873 159258066481375919020624978125996264000 8862874 4807561945258396477847475255605130720 8862875 196187120989307111454998833806602436000 8862876 -315066920060459834449102775199361536 8862877 289227464313145667441864179965589514726 8862878 117109919565967261227075291236395536000 8862879 48886919038577116047323150524787392584 8862880 -617593613897071388556380593178542080 8862881 193381919126190946100773608053556563682 8862882 18112708428759652594871807997996616704 8862883 -15286812166223691302355490432354968868 8862884 -109022785507526408927750846355529211904 8862885 28154666135488624582479597638350027200 8862886 -92740746927922116764546131016814040608 8862887 168465594405802989650529216080258640 8862888 16626161531076779605474202528389201920 8862889 -68246100124324052874391961562284726400 8862890 -82740439896366832151448976152150323520 8862891 -78562429379978040040052643574802160960 8862892 44090808492504403696414381892892830720 8862893 53425720452834131873943415150250412600 8862894 100422478976499336155768096670194587200 8862895 -62188302442565222954919086489470380600 8862896 21649231769803822761618471776853491712 8862897 -5883689800488453812201414274480320400 8862898 -6127344282623431317525759900837329280 8862899 141012833001554175932087676466643286720 8862900 -20009997080883012481539474756062822400 8862901 174038462741154430341494036000032881902 8862902 -1313862376903846976797040717257447296 8862903 73769794679592750781881263434345552944 8862904 13411014907058258485187901717550080000 8862905 -154732755088739780812196656834532474940 8862906 14833602061700479355296893892527500544 8862907 240963819806083804366400963363152877156 8862908 42781008346493014428896714314950036480 8862909 -120983779073220510140798137394267323872 8862910 -3242739993174345576583088934654378240 8862911 3891677449094964978181565391774789912 8862912 -27048599693578755216837493673385000960 8862913 -83840682634559146236227921506793076800 8862914 -85732054552628485145535846775943344944 8862915 14112967950527368070363114270494368000 8862916 -135418663324151638478546070789620911872 8862917 39576242662019256437605709916679081152 8862918 -2033779868015266455574180767266373120 8862919 52384353416883305097325586124405175144 8862920 171123747654299229424014984452962713600 8862921 -126179732483243769953231137362055516560 8862922 -171512301615319152907257218176218391200 8862923 8086237171848948502260593148896705172 8862924 -78354557021692767959970473181797466624 8862925 -17438735182852073897038493754099565500 8862926 53710911128525108638864626357087198912 8862927 75357353507023190477520792488813425920 8862928 -68573972802195537075114543751610933248 8862929 20917553463481187336220769662303192648 8862930 2013000385043523995755412669030476800 8862931 48453784962641826805797799758228357120 8862932 63597084849132823261639835504790918912 8862933 89261722199516307514952098597934284224 8862934 -146492344408852527841818312359017765248 8862935 -42319315276726702445752146894674632800 8862936 -143155486851783256050552311323830681600 8862937 109953146723922334432971881243634620160 8862938 17047429473352481225401547965981207296 8862939 186296679391586056302605245976301570504 8862940 -50755746146142957444280551095130216960 8862941 158745247619620369923765577528016858412 8862942 65534009955232818629437029838162520064 8862943 -63510437463539180033586773888651860760 8862944 403547565931691986141030326353807278080 8862945 166245253418606703983028653036359680 8862946 -132802150842338629456334997788058105696 8862947 223958484864465981228546956472991357992 8862948 18096150389407691679620148775652975232 8862949 -43512403662204603314294573349402741760 8862950 -52841212817507584097101586384040417600 8862951 -93502054921468955731594205851181807280 8862952 -37448446507964682812253742239445155840 8862953 174567502916450447726203332295359030864 8862954 -31040407938907320537851634951938753280 8862955 48748747112907740562238503066406971360 8862956 11284859043379177663379211126970368 8862957 -82389956279762789301969927612537914772 8862958 5865393949051634326819023650434660608 8862959 2382942193502930375362799596912478592 8862960 14589352565102686010630057172364492800 8862961 309079926258815968302333888497953977712 8862962 12753347111045033368391754779232835584 8862963 21936428333469683503902145327091882544 8862964 -231522216757713593367682000219349465088 8862965 -92431889203174384472707345136769943140 8862966 -22001532922906464644132910608336302080 8862967 -352063881236917620179266862719584450000 8862968 -75322622611479478060073887338653184000 8862969 42869560579467137294161300227220824144 8862970 -29656141518822972663268847974095282240 8862971 -5578400307977026608464319703881246240 8862972 -21125951901193194877359898934506372608 8862973 133657134754134834968740995875496696576 8862974 -34477646364935828317084474249559307264 8862975 27294507476723158328300351027913988200 8862976 -51098742844566766180485816507590246400 8862977 -232330610520909862930342686250479954174 8862978 -7868325226837713524573626559673833472 8862979 -326760877098357036560955714129156494280 8862980 14453813065753727818665979483809792000 8862981 -52127123070970356483748413678906139200 8862982 -166832063873941926921730191023589141408 8862983 -184702905207915923751837200459582001768 8862984 -7181676216958103928728329611346145280 8862985 101296318193791013958960476257855182180 8862986 -109813464762152075423795391866259181056 8862987 39901953644492390984017795954471027200 8862988 -2032318700331513534677671088184854272 8862989 83385623888025954564566411275714410624 8862990 15406464457981137212294493511988565120 8862991 27586360571414805049836348069302025392 8862992 -31562184911664316454202284479347425280 8862993 21892433216090296052481174203038041600 8862994 -27204564801036000713889481483516466688 8862995 -129413210697620644462680751578104840400 8862996 -109784212272634932203124294940324497408 8862997 -72319081696749026681074678405979016480 8862998 52145844353803468158766108345817556000 8862999 -43642591688381410891520953835762589336 8863000 170880348556283988646966277001093120000 8863001 54846193076744951016275772521483193600 8863002 72642794931917661390003697633353604080 8863003 28244990672850988154074373591065726464 8863004 -70747932393470752749179278975594650624 8863005 -75995863651917389132611264826661601440 8863006 -5069876121767992319922898044008524800 8863007 -221164286274266031547675783820839203744 8863008 30392838283087363007970490932264960 8863009 195909934691752076209559986064342659860 8863010 27597619479930804880949096567927193600 8863011 1258472655782596241777964829289163480 8863012 14509155577288424965960548384487215360 8863013 280069383482629322298609327605165747262 8863014 -67102942499752258662391003798632663360 8863015 64446714580284698530004257106065298400 8863016 506674622994064900003499442530703360 8863017 66263675319679917898977296964329714112 8863018 94063675976252566985672796076609278816 8863019 -255754445917883703236031924137916494040 8863020 -2623821266021030762268616089473617920 8863021 -80914699062046585098917418571392168756 8863022 67838180298487388171652582241305808320 8863023 21695018929642557561630849340116096144 8863024 -12967802771810667250199303487706103808 8863025 -152040886050020830147130572076480592000 8863026 12258323126439749534814372437954277888 8863027 27233927905148512497663024954683869920 8863028 -19477292263610263436086857276227948544 8863029 -12126515184809522196841026321624298656 8863030 -36746852745062688089016633224365382400 8863031 2213203979334847909015650546908454960 8863032 -43608919540074204510441368752047943680 8863033 -16310463211144681209930323616569678720 8863034 -168061344514363058672757401302565979648 8863035 -104773827111516884643693326666834084640 8863036 22561450576074671042176108933812483072 8863037 165404097238959147255152616802586527686 8863038 -30813688576874359849059874012735627200 8863039 258930284141251213190954786822119101720 8863040 -15500286378187667802712277265033461760 8863041 -49030147698602530341187253262089279232 8863042 -30619119322514965584598054355420263008 8863043 -15121836567181174400325205743047991600 8863044 -28278227635442049742355349642358978560 8863045 93566198484129716029390531556440842300 8863046 86116435343670205360181034602676677472 8863047 -153377926565309991348755569568928149760 8863048 -91212840719381412672987727667178224640 8863049 109654947261389535980745487035805753764 8863050 8564441385976838088098752330533273600 8863051 -102411429879931685145163814537026771948 8863052 -34916798744235075111110267951431710720 8863053 4780382497964346771315266873513469408 8863054 6311895470113262594567504697177676992 8863055 -6532981947266948296874911012662620160 8863056 11035019830245024273461543451704279040 8863057 14978223809241280425625460022246478400 8863058 60026611611976549238039775783062182176 8863059 104454307709329118811096158756805931704 8863060 97811171864141119835381827642251636480 8863061 -52007432738433358861271474460526378176 8863062 3645187160068890694717498808813721600 8863063 -102113834773901566128083291568117029760 8863064 -87281735780315286280046563138462310400 8863065 -5671977735377803788837070201809574200 8863066 34721637877139047448281107449119733232 8863067 -361133140880081566695856610945955188880 8863068 -21891067549782963974269903927836956160 8863069 249605341160771879147499489508314873996 8863070 70097694564930567097364898197074908480 8863071 159632283798421557589044453507994823112 8863072 151837278488250386445784381108638449664 8863073 -53319718633853853645344490288083816256 8863074 2506454753405032805528261028110561280 8863075 -59841095031658625380373074036713760400 8863076 -4041550377645512359772589114933903360 8863077 -26774231771366393700817435219337529792 8863078 -5593847870291497384720498455256213248 8863079 319843661620606108395616670438285019240 8863080 4408761535777188529244926892587008000 8863081 -62231776921536604083405443921103151488 8863082 -77387097669407424098015599790341843200 8863083 246498508734145289715684943250812746504 8863084 -12649515720888350617295110408689389568 8863085 81804034069660593950077830894346638720 8863086 -4257582806512807695837838013947748352 8863087 -224857217863641644140771610303127315120 8863088 -16461418118310205743964473962577494016 8863089 258795849559503657536718997481364850560 8863090 7302063793370009020611702693041825280 8863091 -48189808250759890280316802341242948688 8863092 -13373785191646132096722298845207164928 8863093 -32284348801092255861337640728252681476 8863094 234591055501901686577495604334608829632 8863095 -27741633066048479906978732672507836800 8863096 -89138452652332887086547614064790732800 8863097 19721813950895670572525242106715116112 8863098 10300389552099958377290678971689150720 8863099 -29994361981136215346169039734137294064 8863100 -110245729973604524560937135808984345600 8863101 -3368004209806416420616339915926263520 8863102 56645889665799617740500633738531850752 8863103 -330716870037541336181038242525716603040 8863104 -62988670662057927119945726347192565760 8863105 -84185129772234361949649383226282162840 8863106 27926538310712434224892577389011310080 8863107 9971123957717133690654598407002578560 8863108 36266428662344240617164479670946790528 8863109 -221976555463857311757650442395687574690 8863110 -2806319671365841267776027587964115200 8863111 60723352305466079030414006282442913072 8863112 31007623236239609020420225775717867520 8863113 99732046662502554664608693121907619840 8863114 12943843206118092251961761209098365280 8863115 94485480778276194130823984619034601760 8863116 131154379441380928156223328717913574400 8863117 462606577728465385871955637700615680 8863118 129584192722485941860813657494332706240 8863119 62681443058410243229324821670312491008 8863120 -21597051994592599625337244756869120000 8863121 226232010635761372622728729181688081012 8863122 -69401457616961340944259937031626144128 8863123 256919314517250788618522822830620178384 8863124 52097413076183178570833274567559001856 8863125 5660887755803955881093461370342700000 8863126 -48340363323543101918955098229147307488 8863127 13105749650136610066439427786203826912 8863128 -86047897207136325649874326059116544000 8863129 100404219886437252594792764447825315040 8863130 -3168863475940760749938235393015307040 8863131 70664529464895177657924365239113034944 8863132 -1733425530277268676402881047723631104 8863133 -255309256824361554369045711440088654618 8863134 5643444985972900832902806054085699584 8863135 -134643013483618599936842055969939888000 8863136 -28847726038830395350392358146150629376 8863137 -3190228113301138570427501671395634392 8863138 10210395596152866427154487204784656720 8863139 -182231210268116495874134310898922039760 8863140 -281034537397407630378852853273436160 8863141 107845976064615324828554717361860061472 8863142 -52924044166107499279401820405346521728 8863143 15290924972311697630399929522438835328 8863144 181592057331387903615345267814975196160 8863145 131319790769389547824720218382693620900 8863146 -108623331541715769636080098021279752528 8863147 -180173654027405996975826928834347827404 8863148 -14983567317688462120186143340051365888 8863149 4276890370901194742655839234348376768 8863150 -59708011830661756854412636257392918400 8863151 -251886902537585750805117577313196081096 8863152 -10416872240214080461538127704572723200 8863153 -24318799176506217406506629781880397516 8863154 -43479888064574123714402387451168777600 8863155 14802755735872620864431937162607334400 8863156 -53695900643233124846466392101924480 8863157 270854150500434613626662569096644534720 8863158 16071470901375744187217388482385200640 8863159 271827873269954059229136770679664500816 8863160 -1052031016521711310362922973706854400 8863161 26442670548165972398591197926584565072 8863162 -18101689598943456197860158952469114880 8863163 19477015976350544478152145463947053412 8863164 2433353268536664444676169485338746880 8863165 -37180110801038803878487017250925412480 8863166 37658208159842666918721533587387298304 8863167 60795759318718050735866306747719463880 8863168 -8241400952629727986921027410612715520 8863169 -33027679374693222730653840739506281964 8863170 13599960171283833150985666258238438400 8863171 4762924016821012464562186150781866392 8863172 101183629043793355253990312729593858176 8863173 2958281636977460263219549326326445984 8863174 148843445011297833703534304892872874336 8863175 -28323054847295386295391221778529465200 8863176 5915818274378336014616289622500802560 8863177 166537121772042217732335852613899239440 8863178 -103605909546818855132751927858480535200 8863179 -2143683669516562489930856426288692224 8863180 -115717632837482854078321499650393113600 8863181 114938583576789173473887475887229269612 8863182 -61024133526762979457968298079189911040 8863183 -12917717262638811551284974142537652640 8863184 -37536974390732110434096978773018542080 8863185 36658784842286384732238566449875489600 8863186 32889121066024055341322986020724765344 8863187 93655609981474804485193662816831538632 8863188 -39814383792436289255071820290341150720 8863189 -38386400486144692496999965005999348000 8863190 -5125731021938744073937887322690137600 8863191 291972547448272647302510448080213728752 8863192 47871626743327098191692781181606174720 8863193 -367136991647380851707551151377469628720 8863194 -121570732024250877581042307564833257728 8863195 77552840032051610631371002326407754000 8863196 74569316201477414935061787546018816000 8863197 -48537902906279714529241449031646843328 8863198 -190063791429561773011857334749582594240 8863199 117027064146181712468856783528203863200 8863200 -55208439626303177339094921491605094400 8863201 -264691016084244790130204663119107496798 8863202 -8371142076016162800902994124461098208 8863203 -1922098125844354229706179551429251072 8863204 53329111798249417665201537720012800 8863205 1183867451487566228324414564058600360 8863206 7084699270798473316404021932577335808 8863207 -164778099355249862476223904481715193544 8863208 7466085547490012754489104778103633920 8863209 -6252700752500167013936822765963193600 8863210 37675829775289943516644689315874283520 8863211 18207153079479077182670305440783492864 8863212 -70342097885417266856849991962013926400 8863213 120767400569201825696372121153194873280 8863214 88539194143747194832429687796533805952 8863215 5244418855859068672551315823439059200 8863216 18662840745203080037381706666506649600 8863217 7514883369399619919184562697260832640 8863218 -29802199919048929643698421512992675936 8863219 308287823412973029404224199376099612620 8863220 -27485696414301489867516637402559397120 8863221 129850861331863654282859937988160597760 8863222 -7754931150485141299261225841630269056 8863223 -151929530642451505526791975300010967336 8863224 91062851325437097501156885441002065920 8863225 3243338840050920220585575407417646400 8863226 -27013222322012652227724733082829340848 8863227 -125826423789954328337683998343382454000 8863228 24553702216201467673643515499781213696 8863229 275971059700387437060980660689268088576 8863230 -2227366587298819075628088874047569280 8863231 -123686562534709434652999647994366817768 8863232 -17510513610194635577231033798165004288 8863233 94298137735726549432237670800852575024 8863234 3960836093608178354467679161773550080 8863235 -59826600458766980246645443226683486320 8863236 -14202524444214505266237970691195811840 8863237 -188054791761237454921445274037958542114 8863238 -6917401238271344166253470707632320000 8863239 -19746514416188376639862587283430403072 8863240 -63202977108811838115335515486574131200 8863241 -14109569347027467963757048221818630400 8863242 3000760806166403529078080382149690112 8863243 19346871538736159876700825958858274400 8863244 13709420309329605349202146674135853056 8863245 120281566365523166959107402968266322220 8863246 -918529131347226870487861580597062656 8863247 -42828633615306183954099058080077306880 8863248 18447389030034294596840611418838073344 8863249 -264164559992242576446781216857665500750 8863250 -102730871209413978553157413093368000 8863251 72587798054895314464367275241301141432 8863252 218785931428697718224650205528409714432 8863253 138466068480487452043769349655964067840 8863254 45591008655434825750800493828557613664 8863255 -107413646879119144490132530626788431680 8863256 -25729447228844868613533990515281367040 8863257 193447324815556884993410183476699392 8863258 126722962646768871785580015888356433120 8863259 93727992737094157180239824109937379460 8863260 -49368652820421965044933882761068544000 8863261 -41060190274889175915353540147315880000 8863262 18759824029368672966668042765254872000 8863263 -723507860604458979557809193952159408 8863264 -225125950764866030310462071670947119104 8863265 -223910622851100727553272456715651103000 8863266 40270335367326266415715180604688930048 8863267 216320050592625646710220365056580737676 8863268 51530187220014967748029770807818876160 8863269 -8524164073289180547541534574126698656 8863270 -35795770067623076901410409787092710400 8863271 -86190546220136777117167050100113116256 8863272 -766033307033839951170676289312194560 8863273 -317407425953825731645216563063763095180 8863274 -47262498712412045089219787547959854848 8863275 46780402447731346313979050608825656000 8863276 -21042505909410270344076403368205248512 8863277 83866738086426899639612513087663531040 8863278 12137368184113619786304343013729585856 8863279 -410098547913290991089034317153648287560 8863280 -945748209945157233784922049681162240 8863281 -1072713556218978180599770989288169920 8863282 18352426292383207149018286542016414992 8863283 110052337466827592659105507232749021008 8863284 40373932486871254315211786350767716352 8863285 51781368096585687296763188676977420160 8863286 91188069980225186995370253769999346592 8863287 -167695000844450092327365411393530524440 8863288 -10876332023073747071201845689499975680 8863289 -822064646629394617858805045014955376 8863290 5661662456922264541998416240025523200 8863291 -62901810136595739843001723207301101060 8863292 -158539861559348138555601450839500329984 8863293 -17878578394573888877010583492425470016 8863294 105541878562748821879400066373786885120 8863295 639931402605858296453534806811947200 8863296 -9710740732474683239941259387706802176 8863297 109754444208851234658400728821358311812 8863298 29807899671897821466454362708583550880 8863299 56863343828771227666955384763111834084 8863300 -52752334491062942513931391145424339200 8863301 111583332771903136327619780154728999004 8863302 14522311779871081362126553616352288768 8863303 56249811422871391496209440411992562192 8863304 -27025366367794821007813323265453194240 8863305 -61231866675913498234824450091397609280 8863306 117815946652881779823929348153930402352 8863307 77306177603795976933929678567501387712 8863308 62363830178270257410934555034975016192 8863309 -2252195173706039635981435484050104192 8863310 -75610307329333860899932194772053360000 8863311 126804124889273305990240234668703713672 8863312 -9411787720102311736035770445259603968 8863313 -42167113618922202434621331610694396760 8863314 -88832044607030935411266967458710885760 8863315 89419722199002181227127067800566091200 8863316 120779635042411196505164342405176651776 8863317 -216942899369826242803233456022070885760 8863318 -21877327463804383095740322192778172640 8863319 45055183655771760021114957306379059720 8863320 -150561836668610189422809251136237158400 8863321 220201765049700229441776007626942700752 8863322 -11897225932090740130347922425516783648 8863323 -47264512208135115102063112700225312256 8863324 21954351138320913570050221896528854016 8863325 -2585420045459024003125833699602143950 8863326 -7302912873138305967192033105725276160 8863327 -125687202099915151435511124953582648328 8863328 294526017894724314964689274663427112960 8863329 -146013617852592302046083785746976408320 8863330 10912601889386714886641301832030126080 8863331 211496255492738226417802823744133423132 8863332 -864098616415978582863033000104202240 8863333 -26023643921182459004934422613517116418 8863334 37581622010884867633093545164701655040 8863335 13906884915969370588886229961660908000 8863336 70487529762093627196300049543613127680 8863337 55030681640373144126503070011399655552 8863338 -33709295910821011063183493627549697792 8863339 -111036687810985873172753232648184695240 8863340 9175411591097823741045575590281891840 8863341 4922114705017137553946891564830312512 8863342 140230314087955374366663621984187947072 8863343 44376467747291640298150234786165232592 8863344 240520090467179241807042108004171776 8863345 103240436087975450970653369497058719680 8863346 -58946361693072951638818745829696646128 8863347 122078284346944325261059562581555577400 8863348 23633223414904174008754265151555184640 8863349 84790264918524778895610229193044561536 8863350 20701609488579966538557343111538716800 8863351 -124392549890361131135514709544543408640 8863352 -32759702921131562177802005048820817920 8863353 -196466084934515321863332327363241568838 8863354 264570742758169973101650021462730194432 8863355 4947443105527257576328393742765387520 8863356 67026247556099598855740755471408201728 8863357 211735537069858514627175072790518507660 8863358 -56076423340270668192992242424234999808 8863359 -175643817214124231814802434249905463096 8863360 34140988757048691275063894690758656000 8863361 76022120349627171776897436783115997544 8863362 13095680278845063482040351339078941520 8863363 190376746012547086801538920487420438784 8863364 85140799810886478292524549667280563200 8863365 -16357944003849736967615845204629849600 8863366 -41481146578899371920821605594009854368 8863367 -204178762443018199889506408595255057520 8863368 -6070062116730538194309133075784908800 8863369 -19186648738835480600644644138010773404 8863370 40339409048929356539317162991977142880 8863371 -128741593633687558701273922935817680 8863372 8134731951839881103568381419242340352 8863373 -274181168176566259230137440450986882378 8863374 22373144398947075965327476532378858688 8863375 -3184978935910640732883516135108456000 8863376 12984631942221116633794227557484306432 8863377 139750271334247208010592287831056302320 8863378 163412668192687788661741492826715453600 8863379 -43449856571348220725491918781600328624 8863380 -18378285342872854944062252578761146880 8863381 86917408079242677478420841296563927132 8863382 -8038485153151898368837797689488353216 8863383 89214246103963833505147510188734667624 8863384 -212014778567873299736098425828480829440 8863385 141475846415924102175856365653549960580 8863386 32087056570847458965544536312702566400 8863387 26845039830140667305780088287139342032 8863388 62189414171712163379898489251102412288 8863389 7396226180398137294032439994532647308 8863390 -7424991913827637462039589069974468800 8863391 219855522248258785450999722923496058872 8863392 -25585156938310104892061334256742301696 8863393 73232812014096428385425432079615037440 8863394 -99817102794035756505272230933530915504 8863395 -63020110261223374432631155467962272080 8863396 9038108992196676095577326358640967680 8863397 19516515314287361173867803263912896032 8863398 7801468508376277393634436514670346240 8863399 -118872611132771122668425510667399934600 8863400 4582642284314092385791677503053824000 8863401 -194645853354896550963292350120034317696 8863402 -28577015237599024048249153124349291168 8863403 74405345299486297593071964780599367600 8863404 32605312141694431834740227492669399040 8863405 240433912905437419152943309943096736000 8863406 90626571238652315313515501456314681152 8863407 49452028563952064201504025583594036080 8863408 -18323728461664828418037331123605127168 8863409 49209420313720166848780399672541402916 8863410 4020799011325456028204079883730764800 8863411 34805617961903792006938572622768687512 8863412 -218232464958494409683727564516260118144 8863413 58705614293664092240327085777325663584 8863414 113392701889041764490284850014625523200 8863415 -141894541447340489075913687232661671200 8863416 -241735697117659735612156898471846707200 8863417 -329966266026285807656774979125205776768 8863418 1141854600299751341937485392701178368 8863419 41454999545083157014825361213148643008 8863420 118667784861664392492570050194036769280 8863421 -20071418110755824008287568439939733120 8863422 -6140564326612963767311476057002982464 8863423 203921343895046071208985861458400260672 8863424 15081637338626232598564872695693967360 8863425 110523466164551477049758841708745818000 8863426 69581460479304007281529360445099839488 8863427 -59637578977605621613662457779133725696 8863428 -12299734338141565573737942337436749824 8863429 164853093371952679236277112128918496030 8863430 81346669195860083835958213726577942400 8863431 -8958683069274198271499390061882895536 8863432 143176393548170214010098433747098854400 8863433 188665009897383672897916805771908910682 8863434 58523642916990005888109263093697447984 8863435 34509709005371974405563636037046218560 8863436 -233393824090607484806242369922098649088 8863437 37534028903050755026818714435192148544 8863438 130854969544278787668691905035813181120 8863439 93371956553988369009771616525802463120 8863440 -12921172109998896978702456533033287680 8863441 -11035521263287957677980555759251438080 8863442 -3518156361620137027033498962552168960 8863443 -216305108991296819829904902854449698000 8863444 -79550461048727933577867510115101043200 8863445 -69246956982034221651823402415232676200 8863446 3836020279875206940859274903702600064 8863447 -128023200508782963305012707364898218104 8863448 -420321544928385722783676028134940999680 8863449 -47268879951525590563719797279732823360 8863450 -40225934695380339025896271844190462000 8863451 -50820078054797644512806213406489102888 8863452 29182642640078272414305145598262067200 8863453 -104258361156783960618899297180319678298 8863454 124020417082743192990648647274574978176 8863455 8769098291081611190647734140008068000 8863456 71775948378814135048862963682673950720 8863457 58999329316482625212003282598487030784 8863458 7296227618917007922420843024701257728 8863459 3829723209565985890248183345900630528 8863460 22585791166976861395132688299662336000 8863461 -1498457333330572798033606932481660320 8863462 9668819517733659853355382842217033600 8863463 -197968690568664898122658581484343786400 8863464 -36450711978535830580731994964282081280 8863465 -51160368701295562315265561974298847480 8863466 109438360399715136525454051875340608432 8863467 153602139469258759721449440342719701080 8863468 215661146888792544371576185598906171648 8863469 -249684525987077594905569156558649433130 8863470 9763330025892778115045060540783001600 8863471 -324525829665656156954769796107317745328 8863472 24689189257876574248527130455723343872 8863473 -78118712496223271392297983071969995200 8863474 -26284113694802663121174139956541633920 8863475 -61238444367921006486174785652212236500 8863476 -129183937301910226905606966284545671168 8863477 -19567012770337534754128600891878861696 8863478 53861860212021825458643125750020612224 8863479 8329144903667028075119101559596195920 8863480 -45920882559383364837001213349232537600 8863481 -83005151657833858109069461991628285600 8863482 7852898668158778878937323583188168960 8863483 -135433464901615058496958787870946890576 8863484 59273673287715716895875446566480445440 8863485 20499412822526383040124952744168764000 8863486 117155393140286569102988456296965768192 8863487 80706467986710070317055511468973591168 8863488 -27844588307871390022235678414720729088 8863489 -20013465718813433067718177236597923328 8863490 -82315352609073498119496579604759212000 8863491 -25801775517280807734278009543319165696 8863492 -200557738225854969510667350981181312 8863493 251678108251808344135370321985063755742 8863494 -8976589077093070350771459716803902720 8863495 -130161576595300388835132748571311389120 8863496 5767389575074189491393702652872545280 8863497 -213113065444540900172128030684028835600 8863498 165839410265831441786139068974454784 8863499 41780567943858454239983483100783580500 8863500 70811450417980028649285021645434880000 8863501 -231582453080081206076594033529877783498 8863502 64512028564174775271473566886235873600 8863503 299180596608333777036518557548316416 8863504 228944365228264024758181767437877248 8863505 10373618978614838638431043064629028160 8863506 -9062328199893740468277350562201894768 8863507 160611354411935295080868864446124808272 8863508 -2267590128334005431654365961387485440 8863509 -82431996482881130714242298294417702496 8863510 5394875395202253789288507336084364800 8863511 -159446015346836879745130432668420084240 8863512 -127734007121322597505969352587373137920 8863513 -198844247907394809321131258188242141238 8863514 5785785160580527527728295663898106880 8863515 11956455620953856728541512884275843520 8863516 -2023158968643415560651137919770380800 8863517 23086833004204436511219671431830724620 8863518 -34540113336880439950485627522519263232 8863519 109087760547428785578139054206695699840 8863520 -51910142635216217058801110696476016640 8863521 37872658955242418525236193422430926512 8863522 54956723665084181950370039763876352512 8863523 -239725013089628010033737017033284627216 8863524 -61991796188222332606108876076302688640 8863525 -204385732825153264312859601677019230400 8863526 14068155126924074480265880131688151040 8863527 -185730624145663783889506855742862181080 8863528 190291195880668233550468197739840296960 8863529 -248329350282979952616767844109602516870 8863530 13044023054438304688620584250371281920 8863531 67643125438242563254180818166564357200 8863532 -150892066726183554277029646220889036288 8863533 -23150056418421655485075827226641510400 8863534 237565807502206300546853111449355032320 8863535 -69360753016290930055030626930260689440 8863536 10948293492882808098155284861980770304 8863537 -286270550640135735219724906410510264814 8863538 -86922982092235133896567600442435468160 8863539 6276216158286084803625715343656884024 8863540 44691369846359382527347002178400993280 8863541 -27122029590902023182267927312517687428 8863542 -34014478300298614114879932999785219328 8863543 58670949861929348754453791878994311320 8863544 59460307055400449610685268888721776640 8863545 -69892250120160347383482666793379702400 8863546 24477584304461110936046366557571241984 8863547 -576527149100189433353810425834642176 8863548 29984964917516308874944639206164136960 8863549 -15385413767133955298146368932424341600 8863550 -35816242305751346855255746636525320000 8863551 -27626294656187310039367285752492121920 8863552 -59340976757353508379987185413030150144 8863553 33094941278983234555252154299310097000 8863554 -373138989448537919743038803027312640 8863555 216439974995119409049813836788159506960 8863556 20134543181886226132183437967622344704 8863557 7387119629723814040510628966916115680 8863558 21948489026176168050688978376994552960 8863559 50379160032275499940324920347478845016 8863560 -64169327434403964994293342152171520000 8863561 -58409292778169788444130965995974210268 8863562 -74522680032366452284647517658467800576 8863563 -139103505143064447854905444849019712000 8863564 163787278156968658561727727878707641856 8863565 145275533327995724045757200790819296460 8863566 -58975984695552556957456259408636160000 8863567 -50042277210703513398156823390352458384 8863568 -7788148923344768884027353770826792960 8863569 25781057504879543727918915742503405696 8863570 17589098474771310080935760739118579200 8863571 20151307373106525336046578848156685432 8863572 32380769488155150141597326538805512192 8863573 104242401338898180995500335844539695822 8863574 -145476664049685036760468244213324938464 8863575 31490352635334950534367560113721577600 8863576 183673032198181486046688608585613619200 8863577 -80208683153055844458745208971384883574 8863578 -70685318332537796847941796313782145296 8863579 61707271332734462057767492386447692640 8863580 -124813474366226493288692029602557260800 8863581 92354942671776251218070221478028768000 8863582 -7721800111213868510345505315598221312 8863583 -387022982953163592366252767663731056 8863584 32097342911715030784085290373445844992 8863585 8961917191111823804623076166989625960 8863586 30592697638899542409085871918612326992 8863587 -519468240395405780346518789111127000 8863588 70834645147567958038551245316893234176 8863589 -20658010018097882932781258687701593600 8863590 584985891392952239626927623986595840 8863591 -243282190913109264876558227974370293632 8863592 244983503531485509046207539642551777280 8863593 -159242243801550806764459884947975124336 8863594 172460727872076784891193195983271106912 8863595 49266780486484920767806104166874383200 8863596 -39099317886693867218178152659194132480 8863597 -10366158174346187082666398623861208768 8863598 -44379228143478684214258828799934475200 8863599 29893955529503956423956531792606226584 8863600 -22234518716254506409452704470982656000 8863601 -59815071178853729197326098587734873600 8863602 -17763309904025144100471834985914286080 8863603 19193914239373386877731721549111942480 8863604 49047605524465566541315939819182032256 8863605 -114710754136559485924791640396512167400 8863606 -101881819787843786192792079212325073248 8863607 -11795038331153536648750267245703503120 8863608 4305105147889831172920763849111347200 8863609 -99591657536026516432525324781003153084 8863610 78909845968512438636635475154847301600 8863611 146286879955837381474707476885494222872 8863612 -130511284547267516416367601331452319744 8863613 108528467407797378979737178798314240 8863614 10708643063900958211802364293061273600 8863615 -122341808736677874240620753125975545240 8863616 181424638279837139568361747699319439360 8863617 57727736120036371949011787802245618112 8863618 98333636712286740125764117239538659360 8863619 -267700586940873431952589790815177678980 8863620 -61872305296411231400492911627441643520 8863621 20293271112488616549058941754681425624 8863622 -141550976153365961972496655737307497888 8863623 -155763892348017159347444765991367229328 8863624 -5028287509464890033899827297880473600 8863625 153063523937661639981280574745206448000 8863626 -13443605418550411370235847643419917312 8863627 -200572185030855962860240267106536154120 8863628 59616398021235324334290577547841862656 8863629 15314598075098583545038482165640463520 8863630 -1501180380539472944673979953229978560 8863631 124694696957708242043905324347569174400 8863632 21245034550482716180656463059532488704 8863633 69276246496584806575305396716793744 8863634 -14035528701242341200268345271070883680 8863635 67740782656033895547081554641510790400 8863636 2953281990814347462504819071774773248 8863637 -60202443552114508099303085410909330308 8863638 15186557703905433117614526659296174080 8863639 138924450352748411877784886108374506440 8863640 -953794192619798847912259483254374400 8863641 112301739901985079202999644489050809440 8863642 -52130956093390680753561128528213952000 8863643 -34020028127792231172170074228729146108 8863644 30598158010842935599075623462722568192 8863645 -47693471822066893371065425614894289920 8863646 17519198817054297800513851865332894080 8863647 -94156930434178592652263394432871200960 8863648 -160966134018061798799528483967017680896 8863649 2431419553641079299090071042206415280 8863650 -46846544870255760346259579028463069200 8863651 -275084833699696333116195694053844237348 8863652 78062756724099355856433934056291102720 8863653 -53174573077192444934212341669014343456 8863654 -7783292386579550135998936613683528224 8863655 31381608045697778808559561414639188960 8863656 120343827012517370612193448767650611200 8863657 -307708630887649010960621505133473143616 8863658 -62884002559751979466261649519215978320 8863659 11482350349333158706672020304778864400 8863660 -3712086433248480732240884863096842240 8863661 -85196519415177331918324658423916597738 8863662 -15055939897257944842168404599180069760 8863663 -231810360934084073786320742881076799088 8863664 -63322071590093546592254570842997489664 8863665 126609439110061165292802510075907163520 8863666 18923648963564781344935597238111388672 8863667 -16591055841683909619039951916375010880 8863668 -190307585890456704221509916953632368640 8863669 -4034777531403796123727455848813566304 8863670 -50239526406137172871294585912855902720 8863671 15605596685189749670107577202797717760 8863672 33067632358136930405665105241165905920 8863673 33948989259817116899249052808947807360 8863674 32517984076795462261373392961174296320 8863675 -26291508901863863756830698790835547200 8863676 -3385912056893200496025758092046853120 8863677 -48163232629706794282802364874457786586 8863678 -56701512834885058921982482556229615360 8863679 -210979906016160475271312634654889462920 8863680 6920978791925108356900079137298841600 8863681 -82506003862758323307374972909022869628 8863682 52719446623221826009844355413213610192 8863683 59078056593991099726489977264071462400 8863684 -156507958784955739495620239148066035584 8863685 35164548182576825934695193372237784380 8863686 11168057087039702778762669277958248320 8863687 -1882035103905217133709906288016445648 8863688 -74429304311157284254450304630900736000 8863689 21953610416728251007626166258026084624 8863690 65619286579961765386572341313423014400 8863691 105782842820642778308714638961369011092 8863692 56366028171743638848465959413564096512 8863693 -169335796070474394167950507302027365780 8863694 17741988062487607737637945468676984832 8863695 62890845184199677356768105205726701600 8863696 -6164558831418895899921728380504219648 8863697 74810997108555880125407739333680764146 8863698 -75959541169313823878419274114128578048 8863699 -128361764105445940082237009701640035136 8863700 75329131138590682594549050118104422400 8863701 -1467430254838458016309596238118687232 8863702 -54640562359683459080643035501349236448 8863703 -211878178326748108529724641726185629048 8863704 19610309828613567971427553951423672320 8863705 215303654801434622298777499856621517000 8863706 22472761857620987348915094468450038784 8863707 -44286658034574578128065140699258035560 8863708 -70960444998468578655218912140939044864 8863709 -181468350907428856432042413589281840000 8863710 62266930799411642909405247973054771200 8863711 -30591977205038117796983732464470122496 8863712 -171068943236231665450716242083047014400 8863713 -5976962781283141889718536092368451116 8863714 -6312694927444108756359755310104090544 8863715 -86072381716365798272835300014627862720 8863716 37649536728024302722588005272591741952 8863717 22701506505280624940599036424923630560 8863718 -248039640049571790490719561293714872896 8863719 -1337146333646472558170707827155985792 8863720 -10104104663190650438941639509609062400 8863721 7118219656902029535699183407932176000 8863722 -31268753360197935613533309851908300800 8863723 -143022035385682433537381425275944845680 8863724 104306132714574318461857092581397770496 8863725 -37647051512777134200850852684879048800 8863726 10364023722623485785181082002699997760 8863727 109605819280223473396739465239438242072 8863728 -13203823998891539331904965392085811200 8863729 -8882044074883681776493799686188069824 8863730 -169915931252594872101737370715593139200 8863731 -58160313040796764114984129981820417580 8863732 -28693576123859037298153232059561555200 8863733 -6914570722695555391338974612258371716 8863734 -66219787974911061184226473175706240 8863735 -99628571870055596186314238979481873320 8863736 -9046384972143637586277499569390551040 8863737 4005119640915662090113790246891520000 8863738 20268647465644328512087429561941253344 8863739 -709578267288402098836099360304030040 8863740 -42243352537143038763708111022914631680 8863741 -26569495747243974686900838161052030516 8863742 14635732660600754128785420825793462272 8863743 58206772049454026186005977043262361984 8863744 -168458831492818749185622026831773302784 8863745 171018261139791834748096499233233345600 8863746 72509837331795333771018853463630246784 8863747 -183722481727949322043077231142788484800 8863748 -38975609371084732053666864106471167744 8863749 -4659835793615542082133109532797704648 8863750 -1587060651846431525962950144272880000 8863751 -12946031032020242064128068932928268256 8863752 -158963749503958797822708202578968985600 8863753 -129513354717170239001243259132972787200 8863754 79215883538709442845097432516617168480 8863755 -1799476944726197432761111725034809600 8863756 163252011842802859909400866692518515200 8863757 59805581112206723989153156752111772620 8863758 -49773684841704622719681143946250075776 8863759 -305794219317639771807644446905543997880 8863760 4257472130721148434692550804270120960 8863761 -107827468002351815288156708897051616528 8863762 2521400128009044028671234234616659072 8863763 -53369899277775211196436481740687435840 8863764 3835255678465539704687199501921165312 8863765 98780293175621147469821401737225184800 8863766 -79993892092322392456383742374610796160 8863767 -144221744857587393532874694646125529512 8863768 -156877896738853375596774971665880186880 8863769 -222164560238302696414073180240094176256 8863770 -48249138989750690244020937157121414400 8863771 35213931337934940217933739862952009760 8863772 -101159947124406945650126508915713370624 8863773 -33666858890854169821179639959536500672 8863774 158729531942370728076271368452235459072 8863775 53407250475074192316909632528390227800 8863776 -190244355177426514802595073773718732800 8863777 -13885194567131883556886311194563792640 8863778 27556621210681727494757112396114872832 8863779 136494073080259212771201584158792101360 8863780 -104456406888170747060163884937722822400 8863781 -291809162320013489089557681205075700418 8863782 -30771490858220723015627258994070235136 8863783 -61851621857991954568666141022468247600 8863784 -228457354971182107367561817610245734400 8863785 17721474258250243984735714578374678400 8863786 2141792195987623043731656865711624704 8863787 -194787981354182484330560178851006943564 8863788 -118201847816040166885613647153223623680 8863789 146770357109445023520828646798389237600 8863790 -9155292891486809862473442414809948160 8863791 14806760567873853163178424126870693504 8863792 1365676487819108094897988131137126400 8863793 -64392730980850671416836895626841218560 8863794 6797316848905273254893444730844271520 8863795 160986103930787979494016021111341986800 8863796 -18135710857611799441825080092399990400 8863797 91111074681486089044356645404181031200 8863798 -105574987160639884757511096789079317600 8863799 9344690435303936528980983969043525632 8863800 76394045180687483364969648467312640000 8863801 113791851159870102422849037679488565802 8863802 65007878156589411771881023485853898352 8863803 114619447048019531503658868276470362080 8863804 2511555459884328399947610182017187840 8863805 -3090228918654633307856896495162052640 8863806 2826340941902397391742967830794752000 8863807 -158269816443681040706823483288506522944 8863808 -39954834484629988986598095229036265472 8863809 -54051219070240015008591578387817262272 8863810 54233269694605654246745553648313942560 8863811 239828975419168246272026448190908238848 8863812 14421492189043492649595511076830071936 8863813 -100454603136205986153618737678800694240 8863814 14991447217245047299923944889512872512 8863815 -128638353855608543003770047796435986480 8863816 -97936461771769409619358815963079219200 8863817 38920788676482603277514652260282708532 8863818 -45064161206589259845465296310038880000 8863819 -157737843204775194399101740986574199760 8863820 -21464333416137662816448191027880990720 8863821 72283485991299451565608233847592553420 8863822 370146142269370091823274737301440384 8863823 -208864289632552013383331343659410736280 8863824 -13788287330820905177994117774523760640 8863825 70608126558587706326842742069228896550 8863826 3789326560318651992864388887788202144 8863827 32937294181967987963443072447461080832 8863828 -21519386516491884478417496867328579840 8863829 271212329079108949744631073342311484 8863830 254086207896022700844456521092408320 8863831 -52686217063548470871173703434693984496 8863832 -236759794966124561555789490005232844800 8863833 -41925880240861887586410496022417090112 8863834 -55312222082574307967466586540277395968 8863835 85260118972095193620397492804789721280 8863836 -56406257588677475001572948760397433856 8863837 -268989349230479868535962115468238199514 8863838 -45210535579205472544465443414033352704 8863839 117342745790207198001678644932399885704 8863840 224176827633114434229232650827661312000 8863841 67060993669168513255934166491682555072 8863842 -13725915229778986198728422891781373440 8863843 25111366469606390534943976981010705704 8863844 42902120635729319830024540399818089472 8863845 -66212726598601978058326576410481968480 8863846 49946954226779944959055476175599067872 8863847 430621909813493864111236407437549288640 8863848 567576910687508436484256827679539200 8863849 12841115521576423737762494614653076160 8863850 -3155914273499376885445833452179116000 8863851 78228658281470113511877631400497225728 8863852 -9962067216086308877552923529378232064 8863853 247550926161545103064516869858621023808 8863854 -40451595095630266397584687212358956480 8863855 43992779079784086467438158213109280 8863856 -24863719451985295675732522743855218688 8863857 -27286490699352800187326104966760043360 8863858 9966343454911680375880849521368678400 8863859 -70687484449260211242389757548358255984 8863860 4873122300975170921396055572805365760 8863861 51368630129685539640660687912159552000 8863862 -10962706824127516104442295577940507008 8863863 -133328100107456351591434689021980408856 8863864 -74837555722945307302900945979172986880 8863865 -41158242287087622290877091804108243200 8863866 -18461406551803277983058309231473620480 8863867 -139199695168750881456795001266216230240 8863868 -4032221417411954199965911276459204608 8863869 26370388882477744325502331415043631680 8863870 23641116520616960675013430978971746880 8863871 -439311892510974629888121810505148537856 8863872 6430498655532240122854833627888353280 8863873 -202349792523931815806758583779752539136 8863874 -7747944782871838580282401328592847968 8863875 -62896932456100152902490189339405180000 8863876 46822860639537769285539613642281791488 8863877 43756291568577388958267440099149886272 8863878 10006090588843802213983141410888542208 8863879 -11434880046388734468109557342173750400 8863880 28847368105744569395090114454958080000 8863881 2325023721659224469788273411108749648 8863882 99657129431615136690891937278462184800 8863883 -61655578599422897911554738148161498480 8863884 31085778488177670962225378050541214720 8863885 -198596086484587595962832937394976360040 8863886 155526054915381037934411252163254419392 8863887 -43191356595232388913138475542419192448 8863888 -36316606993064677580299458285203030016 8863889 -136460714410256459025841476161432592576 8863890 2475353900276417573917547209749273600 8863891 2407271396291713168710158563762007360 8863892 71646182144014634245163076449990172672 8863893 110772188769692112487986289194692143182 8863894 44789774120121762668796135993768723840 8863895 -333761175461401662411052903818259747200 8863896 2319658486654072821065938146323496960 8863897 38989104004631220762935972838864216832 8863898 162331050356938136618738129436001321200 8863899 151059793317082865534281714995714831360 8863900 -38327741806931879706767961259427404800 8863901 74439764754063637889767056406539664320 8863902 -14168802003404017626236718799363785600 8863903 66041776025948716676825858436397429480 8863904 -54187396613223653525824428361412050944 8863905 -2032821916302475804117921310206457280 8863906 27320552992928420015566899760023048480 8863907 -6467508850193138878915646129605132320 8863908 -77264840371414352918961535378313379840 8863909 283449481676608971397754431212946194110 8863910 62387669994152646493387843816273885440 8863911 86432029022662912896126490311279558192 8863912 -111716528935441857195861688779803980800 8863913 5613008190576145990493554614271549806 8863914 97738661583163058948708238551879389440 8863915 -139527807281336912887766569472105185440 8863916 -125474470806258055859697232091586005760 8863917 -81900371208795748243774962773885565120 8863918 8040221173597416623540665203126067200 8863919 76529555988617620210221071752162197456 8863920 -8925444658154052453533527209410887680 8863921 -90222050489955155301777928200266147856 8863922 -56137086042788011528746766272015541488 8863923 46493020955946237277431850145270765568 8863924 -45267177351303791356501521821066618880 8863925 34938891081119702026656554111502256800 8863926 64804229419582370700857505233773162944 8863927 79210324885213606314605166067625652776 8863928 -109998774824701425365648019196887367680 8863929 -75310704990380082146808342276159035526 8863930 5202038105970148513883121943046616000 8863931 190884894580542357677011226430449936472 8863932 5282642599913330215587651032146280448 8863933 -120080572126291827775019545143187932596 8863934 2303806299287749846186888006368450240 8863935 -17154797649515217792219135617586745200 8863936 -18965129606559406498700325115712765952 8863937 -95769686449561255704679495686782654400 8863938 -100811656462970039033523945963543079680 8863939 113584332906347417737404230826829890256 8863940 -11293618706502604239638688363433574400 8863941 199364349823822561710013814207676978720 8863942 -37163840188349618093475310709215294848 8863943 -29615974383548781370242932279384528592 8863944 100655518647535291798550685007026462720 8863945 20817961807449272337959467164135019200 8863946 -1418888474578329267100891150645604352 8863947 24291253730048918149040048357979114288 8863948 15846410070629828830960994703280855808 8863949 233620747252047627869615654194640152950 8863950 45086977853844991572710307998248977600 8863951 75698578185445433235737752781546920752 8863952 6212199749444345871350028336368762880 8863953 -174471876717119478376053580578598108704 8863954 17416672631083196575540732591716814848 8863955 13797868647726479704709182041568584000 8863956 -20037581405836421624831041269274828800 8863957 -243150742403433727769085364404557350628 8863958 -127408988438810949601912337017741904640 8863959 69733963584597930715847092172629968 8863960 -27997128632628003207004152427778457600 8863961 8410418800178726777251658224681445892 8863962 -42408820720368395475027593315221898496 8863963 -212429701309058278321091989604272937788 8863964 188283111720526515269433975369667262976 8863965 133591350360764568477314368212103987200 8863966 -122946727179778959580820714521293229440 8863967 -49928687994283827193597919720245957008 8863968 177183919656503431466263938900427014144 8863969 85318707522553486193790837066238846370 8863970 24369043132743529963591137928246594560 8863971 -169447354501377671700536647262127149136 8863972 -14236756895276669358687473141091163648 8863973 -15187058053799815466622579870134555778 8863974 -31250667167686382877161210719346522112 8863975 -5060066276576878347236411525893169000 8863976 -363424944819720637245019493623464960 8863977 455214426949892237450026021834691808 8863978 111754333582685416882078917407311109040 8863979 29347386716642037328381721646219564576 8863980 1024872373371696519312812795183953920 8863981 -46504086335789211762397789277731791040 8863982 138254049038363417490379855792681430592 8863983 126376347153354341163001609208188420440 8863984 5750069967001517515696544066166620160 8863985 6904027643201636498381636920910638080 8863986 26295618368991870646756315451497793664 8863987 -109403078241730746948048816076977158016 8863988 25172935478744418281140081659221661696 8863989 -25006352061273843528680665359996197280 8863990 -454786601826544630250203500058586880 8863991 183819917794676424786463255766489483352 8863992 11038443550909832753108710958291558400 8863993 -40651998328909610775969928395683976576 8863994 -504038670003303356397327917596819344 8863995 -7895205204011997768416983327709644800 8863996 185425836810617525809026448091741696000 8863997 122416873485788519643106312312403485446 8863998 21950406554512996389371319510098236416 8863999 213313731951908412747924124780428512000 8864000 -80410856759386551511607456456245248000 8864001 -75960865596003997704160124012492533932 8864002 57148208220249585998196146311395801600 8864003 110624309074426281728370505455398880252 8864004 93313782844301871965350113580664174592 8864005 -114205025349351431600004061558124726340 8864006 -3644434661594295485092040191099582656 8864007 -45350022419511864157821494796811723008 8864008 173699857255647272797210640363428008960 8864009 63019097896915605380739865616705247552 8864010 78321663600695642894420169562937688000 8864011 -2099702053127021966810456412624974416 8864012 225431645598929351820969270313386547200 8864013 38774719408197767122594917626996066400 8864014 -34646406651361027345890370946552046144 8864015 -19005639117861403802010713430224340000 8864016 -747700783143307371596546137959432192 8864017 -38785729118600950882101125509472075420 8864018 61452707142644325431211714371055810960 8864019 -71709401948617914606748924166420301600 8864020 2515065529580959588050745939633090560 8864021 93813937333455147566959906429137557760 8864022 79010066588052918362806454138778612672 8864023 -26452070696485480665090330667725920640 8864024 -27008812437023417302823253320383488000 8864025 4466265127510565407066841038758732000 8864026 129990394460459253010345211772888733440 8864027 -179623286083654125187310026116962568000 8864028 -50156315271102188012096850135901221888 8864029 208324930233258214964686839053041526630 8864030 -12752399214954905792449518177422745600 8864031 -27146650502698487494003757200561376256 8864032 104158639372743596793803846174480793600 8864033 -165444438292146037243467860978890213200 8864034 64167315036598179906578583076854737280 8864035 -54458501885842424299071337165732725600 8864036 -25933711889716807389863451334367251200 8864037 12453653144378892197281682144819473920 8864038 -55438917025105484279594831026600853760 8864039 -76816453538105062119637293293492507376 8864040 15578344656729835444181869757215948800 8864041 59881723147508280415168422615234424442 8864042 26391317300577287813842571748181881600 8864043 151812879949109983655404338717525061464 8864044 20005926871902869159569027606685829120 8864045 102086153281944560057981437432652508300 8864046 24731681386831410844923331056133968000 8864047 39066873274490420215060884388230031552 8864048 -60931977117866127384335154750182473728 8864049 -48845070438506243763759456082894709136 8864050 -43233954185461745642705272360166310000 8864051 -38869042890135868196866271779596304680 8864052 81990501125278502437747458426429696000 8864053 -85273399135972106951092212436415527680 8864054 -8212485326191604010499047006274853568 8864055 -140820932163870726892296737622621787440 8864056 -246065621247861965452482548705066373120 8864057 45653444414786599066090990311971942400 8864058 24088982567097587749477098364465113600 8864059 -170332103068014174346511504452499319360 8864060 34795841738990557831834555417115988480 8864061 -65040407553243119011949569297253891328 8864062 26123455446851025020466951670147830912 8864063 1063638709258906184870779146943575648 8864064 -34997735880182455411440179722007347200 8864065 14847289423573309720312545999998121600 8864066 -67240687932701265736525874435249250816 8864067 57743027216701067972065844928079455480 8864068 -59532573427383311742192095981688652800 8864069 -377180571787911231223886592449631792480 8864070 57476977747015814704283753517727334400 8864071 8619536199040726208164753531483990872 8864072 -40968114446572104749225019590517719040 8864073 -12390543395830355605844164021128153798 8864074 -35857233500960061818127418974448232448 8864075 168410021308234170464030500168476012600 8864076 -23651644711212454824031316697239049216 8864077 11039782720178358136937554632487310400 8864078 29468280045111400938394704959654499840 8864079 -47741178830241039305679172547947036800 8864080 33873817198889506521353742731132928000 8864081 25322457341765389787630748440509248882 8864082 121304124560556482730568925715119913120 8864083 -105803676528885678106224311991124471016 8864084 11194452806335498036746297853188153216 8864085 -58695825762115593392124719424795116160 8864086 19329450411039895919195763539223582720 8864087 184483214950207140018472637513124733560 8864088 108284273867110497471144761044648550400 8864089 14351124074880673404612799215781063680 8864090 8871671668066459159281732573675929280 8864091 -40879589455992155406514502735275132752 8864092 88555667537392197710961319354675609600 8864093 -114689629765837000891527861131899178880 8864094 47953016725448446853501395879350147072 8864095 180371321585790582802944632725864002600 8864096 64838219831274790308175674915495739392 8864097 -98599809423465269329484780131592880 8864098 -484006555859215961067058874957446080 8864099 99844712067197310789421829003332643100 8864100 -72261994490478676707999497864333568000 8864101 -141506554617886443551878668688358409600 8864102 925030702420304798005918998781504512 8864103 -1392332269454706630724600591541995776 8864104 -353969505245722357525090686434531297280 8864105 16524124850191781412872347733701112520 8864106 -104273540460730897538062551561015837696 8864107 -17996346969847445476452376352086168688 8864108 114076095165522308843417179733322055680 8864109 6869485607723948744732060821933331328 8864110 66782307404495574019064627235072097920 8864111 -1311010173946203314338209841943179920 8864112 -32928892372595653277540795072728104960 8864113 67768511373092862549053670129998286004 8864114 10235347105428521819231884605214298112 8864115 69127861167283249435590414940692522240 8864116 142825886224164273874765883358116270080 8864117 -158467164238851841310400612036967962834 8864118 -3613439039678175184317292463445454272 8864119 -7395724478867204246509449479942507520 8864120 -51427362719288438992072014233727283200 8864121 34592587670022122067945886355765356224 8864122 -142736086584983913810826269628387627776 8864123 35714050846305400315152739841766165936 8864124 63031983760730577954810078739886547456 8864125 147674853704234301921154068254191719000 8864126 1409885987951071804465546960477646784 8864127 -87887721391456010752258181032504953600 8864128 -25326103740853327878939807030454517760 8864129 -23223314844083326850956017532087487916 8864130 -60422443421296375958623062318145128960 8864131 -3430992355446663714806819439826287888 8864132 245245930268859202106695246637318442240 8864133 65774171152500572320544422964234736000 8864134 -175336262834174661769885064326130347968 8864135 -7432534173837634463494638997346135040 8864136 -50651696837895868608820221305367751680 8864137 23349995736698057978034733994961328512 8864138 -60355330720503107316928999851637955280 8864139 -22054493812617891540397169744809600512 8864140 -11124895901191331980512050308543979520 8864141 -39790499682972057176968814295997557216 8864142 5526061860268427932247858803089921024 8864143 85924091429475424807684993116312840840 8864144 -13030175984929421050879308194181267456 8864145 -66131708017732634470735007511682979160 8864146 -112898137178320312316877409777589969280 8864147 152314356852031946762470872423337255596 8864148 -82729983908296077724514631215936194560 8864149 -2464630063132052681204244920419932800 8864150 71897461902948325892187641851728304800 8864151 98652219779425728954804188736256418304 8864152 -253737980463032016282923539666210652160 8864153 -61499267097220979421027695806920288000 8864154 24098187861147575258647026257186251776 8864155 121395243086970737930578892450162499120 8864156 -9294044045488612103905888317532050432 8864157 49774382213440624286514865756887595392 8864158 175399394285682654759040327130578118400 8864159 79358784653218148141352248405738703600 8864160 -123596474893127636178329757837479116800 8864161 -11434652425384266500484120308128158238 8864162 5036569250621421742770058692478058832 8864163 62400889996499418648927862690606157568 8864164 -6650231438788051822489315239013744128 8864165 -90218250002382355455429147654352418400 8864166 -17186698622890801896838344961373434176 8864167 40378355940629423119233681623738234192 8864168 -143744133243970059696202510561440445440 8864169 152807684460117215876905322631293380800 8864170 25930609498154030699908683209948175360 8864171 -7403401754596792472918347789318628736 8864172 4690469701388480280853841264941954560 8864173 1344621847206135292607875201784739724 8864174 25027647726051681639371840613460817664 8864175 -70280492689877732458537364880168753000 8864176 29450037520065868555210357133178847232 8864177 22797981428640116987931784444351531392 8864178 -84509354780975631880442325800978453376 8864179 -304291855539897471006371780595136767220 8864180 58961903397507747054532257988864696320 8864181 100843185337913121409271458113579987840 8864182 -48026801980452759479723333795092787808 8864183 3015843825283931146154541246900084624 8864184 26399803592919634572410039720735539200 8864185 -63028321336289459112067115387777312640 8864186 -137540531791657107834773092543066808208 8864187 -156901616491135652881445766399803613648 8864188 -90652834776511117405469822928232410112 8864189 -6656884177853643472045030146430094010 8864190 15770706332804301470631581015353091520 8864191 -34227975052751358501120222257142224160 8864192 -422685010969343233746585892021075968 8864193 -114565209233991148541679464797296100992 8864194 -45013533621358449786668944879289485104 8864195 -21229112696578020685067125932864235200 8864196 502509012171704489226179913030457344 8864197 109438124541425043763294573061673397500 8864198 49132960406081442105999030119355436800 8864199 -23785890960703747673058594576688971216 8864200 -33254278055403665307112811133222912000 8864201 -40443685950114786077177245871289039360 8864202 -15585872335155959213374210715405654016 8864203 179684348181647963209182457884283504120 8864204 166074625355112815327790402920688794112 8864205 8347566414889956812907738303903381120 8864206 61625115000013013888160514198002053184 8864207 14162813759629362500988809030338704240 8864208 -9505150532066653669257039340960481280 8864209 117314471669521687854931856318382468720 8864210 -18173477061717313126880360905937382240 8864211 65779368895250754668653613473573081272 8864212 -49384856935836311792002820577693868032 8864213 -180069580696831351179115036678684223940 8864214 12632437026194527369585928645271599040 8864215 -99775325990314428130174666250895432480 8864216 29866055206145503989252718568822415360 8864217 -201702400523730969119191012693279712166 8864218 -294524090418355053522435577667846160 8864219 33290391848081329131102822972235345920 8864220 82232185523534996314642524578117928960 8864221 -2684519792641604384491306890310170356 8864222 -54804774224810382610274195373766166400 8864223 82377755550849486629615201545922008704 8864224 121823036573042203741038993722744242176 8864225 -15632957528098103504909014893700478100 8864226 26631488231548008434385727469703312384 8864227 -120837235225555543595920457997493693440 8864228 173836186989423628953667301757193469568 8864229 -23851417265379269100259362956875650912 8864230 1501315379473806727446505590112648320 8864231 -193968962342577212011451089731288160968 8864232 37351178287189069257325441175617290240 8864233 22001785194869621125439864143430259200 8864234 -25096690818629292453323414429929966848 8864235 -11811643933413557064123664309148400 8864236 1533798618685979766913231184079040000 8864237 -142321552219081131706311313911484980 8864238 10704851404686834334309916475784364160 8864239 -292904224060102113013149851769437590960 8864240 994163534994662668695905922082406400 8864241 -48369629052896552313615831003764898240 8864242 48566766466133124643744049481263196192 8864243 207452919490913433961073291137530348492 8864244 -9252331951222806780284067758079995136 8864245 82479347313494211093670894243023396120 8864246 -44843464911583249765654949698532032512 8864247 -257086526717184267543950765364221323008 8864248 133574518755623743241940312258386165760 8864249 17032062483795761597868321012987302250 8864250 -25418365083083089126246328836383744000 8864251 -45147285347565762864776793970262358000 8864252 87421860366073842398009131308800535552 8864253 88170553867891365198368101841110661862 8864254 -4739344830790259276687024008724185728 8864255 -14331465143593979995452505353642354840 8864256 -8602096562842204420022081943502848000 8864257 256962597795287223806034374603189284420 8864258 -48598025192118473699306943227327080416 8864259 62875169860863607435032843081601365120 8864260 -110800948686528431640595448181300019200 8864261 18091991843215050900832858439276070432 8864262 -114206623032528994980921384996181509120 8864263 -24473868082695886484088103731114192080 8864264 -39887519201969118861266472515252382720 8864265 33028744558339103649718383724734152640 8864266 33691377769705361787180280665594050304 8864267 59761795221351766973153164058252447316 8864268 -13832705915627412157790096124373745664 8864269 -41025266257636477929020748999114034656 8864270 -64450271843559334170266662367333593920 8864271 -39079771842549935548438427930673954240 8864272 -72578820470241968197308364238340481024 8864273 238064620445968994701365812870194280304 8864274 25990124827782217464979213431981726720 8864275 25100122006075232773627704054796748000 8864276 78390330305978714544066409666496257536 8864277 14899905709423953778726507470334518432 8864278 -370536798464060863158368188522375680 8864279 -3332185967904681938053246632035982720 8864280 23286839368078127372459564561445273600 8864281 -250703123625852888231635263602296886000 8864282 -19791968732819429780257363750747516416 8864283 119070437541444204749615537405369132544 8864284 -18693778392593844219449293450572592128 8864285 89524354933637028803913695152102191600 8864286 -53133114350068965479458362589599980736 8864287 -218316337375202550450507093780809537928 8864288 -24345881927011836462836442733184286720 8864289 -68240454940696905591854139173076600960 8864290 29216745732832244126791313757268442400 8864291 -121039996763289952549303394159863174308 8864292 -4829976496400677877593349555870527488 8864293 -190135461059895913292063309730424558020 8864294 59632225940288424288810909940534992384 8864295 -1082050509518259340651540773505873920 8864296 115211757046547013106030841959873735680 8864297 -29793980487760858153039996673365033272 8864298 12230841391615225958150595881549260800 8864299 216180748190950454743418111826994181300 8864300 10916066869980537685268569062828806400 8864301 -84962455648538391232394999610780258336 8864302 -64277888399011702079352109309797459648 8864303 -463183648109096603182225460015073696 8864304 -5163261645156904810288310083761733632 8864305 -54874453824571203604515158545569120000 8864306 121546978438731567737895209190225665664 8864307 51884757456439191194649469164217984404 8864308 88426171937448298667627207190989568000 8864309 159980127417927194410366343808964704 8864310 5390866509694299362270526159014461440 8864311 18307358083279719185310982443408107040 8864312 -24845074508653030127987481101028741120 8864313 -45771147150471372956866157697505531056 8864314 151705546790394538940495232051192872160 8864315 96483490577883333588564730200534196320 8864316 -2338476394149687419757490307457047040 8864317 4098073155443388668813377737779112960 8864318 26311386271996613981229611844195748416 8864319 150577488918133945082610053425655513544 8864320 -19863379604374735989662789149387653120 8864321 -1016652900556344902748035999410104096 8864322 -66623821806443110192417759507628683776 8864323 11581608349545891529835829081141023328 8864324 22228758322649786557606438057937227776 8864325 94376049274012892461477740063690817050 8864326 -43669963981933015986389029203600016896 8864327 -3224575435433284426384933577111859408 8864328 -132248155990200682583002684129277460480 8864329 -68269351532226812436728821838698380070 8864330 59624074766388327536004384967118782560 8864331 41397994724403213565180672942306796544 8864332 -17099991237115383379681704943991528704 8864333 -284650501341244725100065770526365393418 8864334 28067843593650963550604738147334163584 8864335 -44251201022205766148421660770569065720 8864336 -28646900782376767802424512838341099520 8864337 -2539027012420642817861875866549798720 8864338 -24318142170181198169336655698897187840 8864339 -524684923291934151328958243404481820 8864340 -75802382479249677202693526136553420800 8864341 -379317154567428813949391810956730793408 8864342 129289188365364261011449064682628964352 8864343 192231898707569436155758426924868791200 8864344 290135645816587451863594897994098790400 8864345 33915467266194194052727179429077606280 8864346 52340244776042896462278268588010840064 8864347 -38439167243146535917976171890934355120 8864348 184528418411964724938972473410450948608 8864349 8032232424462139316265892975381413888 8864350 -4356253795661281401619576707463910400 8864351 180442976284300929955351965133933688352 8864352 -38226932758213509306018063130522288128 8864353 390798085058034463520795206249966670080 8864354 -6669901751153359745917537629700104624 8864355 -1487238599562857495672857564326895440 8864356 49088812788213955830666625519629142272 8864357 76681290380673127552124094007794593280 8864358 59798072282942634850831582065797141184 8864359 25097393051204565773211671374552826416 8864360 115566405452825264165061778791245414400 8864361 -92492278245326543875506966834295954560 8864362 -36242264568784781509568197246738212768 8864363 -153431817922750150083922230329184191376 8864364 143679317384667604955556161292410880 8864365 -56922581306517775060361306459768170740 8864366 -38137588815782721110784986592682824960 8864367 45012360571613829449224586532442300680 8864368 95729841681861817892282359357196369920 8864369 29591822610191595559988273201280039744 8864370 -79592162357189699328996685049221324800 8864371 77463088394886950579963713031437194572 8864372 -113285629960571037770745714045210654720 8864373 993077796677560209283617382009921344 8864374 59129877581598558538721031204838809600 8864375 21755842823523938111683432352662965000 8864376 -31858613235115165786540186128634306560 8864377 -59612270543302858640378941376038813056 8864378 80521455668177122728463194527612818656 8864379 140809196595145451978025871680048597324 8864380 -10279133367284090357775775091301672960 8864381 -186627365679883533585038080950342301818 8864382 -22516305445592366506651177954774780608 8864383 -80861707003537253193810321975899229576 8864384 -41613001394537462609788664536639733760 8864385 -113548393088370949476919525600082774400 8864386 -51920505722402137682695159220691611136 8864387 -28718968184986707001091051181377760048 8864388 34644459994185068025953543010166800384 8864389 -109917322964686852012991542907765615940 8864390 7588588722157454417497221039397393920 8864391 57800186854688541481582910045852077992 8864392 112031738985973153403372124813992064000 8864393 105960838989505562786566526941651714320 8864394 -19361109849303754053309080395574873856 8864395 -96545906987741271040261854169664161920 8864396 -109435034342463424037009056868923184640 8864397 -315739363988156406875861966811508861440 8864398 4321333774918864018124785628256901248 8864399 31685510078082455348759368928463620400 8864400 -4650600450567103487236856049647616000 8864401 5692052470449915765257989035831321600 8864402 74011025621775005316234786453723403152 8864403 -64836913348761565745485642309794445896 8864404 -216200108607100599541924736754708694144 8864405 -40730652747162175780315980603827357760 8864406 53788809640427334078359647379243298912 8864407 1320268151954036195117839347042837888 8864408 24434596052286758949812633815912488960 8864409 19333490888397355814854652519512893888 8864410 -17733996463877811601650403813880801280 8864411 247429173955828553468156587145570283012 8864412 140635102705345583199825053627130347520 8864413 74916529613893671756465093565931020800 8864414 -70803603058028315356555627124326989120 8864415 -20132173664913333916822041306014446080 8864416 109461705337801375639245983144963211264 8864417 -109708270932890624204336340687814389534 8864418 92340515005915025496377177953674424704 8864419 -70180169806872294542313776503235825600 8864420 3807190115953210010723828538390401280 8864421 -79589716308447978332697931708439829696 8864422 7197657790963036038569044463343239424 8864423 100455153214387224139259237763715887480 8864424 -117384081132586655264075571778707456000 8864425 12421204531776147921790921554363155500 8864426 1653760341715923723846241917074500704 8864427 -74926786167490026803379700743131468544 8864428 307974266946304000157911046866123944960 8864429 -12557296595421184784653328223792290688 8864430 -22963166255080031262827435919279820800 8864431 151237972411229523446212302050576211200 8864432 6457031527024793969616342291278069760 8864433 138856794595458705855808392702299814144 8864434 -22617520568065971766735877463798918384 8864435 -49227582546007451101652405812627069440 8864436 19304249034962578109346324538850119680 8864437 8407324047858863591511262451428326880 8864438 23568278941180632249109518391315422720 8864439 -194690924067785413835181529093299120 8864440 11989711707198567518508310624433356800 8864441 142040088425104399114180902514132646400 8864442 6293345823366950627450952386187893472 8864443 -93514270075523987197405585426824293292 8864444 210558743219634806595957209602929002496 8864445 -58644252786298422255078806146574002080 8864446 60515625098395277255327509584741208320 8864447 -10014112563391082548392881427346045320 8864448 -24461813194250800557903336462713094144 8864449 16302325166338130734918109492439036720 8864450 -98866662015475224737705091821568000 8864451 86980009513968975215312590689990482400 8864452 -157272866744072771132745389835855316864 8864453 1841301098934860817252516796902684060 8864454 -22678975138601904271745872126172777280 8864455 15051353746266292539708748372691520000 8864456 -189598999623741771254581234829841669120 8864457 -26507477190834128298633068467752566400 8864458 146295367615291834693223889967542700080 8864459 -334485691383070816115916136491612995280 8864460 22416963435418268548178541039496734720 8864461 176626000434758120595716264199350067062 8864462 1379206426064593535797833968088392064 8864463 -3116203728203897687561324463173122272 8864464 25876512075558059922513575079243022336 8864465 -54188469326916413956179547985647504140 8864466 11074389399055163949131826790224712704 8864467 84237905075151703088655986199720149232 8864468 -231416384547446248036268043615817652352 8864469 -155239509367126726119301412160042278400 8864470 -9023521404434958127631695313276173440 8864471 40955468584999982685338945008371897984 8864472 -101733401871933830845276608649261486080 8864473 191699035771678825292438002493861617664 8864474 10852528496419698714237177201799537920 8864475 -7592497485400567857053665633434490800 8864476 -103717959421457889309779170764569607168 8864477 -195432527328821968458620356965744931674 8864478 507788942018618736163679484858857856 8864479 65765797239332183516498177290279418584 8864480 152596825961975680498956876839111884800 8864481 19946975205252762286414873544069985024 8864482 -262562749036596757116324988593108857856 8864483 -235230849922455864209760525299568677736 8864484 -10768313936453028908242968407052094464 8864485 -7642509692706255096854758622672087040 8864486 56570976967118183361329219526795348192 8864487 73711883548890548501987179528909213968 8864488 -121768373794404837141926948156258304000 8864489 104355671119808628527863015147656036480 8864490 83016834118008820974621344000107031040 8864491 105865490724759337622949223855433179892 8864492 19362921983116149646041500326018286592 8864493 -1134530554957937209473517965293932032 8864494 88501354714501972950468325172618143296 8864495 -30072762162448658198614468102555977600 8864496 7494425363712182208001172828824043520 8864497 -44127822999381155624737965231381343460 8864498 52481396874715428807532511076641514000 8864499 39790825211223664280336387361593276928 8864500 -33136030961312978992184372013120000 8864501 103309630107053766442415904208774735104 8864502 49077958129745555847812950781706622464 8864503 192856212686949986565940280513013675752 8864504 258151472973459461959918338275380408320 8864505 -46317401173742336656361804323269993600 8864506 -28587774466118655752506152658419939840 8864507 262939805423897962815777061075260918840 8864508 -153034990777023957287225016105514475520 8864509 -126247993810509866301850926993087383290 8864510 41574823484440999990943983556123712000 8864511 52003687540474018600553183693347146240 8864512 61669159744273604463311675728857137152 8864513 -91039782964522248102262979274534680640 8864514 -47293298613972366034660264998275592960 8864515 351916624886850784722984287833844640 8864516 -192157705714188927003226932268515382272 8864517 -146678762868920197178537071805286898080 8864518 -8819397816439100834012786371595082240 8864519 -7028275760214797966534833025900387904 8864520 11382848140943873732583573001204531200 8864521 176417255684628625077392816381649213722 8864522 -35771410777204209696370349376726222336 8864523 -32123566250552441839491689092394546628 8864524 50968978333797420410664513002188985856 8864525 -142531936949135319932507692668401353950 8864526 1325656844486451641539557197272857600 8864527 -4839918903280577826637389968866633728 8864528 -19017946646226293574054995499312070656 8864529 35537687681879111445051284289513075840 8864530 73088716176050430705492423158934464160 8864531 -94695254194570589586461971526528844096 8864532 109819500229413021675699497605739212800 8864533 -307421603002846321642741564057841674016 8864534 -7076195775927933765446339807956938240 8864535 -57158600470072237844980791680098344960 8864536 -52753601529538403175560923338792960 8864537 142149477313771406331389986534603928592 8864538 36667244139949920768829003265750235648 8864539 -257441561061434086389997134463477548344 8864540 -45427548841525674040607426801952821760 8864541 -100164086956079239972591351575830164698 8864542 -21939726433509430386248035007340467328 8864543 -84538996380629459604793689372111471936 8864544 -22597320729080949688949420955839496192 8864545 -10778135721830208607396404126247804800 8864546 141977263512722769775995696553309627680 8864547 -28602572387258524820883581235628585728 8864548 4747234031437001495769559728865124352 8864549 96059853503359337843250150788250623550 8864550 -18920673904500032028350314893768540000 8864551 -187587413459298171881530975399547498400 8864552 66684423847739149595459075275715865600 8864553 24786130039499651943942571355459746704 8864554 -45654396526343944353941772993683430048 8864555 14265579582577778789521553695646422560 8864556 -78712516524790095277828648114962160128 8864557 147884452362323496012177394227490734114 8864558 7210459152475309808881872942502466880 8864559 6373643711958943379723736713013881400 8864560 15813807168086995352298231317650145280 8864561 -111086723309317197984493540375131833838 8864562 8470718909905940121381817593341689344 8864563 -87612567586215872065988421162299486256 8864564 64900859041276092167484604588124774400 8864565 -34787115134736001332717551339093849280 8864566 4380518751389220036799197302921820864 8864567 205095029968886053809601584895232666232 8864568 23351626145844209860569510634473799680 8864569 -58252273536690235301790037184664114816 8864570 -3877715084042469480456002394151296000 8864571 -73234566167319564575863214573639765136 8864572 109819079172694446557570905835351038976 8864573 -28254432029882119626189398366142443040 8864574 11561005423638002055126298975634903040 8864575 -17302389322757509622253957981387993000 8864576 -20783282231706358526838678554048200704 8864577 3393455371991552547260882084511438480 8864578 36712521095661159759024931055651813280 8864579 4165022394166013619187877660418861384 8864580 -23802035710203109287177980247357603840 8864581 -255908413309347625824540850917229508 8864582 46015502913631149750738440468263484352 8864583 -3652447549318803260554463095684723200 8864584 44740313376753063828784947497015362560 8864585 33402675999787926822196721455446381960 8864586 128567730671463452466939149117536473600 8864587 -232732702802261482746300095352806582764 8864588 -133581241519422244903310505002438006784 8864589 -22553398905490299033342044714870611776 8864590 -88660012734893258435264830035430464000 8864591 111906900253617357486286999636049212752 8864592 10743207329367108104931070843746779136 8864593 164214526372758749812973843277790387444 8864594 196050238666703509377909587618476409472 8864595 -118596679870373267093660857705319220480 8864596 -65249416949175805899693125333264177408 8864597 82361964653627288685314888721458070432 8864598 6333376461526072215585540496100855808 8864599 225139169682457847628198671883642641136 8864600 -14512378709361419766483869824204800000 8864601 89000957993398391816411719389254798400 8864602 24153166314803010303060233143512729600 8864603 -237431802657733740198095009098018221336 8864604 -42578111250203117159178514437664573440 8864605 15538357072974346815030566486134187520 8864606 63477610553041731290634194895856876800 8864607 -58109731218739923595629220161067129200 8864608 7119296233015431095928484219129430016 8864609 2430535324111959526943797372423322088 8864610 -6619376785028127477838269584238535680 8864611 -66349451778386633549445143580705374768 8864612 89996192308392947126066165066646128256 8864613 -4156338308526194329718203966259935680 8864614 -79376888350680084295205960046696837120 8864615 98743781323397634431903451752522120760 8864616 -162642214465726000461099732229782896640 8864617 16260519584847306613738467351316790160 8864618 -28228067128318246890971090700957552384 8864619 19589790831757160926390095072909136320 8864620 -17681909783369765526687951001110712320 8864621 -70530089433767285979964374120824860320 8864622 113935964955577292033619927152282496 8864623 210073570426989416621417622750946697760 8864624 6469321129984605311806810526698635264 8864625 12399393088848206708578913777779968000 8864626 9167687920502144813669302450237525920 8864627 -11988764127605702671595806219852849680 8864628 24049167860161386706634164117635710976 8864629 149146258486156102887015340735020245376 8864630 -59946259933001051512310522596917335040 8864631 -15348705122280065881975019579504810880 8864632 16768902021228132396835793511053721600 8864633 199479804839318441621242500534525607560 8864634 23801521039776282811111976438548093440 8864635 -20021377361868100225899366915828049200 8864636 -48294468630931995000017367016841084928 8864637 -79368835530030345028634785031131751232 8864638 44772255712851716631655582338544658496 8864639 187411855573165031688838533261776501832 8864640 53654446527811491372495486553423872000 8864641 -227253434265529261215081942984223512958 8864642 -111266177131763603525516569294700914656 8864643 -68650438606224363862028382660861502800 8864644 -84613249223059203568191958866078753664 8864645 36375018611167109239545349880516005080 8864646 -5283331550623342972612530044081657856 8864647 -122937815009499510779444076145902419688 8864648 16568948255035657282310377284736911360 8864649 126932342397008053925486049138810447984 8864650 7323157790149251703008545983032372000 8864651 54027909990430378378263071269277606904 8864652 88379526361557376742569566610227973632 8864653 -69473833328960951275610622962142425120 8864654 17963077966227474723425685998857238400 8864655 16661676568832233902693714294982415520 8864656 17063410034427991079008138431013863424 8864657 -112809966847230299262959603344785751440 8864658 17941597464321623340548403296795941248 8864659 187668286136366414743208338633963710040 8864660 8181221736991561690531812978281103360 8864661 25158062831584801968848704994506159200 8864662 -171097362881910888047869244931406396800 8864663 129165629767342496191743168951543891912 8864664 -10118554213025332417486673518735380480 8864665 -3937403914989685852498026117074628480 8864666 3464924345292359835372544378241460960 8864667 -11190962539578788808002970379180646400 8864668 63071398356295300658701067083333058048 8864669 -91185666880892979867595120049013923520 8864670 18835062891285859845091894287070248960 8864671 -336316025425159582500859753234800628856 8864672 -9990353747112150776507788967925055488 8864673 20788159598535959526721523802650641584 8864674 -1802185894910745348487160666585425920 8864675 3727162451968273477277925993837807900 8864676 -96945827852381521359077916160800221568 8864677 9522762621848202153935026346856477372 8864678 35521187152263265337464017038804797440 8864679 3907187457155960511677045537063807784 8864680 146150364207455792059274760747062476800 8864681 8719917611432781246799607076965839104 8864682 1213311982840388128984951301097291264 8864683 97085354453601891389138008535876663904 8864684 170408214662830413477417513341900222976 8864685 25906162923322631378893737408358663020 8864686 30446477299655198962829170689303081792 8864687 45454698321285144910131708940959511800 8864688 11205789967962275040824832714346168320 8864689 229951860500709534338949117030959804724 8864690 111550825832092957105397521467322269600 8864691 -118056995064678916754202074654687212800 8864692 -20939890647544295376810246575170093056 8864693 -45802551185746673331703851269846387076 8864694 57617860904827234812104652127272407040 8864695 134216240712015342576319224408903513600 8864696 23649298315426309520241237150221107200 8864697 32046894417526000026347550175737720480 8864698 -20637025455873137513559470286098365440 8864699 518753212658539662001750169899234246440 8864700 3432269437196782148438568723352857600 8864701 -342818550565399745914605414920651900520 8864702 60214375359597203763240894553854336 8864703 -2831020146160143558083503064960714352 8864704 -45763477528368586021702093424488873984 8864705 -4021919997254827505770503521287673280 8864706 -37272129871079878815925848046698671616 8864707 -169102124631059285143627533696788258328 8864708 1249994597901227827344426570273315840 8864709 48117373669673556730657193834615741760 8864710 -43269203771151773793277470103272378240 8864711 59313131407381335911945545806641782752 8864712 -167549375019070195155329646247200046080 8864713 52491304289968523043743242550886838848 8864714 108140963811237444161018334249487377456 8864715 -66259735419641327326109010542664552480 8864716 1956295829492810693936747297360606208 8864717 123962137005820360361046157810621210806 8864718 40465001152729627015670166292972316928 8864719 -13212716559193973292279931436282562104 8864720 17884841895419276919106637846183116800 8864721 6612346762662571836116488769111266962 8864722 28400088162723168582545466195201475872 8864723 49624305744052439786009716131397634640 8864724 -96956967054872166888666075221099501568 8864725 6673285353956955976979384443366732000 8864726 3003424813841630245100097178883180832 8864727 -3067625877987778848662029022181335040 8864728 136347839646742948186413528349704284160 8864729 -29304633162832973849522050834708572672 8864730 4692927759441183870708869609801425920 8864731 -245857797782586307998437996003638993468 8864732 -101817718102492986744986749631251742208 8864733 7938075870285458338763220594065666688 8864734 -128177474886586243944010026806177625984 8864735 20699617688288264864790957853548000000 8864736 -48360337600324639618319707404213682176 8864737 -22296372043250311062370291075799486268 8864738 -59417240881457051194864419137170143456 8864739 9044053157283015355928440211864973744 8864740 -49283891059931217568062075875151087360 8864741 -12064758133144433258564997525341481858 8864742 3700888069473415931296426305125522112 8864743 -225839184482994599359817690415016363256 8864744 -6049907599114496211409142457812582400 8864745 63006200062076918241649259926504701120 8864746 87245168139409243041611053256069627904 8864747 -252728195130913882939226059071591393804 8864748 114282050037761274640947105550221312000 8864749 75903001074126412925740961678078976000 8864750 -104587088720567267189797928893769760000 8864751 810256770610052771096796942871006464 8864752 5395571461136178492764911696081059840 8864753 60995717756662891472310906782455463604 8864754 -37452295048857980247934088173256113920 8864755 2821955280713873685874978507927548000 8864756 -31782863044709771957449271671749327360 8864757 -15192973462643613052608007059780279744 8864758 -12417634713668525479235080647241329024 8864759 39984594392747958042192199809565929960 8864760 -9782540337864734576651487543872716800 8864761 58235061542932916151218284084824768362 8864762 -39312305494088171374718329514566324368 8864763 379622966379630764037993420142883184 8864764 306698588482510994974442966324345720832 8864765 3256134501514140353691808815904360320 8864766 -100946945529227470558225056365209981248 8864767 160446569884212409264891226973226658816 8864768 259503121750144808521497040472669945856 8864769 147719865809989004849631925866896387040 8864770 92645444155570461433197120252770449920 8864771 -286426222418639540416013365598397281028 8864772 6718503754408778371813517443987402752 8864773 80706831864386824849444578996085234720 8864774 -28272537521616724679656167772608992448 8864775 49893208140454214615712235232354592000 8864776 8968857229549926830366157113864847360 8864777 -44405550590236938805304935470748920540 8864778 -21986118315145831682722518161707161600 8864779 101804696568840850413080312781757999872 8864780 2436994316361784570397251711013237760 8864781 163256861576886566816419276872168879552 8864782 -78924441398240987452697130440650387008 8864783 22094305092725548255851727774476910920 8864784 9314785894374839868839668568813543424 8864785 -216332513666641477484041463869179628440 8864786 -54372213957514624185002734228822596432 8864787 -195913911479469957085292039389560572160 8864788 -87821700031194892838435556078709750912 8864789 -278458216461048153914562032623654855410 8864790 -11446133956021039660429307317291560960 8864791 24143239380926246043678505984618004864 8864792 -89874952144187796340772127360202444800 8864793 -18606708651386699798922269415733104576 8864794 2894137930568167140907271019216418560 8864795 -158983264380704142672085685155872907200 8864796 -7206784948700431945479587813322424320 8864797 -264053271743930091380246506778334969754 8864798 56645821627504158345646665224826298368 8864799 99327551086984625305383448543081185864 8864800 -13766917265911923562598367350174515200 8864801 294464118052376869913817473975750230704 8864802 -3951118576929632960205966782478860208 8864803 213701982758428621546650564137486905056 8864804 -7883766157361604639877139168119676928 8864805 7763925286388920415415472166293913760 8864806 164941599761086018547663397620549815104 8864807 19971666295489567232368121588290629600 8864808 34008096065353097685696356664245944320 8864809 80680032611756245972297977179916978720 8864810 35271446763947644670229372996742176000 8864811 300190401681815009019265598091745428480 8864812 49419126302968216645367120274969672192 8864813 161691168408309370940021929519977991062 8864814 -23563961816608528759820588729701137408 8864815 -40495249898027087223377805350797438560 8864816 -6447553864122314748176882956494716928 8864817 62800047026643506272062531411824941248 8864818 -44305067437616103691327383553357265280 8864819 110641936060063418936308184396079990960 8864820 -17878449004443260734102951019934251520 8864821 60565604026401780003512949045624096384 8864822 -50780720486533216233471209591644478976 8864823 -186158165789549323691436585429709848 8864824 241246444405761887772616335565001256960 8864825 87250881179856322523834628904617209100 8864826 -69097442849587234621866953121647622912 8864827 -44746826014580627969643708205349135840 8864828 4716849301194750074271412837392070656 8864829 -59141160859916482698786999998285638080 8864830 -9759426365963399723546771649897100800 8864831 -123189568673644988296738292518347784248 8864832 -45269225704546632073463545818783940608 8864833 15691000712831137577726939433052746324 8864834 -68303913453619904846734488449691320448 8864835 90416284978375501293960308946810816000 8864836 -61739827377683132934045196201258801920 8864837 1825114362071432614749313455093344064 8864838 22303996157061884428542014126211421344 8864839 131397246664669742334121423790764175560 8864840 -184282579212633669039608547440464435200 8864841 64631147995182592364350248823922091792 8864842 20372305367933754748655042224603528704 8864843 7775659139140447667873960240001767184 8864844 3209670700473439191654352910103920640 8864845 86539360773797371908785003609229652800 8864846 126357250702864911358608257065188634944 8864847 54234871801372128649929161893896776688 8864848 55824021658384105327582342212870062080 8864849 68988926073504756159189452610722255040 8864850 286507052202310800126306343120339200 8864851 -282811725778786588886003248838346960148 8864852 52131928527908117392916310570501975936 8864853 -10192716868731386601598466098139136000 8864854 118565159623824039000978016495297400832 8864855 68260371328106995030041396373540820760 8864856 -9864686260913094126791314620560179200 8864857 26988119287513346453458716983505703572 8864858 149085250681071682193128070507984549376 8864859 -94407271117621565065926622763535038160 8864860 52138858159675448519755646974001518080 8864861 -44516940134330246007590843142717517440 8864862 48169426426306773016412377216178540352 8864863 -74548806236672914980389227935232445840 8864864 27307366469624337725303894668593070080 8864865 13691753622107934703422585900954762600 8864866 -2895130695710658717088639518963285216 8864867 51781313442653677743779309340182448384 8864868 -46484906419470053241317130740656128000 8864869 9990963312736709826934231365644116444 8864870 -28149050185978765925860569579629571840 8864871 -61479465276853631016191102828371908192 8864872 -64395957022048553428188199016210350080 8864873 249282903068658602022226366202847783504 8864874 52860632693919647016095524022459201280 8864875 259616316518719930975677981736952340000 8864876 278897786862473160416277837348064031232 8864877 27844969862855472999938955177350202432 8864878 -56159829936171100178122663264578753600 8864879 -226120891422448043448520724571112745520 8864880 -111985280896535018575419713244364800 8864881 2139169771951053918376761170285641682 8864882 36198640420726128319626156979238688672 8864883 -63125818579399459335317169323403473964 8864884 42693965269707305179028357512774164480 8864885 -96827449067926015608702632415093335040 8864886 20379038905148789350075340382710047488 8864887 -85198554669381614018363753303598232760 8864888 -75041639531502371959761560582448906240 8864889 -25988401378288603349748530610777705024 8864890 41051177010133154841673953414331729920 8864891 91902882446962368817672428413434739472 8864892 76792175592018987836999693968352073216 8864893 225530551463612241061439834384809291142 8864894 179898424310120022706407213472828320960 8864895 59059263480534642413371600317010248000 8864896 -213138988786162243197883238371075031040 8864897 61897874720587782760889559921040693572 8864898 13174015033066826041695161479613104128 8864899 -51549802839051328213961802115347444100 8864900 -96013594033504977948447167410106496000 8864901 23716610245508296189050138446126485056 8864902 -127038053419690617151501172240818441728 8864903 282104799493871351293045235953116592152 8864904 -66988536591396298316753365435478016000 8864905 125129193403195342308513481080474516480 8864906 64278462584652700513950095908865971200 8864907 85230899072901640921960685913928732080 8864908 37609615970084000788885400322076866560 8864909 -147105139013047345696994112814147034196 8864910 -29807579274084265882183023688981804800 8864911 65002909317726566658119977470709956024 8864912 -468423498529245043977923347276627968 8864913 16848982769846349914985212223929089344 8864914 59034163916043017783128760080449031056 8864915 -5585964222997491060392908581152196480 8864916 26700259807660082352995295189253527552 8864917 70969448911695621685755027849447437966 8864918 19462395599751639552338015973289525248 8864919 -59502586682538109488555042317763397632 8864920 -123809093459867075036946063641323315200 8864921 -6935593807183773323254755626459008440 8864922 35362967140829445437754287940867475968 8864923 -4803147339281523058958369788067852400 8864924 -193308188284432049357895125583932527104 8864925 -59844819328133703008655822597328428000 8864926 -59746825600618783353245362702859495040 8864927 -145875390774767793897553624528444962000 8864928 178032199897757418976704577307956936704 8864929 118523803699947020431145997985885218530 8864930 43012634341678940729647824145632387360 8864931 -32209322626679507209955970170337139848 8864932 -53680733537821697598454222365003299840 8864933 136694699400456018732577639220371259136 8864934 -11790133087738465575221929960665104640 8864935 -157150434231309744351935132891574498120 8864936 96883377303349274225342516761879756800 8864937 73904379101585581960577629848277801440 8864938 34023299880330054202483057642655015520 8864939 -24737422988074865014944854651560691520 8864940 -14894220455295862501051145088785694720 8864941 -48693026338302403915642429311721257216 8864942 46198068075626978550022542622459735872 8864943 63718510984355958375242388242343725064 8864944 -1213078507381791461846535745863680 8864945 -65948122879989795511944614812339284300 8864946 -305770926199881799332530055305588736 8864947 -49575242550788608476368306652099755456 8864948 68464545768882456568559254718803943808 8864949 10734210617566492877951692276371871200 8864950 23495082439420977178675712380745630400 8864951 128427188503896238831689035409270075072 8864952 -27680184570887851849541739385218662400 8864953 1036304203446775374300545915130508202 8864954 -37367517880276891688122967590566329856 8864955 -128182107048528499023536204032397890800 8864956 -30494592877027686363809723484210143232 8864957 -308788686751788399784854126723708763668 8864958 -86290108657407449141411310360896880000 8864959 -37224111729720204426124998515614472496 8864960 8326902105947957532183900730121256960 8864961 -3141757540854710262153872962753490496 8864962 -46381984523896884796344287583402127488 8864963 120219253018714076442360023533664209200 8864964 -2484872526057739123676292643483615104 8864965 174776481890190542891634614844606508860 8864966 396195814626302551137903713755519488 8864967 19340355773556798964749153693525223080 8864968 -51367882595123375614594300021905162240 8864969 -2265285820684299869459570284005150630 8864970 -9554985628234602241195391342132044800 8864971 -16742731554195655209733868665010608808 8864972 44820411799851740171162794230498020352 8864973 28476884058144133551787461433024266264 8864974 4616331261301881795113341290309392640 8864975 11998091231594577875470329739833264000 8864976 -41964140004013275358832805272395972608 8864977 34142074144057651290369357556781432064 8864978 52422974980184846317517784634689821856 8864979 5001830063377642850467912487014401648 8864980 19056943951934167226010987220963680000 8864981 33045005015869181789002248087499894272 8864982 29865392685852117302723797945644121440 8864983 359990827354910081563244187332699436520 8864984 -209031961842024947678490432301285693440 8864985 110137334753204550798580209304091001600 8864986 50801190631492749130905440818151865600 8864987 277908109805201854077349633205663805636 8864988 29783587270759339509537379133292380160 8864989 -3641317806340567251403173465738334848 8864990 16656187796568389153086844955348170880 8864991 39697973253912116021387990245939495440 8864992 -77157532087873262964709089627041169408 8864993 123385555243883166033043735053326158242 8864994 66951370001074203202775187232387440000 8864995 -92787886227136766474541579598194297120 8864996 -14179643172805574145083625983952052224 8864997 29227650725508007868342153125682712480 8864998 17624567854303435911093754807834582464 8864999 104424792945243721870276935043768673280 8865000 -13499439953267157703340382042422400000 8865001 11303699031704206287769979951490355600 8865002 42825173841821812212784655125571579904 8865003 -36554849406699597108721428294324337920 8865004 -69946200692872188340791102328583957504 8865005 -57300195798983505171749845438691268480 8865006 -34268394545892937641573939337043484096 8865007 175136858180757623556275273469370916352 8865008 8682423871808813679054849810152030208 8865009 -3429891730907591747821358818854285936 8865010 27729248999673933124064162993286604800 8865011 -206799615506201421963638562670946030388 8865012 48203001907919106586278259057618102272 8865013 -79175398359043309781112255657189766738 8865014 57442493913197584639269840414052269312 8865015 -30368134023886019352049120355647949280 8865016 -199097704409592746024203059602774507520 8865017 21976064371041726309305863048191547392 8865018 147916384971852368458494895528880640 8865019 242445882003992767027625293594608368420 8865020 -31586679725173715115908516745047808000 8865021 24203770629634222584472490759539820064 8865022 -44643327080567289727480755651700099200 8865023 12102239478236476446484340214400773840 8865024 -29819201588595454148755419273130672128 8865025 -1111857847029574966998838608161365700 8865026 56702039328305717718617182379254901712 8865027 -64276438031210485029660723617364495036 8865028 66351589987369613297328350712441593856 8865029 -282266874968649782945992457453889998370 8865030 21481167054121201643523258907364048640 8865031 5313198666088175131844466498144269928 8865032 71993656183127158649738840931794534400 8865033 38631031048286047969374308256293086224 8865034 56109846152403572084452894302669850416 8865035 -76015486119885954808081648636202903520 8865036 -19644101832145675946013586492281739008 8865037 31459681524833715916847010105934346592 8865038 8859013266689896364446769002730237952 8865039 17325771405779826274062983941541836800 8865040 40900070751458587449223272994733506560 8865041 10675196199356917955339102885752551264 8865042 -24979005537502754393623437729479676288 8865043 -159572748513216629716953250733855036856 8865044 -112832974281368002606702807519545600000 8865045 -1115368764745891625262138517027574400 8865046 -220870487219706607230477839684899319040 8865047 -22590597117933066253892800812535830720 8865048 81677909075221951892579512241350041600 8865049 -200966970111270291754112850700629388160 8865050 2495463663056858949331961081756782800 8865051 34249726255645244002234783951668669696 8865052 56022241058804224902537973048115200 8865053 22372964964227138380306805385816825900 8865054 -80138970458870662975529932844257887552 8865055 40285907190229402032406945275655861920 8865056 2931527237552105961471871059129139200 8865057 11915843721291631818199730242275396192 8865058 144586241194744695225735503481398019840 8865059 -77576930073739158161661018162997095168 8865060 57594582210025505474604007775614033920 8865061 -23243562316013139783570389278956068736 8865062 13186667988004431003600052011979864032 8865063 -65975066850441042622065831266828578608 8865064 137761825164557221769406580958972313600 8865065 251067113126555968254830386970103780 8865066 -14887592456634270481537545669216308736 8865067 -73580882809638147644376931457413943884 8865068 70964917488844026574460591048077870080 8865069 123867200306847742257422592142212868416 8865070 31628420227401616298680548189020789760 8865071 -197745338907110456600847524795616986328 8865072 37381028142655242897013736325946736640 8865073 16441473503214634530124707299124598080 8865074 17477706813363034042252241915176919040 8865075 17778754041063233768175230336371059000 8865076 -11174137155377367031920355032267288576 8865077 -1360321402997376379905109073880614820 8865078 -65372326179055895423568141918011520576 8865079 5052045845707206038533809800954342920 8865080 74178060973753150364249200765389926400 8865081 42253881193038922814723072161234836528 8865082 -26230266105437989631805112140428254608 8865083 16508535127811397390736517473253263332 8865084 -15783463597785155436306503394385841664 8865085 -191215628428028754354154233073327931220 8865086 -33301226186358655828826954461997736000 8865087 -53726792248441830029936180750314304256 8865088 -21053977943382993188927914330265485312 8865089 18849604521233613634226150000676185556 8865090 9187166831696966116504092029058054720 8865091 39807167559600128498046322173504253552 8865092 -38274727442989285757278005768391991040 8865093 258288754581967824614006959900036593024 8865094 -54859842300255900684350715465634896768 8865095 -2045514349116565514088431465542086480 8865096 75203745614131886732357678121324134400 8865097 -49645015375520806592490132034282274880 8865098 -55873081210291706069982216950673169152 8865099 353130878401295305046360500508845212000 8865100 25530876993215566227788285827868998400 8865101 166845267500904698623423754481053184 8865102 -618441913338004790540551091421922176 8865103 -40801751998016122930215296947230614216 8865104 -33265099692469964715055588936750202880 8865105 -118694149276735792707106510853695327680 8865106 -24332233009283277434188240135950714240 8865107 512808258763616967726418242424837447440 8865108 -12082119534686979345703830309583847424 8865109 202625186204521087694830933987685185152 8865110 80326561487567334686726620514758536960 8865111 -116129807054585319066019900415758303128 8865112 59219264490507543736217445558828134400 8865113 237920555058127365954815100254580916362 8865114 -78965640045113199308954559995686940160 8865115 65849055264998860775537515923235411200 8865116 16705776620450263232962674394952765952 8865117 -82665771738480494460870846105220121466 8865118 939711599343296720170983965195141760 8865119 43712838257642823070742674937365531896 8865120 -3493059284847804930484619323763589120 8865121 -12124036453764882459311964650938241468 8865122 23583415907905793029544258611662535680 8865123 144489314115386537327283666740284299384 8865124 131475833422381758163013250311905863296 8865125 -31457534043522193188399479955288261000 8865126 -51967501515435742268590052106238851840 8865127 -85269947002917764981675646698113245840 8865128 58575716869776423770868361597997660160 8865129 -8699834187690419946908269368931057920 8865130 -93264895892541632786431060657388489280 8865131 129720052968127499749415677988958275328 8865132 35598699088925788596226732234809606144 8865133 18244173115774142588772641996107381260 8865134 -83591239354282943907999359889172551360 8865135 34741584031634281064171102497723176120 8865136 -13391855433113824749088266958078803968 8865137 163049007052573320999474605398456152786 8865138 1397724179204704564938277643096740608 8865139 236981151302689067721769503641276644940 8865140 257497286783174435419171578918605537280 8865141 64959088480544838454020780116633512992 8865142 32448679437932037706746424927409233920 8865143 25318690546498267171936717281562398720 8865144 8008939763489846851288622525781135360 8865145 -8317522224413442448664388968199527100 8865146 -84464565484543539714248351214905130240 8865147 108382410146125730224623956076650593728 8865148 -130181386923252808390969626560098465792 8865149 34116870013090384170748856688334422150 8865150 -12003579989825093711968342845902054400 8865151 -78534322528950248120421105850891352568 8865152 73138404321496022088582964275943833600 8865153 262882745507811605625117390143591769600 8865154 -82875782628529174213966682643790016640 8865155 -34962606903785380877269663202403590400 8865156 -84621547380177971402706693555885803520 8865157 -112112348270110888571647898711902328288 8865158 4129057616261924312309549959885756800 8865159 -8895244610043609400268486528285047896 8865160 70846314951723550966277733167722598400 8865161 -304774673518100709522638115669236493276 8865162 44223556074936021655140959228874902112 8865163 -31554609401545248370457485571218191360 8865164 30723085686337037499283291952580280320 8865165 -46180262361767415522150368138542436160 8865166 51843642970756048509453876260808720192 8865167 292093403362997714004468299309957319216 8865168 1811993029908573044497850591959056384 8865169 79227575028011624499505948166681520880 8865170 57405090345285460166188799936378309280 8865171 41928396467884434521397476900153800272 8865172 14766759840916759776077175845974046720 8865173 11285812663598213374597327333595044224 8865174 55767128285910472265124818406897217920 8865175 -134195712347201715242446283234843470200 8865176 -97250038343927806180013684895440209920 8865177 65197576734200721358825152289841939232 8865178 -105538200499634834685122995843599782400 8865179 310723919950763081936981708138360235780 8865180 74900955240774497355168613533484492800 8865181 188281380468422319475167137359694240 8865182 160085124376149972151174507974502392192 8865183 -5165791734514742161259807154279864816 8865184 136689035769064396189488046258744197120 8865185 -1050169573993844314951304740891831680 8865186 -1282036408383983340646533848116608 8865187 296388409340538525688501798239718031712 8865188 -44838986929057354611900350979547242240 8865189 26421760196618009582644965170032991040 8865190 -28566509942160152104495671334291766400 8865191 40161975785483110505609814305654346000 8865192 -11425395055043507447790956540886220800 8865193 -1858440395732099772649145206892804876 8865194 17385409042406255398429228393767297024 8865195 113330999614533612638821120076741510400 8865196 69846644936508879420946591419660166400 8865197 -131744164858320931102130560911114726816 8865198 23846844815472814041135556126888752384 8865199 -30701231630002194451619778172581835168 8865200 -7806198998540316382533759417999360000 8865201 4068176805830908572955881056460502560 8865202 19240679504770676384328807509543616000 8865203 -96571131825113354493965048131095394548 8865204 -60522969351189287427856786783598340096 8865205 -114476949682194441519860029528963495140 8865206 -504697011853172011630602371374308096 8865207 2869098480408515519172384555926259240 8865208 30300082550039668417080676892712529920 8865209 -82059223688276361553250114129212213590 8865210 -57966154483008735242573027404614451200 8865211 62701400448944134908660569680853214312 8865212 4889973520649821814436441702995085312 8865213 28862218265051648943525936482461215360 8865214 -13986066488298722777135013254372300544 8865215 -202708285052932720273671061108575678000 8865216 -4323616472599127509555394356715716608 8865217 -412245245381543457630730297385043561260 8865218 -151178184820663453121584354768793184 8865219 -46702814822346966179214019397771904192 8865220 -13096948145373509479117941676255395840 8865221 -21911997124012975782645636660521489856 8865222 99732187485107858730014018597846937600 8865223 -31109574772348255062395035207069499936 8865224 -1767570614756937711159053300689428480 8865225 -20193306981686405163068983392098142450 8865226 -35988165880080418071113636996628980688 8865227 -8081708265469525711745945283783403680 8865228 109814440336044712769126616878495333376 8865229 -120144789862984746018951289002040819360 8865230 -39063745512041492066097235746328796160 8865231 147715172201630584567273194805111395984 8865232 -44881810206946816011143929821052248064 8865233 16730609644950069266517721701318901542 8865234 8616154336479507265433971866316800000 8865235 59049329198976216079673935525909954560 8865236 103822254918946630734788112628043921280 8865237 20435326536847374711119475192985150752 8865238 -108863630519807196757904142393904416480 8865239 17014007362703806726989099073476003072 8865240 -87404978056143580136311046623950643200 8865241 -24210943276583106768560293141076143296 8865242 -7667488926383125914781290602636143680 8865243 103674032097738169852382445979314666732 8865244 -7365159464776733530672242665559033344 8865245 128360171563170840463173304183299569880 8865246 10535462569234461605085928315165590144 8865247 -63069353225700415864410523606273535688 8865248 79570823416621156876335924781189693440 8865249 -84826289682059568910798675982413669632 8865250 74083995182193819239767611287381544000 8865251 -32346411422184711509454591261549390000 8865252 -110677053014718139849536247920581615616 8865253 -28958957441543653160597522087500471140 8865254 -129353733458570131137426998169940763424 8865255 8739335312769266042019910290496926720 8865256 85814404631342068430742419689280962560 8865257 75905134818635900439935074924470722340 8865258 2562598612622913454332817175516663808 8865259 71921646270135609611091467211939504304 8865260 48809712532729760705457518101908602880 8865261 25036614419834286531961730989625384640 8865262 -43791862239969275086142626797823801728 8865263 139516025812486227246648890588103171384 8865264 -10489729373436028461134558325401419776 8865265 115259003821495247146764621405673259520 8865266 -1957702438730518129274670750766928832 8865267 1686193220826047996161772353790820480 8865268 -74136532170931277354683634835399770752 8865269 55913123448541533605365953211704917952 8865270 -38015240517407204782601169674347660800 8865271 -75871793143982986639765504523911210320 8865272 122984916153342598779565127054315089920 8865273 -2486474370392451831484676302947584832 8865274 48052629160898104892214896407614745344 8865275 35113498216320630581006157176199003600 8865276 27203437213115233698390997547142455808 8865277 -27999588470156092054871960557752179540 8865278 13921136729868406999799174893468789824 8865279 157767121908343208570735815058635421904 8865280 -94645471915458372292470397737778544640 8865281 -155156862465679084898439447471540787200 8865282 -4953102066560517919472397268532423808 8865283 66678637099419777225327525920757184720 8865284 25975575349409417412291492807010751616 8865285 36562675971220415172668334671992241280 8865286 -4631539063137854912740623940155823680 8865287 89728142218990743489035689606164983232 8865288 11356550045909879807543440787773608960 8865289 -65262857747616706105922499068540775910 8865290 13189427017429175519397708500028518400 8865291 -130432642417226824603053514409804730408 8865292 -107304522372600801920825522735157577984 8865293 35566973588488530791342900893957087542 8865294 -99731639074778791788105460982474311680 8865295 -80104709373839998923402377359376974200 8865296 55906834081477159030905562237780230144 8865297 -2645948797002794101629493742066804160 8865298 3107156796364656128306740012533499200 8865299 211054831437591248528001557171235168300 8865300 51653610638110235241726400990160640000 8865301 -211085803257292140393960804097551790080 8865302 21941127736911993383569060186793723712 8865303 128270765096757512864162001146024377704 8865304 64961986456752344309750431132520939520 8865305 -104247732139404386937048703181639208000 8865306 -62069995561443505646487196586507064576 8865307 -158754753760402352736342220940323704 8865308 37827395244537052616881967183936480256 8865309 30945728594238894658243702983978232704 8865310 474869429226130942967993094743596800 8865311 -4617758474348661248140400895816680256 8865312 -128343425098953241221364139753923411968 8865313 -318153770276890819788848428504926890112 8865314 -89894545838454855270429071140284141744 8865315 37517262770430621120412508372163345600 8865316 -45079507189863438489294571170271669248 8865317 -188651005049137645297465074278447933634 8865318 -12088477222209554241966469095207075840 8865319 195571987304308177128034001262657423496 8865320 2734040901783207924441714874646937600 8865321 -86333744398767880507331742262339506288 8865322 -90114798529105767534539160103566078288 8865323 13141795333026345068751141022517409504 8865324 22050513188313823635010671864166640640 8865325 -68608536320525935940417994987909611550 8865326 -79277375158804322100491701928682102720 8865327 -105137116009467574625321260776081489792 8865328 -60743971756019890057371473207204904960 8865329 -12060783533369858009002078903675908480 8865330 25301273589001712467318468515526609920 8865331 -192489885984795028917837057587122218868 8865332 -138051108693194331803693808833672478720 8865333 58320584418409802323559698812335377920 8865334 -114523984414601370943347931505624921184 8865335 55065484288195703763723068793872600280 8865336 13789922167746241331225747773835059200 8865337 55048903091073227473656541658240560900 8865338 141381954089587276811873171570924830320 8865339 -4431117546153397347698936398059044352 8865340 -59786466597806805008629444974066278400 8865341 2940944869087288403151030930084524742 8865342 37018990630151642402720895999260442240 8865343 110679057290206092057260410787448159440 8865344 41668347730267454242878547867302100992 8865345 -65951953281727628573125767760770372480 8865346 -43904496731815418018291087960287342080 8865347 -123917391355102511240351926053045601128 8865348 -4579877824505819618330690870210961408 8865349 -40664384898174595028152446430285773440 8865350 1999354387022291890461784825477843200 8865351 158524157405093423804317458392914177200 8865352 -1741328929438586629867407467379686400 8865353 -1022635237279044059932435782272124096 8865354 19294413199053154977942758434413899520 8865355 -93662639660330339758384673593151526240 8865356 135220915135746316883918972517169155072 8865357 -117938922102776179312736434865131440960 8865358 181240121366306651172635667278398589760 8865359 -43830179890659956683553244106786903440 8865360 8228318860305880746032893922220441600 8865361 221615299704326518111133869073703759424 8865362 99003129485366185843772326129892720640 8865363 24067770726332892888269723832573172320 8865364 18275949105177915465515443300177854080 8865365 -184308245127932432285638521754960788480 8865366 -47904145596335517975700259857058967552 8865367 13495051192428708613757791919154946784 8865368 244819148962525240995117145604752066560 8865369 -43807911585818701026775311711614124486 8865370 73295713713769261742903531147532038880 8865371 -24067124079354248978430822396078154428 8865372 115521872402943675930569660883040430592 8865373 3366750613563397605090551707935088128 8865374 -66730751634698953726038610781764922688 8865375 -123161654172894669992231688640027392000 8865376 -63106188498750613296459689375159549952 8865377 -107338882510943051761056383569902519774 8865378 56076044582023954394564719484588294784 8865379 -10219645422615803251302694049913967320 8865380 -14274393282549048049311406760588083200 8865381 -27539951255394522680515276074077660160 8865382 -1300439342445532708187427623217288000 8865383 2668264503973212203177929051371798984 8865384 -28784314591485973717001740483082895360 8865385 -13733234460021422059524912837147758640 8865386 44086450177538985225907209824228521392 8865387 45193519034832547887351280334016910560 8865388 15654104294389623521299962116641924096 8865389 13493636352456729958791623245227655128 8865390 -37256684551899430588638513323186782080 8865391 -159986975214151313432918160814771164208 8865392 72830917107676245023947343221589508096 8865393 119888656846722741126945068509009770864 8865394 -52594485763550930949636184241181799008 8865395 6951654708604340610382245836375765760 8865396 1010290006401567123050263646765383680 8865397 127601865701709162780097821457153676846 8865398 -19054443794740616420565443539080790464 8865399 150201432803469716954097539049960174720 8865400 102278111969621132106870364403719680000 8865401 -189125741592756844182783016785040184598 8865402 -4099439773759863468878178693178176000 8865403 306605195415435674910104233096896415652 8865404 -153457506828452274070969798241988102144 8865405 -13171113097864286859567336890187414900 8865406 -58861303260634797393814041752718986880 8865407 22132039645413200885811445308285193872 8865408 -17391436950957589309072335629168148480 8865409 100130586753796508116557324733170682816 8865410 -18394743398459424853438052764114076640 8865411 24272057345238673842331138304784420864 8865412 16079265875512660265937666181123461632 8865413 -175914443265031326608102179748734546338 8865414 -48371978470349240718219971483871590496 8865415 -16066368111533994809113318611933432960 8865416 -65446471517788939892249282872747622400 8865417 -49398361220468888014115661409848780864 8865418 11052861930606532616260502055012171360 8865419 -116679445849566533663565799744512399360 8865420 60051827396202511546368058503061094400 8865421 -194511819463296244863962022346484866378 8865422 100140954435286386642179545833786124800 8865423 152990415472834734595533864854842911120 8865424 -5298217159635131849823952742848552960 8865425 -37934669634169178091432797460962581200 8865426 -821766948263284949002509608689696512 8865427 -72958226391496717308835348057001520724 8865428 -23612156562257864845377885133912320 8865429 -45995094629901137341883093056990575552 8865430 -13003107206613832153361564883321177600 8865431 -2371457143731910193379373232072787768 8865432 -62960236241554393679124047951312302080 8865433 203833952764965600536382608602860046020 8865434 21859179469233332751625517865158243040 8865435 65458339519473481225722881171839480800 8865436 -135671629146964656626230935781388792320 8865437 -98681421595591440294099979440078399648 8865438 -673864413928703614503647277398191296 8865439 -1392680485920392806896424870870453632 8865440 4008889900065299538557927944098938880 8865441 -61769971095737433068949250425383142252 8865442 -261985510351865447142542010598772736 8865443 215145392119537149178306383533492713692 8865444 -31817278202975495712143957683914559488 8865445 -61145772754024689202171430103561388200 8865446 -34495904343773326625305459984950263328 8865447 1350472552797351529424398747841827920 8865448 -103235003075087206079003692015382000640 8865449 282746441161807988721189710928962360436 8865450 396830553795605963044352163382560000 8865451 -54809971371951805882456540427934056048 8865452 -98860445969627183708341760040412932864 8865453 116948551180015807725522255926986957824 8865454 -13408804932507521882314629607772879040 8865455 191413982618091091572059631911068962960 8865456 12709430913504149185260287754328080384 8865457 -94503011077059740160391490836081510160 8865458 -5337336617633618015919256989396334080 8865459 95505910128561196276376529675829872960 8865460 -21131623113446372135032010278139454720 8865461 -256189279473219692653722015077058715296 8865462 -95173421781770632021777227484678352448 8865463 5557244861545656994744320563688648400 8865464 -42712301761408112029065488240034631680 8865465 12882921450487204131513455962876784640 8865466 -91145387772687168627359531564214789120 8865467 19989541113664432882560826059600073248 8865468 67619249437694429394679726400405207040 8865469 -32938355182353177639590479064926990080 8865470 -84309095936702471056807548817173136320 8865471 65397163382246914551280091739954061584 8865472 -58677378779402523785056132336422223872 8865473 72203732947399790761735338620383233024 8865474 69435163928590029897910447202764715520 8865475 -137781891362445015748901091101412434500 8865476 -28128173965232347438482618565457940480 8865477 -194605555725996695651912021575573792320 8865478 -27916067345219240622731239456887564960 8865479 -31808012317116479485926640790574583680 8865480 1221716118930197167069499381236531200 8865481 209987671005056835275309282043978141312 8865482 -1723203524333985965510246626061925888 8865483 -58929031156414476861587791036772975232 8865484 23987249937103361038111679748907225600 8865485 -867599143879724766428300854152085440 8865486 -10481784390161520477830557611379310592 8865487 148834193952614520810314491655377969136 8865488 -244541787847044415143988727678631936 8865489 -13264647629057924889089053157841884160 8865490 5135444820254028927693348694245924000 8865491 -10955026033392605941877150351583662016 8865492 -95797964840494579319177994015557941248 8865493 1316559171404952895564867368949232384 8865494 8230699499486395784815865588796923904 8865495 -6017225078132213578179119946603846000 8865496 51813866066135772748819796126478213120 8865497 -46480650393591743292385224150826680054 8865498 5807531529344622535880704574139800064 8865499 87980547838837120792127339373948450500 8865500 -68159902315870200546955331082777600000 8865501 163682460521850077941241960801846370432 8865502 -48828739436297326236478279975413810048 8865503 -84391025509245642279095386824752258640 8865504 48432303804440037187519266651038023680 8865505 -249178725006105530689120071314135280000 8865506 27114470299009721791116135373775438400 8865507 17720036583178706887726502738006448384 8865508 -155376465622155336159572225915892748672 8865509 -56715710728370922491163795891335934084 8865510 -54535838944025580675808515839420941440 8865511 -42262184729621968818890098795825368280 8865512 -36083136790529424701331022803957350400 8865513 144665194343913523820524376427372775242 8865514 47935409588567349012445054431731673600 8865515 -28763406449982688166036465971950073200 8865516 86372490280969392347536461648515727360 8865517 285312236605058239148288746936736222400 8865518 64982932616131311731878231549848720960 8865519 -24137227522132963721683308647834867712 8865520 -10406929803556772964506273424971366400 8865521 -166066530306094675894531940014864003200 8865522 -23751029418268793233218670810215676512 8865523 -45158239411613442798456405558657867800 8865524 13912014426424312710973890568914948096 8865525 1537880444022357257393598458136300000 8865526 161474094324257488626924356382175895712 8865527 -30486687639445980986500604221181976960 8865528 -18738522693323940917776094646339502080 8865529 3691255059912856852493797146426590976 8865530 71244022504243244534339633686071371520 8865531 -13999942811787328498025835005336370828 8865532 -34619501272855191082018160520622233600 8865533 51065509889706127635598032986515993440 8865534 20898091592415652840377307263599339520 8865535 -10512530734722916093091617419888814080 8865536 -228748625469654541782512762119287472128 8865537 -160097415174159503739659168527541480832 8865538 25988489739586982610983863857960760320 8865539 -351134573526653767968376079309828982144 8865540 55508100519487420619035171896621231360 8865541 21685403454343537890429469033700501632 8865542 -29707611155758046726041562172308796288 8865543 26644748833466317401608736633944407464 8865544 -81902620732795599492827978631898060800 8865545 12938684236292126521046539848214045320 8865546 21983965098366469044337835723923993344 8865547 -163449739295160489120465656851412722608 8865548 -39519957070208238631479313073498740992 8865549 49867788029539844187858681840971232 8865550 -54882968942776264411741455305988086400 8865551 -23357224291488574591992222932368258368 8865552 28394226753068349321539239444986593280 8865553 39929983711839082665214743875096395044 8865554 -126038931093788946936832403366285154528 8865555 109753850444026343684196742259866283520 8865556 -48885311885501341383340445753526595584 8865557 -31737821775673416236844074594854490880 8865558 1413520281798483133771625054844495360 8865559 123436627526600765560372049115563381080 8865560 76376763238769865291749563876561920000 8865561 -7901327957145342563099951697871028160 8865562 12641919086578316802024535207092052992 8865563 111662629764030648499401980853602474496 8865564 15270517159238356825267761431842699776 8865565 -32040367361433228023245111002593760000 8865566 -3457708671549371429828449357220000256 8865567 5226802599395476932109088165529663384 8865568 -3407355969906022854379329056003850240 8865569 176147492104339927789430968136158699200 8865570 3232154080458403097690946409752476160 8865571 -107919783221104558655037533981699605440 8865572 -8015317224200455828952676729440993280 8865573 -112733322127044187254134275457005638816 8865574 -57236584052974915855029759435190617408 8865575 73524668915707667176140650683685532600 8865576 -63486853027210160836266786413547110400 8865577 27363821008022183055389207599083436672 8865578 -72498967484880694565789673482688297120 8865579 -40584014078354983078800629618772418320 8865580 24837143782741833142266601366715996160 8865581 50718343325641903216592102248724063382 8865582 14351474173604322683482029291515341824 8865583 34954891934540251969542974392493218832 8865584 -4912543434819879085020466161232773120 8865585 -136346099154411217611230998125198508800 8865586 -58586092334318488029586907544778465008 8865587 145157611829652240191079931982534837592 8865588 -41846396526295004167870549598423433216 8865589 227430125170802470502384640058452852540 8865590 -33321765007238561762279215733269920000 8865591 -42026914803292819034973128200135305216 8865592 -94280810113604526015673085544275742720 8865593 73068947213657298389120596950704763840 8865594 29718295590220686161309782822938072912 8865595 40837781259534904203419567835811643520 8865596 139205772114081696182714170714778803200 8865597 -15061563276670850115868990003423194624 8865598 -62825079479126126522643772826105268864 8865599 50076615690323935445728985793616678464 8865600 -23704583102590395196500436788550041600 8865601 17566251170880784009728246884057841602 8865602 75130417687695456328241994945009212832 8865603 -86830119195089218631653162786940843280 8865604 -145962530122536805090969592047588082688 8865605 -2060618609677118785407808949058604800 8865606 43630181598912536563477874230579599744 8865607 -104738152921356828455126938516606282568 8865608 -295961927522610346822270687698952535040 8865609 142471831626904715117864172206252238240 8865610 -41556987814502573878903670539747399680 8865611 -1028720436789435663712940532211728408 8865612 3892258965619277707040284711516618752 8865613 -222161320455834987483923802411825808138 8865614 -97626797619266141524761251211946945344 8865615 -78376585318911488679114720291605458560 8865616 -43114769793970736381726351397453037568 8865617 76384192412769570409464152826273000960 8865618 28217353402978501116416167436449609728 8865619 -267708238459234541445567066693331728960 8865620 118960909569247719662895326111962279680 8865621 34722781187272710423513244576276236480 8865622 -205893103422009540583183491645824147328 8865623 79193570611428429681223937510476877064 8865624 -68630238143877770903649658958816256000 8865625 -107904499292929580180802064312745512500 8865626 28518100041307730189259500229243322368 8865627 59358479145451082910396282656401159320 8865628 -12960099223246593128390342542784593920 8865629 -16648048052410787365037658103987916724 8865630 30584895826650957917340440343292359360 8865631 -3276091920219239226143050162405617488 8865632 -55866467630899617282502255827817463808 8865633 -50426972525743476850104346825521390720 8865634 50225876099932193768061116988963867216 8865635 -61108472797894371801929802164975224800 8865636 1302370733652405581183103385235472384 8865637 -129645334765596961949893875256758758208 8865638 1813706933522663314086203206674474720 8865639 91098742566225236266371064062451277520 8865640 13462102952598003537105344218270924800 8865641 -153833462926973570204589556897824698976 8865642 8288518041473121378657404983430214912 8865643 46938682847460228676352344847311673400 8865644 -101149085361618329389401934368651467520 8865645 -45775991328940121329229513564383767360 8865646 46650145902322568586775175383082115840 8865647 12645341667386149161874678897196544000 8865648 -41911702882107526154937866986880040960 8865649 8751079131832697641492330926580320000 8865650 83236819945427387317215188799948597600 8865651 91557038977355174796833406477521215032 8865652 35798943040374044275918239520080561536 8865653 -2192664619425353238552373040315739702 8865654 112919678019793988656352196070717440 8865655 149308482624089308068838136224910281560 8865656 49780706208262004422217131634165882880 8865657 -28858524529700946125170339457780436480 8865658 121520325941585555393216450895412621680 8865659 36483715661767932365934590288697600000 8865660 62283180890285066490807948411589493760 8865661 -80693445873874777997955668125126590368 8865662 -22049797386837917724409823389968585216 8865663 12237248819797992292754762781139202688 8865664 54902153175321678126198511269492817920 8865665 217287041005318478317930194958527690600 8865666 -47644804411721492386746904058756851200 8865667 1622629197259086460749264100058941912 8865668 -51394008180239689072187510956143948672 8865669 62400616419007044404102100757304638944 8865670 -28633027828256582656151183218168320 8865671 10539822351062090321729942916753290544 8865672 76014064018016014152286666599946813440 8865673 1955044524703482173580436830021920820 8865674 -27377616720374414511967571705940947664 8865675 2799908126930130988257277701909199200 8865676 9624815188293269347725405118981685760 8865677 76162680184872188413068846739802881920 8865678 17772392573554023651299540791539138624 8865679 -13245720986764842430686837789273114240 8865680 27806008226662512075625053592119951360 8865681 -11644326288246182851390951048071076992 8865682 -57569389913096873900630322433584841728 8865683 41688944924998272683965579868138869932 8865684 11769427663927341192241740520457601024 8865685 98606997540009571262770259676302119200 8865686 131914087677390158329627034515297077792 8865687 -112992924542054497372958947577885707776 8865688 23361438237446775610795613265714216960 8865689 10077852612238110286717587736761920256 8865690 779733393956373261746463409361571840 8865691 87433180351130346284147038857249521400 8865692 148370687800570608192917448481286886912 8865693 -5333485992504304884265721644068967578 8865694 24357445702124817883361185775381008320 8865695 30449614080668867998374466210551685920 8865696 87154618396092922501438576294373621760 8865697 444647654575487967752657463176355760 8865698 125382877573129466201337521271327876480 8865699 -33371330331524527802164678088962371840 8865700 -7742774153056748330745451807908764800 8865701 -28391530513502986222903371292253319588 8865702 51029256219687371301242036816631358080 8865703 57785966269306514179397992254223026432 8865704 -24467778413345129544193425498508492800 8865705 24900515453907200265109333537607020800 8865706 114261941539021396938173577345217373280 8865707 -82987703801074400887937626859084260044 8865708 61965588348938383160761957841279594496 8865709 74060598401933047109923349831331808620 8865710 13169901955493060358078333397741320960 8865711 -77911422245261694154457663396927925240 8865712 -7200519261797324784234367477702361088 8865713 -186219803931186003226774190260560269760 8865714 6378718368243831190730170697054486016 8865715 140301816374432995853256070228850373360 8865716 353550653516825536351576928699929271040 8865717 -20910607104851655047086206761617383936 8865718 5491184381242230503268443614627710720 8865719 58353082526621046552361501429999374120 8865720 214465209545429240299005390612480000 8865721 16950924422076922667789479773672881664 8865722 -28598695340586767893719320851455539088 8865723 182975447979235888174033738628569905600 8865724 -49678147472049185520984090303021261824 8865725 -306155962052628269548069790667730276800 8865726 60109663316735939686795648342976180544 8865727 -60385419912794165346219261963515176040 8865728 -58944334881397883011030805353259335680 8865729 -82026027294660355345929206670842419356 8865730 138660927285712877761889526930481605120 8865731 -36736976680775515216439471277274579296 8865732 39718848219403222925437899322867203072 8865733 2862886152534242605468425932996300000 8865734 -28238819106402664551481876764451413120 8865735 46188259114092636198520380608049960000 8865736 118677212326407377102443108686946344960 8865737 -119044432277733910779048422486975272614 8865738 24060651379463599252605037071154183680 8865739 1850935209623285001212426751278837320 8865740 -1235274265292364492034365251958113280 8865741 -25997909231808920990337982132517202240 8865742 1343045675772919767968419851098409600 8865743 132895984780112713001957538236306645760 8865744 6458974650972878141409114031279570944 8865745 47484564795591366081107806874412482880 8865746 -17509801113734145918717331134945218928 8865747 228176914722461745569701188397414750080 8865748 -10890610740418261566751669301682366592 8865749 -166844834922936014356405240370251619250 8865750 51149902796933728304140806455548128000 8865751 -6412221539106184200114235701321906528 8865752 6843395668923940961092781346544680960 8865753 45546152171841006606397867055393004480 8865754 62612233417549815861690486105970836960 8865755 -64715763653873252011829655112347482400 8865756 -47848259114933077465073700799507365888 8865757 259829677426663622033246688342297253920 8865758 8941346260989184308191120472941838720 8865759 -55468430342794478408151433711637198592 8865760 110846586680711469066343438986317660160 8865761 208820277462513105168184909063462148400 8865762 -5623985063758898366851932220119068160 8865763 146702639077584135062996658707229818012 8865764 124741260490158296635289955732346613760 8865765 5097469936580877439948835893586008320 8865766 -10942584488161308919922058249117661440 8865767 -435807707443030580434258110307752751608 8865768 155614080998515416049515816717330677760 8865769 32278723216662237803372681751338459712 8865770 -38540263665222425988497863627565552640 8865771 193457188650820763616031606052080999512 8865772 271771939263308165325960596467011095040 8865773 -47798575571410934200218856413212508960 8865774 -1521196619316700755431501511484198464 8865775 -114259364513146490999158016471091054000 8865776 5997704018420794187715553427093225472 8865777 -4926013757589028330773129333933578592 8865778 -83759696307642763051089777212256088560 8865779 -51248730585853773526905037414571913216 8865780 13977155834859640949694148267877990400 8865781 -120071295023808150566077460103253583748 8865782 8358299922572586814346751117509073984 8865783 864605156579438149789009462730488320 8865784 184584705262128505167556337661359554560 8865785 53509621189715258736523397723550310980 8865786 66154717798034036017160328245894283264 8865787 13848497099370022255253139939730421760 8865788 8429578905592596872843746708211698176 8865789 132452999445020160577174361291929380480 8865790 78619220480917232242618404178080622080 8865791 138828949961386867353765740836871910768 8865792 1594676073695481860086235552242728960 8865793 217178086280913562319401983375308378580 8865794 -18590595302331552069899073724187539968 8865795 -2508770446059787096566370021690297680 8865796 -131742962028192653245165485280040244992 8865797 57152879359826713722214325812955073246 8865798 -123154953860625313815136614333956198400 8865799 1481151767127312544432489629650941200 8865800 -49040526948871579248956008722947328000 8865801 21544537200472599265593917477054380800 8865802 -67202624103803478560991343307257437696 8865803 76016169774266976897828168474700628052 8865804 42815998986956369426956307134074227712 8865805 -26308754294747418563789429294172000840 8865806 -10773808945155243739908001920016623744 8865807 141041083082784059952432871261024776840 8865808 7172020723629156348670726659746037760 8865809 -229019836938355391329669789368127782990 8865810 9544991271160205657955484310379978240 8865811 -226107692985381662659382954067391303680 8865812 177908932592395746473109604869740052480 8865813 24998526918878805230557016123718134688 8865814 29812273950889251707056494247863558144 8865815 2525802137895577165677078371602278840 8865816 -84714193027507224143227798499981414400 8865817 -131960398753761064721508780193768440380 8865818 -27745805272403622962181890067498385920 8865819 -195790882726072133338108842390194115696 8865820 53565415315297854762019578768567406080 8865821 128990179743871232897137458231634898022 8865822 5637383650020573853177521966101167104 8865823 136462177968590439329358009297615570720 8865824 43927139675381604120831449316285480960 8865825 -77607280702586848325727490702450016400 8865826 -2692249771339573269539198954001975936 8865827 -36264854584104362680667225509423260324 8865828 -56068751697558270539175262579653550080 8865829 35171528018036460754423974963827011712 8865830 -109468957061681240341537684878467725440 8865831 -17164954494780108326398316227988308320 8865832 6398653943012752228338839621138918400 8865833 -113623909041151545888938222810133321216 8865834 594504790107781166797474654229018880 8865835 36105947930320386552110750217403633920 8865836 6752566093141722549433182470831490048 8865837 39885936481755737887708918685138839200 8865838 -97724573084329343523693602124147809280 8865839 53458796864800201448672735708981475720 8865840 4080521220491331013531682287815229440 8865841 183092063148782943089336554927249125504 8865842 -68151529539641120858910776531042826240 8865843 47090453777399910880328537886278333184 8865844 9045344671984161337745739484805337856 8865845 -17815354802477785272798414719539107840 8865846 -74279196394434281931603164811548231616 8865847 2851184551589119436557815282221616296 8865848 21680887779738141449745597687352320000 8865849 -141042068812827108683636843842292853936 8865850 2334844638855095781904586418266380800 8865851 191914415813521483107766959392166735600 8865852 -20766509322836919945318322604167643136 8865853 64946318647312579702601772846471810880 8865854 -111970430438565010265046199755958467840 8865855 104541950555886553417059942847126307760 8865856 44729465545825536932982507999193989120 8865857 -33128376069345000817028237981700118272 8865858 78222195709973198052835334698536845184 8865859 235226758430469593172047087997335792060 8865860 11180367926753380481044517223317710080 8865861 -65355787704052323585265362142174756128 8865862 9827543681211554388870463902696113664 8865863 -457061243885386206691578591748322783760 8865864 -93076920838714434165691972751646720000 8865865 -84975881976788186389217953145510131740 8865866 -74627231962104362071448755812806900640 8865867 -24092550784141419079636204573591247952 8865868 -97889574984170502631954735203554041344 8865869 -4355717079131363299153573569025757856 8865870 -7454960107822836693745257894970982400 8865871 46381240826823550190784496197012120960 8865872 -26584090163124353650170487532703719424 8865873 31773466211249841354368626379756261922 8865874 37406448780772828742240788067067362592 8865875 30675534035193978052719303530988780000 8865876 8324358694908110809686387550457708544 8865877 300538320251928518917272872875299851726 8865878 7961731075367143264870773650062571520 8865879 -51500051345642640263649496824772840704 8865880 158494010109485089292290387158488064000 8865881 -70633296970410492885883094624672060472 8865882 -101404501812213065194070372090429698560 8865883 116618911240709667231045122757384384 8865884 39470894488252089093181510641968226816 8865885 -36968801545013984750693834731262125440 8865886 -31914755736089875387190142149348788608 8865887 109648376357781832945976612802641785320 8865888 -101222029227125402959762122653142614016 8865889 -7911932114411969578475839769363930576 8865890 -44357905746525272091434047542682944000 8865891 -133799016035299414081869027276965255448 8865892 -55084333432265487897506754967234363392 8865893 17667082455101295437309361656493667482 8865894 73083868859810950694007711871766215680 8865895 -55610131036184292381346782539342022600 8865896 -381059540076455103162214092438159360 8865897 -99563582020125201591155823779091330528 8865898 -54635577466300232042683741497418846800 8865899 79018330236066578141966713668241896336 8865900 13214696507336790624727486204840108800 8865901 -16159595689954406614965819235747464096 8865902 -88693180912698530026053739036300391808 8865903 -54270102317027131620480160902000389616 8865904 8727884822743573410399209928570077184 8865905 -8320982747797986793437058924784276940 8865906 17649914117110478221882819166933589504 8865907 -6897969777251923796448402450388756928 8865908 3986179123638128344616814930280207872 8865909 -212451657720709807860834622727412964800 8865910 -99861907283744116462370069472515312640 8865911 -232523212506046513821771982571035534488 8865912 -1778933916544730394275588620615680 8865913 40804689921347256525415966992775970400 8865914 -196687559550431979515243636240255516160 8865915 75593187490174383055407935889990679920 8865916 -99525742694680524881898157376231925760 8865917 -238491998269946711524697357896118077728 8865918 38084313024172094420497095281021494464 8865919 -111273187909360446052299350668764119680 8865920 -64734961914036010967530574872313856000 8865921 96454038152656011267394231678548728112 8865922 -11002426663950380243811208662723750336 8865923 -5426305560228455812936529904634038624 8865924 79749059283968657800141894142742137856 8865925 -277012685365307459994483480163003200 8865926 118058421136190947832541056777246946912 8865927 -17316161105046907214185297988801858640 8865928 28715723044099725207391376253796316160 8865929 -72448200059131150060059389525658106470 8865930 -23110847344125371561291126220924864000 8865931 -79641869484311042120860081438881008048 8865932 -86799066992817353195744528328277117440 8865933 -62440925569602095882953042027643030400 8865934 -53407659175010439364831531812976290816 8865935 -84137564071702816286676199908426696000 8865936 -1002817278862756262920104551050272768 8865937 -493621266318375847893377367254248092560 8865938 -3654581073840952590140636412523898880 8865939 15120185104013793871694029047359995392 8865940 42270063118544226413641306884541908480 8865941 -94230774803348432232177377488789612128 8865942 -11388649217196508137452769844601158848 8865943 26041489081588236381411612559160665584 8865944 -38290782318251876473566007042806988800 8865945 16731610705513618799898789531450152640 8865946 44052521150355048367666817276250703584 8865947 -214850471825651480036880602577907998000 8865948 -1666445604098838959390219780181000192 8865949 255782794894866168692946579048355032960 8865950 23949771996046755109260354033544008000 8865951 20553473852390903584414257466247030400 8865952 335582692482376606940831074206417813504 8865953 -237432753696981690950355180621906240798 8865954 -18244999628387669031531458791890261600 8865955 -22328998431238971074091360881488883040 8865956 -90783161780505189800866911624298368000 8865957 15811948073966286963570954874275673440 8865958 69938982209931830371379480069237914080 8865959 -220871167670982590790726645532232699184 8865960 27729180922030579413187653552202137600 8865961 -9654485836550037566765426162829013148 8865962 64920206701692247355444225218313738160 8865963 -18823106237169010369011107847235005600 8865964 -20267796596556528861848718287355852800 8865965 71867879016586561192301937291700446720 8865966 81604393099439920800497805184777295424 8865967 48444079520326263761961439975886897520 8865968 -40473856993097672866132902012691857408 8865969 -7324761950638738328555625670769848320 8865970 -6716584047160060919316155056609036800 8865971 86258137110965707181946248916150259680 8865972 87119743348656327757936254452580698496 8865973 -210551719292567752943054294370911829778 8865974 -860358989130184950362226771616752000 8865975 38409338939720920018379446208240028600 8865976 -90257207373657493985981086596631756800 8865977 -21991190252447097800281341401654372928 8865978 79645049021221259909909637512020647168 8865979 3760117627745448474760046634319461600 8865980 5403101302896130801968440988903183360 8865981 70801089043680057547620423951054341670 8865982 -69040860313047371263353254361130938816 8865983 48118711005601734993526408080899220480 8865984 -3156445928004011612202749816375083008 8865985 -66142767245433917017921416432097199640 8865986 274930288180290344918477608580784623616 8865987 8607621121792610331497080115447594496 8865988 179839399844842119292022720387324891136 8865989 -287186608492983036116125326385057152000 8865990 9830766598743124677461440811412787200 8865991 277125769531802232702390016491239922392 8865992 -51644913329928612527476337123367966720 8865993 -225162760390908657818582746688608996992 8865994 35478599308738051364248395094982456832 8865995 163372351628439796319556015741789080880 8865996 1787903914949925430356484127629056000 8865997 -3557585793514682977483187678515283968 8865998 1488695796422961180233681331098595264 8865999 11077681778035299645833202815210926104 8866000 -5784039537675176673624082566610944000 8866001 -38948568280608866085526390052047327500 8866002 37317041829245781082196711759828770560 8866003 119845686920056475123548714751277830252 8866004 10409796003929774764614057716238200832 8866005 17377634263310405663907797952169750560 8866006 -9975911877853100158013865629073083520 8866007 -128332804753275752105334154915069530744 8866008 -78932532460236271478386182274960281600 8866009 3483520379505217331256771662881977040 8866010 29630790636501777682643653892306650560 8866011 66649052682417862868488751846326578624 8866012 14209451987932992970698737513688586240 8866013 -45183678405497414850536940728026063476 8866014 444037235358146397079028918367768192 8866015 -90926372726398666657387147775021466840 8866016 240804664026318688316417485980665905152 8866017 -4225936564623226723683848640164191680 8866018 20930775814527013340015266872879561216 8866019 -224168668746334058564007015271288340580 8866020 28274283847725995057651954775514460160 8866021 315824017723187589153336811561022287744 8866022 -68850390430321699756817079805646621376 8866023 -54610814933091481427856340333740567936 8866024 194836019316408203704855421299319208960 8866025 9524550534204021605478292092821832000 8866026 -7720651544861200759674966334874363040 8866027 170363683425960118239993428732251254000 8866028 3835121371702847991028250960657940480 8866029 -32699761214512053718998354410035057152 8866030 -79167911919593399407502569836581587200 8866031 -11849876907303833355667188495325974336 8866032 5302785520294199648236470774309322752 8866033 106016792889381875276922391972567680 8866034 216286966765274600974966235839227752448 8866035 -44151785520194620966719542349803647680 8866036 -413487732981106862034388790228971520 8866037 215713243198197825003460479311733278460 8866038 150992101880264261285629481875789024128 8866039 32037494535917263850530775910501544160 8866040 -18127762450024894197334207490870784000 8866041 1756833877974097194153337146294666720 8866042 6691710222038191298828686066587810672 8866043 410829013842479886518826337230963209880 8866044 11561501636377344661065760857865420800 8866045 7229622101402880775290124241644921200 8866046 -19375300456343269114214323257743631360 8866047 5630318631742292136396685399410748800 8866048 -172321710084204642918433958357568061440 8866049 -199605690646545352475364545271082793040 8866050 -3269584068324424728030132683967043200 8866051 16904645153325506221714826804969386192 8866052 18281861242592796935627052876407511552 8866053 -42150597544971055563337625521631367456 8866054 -71657747538234541542025375477984577280 8866055 160021358705856446932813114156618543920 8866056 -152062820567805668421452984821792972800 8866057 223067368851644769414758323247502017306 8866058 81113363016068809629362871975203288880 8866059 -6729406940878750248946148691306292032 8866060 -26007608096326867163442262948198425600 8866061 98110590369265134493258183346749149612 8866062 -25531559001041134285831934210866813440 8866063 -91409179523825733675577002297416197296 8866064 58274121200636905885840584642555617280 8866065 -24016721036268291262340796496077091200 8866066 130261298170268916725364619115534826624 8866067 18140416122744660273168807174316388352 8866068 -96314126531359896181827567188112476160 8866069 -23328702609144724358130490119458997956 8866070 58659513130642256670924884919276852480 8866071 -43835734119180557183280363410723267760 8866072 -80749630764027969314058959422071859200 8866073 77067593993138533240861557599283792144 8866074 163514468204488208236945101132298752 8866075 -167742407648364337262146061208843858700 8866076 -145883543216534496850620728696373066240 8866077 42584679023838289351701961904660667456 8866078 49043522966402625903462280841558757504 8866079 59544446042537653353268683826089283680 8866080 183242083716313039597951965832906014720 8866081 -8197970309856735861123430254038643008 8866082 -122818767205493967821375732440476573408 8866083 -37402645776067908664121362237574320800 8866084 947549725975648497421708020720343040 8866085 94633502068091170017656691708823216800 8866086 -11251871434652825998448630339766239232 8866087 -25906242785304422199702445585683904264 8866088 -20651480507204657034248050298501529600 8866089 -122809091396147127501727564193943437046 8866090 93826205481672674076146573605363624800 8866091 41286176282986032115912683829156790400 8866092 -46556114590116108215316938375148745728 8866093 8961375403861513722870341184990713088 8866094 125078977722672702589266267872756940096 8866095 23172452243258306646816802447686005760 8866096 67367385453639083319744090439753728000 8866097 183740912407680915868941513986520726546 8866098 4870725933662558112137720191518205440 8866099 -143728213418933248938177312924805575480 8866100 2114632643884689220919507929101110400 8866101 8421669867305589039015868300847693184 8866102 -66493722779792631218984314353421222656 8866103 -272641419367353348441557858198961533880 8866104 16123027980021871818872248601999523840 8866105 -96540227419439110796125146389692706040 8866106 -28034932741960706382948087641681960736 8866107 6131155630060425876353127118865468484 8866108 -44859108300815223884466277734713262080 8866109 142705802739650939487724920396381877536 8866110 -32255330303941669514112168617435842560 8866111 -168114591002861528313319641243371764288 8866112 -50352141703702071630083199408978001920 8866113 -151322403574459413427541825978522171856 8866114 30641183262288979509209891491427752656 8866115 197984959902729359534402403251272501200 8866116 -40558329151565631195770259981103374336 8866117 101516810248451272776148065027505061020 8866118 118997010627290322390587699119478225760 8866119 -35789372239487645480158215367595879256 8866120 49536925970150456646013152146636236800 8866121 259007116208363602170332374642420910544 8866122 -38940062265964787895474803189054219520 8866123 119762859547609386494334688333172509840 8866124 -5006109519846997426035394090078568448 8866125 -46935826523493617862864219744976320000 8866126 -116172928930799531019146352589033927488 8866127 -1279670561361206408546601109387163136 8866128 23197184995584244667868074160244260864 8866129 -79447488065671207740008733538222397724 8866130 6071884290411397315009045424562769920 8866131 148784733943546972678358887183560032952 8866132 64488481982134764089494837552797487104 8866133 156811228574408430895169801939832256860 8866134 -48953006232006604714988031784276461216 8866135 24593142420506836231900897565793997080 8866136 131722446371753786288699940750554695680 8866137 91080297153259597858088038789403366400 8866138 18193498788053610129700452297218868720 8866139 -283136480283736134140100990732186864060 8866140 -71105880696710777779973891091787238400 8866141 -165146132899872434296162535669927416800 8866142 2363215459403005687695674732257068672 8866143 -14997825360786680357575628740603332744 8866144 16772822608174682351394413529681887232 8866145 76342548201138194638479878698258458900 8866146 33901066722350470156452732979906447104 8866147 240995992779070279813748453169298317596 8866148 -100978632864387908375203791145632019200 8866149 1181058004416141111667698614042169408 8866150 389065715484344812954417506533560800 8866151 86503294488624690564207118118602197552 8866152 -29699572373796076706474558619498086400 8866153 -78660750298053559828114050577149367296 8866154 -183597694309672926835134935565836112 8866155 -21639021764944085823755025471746764800 8866156 961266755247930566918333752035484672 8866157 10314273408111692768408305570718360406 8866158 -22153698198735641304380159515990796160 8866159 -290957673443364016342190092214522958640 8866160 -206183458412115430281714959961784320 8866161 150908888291526309892942418570495588610 8866162 8380869142286014272864389663389091232 8866163 -68453558124274430094725245036555999560 8866164 -124951051741700495242156238595667943424 8866165 -10413184606941910216203279072203011200 8866166 10768312057554966288298272315427192320 8866167 -13697943757058396662758424471320241200 8866168 -96855043832168739830281738885668986880 8866169 -18769687023940567052374928335534210680 8866170 -1104215907258492443665622175589632000 8866171 147366870860842208197131781742803550372 8866172 -24216496061668507357647587230480204800 8866173 -35207869977350843151397206925197379296 8866174 -126559596263027833314668866616729733888 8866175 60631010488445585667061867509065849400 8866176 -7228531016695294908043455098781696000 8866177 65487294323375066074627764134371051312 8866178 -37950422250650789077506938671120267776 8866179 4020903448638678542616281776221891840 8866180 29361619287708615551727980668379059200 8866181 450717996157895940353210518120316314464 8866182 8820056892548042368219489433626255104 8866183 112936100638060259563590497367163383840 8866184 127217773346143696074119851944722565120 8866185 -6464957367829575161058373687899931200 8866186 20586170089975867661827734526844570880 8866187 -148519254480560781146421858451057291608 8866188 -58929089435568810006918847327935106560 8866189 158930611913075795788722290191193303990 8866190 -16940074642912830796429035035520878400 8866191 76858555218706114495931392902863277192 8866192 -35846289474926214489254991216245039104 8866193 2247083801341146911540271084170775360 8866194 -10114837761102091911844442885905545600 8866195 10249347010593459401199086566941079920 8866196 35222472050944193428990127720015185920 8866197 -336544046550376010030274490463095003968 8866198 -71742311309552554527126655613559851520 8866199 48162128912662560602351478435873608160 8866200 3066607207108973594487447875616768000 8866201 -83369220974519807756509408751919644736 8866202 45382701510126584775313118021289860352 8866203 1752499281999422179332965693330910144 8866204 160032852686032547949755434839826259456 8866205 -202991378834690537948656172630349589140 8866206 30253619151991983903328519381715662080 8866207 -62282173393959273471028985595706420000 8866208 -9035589352815546642084809071189426176 8866209 41616710663487439291398498424758388416 8866210 23370638506463403720489689764195613760 8866211 -136081854344184483863114693997094291536 8866212 -25394417154025275229526052905873292288 8866213 -2996171803060750336719871111706611136 8866214 63384066922205584919616714085269364992 8866215 -3956531125351754162549927942617266000 8866216 19031138170085052077820780636171048960 8866217 -22088944756686929759483410994369445120 8866218 -14308535236964914311192611857108221696 8866219 -32857430130485183543346402809065473456 8866220 71326862173709283497219587050934763520 8866221 -17997943758710150965329115964544724992 8866222 -32264830622557076388234492660437619648 8866223 -75482136759628106219579299243184460240 8866224 7865297002101827916646515815742111744 8866225 112717912360105582199053354545182118000 8866226 -40954910455337542134306260278834463616 8866227 -88750378392640570905853630202210850192 8866228 37017825108878581027561805647485542400 8866229 -51586925376012889772566016555635185924 8866230 -17407428785866216337269606685437553280 8866231 46190124756115216370871012324763368840 8866232 -2183300276291073139127134985817600000 8866233 -274833111235329910947313411367542538400 8866234 -11600923073296847549054836594026993408 8866235 -44044251827216565540876217964762377440 8866236 -40454607309570541308033817812662722560 8866237 56345763579071661462798757262550141792 8866238 26006084422058121204497729040806795520 8866239 2325241758411257662663274150346743568 8866240 -76048272315301229535553220536329830400 8866241 26384178645746572512061035266392566612 8866242 1597189990832154581462964377354525184 8866243 141387953710617884378921306338220859000 8866244 228800875101930590058918614973893262336 8866245 -163941397958928626602038109382328576000 8866246 21283676214368217143860053650786947200 8866247 70062990804830802051495265850462820528 8866248 44496739894785741890328699461444567040 8866249 -168633059624402311814869805730144029440 8866250 -3435966362916746794513578703193460000 8866251 41447165343714604574344391641991822592 8866252 -92870517783026094124910619093456811264 8866253 -189001703093711371368782362041290389536 8866254 -6496784935685143605709835008749603840 8866255 -130337850483297573369855629910091902000 8866256 -696361821928470110990515499262148608 8866257 72030165457070147228647807504329976320 8866258 -149797283692593291991879166977617713520 8866259 125860613071896709350111483843461444460 8866260 1170387128242745611277094535832040960 8866261 -257082000648097544661723337697189716868 8866262 -66107470133714762482741874059944646368 8866263 -51678897823080602164846075139185032576 8866264 -54297823375675378101074210919692328960 8866265 -115963752737516691206180290663538062200 8866266 -62639898148468040876184416638553150976 8866267 -2200128196521407411353341144306099456 8866268 118362300327288254299843933899283654656 8866269 -36067857161718858504024913565895306900 8866270 -3608050711798996656780905176205168640 8866271 28219429264664663243237342600179102200 8866272 92612344164377065106594612429123223552 8866273 -52780032026741255440621573057461986776 8866274 -54071021372268831829513422912607493760 8866275 27982567968335540318786022761207400 8866276 -95390752235666318170464982819287187840 8866277 67820644071358977528112243080827242272 8866278 34698026934194463042653798300979446400 8866279 83059620904133178060982653334205878720 8866280 157840199980410182332154201621113190400 8866281 -177217519837762966377954236598554222448 8866282 33253773120223403536726235187519565152 8866283 258773178366580277994692082685168748532 8866284 8560930616985206611441490566315622400 8866285 -29521215121716798649905118715449422480 8866286 -77270674689179628153859173752221881600 8866287 -73469866369334933556218160364337512560 8866288 166308029169818324637923959616241664 8866289 333368285073884829872752446192923003700 8866290 -747063884336447953791192814154035200 8866291 -18503960894504349248282967661575544416 8866292 24300319046374835527379294807325838080 8866293 91817093151161804152828078748123189760 8866294 16179018545448423428216891221987521696 8866295 44286434761456205093503132212310771800 8866296 108667059740532372598157713679104389120 8866297 -147877767703316820996534626525156619888 8866298 -7387797049531468335253002044593400064 8866299 -858789527340044775612233907381118464 8866300 33973239307913990301251815035191590400 8866301 -11329899076395157987885752309506686068 8866302 -3151517740258078486582942136818815360 8866303 -131827948337054419789432566469312680448 8866304 92073282423719336908377725998051885056 8866305 31572634380236983382628039368433778260 8866306 -115418435873011198550381517862224439296 8866307 -41756191234730119070145967587899252448 8866308 -82723200790022075814437572057910568960 8866309 -47582695016331093374039646222857232096 8866310 12439927402523848307684865424582379520 8866311 146941592722256060155046396536403261184 8866312 8785108309489300155850138770392678400 8866313 -14436782450641910499340457043371262438 8866314 -68392443125576408890303154860427151360 8866315 -131413114680188492833386817054567363200 8866316 15222413259088470522569985002126161920 8866317 32176745390175380299040085995931121248 8866318 -91488631411149743715113540746175391360 8866319 32414884089307415462288190268673498880 8866320 -4156585567716549764013093651629998080 8866321 153029448714350032943251256631496649332 8866322 53185648020000047606829464990767875072 8866323 -75725415929406946471219908437643725256 8866324 41382181789148149231788836177645371392 8866325 65683990980617941395767002771167350100 8866326 2780834464610413566075840613366978560 8866327 26873953056130328261860196522305842280 8866328 -160670259803341315309606789577299968000 8866329 91711976886842709912586543035601554384 8866330 54081627185749821054538933355191729920 8866331 -175940555640607299563003230418798397000 8866332 -41820565462028310379300642985034820608 8866333 33338022848714647700173184483754749376 8866334 -109472415734478537585548055599261741184 8866335 -18990726787240287743811236703942207600 8866336 -81542845094663827708655331856055205888 8866337 -266938331113642196634536928002306938014 8866338 -5279391942620839190033343756467180544 8866339 -64525957690013856629680688096476176 8866340 -60129969419426280446021372553230929920 8866341 -34163574850199154378623713927032195072 8866342 3433346902736539864388846653018397184 8866343 -378909283639252862683124887116835516800 8866344 37479339726888728059063778557089792000 8866345 55573866756954090141516732499738821000 8866346 -47368103967721123410658890857248162128 8866347 -1800322484296183065133639470540009216 8866348 -63014222072499853484987753164197659392 8866349 -273527225277922179230954223026016104436 8866350 35621142599110329901512174410749872000 8866351 -18926378906136143517993122603377421680 8866352 -43028822076387698127272861204753645568 8866353 -17090904108154591423632567703554020736 8866354 138911575523541987169668961373073178896 8866355 4707239509477711188646057129339979760 8866356 -125926360461951892450149630049445449728 8866357 335930154986861731352126376552114366652 8866358 26159936040063086163685001325031423680 8866359 -86963262469913601102949010493029084736 8866360 122315074960642456711915844624346624000 8866361 -2533866954387009125213678846166423936 8866362 49553705851739671634354273568593117184 8866363 -17012983551715271879211973017902443416 8866364 80140148781346299441188900146434127872 8866365 112484913217620901436715662379707802720 8866366 28926931455755680640518731186616844160 8866367 -56617481208041657192783479181560001568 8866368 26207338791722724065122345347994091520 8866369 -235957528887063032921003671856013934160 8866370 45844945843357587973036091079504052800 8866371 -117181777500952991400918358183006478088 8866372 2120314569627615694364154636247662592 8866373 133857625610000204829641171298485624760 8866374 -27004625416106735062889298219478064640 8866375 -92407049369424231009969721255941096000 8866376 869494138932974651081348780335564800 8866377 -24955936583125979581660175026186093212 8866378 -90546325239460903619492770348200910848 8866379 54702725309420342172961142991106361376 8866380 -56950357698468360834766881677309629440 8866381 -9393664046185282298115635533196862048 8866382 -26083814899397347534451941969240869120 8866383 -62661116354980311870863787675842155776 8866384 5244534608440661930227363944865431552 8866385 295009907876363397582733702541460480 8866386 -28105007400218985630893565086017309536 8866387 -117594645982850733246051328233766244480 8866388 -150707298246190171540822832032840058880 8866389 4989634814272466493444814964091097920 8866390 -258902895178579621955473810627925760 8866391 -96802717570914793611123219037942217208 8866392 135274836945595668215997252749670973440 8866393 -17071404613172334403862744053933477920 8866394 138858243337389955884613879057931800800 8866395 -110071503470624957941817126490419066400 8866396 -124019872733810060738725050296554496 8866397 163962320650005518474055837176287191846 8866398 33003865889753934090707310927968179200 8866399 -231643753789290494245107865757512069600 8866400 14318388969331569509987274706226380800 8866401 -191720773945127452184286180882632437536 8866402 143839463548228949731702912044888729600 8866403 31725268601224714573453869887745206400 8866404 -36716874111079728473593583778513663360 8866405 -10267019844004848157266382417635863940 8866406 -114714387785244131951889582199988290848 8866407 92053057570787251594573220886815232000 8866408 57986995867387914194437238441236316160 8866409 -329224445938443568248242687348089705728 8866410 3109349597501062169651056106515461120 8866411 -148814882256667748261531540393066602752 8866412 163888968898383768625404638768351897856 8866413 91874806883610615730205953353883557324 8866414 -2592504505080406513328248586512977408 8866415 -77203273585308638290205619456576160440 8866416 -923967240876478751301578606826258432 8866417 52083931401292956350137022121617430592 8866418 -96072607399096808677452447298977002496 8866419 3855161342819372765171114710788314688 8866420 -147154460852218670082679794347834104320 8866421 -1434819755402856747960717693711390948 8866422 -3373856783604572602953619367336044800 8866423 28054996367977139439094319553616795104 8866424 16855608584821204488496419924148838400 8866425 30867129816218373488992236944949186000 8866426 -154932187303215854689634442650008558080 8866427 -11292456710710196847930882214520261724 8866428 -296816394002698659502954897176231936 8866429 66152925111782359119234680165723414688 8866430 30068465727970077795722635531325559360 8866431 -30944528694124751563162594636165378560 8866432 -71187340168176622300881306133683240960 8866433 193254009085307826198041719963715447682 8866434 -554549112069531141656407929697603584 8866435 210260066130395643376569212786048427360 8866436 -87245395723871111804592033197622760320 8866437 -72449264449101111773321243258508471840 8866438 7212507940314803775221566604894215296 8866439 -187606377756537099282507265083949622760 8866440 -60974452368606364553409876533477376000 8866441 21208374807955671280015600707179346842 8866442 50182942718280596274589279937001328992 8866443 34712385118516788677440335244040687064 8866444 -1025971807747631838648690958166520064 8866445 9723182027959162624882955102488320000 8866446 -129255690704045577979417257929331465216 8866447 41232874943848747460294944394203420080 8866448 -7426724271475328632105391618470379520 8866449 -310081011888001500436134227576900636160 8866450 17307077711009622504649302013043097600 8866451 223195753499181097964155421866566162504 8866452 -24861561405310583066799926818145390592 8866453 49274929440947856985551741537979586702 8866454 7136132697932021238552814436872752000 8866455 16528192364574700589802369308151758400 8866456 134435216168775358256198722564640194560 8866457 314014860307739164984826452377064709706 8866458 -15564078294162993247937102869358470176 8866459 -24627739920754647714650094137494325760 8866460 92551226783306705137867468500877363200 8866461 -104020351001131658398070996936401688160 8866462 85638360443767871233054158810331951104 8866463 213356679918758071944597092759744831712 8866464 -28366405413795949484548592633323192320 8866465 45897890350034922197839619485491429120 8866466 18307232316889381442039676683555904000 8866467 -52536600339610813514804329049174354280 8866468 -37246359993412479456514624209788829440 8866469 214911485909675379184315552925077883196 8866470 99332966323365824672094504583588181760 8866471 1827275659711493658340937648578412632 8866472 215339364242413423213681591195167283200 8866473 34086097520140156510254566068781761536 8866474 -151427054551764890928004062034832061264 8866475 -34362894681432746170053791717938589400 8866476 -64517472448863581832068874007897344000 8866477 -65496018108563229496420727022739069440 8866478 -32223352293122762066355074980325183040 8866479 51936492535467374444342542788831809040 8866480 -5733554162119180367276714075074068480 8866481 2062124740363146782462373284827431732 8866482 -69397053533009760263954673696863937408 8866483 17383089170299352188347948284026169600 8866484 64492562988407196258342095527612127232 8866485 -19448537621187031364700408129314144580 8866486 113165499335136006029149246739594549760 8866487 -20158866040950322457577151225127198496 8866488 104760658359830623610338204438229483520 8866489 -62786994781325020766384860940774508540 8866490 -151995885616861988452154183851892493120 8866491 -72085844255587777944463826101724005608 8866492 93789922268782202214586606634861286400 8866493 -150368564005153912717122636511071675540 8866494 11788339724047383000644991987089710848 8866495 -5473694877436304464039113061131092640 8866496 -3229571904767566611982743660637716480 8866497 -127032980589743072133951065970243730080 8866498 105147754119125942042014324132049442000 8866499 48633102980475231167245737257729953320 8866500 59488729790454248302374265879087104000 8866501 74884650846680028500410177064702068350 8866502 -105791466722468545351507905650909774400 8866503 9184526099168157511823569295354677056 8866504 58811814563923298519779641801670517760 8866505 -131236398209426410177133982630987095040 8866506 -26116052697478761595781102537287732992 8866507 -7164869218463329244570027213308544512 8866508 -77995174914092743007020332578181417984 8866509 -104810531468902137492326590229557601760 8866510 12924650344554504909908937776096660160 8866511 83181442945665666715898140953803164224 8866512 -8446796668908103218488023395625205760 8866513 212691591001713235319127367508674571762 8866514 -1518575924056018868042550172153468800 8866515 -2899142441788165104747581143988071680 8866516 -28813383292737936269914717678737938560 8866517 230063748007237131368073693629664558 8866518 -16328997689462473565673339899049037440 8866519 55533923320004437148883085206655418544 8866520 16416709656107953499042225576131584000 8866521 -206533439411658544215688297760286390 8866522 75189614880574489550870574766069885440 8866523 175378584303527822914030143207718202544 8866524 -13110935629024366947758844907414009344 8866525 -53664841596010976044337172820129871950 8866526 62734443319460948634817140977243843712 8866527 -7291193368470094576912496518182551040 8866528 -59884846929895379660192014806995435520 8866529 2962872217579653207559550836659988800 8866530 -85446789285263355295666435750432896000 8866531 298805831498247051357121029151009177872 8866532 -11489212919884881065369855110096527360 8866533 10197935713485558434370782118050143488 8866534 -26122217807878031437540341348641527584 8866535 50196478856231354274139064628931335480 8866536 -2702272227305696521711930008605491200 8866537 -57723964420520019803000400600951067416 8866538 -27778530644216750667781568946444160080 8866539 1346341307755318295731052025173298408 8866540 -69243405765900169466551652092583654400 8866541 48740536886329060916217900999794260332 8866542 52908983658230703482182387482634715712 8866543 -58727232842739545924534600496438775200 8866544 113199266681965541220350464717432651776 8866545 -22052144766768572043104089204036258560 8866546 22534893870361848734477577402419172864 8866547 -277676566113499563539172749523537203040 8866548 -28548311770121731305704465409442584576 8866549 -322292684762007951256253375002898215136 8866550 54092093704885786402018064998794240000 8866551 18131074068910980995013224515738978944 8866552 97337300138132067234244631186817638400 8866553 -637135817530430351142799027089290796 8866554 -90795173644709715360441434795609914368 8866555 -51249301841313120193477114903046947440 8866556 -109584151172968888554364243459461358080 8866557 -1618513328673499188517678793410974720 8866558 -44921450034329087349924774542583017472 8866559 9981782535051840123582068441799525840 8866560 -54682128046004290699103443727312486400 8866561 287788062576945837227001727621475659824 8866562 -24637421457256067511521639442029521968 8866563 -99756551213466828626336737149684034056 8866564 13778332260807425236332348958316425216 8866565 -166903006703787608115516137663577600 8866566 22665063445834357339316086362475457952 8866567 -60957478754478191381593917548120545384 8866568 81937993018983273261758068729487938560 8866569 -22912361563758458289553697160860332992 8866570 -6108473831406787936751227580462932800 8866571 77135464042340045894607262976689808160 8866572 37309956400647295649344265731368321024 8866573 198277693100045722330223975455653920822 8866574 3215081381758262678060331142502233536 8866575 49477851168330229915796617495790622600 8866576 -27346828317988928847924730138844037120 8866577 -33156853938823525032536969000521418574 8866578 -1253457636272953497314092611638231040 8866579 378510208133111954405544300344874630720 8866580 4980750940476322039883341327722524160 8866581 107609568766185035955872680543819534752 8866582 -106017915697446997439362831235692988160 8866583 22075556477589847463080559397094465968 8866584 -123720228977762260653487913008723783680 8866585 -25135832438941816893993286644209160000 8866586 8180798757077011899777198765576468480 8866587 -179334415387008689212571717202716955240 8866588 -15724438770481746678313875481103520768 8866589 -28703928130516682079451544033567026560 8866590 60867357077827359756825169811896264320 8866591 167732586213570106065920732776324752992 8866592 26537279072283949088347196863738281984 8866593 -40428088237045339432263595862293196718 8866594 81471549151537566541937220484725617664 8866595 64482010199960697842942439429852507600 8866596 38832656119088054220004105424483426304 8866597 -350372103351023913596748628903619510400 8866598 15704506403913947218236778812765717120 8866599 108795078062256414964125657985105847976 8866600 -1249027301729223222472501544466432000 8866601 -126975447658296905986428982836605035398 8866602 -24599085070342870827098894524088494080 8866603 -157853136356027529420485857004523651148 8866604 -59957957598268807999021693685081676288 8866605 -42401499102283973653020304664162784000 8866606 6410570279540393443319455369221593856 8866607 -134475728139152346232453058781833339088 8866608 -16321918449370717266729866599600521216 8866609 162147491030856440046453078581531105810 8866610 -100039575936646086446361734920696942080 8866611 -88511549715749922044189641833852623520 8866612 68569578011530654411632095808908368256 8866613 41077500363273064359789504921573551424 8866614 -17035732663390028260888751907436484160 8866615 24352410839008262434184568407855663520 8866616 -204555197876711042564447629376633241600 8866617 128326703554422219653667462728760313680 8866618 -107839204414005437391427922253234468240 8866619 118644831220805289984897908120549959320 8866620 -972150189936239731515911336151613440 8866621 -261712600779728636918702851033841733178 8866622 25211097616683946564981655561335014144 8866623 179117626887538153753415023450616061384 8866624 -39042614257618793411033777443573858304 8866625 20658946566620822537037486499300530000 8866626 -82040833912293716945361347883206422656 8866627 -8729328291247722925209727448981945856 8866628 -167234078436807055275082196044687093632 8866629 -97809863602605509998385107623244563426 8866630 27497089242048560987466483966633720960 8866631 -3989196803284931976268127450890898736 8866632 -91130195434587451073875643115464294400 8866633 106713331410498637336362168260597585882 8866634 -40750598210628188329503110864870860800 8866635 50416887996239521037080547851119878400 8866636 193201564927995085557918435287130510080 8866637 -20038852308588134907765661576491162900 8866638 -84785652677115611367234889467340800 8866639 248020796056998004599847833581950702656 8866640 -7941907688088769348732648465630003200 8866641 15530736788709043547096766941091508224 8866642 128867299277455206484395386404122313344 8866643 575420756797048889835962374986304464 8866644 -27676687171866189212936777399599104000 8866645 -149204528583543835553696818459767245280 8866646 -51111127119866204657441045184418466880 8866647 -36293421021845879010781721028502800792 8866648 -26659134782360548113318198362845747200 8866649 175914633263735241942575139235750863120 8866650 10048695127224643927114470101392185600 8866651 17344086182280290317298677140310160000 8866652 182135034298743165883692446883032620032 8866653 -1909856525652754047023905343842612416 8866654 33973000940269799689817295868591486080 8866655 -31525123147050958645725105070124316480 8866656 207011414208338614271483062735646490624 8866657 -291562040718961597618405352575842576094 8866658 38570407958351155760074797943721268384 8866659 6018951366993677269111395924621680640 8866660 -13927867264188795400794464617590497280 8866661 43188218141677270161678402180463906560 8866662 10884774837173676993167407407160694784 8866663 12596957344297848110060626063850902024 8866664 -303249978953423003716314888395570350080 8866665 -2295408074538763825835142556842984540 8866666 128610968308607070836275720526213530032 8866667 -59048972952707370030253264360793062284 8866668 -20981431448972570284227476302510287360 8866669 13268452462766710256740141554075839232 8866670 -50782963726004554465693819074276678720 8866671 112874390756660078031790674631595617920 8866672 31478408263246733770564053801394405376 8866673 -92307352973532459457058892522694244160 8866674 -4595627589481329567879951588657277152 8866675 -131032500796192426537595136148091670100 8866676 -3383537555428718012548847440992215040 8866677 29444635425105176343438971995621823520 8866678 -113368085571770951647589012682709803360 8866679 18393369089721770812783915514209586280 8866680 -17927667673566149183018888979958579200 8866681 -165999653009059417148665462799586498236 8866682 48018074442187993646074612773982599168 8866683 21177892925858264401510646302891739664 8866684 -86279898997621975755745953752394230784 8866685 -108126015419265885505072479070001617620 8866686 313814385216375254879706242111545344 8866687 -28104454126979213661184123635773391000 8866688 47832424540775655547792116886190161920 8866689 13001479821194923177859645533265512896 8866690 51948351865161532574837909875322127360 8866691 -321665055581912147828606146939719784608 8866692 -164715340927662743118090114834201600000 8866693 102721262877447063391207496730312923328 8866694 -44068514462016552504804176174833036800 8866695 106449906255308212218331477094512531920 8866696 28166860774922764211683011486380897280 8866697 8497569836474042974670234704496564880 8866698 -105493003457356517533614095704019596800 8866699 -229467625507828509276490785506298018464 8866700 -116597678176203906897414501587663212800 8866701 16697514473676334631716670898807206220 8866702 31412486121918479956503699201468251712 8866703 198916102326395848080739138481154924864 8866704 -3009267389509236375449292782331494400 8866705 107857275761461789079594773602511752000 8866706 -28758183576252236076839689639636880256 8866707 -126537389530190716896076178678584296960 8866708 326867174741125805958846895578976235520 8866709 -90362153489282186080398638319771903090 8866710 31931644881438436908484885501453795200 8866711 -13169665369458279036248709595293113600 8866712 177863442025784246092751364270593003520 8866713 -56053532394256386990233812998256975872 8866714 13376656394366298363051163689694910400 8866715 -86687902577298262201854864326573268960 8866716 17517576719957541274613943801223640064 8866717 -46101073341554786425533377294231847188 8866718 61248473983619735588225346785802566016 8866719 17147682636696156448647074096781538320 8866720 -139350083950288054134556781473683210240 8866721 87556487060241949501511792351810452500 8866722 64881022226674965922049008491969651072 8866723 255385455405491896747590408691599832480 8866724 187692154658858041145495453133674145792 8866725 14440953738921983489182869705485592000 8866726 5141840670984365211138252845959099008 8866727 -256711891648887482516189441231136000960 8866728 -13822165603278464201726701026454824960 8866729 983373393750309717056705200510171984 8866730 -47734131179403526784194605484312704000 8866731 684253758253800044853622757192760000 8866732 73747562691325141568090881033412937728 8866733 31773029511641131413248229969074024982 8866734 7587532471843240899796048641350575680 8866735 56553781089818896051049276450889350160 8866736 -43947591109373615153948093149939089408 8866737 162708668165325290534812493244166501008 8866738 87819441314438254913235088575312208896 8866739 -82914764474450258173697306352291079344 8866740 91422905894628097425160251441670502400 8866741 4247751689420244408409407890606221104 8866742 20448644378508719762490937712396689344 8866743 -14644851897811937855354935046607251736 8866744 39204419509034862600498423164761374720 8866745 -70939726209883283889891334903364989500 8866746 5801666043309392219533189815060352368 8866747 -30932196592741646510569856126206788648 8866748 -104850845060407436502408002627316417024 8866749 165161966244047501705025868550714099040 8866750 27853397220753106568802771997936320000 8866751 -99945116848409359701989397701180653248 8866752 -18159133270260263831987161236554907648 8866753 33498327381087985934351611469170437504 8866754 -4453693297307290730576408296106443680 8866755 -98798231576077647174828940906083886560 8866756 168613928733778102787448736517733596160 8866757 33450651444333888024497613288641790012 8866758 20502208445620012578058705021752600960 8866759 114900717085783210426194462014603008 8866760 29041740433212908992208376246654566400 8866761 1715290650007999998090465545199525024 8866762 -144224540787507305170228487441586748368 8866763 32919715828225375892534557864487354784 8866764 -8854152198291697981530891942936898560 8866765 -28006435125771849394554260408092365600 8866766 -2674705343400928506387011399819931456 8866767 -28322356037240333358342196121120532480 8866768 37775349897010035735901415337900113920 8866769 -90124236410688288793176520259108701440 8866770 19234564010407978570838398443567160320 8866771 -15249920722401799055894938456001435208 8866772 -1667585653440942052119180792640462848 8866773 165214385180665837625578445002083453120 8866774 3112807234977876200600299030307500032 8866775 -44119075300395872168817720073148630400 8866776 38703100461204034780801286107630141440 8866777 -150949468981312461567451455606804924216 8866778 -94359014757711173270313951706851478560 8866779 149491312558753603450907009923749794160 8866780 -5453300069811037040571053062170163200 8866781 111859316414788968002631897055835166144 8866782 41554681104615537529978613005113560448 8866783 113896899593802969948995703681135512304 8866784 -115962030765228142144284096216242847744 8866785 -109324312839216700226015769707379920640 8866786 -111901079478897479460924694221236799408 8866787 -47267646038128936672462405972539830760 8866788 -38604811868602484942984485597742813184 8866789 -20743716347964953849827586625984001476 8866790 31725647835089714415581098390359580800 8866791 -42134576646089241905616764064491778648 8866792 246186927778047121156346510580465500160 8866793 51013267151225084577408315342931788288 8866794 -5159256330529531104990947986879049472 8866795 -18408112633374758739355546503152147520 8866796 15985179111129711234984417833556537600 8866797 -153248500504528371663298078042894564800 8866798 -66504549804759500751788286985426353600 8866799 2856282472365554200697046009406665888 8866800 514826129088802649608696804663296000 8866801 -239061474242551123332203453790408865198 8866802 -28739576696627642243862116362954782720 8866803 -51183326119197771241649675297634268800 8866804 -87242048690031995049066707168502473344 8866805 -76052237720168566875076112803703613540 8866806 -10713616339180246328846305586693652480 8866807 -295926563597120141385788278031189901168 8866808 -158383764766796953865415462985830912000 8866809 -5615652859748830933769480982857135424 8866810 -62259488259892282120154210336169504000 8866811 123501652075610121501123072040603877412 8866812 -184548382298838862921725281873154072576 8866813 -137583368859862763139220795842475631616 8866814 -68419607993069267917255581716907739968 8866815 -1899784631413240617082191105108729600 8866816 59808457263911060606806401546220208128 8866817 77589406744686081719535464670993316866 8866818 -37967092452078834054479184237431349936 8866819 -106840982061249863943716855332494940256 8866820 120064492156364867565504037390629838080 8866821 -160423175886974237236362154864729056288 8866822 14139048629020369296931402285394024832 8866823 -28652932254181016717437440508786114080 8866824 -14768271141733806353027995006732124160 8866825 85012781509113519248423776217553876000 8866826 59811371854228474521150469975880186880 8866827 25526958446602511921682081706808919564 8866828 16999370111340141041055028318741025792 8866829 24501178126953473463894302118984389430 8866830 -16228907951801073914282429126842490880 8866831 331749028920717704115433474080011289232 8866832 129318313053391846796162959324741632 8866833 72750303890720302778289353478501172224 8866834 -141936169297554050074117898361340134240 8866835 78875869821898710778111049520450425760 8866836 51443184591940569237001525838960093184 8866837 -6330298082476397891572510045300454400 8866838 524351908326819546674874005207007360 8866839 -131143834401163593398272412762700634776 8866840 -182290130829432755670919108601016115200 8866841 57765539243994869935080860061302746500 8866842 -94999050906808120827421228851157682688 8866843 43108447671952994291706456031768154400 8866844 32577631830651224835424344300592181760 8866845 -13391546248708204223931024930217257600 8866846 117623009149191734970417348513117439872 8866847 -17963734428777809867646606184952447616 8866848 -75976836639064604081652991833363972096 8866849 -5311112975804493273396008021454191360 8866850 72028425892002461471513945401955660400 8866851 37301339617911615485576272867674672384 8866852 -53680576995409854155457378242551622400 8866853 -285933615088337122632146247913137335136 8866854 -132057243088442300629706211030311660160 8866855 93382962441311677348249988294686712760 8866856 253863131779095745857772652161402874880 8866857 13806713710622833095696817360054968288 8866858 -479872932097216249660775308300468224 8866859 -29320782846942202128167794972429114896 8866860 -76949531190020979862364945335662397440 8866861 59244520505634244366398999619188077462 8866862 55144266419588046440188562283526608000 8866863 160502515114683444269323763930677787880 8866864 48968048536886971577677413361229742080 8866865 12508417905770228044733611345742492160 8866866 73504110325961683765451007198481420800 8866867 100080298942057012570714299759587950552 8866868 -25628246975664226135944599896713953280 8866869 40423998934285267827203187856409071008 8866870 -21592329239411076864584737530819815040 8866871 -43201952023356899232124613935793387616 8866872 -54428151418947409664139944064860160 8866873 58752989933820532166665426542046062122 8866874 32501470267595354158474276639267549440 8866875 14194187255686988257296646354310475000 8866876 -9989494998842956478688959841708544512 8866877 70951784006457171755388075846331147212 8866878 -20929134062755524550874549910935823360 8866879 -94076755627320311836050573355650382848 8866880 -76821989458960426366634300827238400 8866881 -104400312859293399543677977014675206400 8866882 2735027367428698828699653409777011792 8866883 -2172077253485326110754510750586962080 8866884 -9244068135554196409245755086164713472 8866885 -49832505180329460847260860972024148420 8866886 21747021068771448571174769607876182016 8866887 139123881310596713436079522592320161960 8866888 17729704245162053982013088346252149760 8866889 -117461762238106371929795643130521271644 8866890 33256249204439568425309175059956581120 8866891 -126821409404767007393083764312403782912 8866892 108162375729129194402158966019188523520 8866893 56754675006599320918224856091489254464 8866894 -82589198556082659470042108237375200128 8866895 7680764193175542860167949361677980800 8866896 -1934282687776743359032573880886755328 8866897 120017459719808040389362729785327713140 8866898 -89066399917858604746626875085963346800 8866899 38749835721181695154340391340784171136 8866900 -7161674187231286344745902844176384000 8866901 -868220608463435034962089581216906720 8866902 -9466535601381949898388466326122852352 8866903 102329824078952832307863363327184518152 8866904 -184910568937793250956126859671157258240 8866905 -33977117699034859957301617187556411840 8866906 2625380965347240417285719900577673728 8866907 1109576365260615798550028248097301792 8866908 -7691120000649249889832501075371971072 8866909 -118180297731386536146033565277399516890 8866910 -21865083336475473956960637457137354240 8866911 -89044853495944026576483422283012860016 8866912 -72095500316000698268386491271051739136 8866913 3970159772860085190249812334926187648 8866914 8686849822585142764580232231845412864 8866915 16258372769714573775437361494838205920 8866916 -67941559827383866435017313506868709760 8866917 155523247803152274515001385346442407934 8866918 -76151114660868186558166509430830615840 8866919 250265247808070461234312359753385435320 8866920 88764946109084874254372615342960640000 8866921 60968408048480215264944890839571097984 8866922 -8890301005290289895726363370563616000 8866923 -13127331013506017351956655076909952440 8866924 -75998652038515241831812891878267264000 8866925 -31969568546700442330502595427495492350 8866926 95019018354898508148922390678639287552 8866927 203454733178359146255351169904264359080 8866928 26874322433607508360091193171058753536 8866929 -55630222407408307299856156374048534240 8866930 3925806014903343075854267161905285120 8866931 -127661906591464169224460851056757337268 8866932 -44429390736044848098924457360271923200 8866933 235276551968524389218471102724599559360 8866934 4809231807661655928018218856786131616 8866935 -47469375428717079401996846170547481600 8866936 -12554288550742288542224719719139430400 8866937 160299404518890831877053844694503962240 8866938 -66311506142068591824442774058928531456 8866939 43354777463592824314964768517965931440 8866940 -132942729928226890376666952900713448960 8866941 177639706375344744568083746870429931840 8866942 844525514197573510890828872739102912 8866943 37885938332780958882232924700351736192 8866944 1106283945896435195962065138430771200 8866945 7913217825236313918523086245189614800 8866946 -134560954668442390626128700531298720896 8866947 -12361945622217694218544391528689236240 8866948 -274016597851710650571768243973515227904 8866949 33065627398114917523182839699302719360 8866950 -45047051640287672718872139128479166400 8866951 11516093427675557461475929746403708952 8866952 128307499976269640210882366858177049600 8866953 23483682204143669530127440857423946440 8866954 -167293753663692165128226016962718639824 8866955 43282977399718878150339687389754306720 8866956 -5726173081918597264501781232741728256 8866957 116411998607607239110190884959184158432 8866958 54082247879795101188086050974743672640 8866959 -54503924138125521807214431766200696696 8866960 23569624757022051070434805537937817600 8866961 -82870212693464984327546303119650971136 8866962 9563106082565489184473056437117818880 8866963 5179294869764454220989122251428718080 8866964 -95686041774068759423801047956202170624 8866965 82131738598386278684785171037598873120 8866966 39769098291246396494156972707913970240 8866967 -202724658316943856514236690111897756984 8866968 75450064981714192993353867562456350720 8866969 18288360827601215846536147291334971920 8866970 -1696948841285871881940655382443760640 8866971 62838655003734574133982453139990199340 8866972 2122843160104591355169394908387339776 8866973 49513846414886912039336761834544102784 8866974 13027368871904295903357452556228144768 8866975 -30878946323595394042560354075587227400 8866976 -94694802830415985323403154733164789760 8866977 43819033641668189190355271075476162560 8866978 67198458215281177731238221918694217040 8866979 142572328478817581902908591611289318672 8866980 34278274044790657816755306793113596160 8866981 65875338409441258325213613108334592640 8866982 -39508902813552102381358556325953337600 8866983 -31297861658063708719798681631995759872 8866984 -70514622112796080948885934365094707200 8866985 104778087375245644558239382656209046180 8866986 52530167761079851915620447105646481664 8866987 -2798108483665179828200940482118064280 8866988 -22772195871172069653175628545153351680 8866989 -128210830105750715007476369940669930 8866990 -117186822065129730485221326865642272000 8866991 20588118030137260454834054407230110880 8866992 5575931823161639053759860254001070080 8866993 144483341174905692235127195555620164242 8866994 9882697478895997533644160324410305296 8866995 -41891071078381853382192544855243485600 8866996 144103886780453072549255276407757905920 8866997 91520276450042077431369674968246910400 8866998 -35692114380130884131373457070796859776 8866999 -430338594197729055542597658476767993136 8867000 -218776663307946045845653123922979840000 8867001 -35187263246242074998176339341435840 8867002 187985127091421643933910196106881217792 8867003 -82752526352880261205233003666336782748 8867004 99643256356000173014126668537740612096 8867005 -18018258907551514609034080541756643840 8867006 19021733084189237503444862204095075584 8867007 -4808867221136460200653690440370498512 8867008 4709200588887504129287673776127868928 8867009 26443008506400653954637830105331453780 8867010 -16611485644770969912405258870360253440 8867011 -134376927146870301177724888828633915200 8867012 33508879436920744320259051462603837440 8867013 -66164923181998878653489785286799135744 8867014 34157474811184752295389813243329551872 8867015 -9724775726260798805315588400900620400 8867016 58225755911865300166921494218083123200 8867017 -119251916215519211894416326925573480320 8867018 -7924474528891576406840431455868468896 8867019 -68237120484159135123087300744940907520 8867020 -66229783158277799009338339794626334720 8867021 126429937676481230752525081973951660844 8867022 -76913286624134210410429367200561837056 8867023 55200861965693937186305389073208826368 8867024 -54055923451000590468786640256575119360 8867025 69768506324162967265583266373931921750 8867026 21779646819840657906753098862564111360 8867027 -127136248501702688586701030194001643840 8867028 -111174522994733337940293106441331374080 8867029 11471380762870560311450318692348170048 8867030 -1623000149285337077628596690478170880 8867031 2340115626791007075780142464165172560 8867032 -236570995721485272933005951865265643520 8867033 -37681586079501628181980276971290177280 8867034 76174474498386226353928926567778279680 8867035 63217107940144237516014756312275628480 8867036 47424240571919694276352897731962042880 8867037 29223179733482237338244628275767884768 8867038 153968694762303933623877619050314785920 8867039 -306449962866046485991132214674574353440 8867040 -30140973123414422196020595212235571200 8867041 -64581672395705794379974515641929131500 8867042 -15641763427252699515656423939811264000 8867043 -65579976569151127361270764459916676000 8867044 -73633495555319305397301340006378516864 8867045 -155005826118593990649076445869675589760 8867046 -107247269143926908116268947505869309056 8867047 -49054686496504485762408675887457391680 8867048 224922099316560303369288393119175966720 8867049 -45836279627775815660980540084401761136 8867050 -8551321657633634891898740254008703200 8867051 16847095304316645724354983108389356560 8867052 -51632073639918772131801676033308718080 8867053 -113971088641996505514056660730329644000 8867054 -9449109838839255146896310185765011456 8867055 -124134082398558000807509634602943072240 8867056 38642076388695925049095754825066348544 8867057 -136603354146343284128276431422517989888 8867058 25841886039710381889490307480436115584 8867059 54694799913695589722025429788517612048 8867060 130315290405029783002064776312828404480 8867061 -32958883914811252506002482162799305536 8867062 20165878475431142010782968913797553472 8867063 71713430446916516408357464472027694312 8867064 -225469020407182798822723271068811919360 8867065 122937552071935953033102824119628987460 8867066 60519194871896500397958776967334036704 8867067 9308172094890438831683749933085489664 8867068 42999267496683716812623396220577790976 8867069 260311432043089432312583607171244530060 8867070 11962623946462259617358305268192812800 8867071 8243280735200700373784642596328214272 8867072 197687539543637030381779021322036183040 8867073 -1394857663502488683049372881609180576 8867074 5346145843595295383680314968424258432 8867075 -11977269614851666299640816258109510400 8867076 -84896595366788714831069844895157818368 8867077 44805286068688013786017971340277348352 8867078 137648100822793209347364567836833953600 8867079 -40726701407854399468480106064375091176 8867080 -12671957645652557270549564783643801600 8867081 50623267838841156714577736252676919200 8867082 8603573628796476361140833123924579328 8867083 120209427149650499723733918480358538784 8867084 37379402557926392331531877290237504000 8867085 5456425919303351057877089926946726400 8867086 -5023945902548565931580157666984175296 8867087 -38425475560633987385606204550222118848 8867088 -21984019186177255897318239169020887040 8867089 127555633276796816806219152909751958832 8867090 -23819513867173584952352250518450718720 8867091 -4347599410848813094583502702527744640 8867092 39089326158956271215468347927885299200 8867093 -39719442428184544429228047252650455716 8867094 1704300857536511508642199030098396672 8867095 148530674641227395503469374624806120600 8867096 -34048571315976439736418682612289495040 8867097 127489216785377300419829776676508371040 8867098 25031012816067243408800461097502025680 8867099 200298672536417117915322146372917364100 8867100 23679312606642321964689752873012428800 8867101 -49036290182947134668675737298320715828 8867102 48482869719528444069387296473847363904 8867103 26955493257417340297619895345795947904 8867104 -244088750742124076825175663863222697984 8867105 77397658269103627576530023271736824360 8867106 -99259929951480132554100915341071146288 8867107 -134347588794103535505685465919808500644 8867108 -226904815852760921426750730824822105472 8867109 -54383673217254595764344134188842579040 8867110 9143279861297050647939375932308992000 8867111 13788904576464187959948083737542960048 8867112 -17670854093174323997010238235468021760 8867113 -2309636841636020243196267370626353036 8867114 117884875397066099520041358386016348672 8867115 55774430387382390368278716963368125920 8867116 591027400033666166644084499607977984 8867117 -49709339433580332488716553118912875808 8867118 -3102383344506253823004853785617203200 8867119 -122664670577839002147057137675681607520 8867120 3703800567168616523915392249764249600 8867121 -75099231777086209345703738114088365760 8867122 37544395157023019607042743089789717248 8867123 -328868514360528539930302998326290920 8867124 27436772770894048156240710031277506560 8867125 43984008132910931966557517595379107000 8867126 44740343043367524988589971387759300512 8867127 -9395948191504425017947870216236767280 8867128 -214973148454770547798869858167457607680 8867129 -42773847502758488780857888107738900960 8867130 62114372383560180764414154414619979520 8867131 -51623473352953442067004318859200977376 8867132 -257582909364145975849341548555498188800 8867133 -80411954829849502408441577813396201856 8867134 88211595554301882445718948392281705216 8867135 -58557890696351795112505119447040417440 8867136 -12766955244253267053086046634742120448 8867137 98105577231870506452977389394837238320 8867138 -95865194090760831588526629834332127024 8867139 -58871398068329889545036835362784576000 8867140 -967083447251593276252390310926417920 8867141 3693890604995482652173439598755908284 8867142 -57031776191668221473806060096065003360 8867143 8783414102374661965248508228791885456 8867144 -58862157220140590430367063000054824960 8867145 -38459997412550022341719128972046608000 8867146 -70588193872268296796423236776605323728 8867147 -44936443079600985611094625287469113132 8867148 51653084457196988933245534023051939840 8867149 105232784532428886354108290605923521280 8867150 -3603338974982489527551351507432216000 8867151 6867397142571731489780731706341370592 8867152 491518521266594828300384612723195904 8867153 -251021111045383870150236900504551507598 8867154 -104002364155728742384839424440531759360 8867155 165219057542591257744183274528025975120 8867156 22957640350863112539205086289597658880 8867157 -64171120667469285291421355951365713312 8867158 -46139423706353186518891490250208703424 8867159 455693353472718511360891829002632960 8867160 -101015882383245719105726291203959398400 8867161 49853605853597709445486168454014089600 8867162 -11068796296578492061618253245074033168 8867163 -107872914798186459565615696775919223656 8867164 -1963020447098695829882311456003641344 8867165 -109766364312073020063364211181454243080 8867166 20055310046744694182897443549430353920 8867167 129055795700871535836487744096952686080 8867168 -207249407614721122553198618174236262400 8867169 33895128895499231138016141606818514000 8867170 -34539066117656325512539065397022846400 8867171 -56706125850917652867609767005516253688 8867172 -61725896324749422198830402900698761216 8867173 -29424043779466373144825167928060302720 8867174 102315726861165241629736453296371994336 8867175 -75004559322570906101219376993022848000 8867176 -31193056634769125244269899744847569920 8867177 -182591550960516483519742223021320798128 8867178 -53073743217037897950043845828736757760 8867179 124311536707009831044546236701719857780 8867180 -4170608120540128617744384377399900160 8867181 -143245779780599085264800789598645670848 8867182 -84061708399811601201367642074435430848 8867183 -100300538191744480972024144807649111376 8867184 10157522366870659030229789956173103104 8867185 68752563292619768845849229797955005800 8867186 121260907111392723086761928131856392320 8867187 5784340031520205805914367660455357956 8867188 37116424811619514698697062382761050112 8867189 209210274008158028765894638540971186990 8867190 5315284823481954294697845985221550080 8867191 22132818443552025479105321081363071592 8867192 331246072203453434028680265388240158720 8867193 42950256913900127280977713185391736928 8867194 -2547677527909509000576225350818676736 8867195 -112348212728687483245384072786398700800 8867196 -30324520598765372926365110300866027008 8867197 166624312642558339316992549036555824000 8867198 36429822368355388159202345201736630336 8867199 77929481230239026021984703087969911040 8867200 -21302860289986260107239960495521792000 8867201 79983770358108949840166924320518869952 8867202 380134304088254926986554285426599680 8867203 -130745889337695622290950048437369123520 8867204 43330492421548767580354669280472083712 8867205 -99092156951701985368464369174562128000 8867206 -81300755634753687528391589883265580448 8867207 203744309534064033377925720020943858456 8867208 -35197126792307387346472546404406394880 8867209 26083043430488001720900026068279347968 8867210 15885448029882971977743110298271115520 8867211 -173076900159381843384358592724080434728 8867212 67228510652972358486494689867952627456 8867213 78148278210568836007541866962477686304 8867214 -93249699354174962716175430713957394240 8867215 -13964078169363564973801134954578052000 8867216 73575826297978644286579847339276500992 8867217 178911882418107956562349651067302914912 8867218 -75470190986359579820632188083052729696 8867219 88834043191788950997990910033758906096 8867220 -71722379129868081557419627222656030720 8867221 -39218181828517733711233753442680592256 8867222 -16578843311656039201070228850687584256 8867223 -25624462751700212883042326442245605920 8867224 -29684055345262440597667484709109862400 8867225 107652417165411667127997256114869804750 8867226 47995486351300810465462160733719084544 8867227 268397348731063695143172187912924213480 8867228 157589404691635328035975964658038300160 8867229 -7578096371989236825497525229836184000 8867230 -13201682025848029644081990104506800000 8867231 150352867112340787866645284457711256032 8867232 -8733828398993372999552661486107099136 8867233 -183783564287956781321262230163917567518 8867234 -36653573932311539840777975063738771136 8867235 -4427754939607373087047901141426510400 8867236 -35515690599725363089781206451015270400 8867237 -4983909033259119939192728277912613860 8867238 93701305426897567952987858474403064320 8867239 175930686197527020858217628387202661624 8867240 -340346991430863921618733171566182400 8867241 -14750209190986548569352490216118299200 8867242 -23828588061493264021287615562833403728 8867243 3026066251792730239969288348375440 8867244 5631142699614742591271144525949666816 8867245 2695425902374980223409938407643137120 8867246 66861366325540515065914716964062219072 8867247 109120312929959400562629808682262357000 8867248 14978234856199718321061177641494118400 8867249 -230051435665649259693104871406989323664 8867250 4016281166903462119045285508581248000 8867251 181071657930309205550641490324882738232 8867252 -58990803825330953744868400050944298240 8867253 97747148619800320028269753869854409504 8867254 -99265952211426822842044064310084654528 8867255 -145925170017044630688151957390248316800 8867256 94698294758595408358472261694471475200 8867257 21355284354420933052381692479166464512 8867258 28741755269852719214858613470586810480 8867259 -63398683931645303614469468513355379200 8867260 -112596108068790211611332845134733893120 8867261 120048513377578829224158065186600408160 8867262 -65427630327166616664106082476738821120 8867263 -52775955942836226545849858063815083480 8867264 2862528499087412549785752285569089536 8867265 19111873683336324909570980306284049280 8867266 -38614717118320777373694518864851941168 8867267 85053510112104586676363454187219337472 8867268 69100076524255411107240529461840349440 8867269 150645682187272574914364495161414000670 8867270 71369423056813579756569410736776889600 8867271 -8527173010116716789833381345533652992 8867272 1003820446803503759695757757345484800 8867273 -173472278915500061878917475666736141478 8867274 19660953149356696131051090938104167168 8867275 -78883040277743786086715964154438356100 8867276 13153824418171450070634424447536168960 8867277 -79612723796065803231707742390346119786 8867278 -43291981526628950062081175619051836544 8867279 -137861988325596462817541291546284815120 8867280 -18588702600959844266675789029368791040 8867281 -262698869043613919348738441181546081120 8867282 -98364949671813774778091490822414286848 8867283 115571306598655146898633623046339543224 8867284 -53474626086168284789758213276209760384 8867285 -82953310492293136484934549590255305800 8867286 37120798965774414619106823402441187200 8867287 -89977689847744386699095668469841621120 8867288 -1533722762920430184943836392635392000 8867289 5131394801792205360031387509066875520 8867290 -64947538223315924334823519148961737280 8867291 -76533231652258200263483510963570869308 8867292 3495166940586569020167393225641336832 8867293 207431084699574084368164403110157061542 8867294 68271404883509699880099920466905325696 8867295 -70737099147819851457010449373335941760 8867296 58502802728564474909879613994311352320 8867297 19015335572604203289593644789475313840 8867298 22995681938200235341458735115456251648 8867299 -3675018603571576378963933926786684464 8867300 -36432864035721273133155585863185920000 8867301 26945624422465581138129546613023672000 8867302 -39574320733231308814998330306624061440 8867303 -45470303662207527880882690599417845448 8867304 -47236939980638149472673973949784391680 8867305 -9444406368922690193506562850111830400 8867306 -6002081702381695551107317741860069120 8867307 -40387859235139162803310753633499258880 8867308 -48797215121712833593032641318945233920 8867309 -72506302329608252471755814993409817248 8867310 4508743459851297266132974355411616000 8867311 6170031744737572296018759737442872912 8867312 3249598248967204212886175899012694016 8867313 -17294278034568483833948621356873156992 8867314 30435748358197627681089316014767306256 8867315 -58813229218616093750831846542246871280 8867316 45719874672643402274278166329528381440 8867317 -53663449328589325300579566984566324160 8867318 -98131083282811823852228510274438326784 8867319 154360375219950102600990646914394490880 8867320 -35651975258702072960420647169949696000 8867321 235248244315717702173787740498165468522 8867322 -1648554090602251446741803296939658640 8867323 81900966922621994394347869782689793572 8867324 31802675380070585156189632391801997312 8867325 20646187022513063467103656996997049600 8867326 -38103903696530292355979037280387498752 8867327 12866238208190686904197788155155938672 8867328 -22261326456838870656267096846596308992 8867329 -62074042684022397547185024649235254316 8867330 -59427239804362511163064169086690929600 8867331 2357714604742387999987177264050760896 8867332 -120188328344969229694006531357743157248 8867333 74842850596020439848006430242401602944 8867334 -22220518450475912455719432236972328768 8867335 63267719786702337834515811755819720160 8867336 -43598440013526921654155251743268515840 8867337 -72732974739128024165336475827712116640 8867338 128671902880071853382317609901841312000 8867339 -8339962741868077713998879270718358560 8867340 -143382152244116024379626151707529062400 8867341 6472179311714944368415695901887151072 8867342 82822716285120594334425287079568004544 8867343 -114851843405810495564997274799506089336 8867344 54673862316828335671530275359063285760 8867345 -134181537652890691266369285014052597900 8867346 8080845281687681102647994549823198720 8867347 95704111840030274468530182285543814912 8867348 -26516987105151870604620528330504812544 8867349 78627196578214938706143271607655555264 8867350 33317964598240696368881412250720394400 8867351 4638151612339921269908229911409320592 8867352 22075517638507671954246719194813808640 8867353 7213900715773290811393135147015777440 8867354 2964022830907772244031975985949860832 8867355 63062359893371665755676128277967616000 8867356 -157416129316491701261690576501201390080 8867357 -43707892502076168925610895944582771520 8867358 42904215424407455768322961936277442624 8867359 233238887496493049311191117766066914360 8867360 -31124345394072467638551149560131747840 8867361 -4427917211726896574143251973886984640 8867362 14726866708393843231945887184569364992 8867363 31965754622579585924354713574809245624 8867364 -28093649227907435213773365360082944 8867365 4079140888076900631398101888195116120 8867366 -108997840158642735394474004902332088320 8867367 -37797805570015213401074975082718547760 8867368 34276157272004997473155000361500416000 8867369 12734877985595618655139320873336160896 8867370 64109817536317861051430907873431708160 8867371 -68214460617162146556319805146319445056 8867372 178872626026927173948052403506686799872 8867373 -317473750471819891314280325653306881216 8867374 1054650203854695204608147223538695168 8867375 97052827347980261737933059354912300000 8867376 2446938688535678670634918957264404480 8867377 98734152895118489829501313482812308020 8867378 -10306218879649564687521151389205355520 8867379 10504053399797223284206155297057260400 8867380 -124499280733494291331557699405880915200 8867381 -85803504863576338877101862009935324818 8867382 -33395144658928899713404604884647724608 8867383 -7007359842819826590903823093376566704 8867384 -51320565529558444474123702848611389440 8867385 -102186912917330759621521451122867645560 8867386 -2692374033729402723158535980684710656 8867387 47293133036690005707754312864654972752 8867388 21393880055516595512542518491630837760 8867389 -19212041339393158449929865110025463776 8867390 22671079624976084342809570102725365760 8867391 -4367648999492591125215242066224942080 8867392 -14405031483052286076723482538357555200 8867393 207227487091754818767896712025568232642 8867394 -753600775745037655558084040564686848 8867395 17965922320354395104170311595134182400 8867396 199634314109323971534102769255302537216 8867397 -31305775283965762205746891214369802240 8867398 27998437244934441643052015862517596480 8867399 204325706903125392987853742094385901400 8867400 -64251769657184586515131524785249280000 8867401 243928260991341537554661891148425631204 8867402 87165839531224297229789362958083951152 8867403 -33427083208112787316010317920241856496 8867404 17609391940769521358188612497948168192 8867405 -145458920616476316322026926808694692000 8867406 9019771350362202997573043921088496704 8867407 -24560025049933706770605251614068285440 8867408 56263162514035319378662991630741274624 8867409 -51544341342932233905713264423982394896 8867410 -78112015735994205487089086944591820640 8867411 -48521592011595260824880254065029928960 8867412 36895181276462407503185979002061553536 8867413 33705404963845516355072174083619570844 8867414 -77935360724340889025220499452812516160 8867415 9830606252799475655427260416886755920 8867416 60383615743688300451336971252759316480 8867417 955582848069258894425474964386953920 8867418 22731512363156991131273236065195317760 8867419 -12522446810908089469288220509080105240 8867420 22402993653251007436504700264925941760 8867421 329070774297430598609662108621578518400 8867422 22725464837937157535520501414869717952 8867423 -269341976055395684938192338149870159328 8867424 144308701255273543532612226226122915840 8867425 -18229541107994929559955899641591395200 8867426 -22082137615787250989555043734991237120 8867427 221301577735640038470729139650031610880 8867428 114560844755045305708793214781327971968 8867429 -131575962456956784790201311583952339970 8867430 16392993586098649570119012278975902080 8867431 43880570753525210535661292689338538000 8867432 -73891021216257700306213363400353489920 8867433 -46067951567454029935178834111001775200 8867434 -140243971522232602303016871331565591040 8867435 22827212565857519505652933003727366880 8867436 16342427019601717886917881653569869312 8867437 71334774313797541264157717488824612300 8867438 -62702359181833623837641552649384088704 8867439 -4704860803822334068236463658936369952 8867440 651125645690143095778404573167616000 8867441 -197653349093390586026844547643912094336 8867442 94644574884639577313723417691707920512 8867443 123401088813171625918752545921255159808 8867444 18691634607618836314632715394738967936 8867445 -25580011883847857564988977042773690080 8867446 -41842684260331811138845024332953322240 8867447 336936856068071004823103947138867117392 8867448 -204179211110282551978690039035466137600 8867449 -35798284659852502878291613566491355480 8867450 -101939819115053900566289046044484729600 8867451 -89078781271032614259505059190873377768 8867452 -20727421218471006836310431140872929280 8867453 -112615250744564418974857695271579170720 8867454 124014735909756467307984719477118892032 8867455 -64757808581234183768897013878436777840 8867456 60857554909903016069934667473553981440 8867457 -5955241661499818215256630842682300160 8867458 75746881723792989700897268132866672080 8867459 234007785942765796596021217982198721660 8867460 248591205537810370463672372362936320 8867461 -11176222912591028574594385143010170468 8867462 35985235443160112826260729153370023232 8867463 13779263674365183287988598141787203200 8867464 116713254424965275571742482627094732800 8867465 1776129532556609326226954536630417920 8867466 40077118223264648947530399443413505280 8867467 78307902536147655763287057718016270992 8867468 139763459095923150977359875045939572736 8867469 69615427307400394418313254434493341728 8867470 -22333908731005821379371114684533440320 8867471 -169456220169466721854848579121380904320 8867472 24057622628987830249824266187463852032 8867473 278527292047352759601488152606778748722 8867474 -10697017699737291211359024707086344192 8867475 4495113840368225985536615942209554000 8867476 -273999711583216559489673738308464007168 8867477 118555139896935927874723200579809218620 8867478 68325485133208914592715899657506700224 8867479 -232836517889752952195314603373123972920 8867480 27952890238870442392422260138110156800 8867481 -87002342132705322343132622176131585120 8867482 -68849089689130842140828034059789764128 8867483 152056389203843218130430868923010187424 8867484 -66536641164944910112152942620957690880 8867485 218035855372651411287513037949579340 8867486 91413146431763492927437816165058286144 8867487 -8266686136883505658731438753104627640 8867488 -23497701485234522303331656045395181568 8867489 180318151116020925419120267600284306560 8867490 53216456177823299860649362782035558400 8867491 -26085887125496025533762208092468479728 8867492 -138014867752524643899363157662590131584 8867493 -68562687412793782788039208519143678018 8867494 -21498598132056422271941815307167429248 8867495 -16618516033330724774781673352863809600 8867496 35407046718666025991834452995601612800 8867497 -68296520713283683991246694481102594908 8867498 14020082905302379557205900497367952736 8867499 -121144531453114340318642381164668999336 8867500 -42516136961034047557732094764983520000 8867501 -97391374547501964528812684262694155498 8867502 40352932919946692819447003295212083200 8867503 -3738600605053184909284575377889312776 8867504 -9587261459218334670935672805927075840 8867505 -116395053009900478918909903340020699200 8867506 57620760795490537900229778849977840160 8867507 143593803983267531052074293439282617032 8867508 35196279093813619167312316784093005824 8867509 -3162804198264486338930571178312257920 8867510 66930125893920056919880441941644828160 8867511 -6083471892671908297005808259623131840 8867512 -8690894923477748002825843000961556480 8867513 293246302609705666718567510395845713280 8867514 93108519897293471692916550272835967488 8867515 65625331317151322413553501272635151200 8867516 -32156963215082810632006057952884073472 8867517 -107930577241634987318499147060486536256 8867518 26029383363922272571882603300680778752 8867519 -1919728867748990723012651973136046400 8867520 -21560893130228219216433326056380825600 8867521 29534735614774984476915677022546352128 8867522 44211864537612678187571630950888586112 8867523 -25873977595554096042834392731111733760 8867524 -2132774533636364133980425793800560384 8867525 29467139761241074622751618566742469050 8867526 -248684672284236910305965634235670016 8867527 -13213269927329651188056211596131107624 8867528 -29347091106392977901999441137745510400 8867529 11822743125467489219624122773084796800 8867530 -2872201134618507145138833647663609760 8867531 101433485906794291840782208434652762704 8867532 8284713749431441371396026618917289472 8867533 256149911926407318652187243097037234560 8867534 67351487812950356460079565243003181120 8867535 55874473769480429294082599117383319040 8867536 36806168832430834180339207966155128832 8867537 19775197987293508066125518092119697152 8867538 4650280735780541669662962174883536144 8867539 242678091153552388128129547734416671340 8867540 -84292265231087241893272412247762186240 8867541 94305580775239209465267802816060754592 8867542 -34318363821674013817715751622618991328 8867543 129990653173718408833366145572405156944 8867544 -54699481378168185207563336190288199680 8867545 126919603351096330754128869356918500800 8867546 -1731594540375612267338707251661410816 8867547 -14648494905124041726336060739384318800 8867548 98460363051420351492533599598400363008 8867549 -59571801044704980452441426726335983450 8867550 1776650434430112363481930757155737600 8867551 -60445807159110439694134548059511083136 8867552 -102384207860841251520362154950789431296 8867553 -8193672508737069884017368191172745296 8867554 -88070673106193800842108651736021253760 8867555 54376145742627400336367178149482650960 8867556 387390384230397721420191795387718272 8867557 128564698992808086891644024306123426304 8867558 13427683636232196420525510970355066880 8867559 -72893107902323789450850686480541262296 8867560 59709058078115121978226959279499161600 8867561 -150192153594714277487116349858954006748 8867562 10892488146782260836466398322841748480 8867563 162357326625050763782097612351895725812 8867564 -130244597881175272217719880984943360000 8867565 -8717818795040646249611447995584209280 8867566 -92471248870670358333546209349309132480 8867567 -327532219824981065141709743842240101240 8867568 -8838983860964177702371301094323060736 8867569 -5271416733984589777815825372341606556 8867570 93310765749304449248995901561349898560 8867571 126496046484474216068868120815169288960 8867572 -23051317983938468786837854488731494400 8867573 32564507089294226659073942162543298528 8867574 5323496100417760033458734887795296960 8867575 86206117312353044293838527207043262800 8867576 108465618750767817935214629252673454080 8867577 -37506959664170715206352756592094504880 8867578 79604335151931469096116855609582477024 8867579 -180321433051405075312502571316998796800 8867580 -73488475228880538216143738099551779840 8867581 24372880206156707629865423357699910144 8867582 12999384390562926391746896448483864000 8867583 -59630777774845731616288349495415452400 8867584 303430270599884549843350416409044713472 8867585 -207108310588093080320223431403612648000 8867586 4795463916347978248247329346163456000 8867587 51094266064220767631756887832239050236 8867588 -223516515553438362179380344004913085312 8867589 809138821241735164154626486985118528 8867590 47626959769786915309484796842710876800 8867591 -8685322983431062021593041845827219120 8867592 -28970498100176349663928675450724352000 8867593 -56219017301164693459736641729188867200 8867594 7414762464884228947641606775025266272 8867595 -1103994698525850902492074983430993920 8867596 -164746528623265184479555181112416486400 8867597 -61137799442882571122042234233186218954 8867598 -5564876611545868145535371037871078272 8867599 100316833520219206383835401510586270464 8867600 -10325315380576770383597068907682201600 8867601 -60598559011195524762559740031515122508 8867602 -6439258713651021148830379988704759008 8867603 84210866358612635639954363631666309168 8867604 -488169840196698124295145796363653120 8867605 -1413411176378561569785417595202484840 8867606 -100833868361469280091326342449413664 8867607 -67702316721025569978698429084716238208 8867608 -304324777774516750484269986150741872640 8867609 -169225184042501156127056244444943067190 8867610 93344145037569028150623545927452531200 8867611 18600743691416386937058284129397894000 8867612 6376986388798987925576254367734063104 8867613 -1986257936175487060106778518434203936 8867614 48696337426987647025931599531053386112 8867615 106337830528567181582536942500919118760 8867616 38269037061728300659341692881178984448 8867617 144222410675030033909533593810065074560 8867618 -19249736225428432777127575256717784240 8867619 -86608537582581464868412475294689684956 8867620 80528437795213191763818059402035008000 8867621 948229253777888379765166753547036544 8867622 -4466058156286343375570420057246968128 8867623 -250453306904050460725345975740309532280 8867624 88189961822118427195844658746447784960 8867625 -32572779581983177131732663707960352000 8867626 20298901807604709046712978440162631424 8867627 160275964501347357930342968927037687684 8867628 -46057096536944463558769442500114896384 8867629 -13657589584349532588582655143925652724 8867630 55218438259926060521003604516701147520 8867631 -159498461376637784431463681953059382272 8867632 368033419324816302822675587713761280 8867633 -248054409625705692352171364997187355118 8867634 33926830535740683096270929105537845248 8867635 -24380824282139850058691935334100966240 8867636 28996717857452445993345478467782302080 8867637 6145552479491540698041844062148225440 8867638 -47562850381097357687789319714494057856 8867639 -24913801333066888311813912412631587200 8867640 -38149505491375551674884676330872627200 8867641 -119454181459286613007353077130639462000 8867642 -8604706924000129327674433395428136960 8867643 -11879541432650175917560108336000161792 8867644 40566890965106940877258489270416153600 8867645 18561122978375840787724973721700473720 8867646 -66694979630724049211368529384734206528 8867647 -19367069509762190511537922955123619904 8867648 -54622008438529706922611593505924972544 8867649 19656160407973037216547953722767438720 8867650 34935063656537028746180814885759859200 8867651 17329438929614644381105944567944896944 8867652 -175985416986538028669904467831123367936 8867653 -131451142922241410520334432948573082240 8867654 68805689898148947119271586822425895776 8867655 -79036077648753347654430275381553389400 8867656 -80510431885752448848178478304835338240 8867657 -79414224500738063527207905820815533094 8867658 -67934211866191254757252690984587040512 8867659 219863123993675237707987678626795061920 8867660 85126217912159902594686952570539187200 8867661 112677503377299465378519069567330447360 8867662 19940049001892952719804726413344670464 8867663 -53260212048692910708224332019484923904 8867664 22285180293879572373214493725143859200 8867665 -107244082951598103971266802396968885080 8867666 12178257228125079168325074495758758032 8867667 -54533299665320561463361348275496482120 8867668 56064829595425074892313338682459570048 8867669 -289364576840626046293053388675437210930 8867670 15672045604670904812568575039878440960 8867671 -353557661275304538679374354664891460000 8867672 -33140346452984058592651294396412620800 8867673 -81140171499274883848714307987356213440 8867674 -18361771115697241806469937773971972096 8867675 -54428120104534281671036856847366800 8867676 -9527689454917675912810744122742620672 8867677 -49430493268407969813072120155137666548 8867678 54900265665534721426765049398367592960 8867679 -14572278127763567102605408747706974320 8867680 -1888973168169337448226585497527910400 8867681 -180730440295570458192658603825282172736 8867682 171097161988615701614948286503819394048 8867683 58946852423180097532576058916648486024 8867684 63375222879585236557450814085033639936 8867685 -15392335327697374181361954264830529600 8867686 40444697256595785710649862717797549792 8867687 -116339818157954696659789943293520055888 8867688 -79697533751249633032872563782187581440 8867689 -29066738521662647558816960146689451376 8867690 10703741056539422365638823824567299520 8867691 -56439192673180617615808857191035353600 8867692 152598251723787222994308710887875853312 8867693 -1029927460909250975497834178244678120 8867694 -27620080684637021450567821176641602560 8867695 -8673339147313302145771108017236402400 8867696 -14173696409849103528670775220677050368 8867697 70345360430778698643463366636288715040 8867698 15955220907931496169796803911995969536 8867699 40818649214454490709139299380921818480 8867700 60978062459922636847206847691522304000 8867701 230804845856388671313904797107843174702 8867702 -33321070276957996227430338585148977408 8867703 -38235246368439784192985307474811638576 8867704 284665013851289038616382720778067189760 8867705 3113782412269145965709502439395901440 8867706 -35855097668117201988161628742383261696 8867707 -4132246362253622038210107418307997840 8867708 19953416896617922143319544547953527296 8867709 182740527274936619487690158555095187814 8867710 -72916033533530629759077649695858656640 8867711 27560874430386951374776286743027485312 8867712 -22821845862920776550483439831220224000 8867713 30374596303927978157583756499898435844 8867714 28977751040274701088827191881444215712 8867715 -61850945353580846010129054213482348880 8867716 -6080991712655527681257149545766031360 8867717 -55565049430183201671750097710829218948 8867718 -112969290870531068964800395999311360 8867719 29357050081783757598248712402589493760 8867720 117872687027075413178145535144147353600 8867721 -117860677465658400479534828860157576688 8867722 -8171108198250210486849271496015099808 8867723 14322945584428910592760602835646562984 8867724 48342530579442815625311641446240800256 8867725 -14885750194519914100991528622796737600 8867726 -9215586426106476715095612436346417664 8867727 410969068278771264376215706706767680 8867728 -31701277951414467953909967912398184448 8867729 -10286986721210691378664315489663320000 8867730 -11412431589026172802298117941551905280 8867731 8686186592190296760598309231057423532 8867732 -5371880413712944389299986397181603840 8867733 -18730244095911455155304248083123107712 8867734 -168001569175108994344052566000260917760 8867735 121006641749124704204864670699651264000 8867736 -19360646809109216351014375292225126400 8867737 69017378025409955278776479890167820240 8867738 -147297692792560871206084543586353347840 8867739 -494522806747627054963763335573404480 8867740 -10585568815780948907385233728228331520 8867741 -36049785265737870764656383652502536500 8867742 -14107344415845284613641257104337281024 8867743 17841274632680550194048041354249344992 8867744 -368874412182133380913378202196043235328 8867745 111469975315700550715119727891863849600 8867746 4356512078693706276334369625164308480 8867747 51435366723402306102083940340158935712 8867748 2393991775182471591568878970859225088 8867749 285034027062406918119966374813759056320 8867750 -201111342628596578940309868536048000000 8867751 97219939595627158272893174482874907432 8867752 -157410177958456499943097820438626022400 8867753 26144381275480082051320814329504365960 8867754 22827276939699482584879021313190332160 8867755 8876383711965950835055272304809085920 8867756 12319774845170141887520977275499384320 8867757 -155835560035866803262451553453927175360 8867758 56346689063715602664923258873697153792 8867759 197181767852071635488176180428649250520 8867760 2943436442434355682651084658783027200 8867761 -62316418767252394468929065926805376 8867762 130074177013120450705302433007962447632 8867763 58051994910196866685661535774125673492 8867764 32782067319985156697091818266089992576 8867765 14954169147398377532891486087593968000 8867766 36528414639968256296111611710577689024 8867767 -12271167105597106360037000649927651456 8867768 79705943674936419779596849357876469760 8867769 -60225623932962710864760997386582100656 8867770 37371715505322686365449742338896794080 8867771 -286359761314791408875345175408658606896 8867772 50359644251218749752303830096764764160 8867773 -111437669755742079286598385259659169978 8867774 77241635811173336773736156174793851136 8867775 -30542460498764606929857178848498432000 8867776 40411321101342951167305087014592839680 8867777 81381171465387039686999035617364719552 8867778 17740771588839894481424893440374311680 8867779 -47710749305362030673629901313557831620 8867780 -153173911466817534839248491646146374400 8867781 -56346098930861322533112196615377949572 8867782 -18448352016562517714147235709836472320 8867783 -82882376856127188739257790491551349120 8867784 167163276838626209126073969957524152320 8867785 404497081397520534653600517457308351360 8867786 106343455025768610733990930374289388592 8867787 52996195393902618842446432115367481560 8867788 -35009592577375996028009510549159970816 8867789 29863999243942016320343399996429284992 8867790 -7238253878720628141973312388413774080 8867791 188342187008502474135122776818439742192 8867792 -58971738030906326263758311715178389504 8867793 87110721948208692822128511322427922528 8867794 80208007113702782910119435006445504000 8867795 -116156032867352087077549193184238074720 8867796 53562154370480586332419115038861762560 8867797 38813680289263492606874269782263303246 8867798 2287751472100825676998086338344535040 8867799 201008354335283380812449065796661993144 8867800 5112067056010268998680180378178560000 8867801 -7584151877094739087703968244501193468 8867802 15802117651953275637751020393259011840 8867803 44391060632351215260837921440833403904 8867804 53721409930858440494581082987932485120 8867805 -66919908989581081170585135215909803200 8867806 159532692576016464976044185155190708352 8867807 -23122770788035718001104876097521927712 8867808 46955751713415919536827907736624693248 8867809 -430196875293487704392831828212463739984 8867810 721551226739141069441548886654415360 8867811 107693050338585334619395237077975348480 8867812 83835962662428029539521244723330817280 8867813 47131276748627925266131137028096687200 8867814 95018644055379774624908430938515585920 8867815 -102953970991070324181102468595586147280 8867816 -156280675717162334175132470028199019520 8867817 38973144870956490033967605506489872320 8867818 110533639173547224604642644143428945920 8867819 -376628268264858513746935844188040323104 8867820 17728776475177607052876403250927155200 8867821 16557931821375687339020759073216001664 8867822 -1057053583619870471650240746866724288 8867823 -163020124941757838456038184676753817200 8867824 42668994820767082778062385473810661376 8867825 -24756612065894927176145347203780854400 8867826 -47738348948330954788715044948692748800 8867827 26509150290779703086512951788424534192 8867828 -126820510309239234951605721074108015232 8867829 34322375569807467674674910730154967040 8867830 -14260781992191636541328001919884458880 8867831 -105330309326905275426216164205338338080 8867832 983169101828679725996588099719987200 8867833 28420400133116473021406023864685136004 8867834 85941500452468429836634916506690434048 8867835 -60467707001901120595364904459920135280 8867836 -1750526752606845619445210258166732800 8867837 53004296271733767652854469292099010624 8867838 5385561230868328381325422286474956800 8867839 18539638021185013771403345262792956160 8867840 -34714353550788587540585180159425904640 8867841 33884182182527220481775808742709631792 8867842 58137185153376365073112524271717296000 8867843 232273257016193585517506176298278564092 8867844 -58920242319538831624713813082945998720 8867845 -63472821393805445787982698242862184320 8867846 46943926548632500849319114516458773504 8867847 891998036237937670618755328705715328 8867848 -285193088467481165010701378623441920 8867849 68340169736717752589462366699865705780 8867850 9491456802020661965730256873448256000 8867851 52289409354647564397087840136274788600 8867852 17533022015463108818326238003749601280 8867853 7901181054278755056888575056577380800 8867854 49362546171995652062396051960999374080 8867855 -110892104872182487927657157862426021240 8867856 19794318851072618404527527393411727360 8867857 176628510919077037619651871342897222720 8867858 76593092853522419656516448052562427280 8867859 -8589178439603074007963470960785990144 8867860 50678248550268097837840045872448143360 8867861 194345774644400192561774867241796104462 8867862 49935114557719771724945349411408167520 8867863 364737687799863522003418824508604881296 8867864 48096953835814480236867110272245964800 8867865 45754561047925344288957973664835168000 8867866 56614023704000405682799478456267851776 8867867 -363904320455454931751117820798498241968 8867868 60233868875395181985332726525167434240 8867869 -152559657433908680320893807157788408730 8867870 -40284145729571457948059659597629465600 8867871 -51295411586360039462673227594946829440 8867872 -17321370561287743846929308300859015168 8867873 -72984753345004651043335720779424584444 8867874 15870608459316016692776931519328844160 8867875 -131339445158329556963755182404591772000 8867876 123634699925783230726700336608220703360 8867877 -10504329027466371742039068149182932960 8867878 8077862749614128362607145193655369856 8867879 -10007183654151733662349330932210221160 8867880 1464765752696176297275982533889228800 8867881 120455917309236273152406589482634008000 8867882 43053049709745721143101400472046511792 8867883 -25222295393972725739212942328056286376 8867884 -217552605868660750982941688258932224000 8867885 16062063830446540013802809522627263800 8867886 23119438082149454082292081449318979584 8867887 62987358225720507759691396897701459952 8867888 -134225297950910711809686347042908471296 8867889 149895440438925404001216620813826056400 8867890 309872205040245498400819493274762240 8867891 39598387080595762611425817515498462784 8867892 14182445116763177577810741624115759104 8867893 -147419144248252354603389575811338227858 8867894 -2304220549189796837017989443071949568 8867895 59133036926926432078398528400477584720 8867896 185195649548360703149413838001557729280 8867897 136352732443424963312336575907990114772 8867898 44493155731364734398880184127819293664 8867899 352819863298994221261242876924721807560 8867900 10201555999058605497334148030006400000 8867901 -5351294699811682756269339478767397632 8867902 -57810890672743274013420287898742130688 8867903 -50177937493663499176925378117942143872 8867904 -30795099013260605366375911494625787904 8867905 -85054949787735334755483855386577584940 8867906 -110213033070383880583025855642740588848 8867907 -6959221352817635600379351981863955360 8867908 -68041113905958316041253410536171110400 8867909 202657780335504417434965107806595166110 8867910 -14511927769440440364676476234794246400 8867911 -2838124715163919804509481822585149848 8867912 -77095258903833138423698820067029580800 8867913 -43675256751934281967612845050270964480 8867914 -55777933289649751977284301469948411392 8867915 -9152721497994663887351696664104210400 8867916 -220117559319593597878441418781651184128 8867917 25590413932781485577008039348168574966 8867918 24782378375429930103815872528445780160 8867919 -161210093370553835004255850416522303360 8867920 -12020019406441071806634988696676352000 8867921 1491098233337114137067021722483257072 8867922 11734312403516215776551786524336128000 8867923 198690254307719836908706066050667624172 8867924 -49488110605588360857323963256219957504 8867925 85742287072972584960582868315935283200 8867926 53986145796016408829743029113201656704 8867927 -166787251650938137408863043487153365560 8867928 91656450831623924501378989576920760320 8867929 47818128610489047923250166035236459776 8867930 -5547049001105871182605273926164708640 8867931 53255302160584721280677700365554954848 8867932 286832942542286485613073183867172830720 8867933 -499713921400878853763064802879619712 8867934 -6882457953527284441145094772500130560 8867935 141068466402902609291564271915970019880 8867936 -63563291204834016490368708336219586560 8867937 85987255313213706444663676662699699888 8867938 21572347783996330986277636906277344320 8867939 -54735256094101591849288742682069454080 8867940 -93149657456156366871891679185102336000 8867941 -133713405199850586186341894124981487716 8867942 128453305925512396627163240707427803872 8867943 -61044061215365789415295438315016886096 8867944 37869987258906650623694248042234705920 8867945 -159112328420363072851577268321785166300 8867946 -14341472088240501807236031360006696960 8867947 -260973929314959543667057664795555504088 8867948 -162157080020742849369134296463399437824 8867949 -19765307670335512380538495207528871232 8867950 -8934192204479498345256892289996640000 8867951 66147152644969612097106019991250288504 8867952 9584022198977365531338000915811467264 8867953 -46340146814683228287728128100007420416 8867954 1300208999719408928213295246319324176 8867955 -47918341855057906411595464777777349280 8867956 -165170434809091494924388130960184330880 8867957 58958560154193055706571968318575934112 8867958 -21534821989293765834011773313086874112 8867959 -22988862171463964137577145880479730840 8867960 43741131905973224377213509721300992000 8867961 9299300402890578877202533999081913802 8867962 -104873963098343340130887578992719450768 8867963 15969460800143188474198271634011263824 8867964 25424854170013704189745102410468605952 8867965 -1964436679620763463751851576551213800 8867966 -21972517074213652513320852792694254336 8867967 -1227908657378937999097893528861031152 8867968 71826721991680652322992733161521152000 8867969 -7544369502640427064690340723484208 8867970 55398850983190713854598802126809829920 8867971 -141585213888658866141631741625384353200 8867972 35196980981103076044368469354128031744 8867973 -19925190190264458440187058577017980096 8867974 -17287137949624582764314979921102943680 8867975 27387319789226049802150087466655869400 8867976 -1122718877707684140165881610815569920 8867977 136252828205517386635377496856890684826 8867978 45095634555898360688795885372549504256 8867979 170447768105104010789890517820621224124 8867980 -63445639227934536754392829111041300480 8867981 94941752164687839508543129854271856832 8867982 -13145534846735271556689661802168549376 8867983 -195952228188635971911530302645069208216 8867984 19408989709368297902456241497733857280 8867985 -46247176919187307426318862948411610240 8867986 -19361749096918157849763693424018139520 8867987 48524707089499742372114964116001651360 8867988 -3095138099867728987410956116217671680 8867989 10157368713106710327551450905792027324 8867990 -113439143651055037370601031100064096000 8867991 3442184650455789590486887659860378880 8867992 -27353803362491767354204288605999390720 8867993 291808561180236375944492378420395399242 8867994 45140871568365045932470076877868224000 8867995 41422463527981499800761441377965305600 8867996 -14638824623707805261082843723589440000 8867997 -19032483607324444114816238329408377480 8867998 110033153411076375562008356557310064000 8867999 114550099555958475111305536002540018912 8868000 -149607149908980366938429493997731840000 8868001 -46683642630428742176958871294464149100 8868002 9277637997784830375035947926649609728 8868003 -140868898175821956635643472057291588800 8868004 123306368986088778562990913723815101056 8868005 129850711631300110656285498045321297660 8868006 21803303829260723198672412758436591744 8868007 358343859314176520844530437120127367072 8868008 248423942774942379815594113595186088960 8868009 -131825455939712444114541357821067344496 8868010 34602957724599960272154766506123207360 8868011 226489416931411390159843486723098306612 8868012 28086154731922398909416411109315812352 8868013 18539320700683912036841029571635637568 8868014 23701139116918560513664105501587012480 8868015 3866580144721030212148835228445388800 8868016 69699677024427113776675937887927959552 8868017 256135811750943920837452548763794450066 8868018 -29875378942136704484786804935131340800 8868019 -407713876116899279449628263168267256 8868020 -27462540637245653721564276562385184000 8868021 -146736912103834568654281734093778315488 8868022 52729040735634152454597516768772118400 8868023 -20781668461905180938351560354459703400 8868024 -118419525869538628262958823622620385280 8868025 112992076491051924962817789545838287500 8868026 -73208193494358933228330735531570335520 8868027 -21861927304694681697305356072096608768 8868028 36738853740080677928768307814346698240 8868029 104195645893957573880738787945138571776 8868030 31604966281415408938343029371136072320 8868031 145235701420347100051393851735660958912 8868032 31074985868169997329921327839881199616 8868033 131198269136044534878032967985392537000 8868034 -64684842616255214927913643062968122368 8868035 174477152937082698184969643907127300560 8868036 111379982349884864837111660965050842112 8868037 -37168861536110716016818222454181413600 8868038 -46647766471071690716890846788022162080 8868039 150771144205884042651535997743094970024 8868040 8670443369232448762881650996367052800 8868041 14103254567204775025463896210745180160 8868042 -75456883343477979082165423580041406976 8868043 59363977716005815467332847506266470000 8868044 -338267429585225062742858138513220864 8868045 -162845916592784981119976429377756522560 8868046 -17202356083414370324193293007872888832 8868047 78298967943605882064678485791326080496 8868048 -10088939737334513684728559958910304256 8868049 30927663123719921751114919114654432680 8868050 -83268910228362475449234542074536823200 8868051 -28598488536184557205596522887442283020 8868052 25023659378259915266847821922019940352 8868053 135985194605792311824750718194146948256 8868054 -15013707142577276525253625968671416320 8868055 -40071133419147275621736740861194113600 8868056 -212534703677983676013312735595758213120 8868057 -108230062126011449868392000605412194080 8868058 59651120145603419006981823813657062880 8868059 -204074158737546453847404721164643283760 8868060 12278578310769825725181491072589235200 8868061 -104806972865166455048430433979014988000 8868062 -381567189232695392389040648093377536 8868063 -79267386255573810218249663534544208056 8868064 18830954518894972786462178952255897600 8868065 -55665635694682361740342962693075906540 8868066 9165312679721477874032860827269437440 8868067 -225591863661726435581072502577483008 8868068 -151312959619525337008409588999574764544 8868069 178134052724318289555965454030363381120 8868070 -60741049600260285098053109825723771520 8868071 47985227566418156396446035455103433272 8868072 109395872984096995454661845548621578240 8868073 -84194438362062694261032018093626674460 8868074 189578013409778799962459637588070693632 8868075 29550941199621073332924963602092635600 8868076 -9313754974121936910999151170085133312 8868077 -1051870044412558741735627194643151616 8868078 50460760920183958071684036517520968704 8868079 -98849413210741484610206483108438365440 8868080 -13665064258166086533147791535868477440 8868081 30076566104827646495358289937318817504 8868082 34941704085898753112120855747184421392 8868083 59840317424416484504885089963866231120 8868084 -70102690802570721252091148005178880000 8868085 -115468816068557961829073839619836973640 8868086 -58136339776641264306376196743419624960 8868087 -14791245920282040102204065128378670832 8868088 135137600569752414936907465766899445760 8868089 259504933964169216317765753497275958890 8868090 -6250224203267669327041266275712000 8868091 29337133828141199332126735346342387492 8868092 180789073252824331971034446400849391616 8868093 20863264290682888983244494745750824864 8868094 -241095811605999197428887964562523830400 8868095 10591002493341814904306953078691740800 8868096 223632985689656269694873045173524234240 8868097 -4324391206812505955688702982773579648 8868098 39087716939611292120912762811298746240 8868099 -149622109016327432873702277361445052936 8868100 46326887324727597753136831576245334400 8868101 140297229815681196138550546843499070720 8868102 102776544593393388312274094730808688832 8868103 -159173097880896474959740444397968218696 8868104 -74817855318336677570723026090591027200 8868105 -1163821741853888501960926024338471360 8868106 -48515750030781628541698608559772059248 8868107 4527114849789772923010243651317910356 8868108 21175520960576494982217916627399503360 8868109 166263731779062306136534311623778976310 8868110 -26152800329996310698219080373058973440 8868111 -20903135571266691959308992914879469696 8868112 -18091860099775536276656995101992091648 8868113 -9550275802041503408210635350334780800 8868114 -77741849275722729086030874258634995696 8868115 35542049431663084854615516101354735520 8868116 -35199075097238984669104052310787935360 8868117 -17155603881088144409923206636985305120 8868118 -90190076995236390073782076378568240064 8868119 -43575343288688708694879425374609256544 8868120 146770527037526727721863028130060697600 8868121 4634106998141317829705211831839821972 8868122 -98113670888412610286984334333143535888 8868123 -4191178308317844767652840907384658160 8868124 -126305680103320932911942061620004497408 8868125 1040129159461065794935202839711260000 8868126 50226296673533448713459071833108673344 8868127 27075197794271005201248743482377156960 8868128 96615290038701951101530600637411229696 8868129 219789236599267941460458537053099732928 8868130 47254601164731517300497916312395141120 8868131 -108300868473984027669749422316155586400 8868132 3812034661322107410441704776429596672 8868133 -95500895061152273374419424744356074016 8868134 95822866818989220867513653982255020352 8868135 18099831060897963772091505705980294400 8868136 -75453755819277706034549229242612121600 8868137 59663961686624008935121443834853809786 8868138 -32560661791890496555193482091954104320 8868139 -6389212111629263735542318465195107328 8868140 12285432434653422087297054287383357440 8868141 2037468939176959284364539645868823052 8868142 40375088619618879945138664485148392000 8868143 195155806655539069921265257357536427704 8868144 8391176155034639194582838598506348544 8868145 -74782164580270655669706290127121958400 8868146 16474323848393110930765428131911895040 8868147 -45728654972664918784005699288892637328 8868148 740044221172023103302045502077935616 8868149 115600133197160978833579873262937879150 8868150 -62662055758149101535531246397670640000 8868151 -237133784155940138535545273478546677848 8868152 -106690812647747412213104346226948055040 8868153 21510950522838872592379176069436821888 8868154 69316049299272394574711092814759473776 8868155 -102305170724444226025434745962765770400 8868156 -31532751583444638828080509811365380096 8868157 316345350979193205473573398591551157900 8868158 43477654036239326664871182914093160384 8868159 -91123209240084589768663663805261811336 8868160 3589568375245302021465408176117514240 8868161 166772383399464296666737403614691085762 8868162 50493430323148864228985607540657581952 8868163 -61525371850440789128557875475641972840 8868164 127607538215853061083371523050738741376 8868165 45727109325984442325392971166301907840 8868166 25722217785328560838849063366808968032 8868167 175429359008913389676268629212708711832 8868168 -39567293318059868713207172728985164800 8868169 -161306968366856328974191753217074272204 8868170 -19849209671224160582618452620193136640 8868171 -7603401410589157580721265960889532960 8868172 -8513635883672857504632754474909670400 8868173 -125335410774608880826494442588096525578 8868174 -34192175128900967666981071015280363520 8868175 112420839235252712652359980101235171400 8868176 36605331334919724717077706261952856064 8868177 -90422333671671055392451354233754816320 8868178 -13155828338222005135219787998527743232 8868179 160061629933750763800296204345456457584 8868180 71173717270025862319432351598932254720 8868181 -51328074939299351248112195177643994208 8868182 73340623837290924150209089859309184000 8868183 34989512380877785675749065695551262824 8868184 35279324509974733334821478138761789440 8868185 -13028486741336088598680676535283898620 8868186 -5737859267365561851488789719302805056 8868187 -281012432278044529576799101326788210408 8868188 -47403598848886171724009797361756012544 8868189 -134502335863871636985327446600024536032 8868190 -45131512583407433836740429255404702400 8868191 5173793601971069373409907632094774712 8868192 -80747658882360216076145377589816721408 8868193 130659215484388677606849218662389398320 8868194 -14656090859622010238848346477335453104 8868195 -42036695148551729267326187081988864000 8868196 4048874864118250871581582324885366400 8868197 -39959094135079098631570697273588446080 8868198 -45321774268643226673363333604879113536 8868199 -322247777459225138917381439751166275600 8868200 -88253345650028687629913584511539200000 8868201 -52540851773535295340249896303778844672 8868202 26557473439673989128311237511135519744 8868203 -148687816079674843507974231932920581240 8868204 754961195674882917498115298260887552 8868205 -174014415789131643840931708755910417140 8868206 81540879671243197107158640610220628480 8868207 117807627456058337520465407173263731088 8868208 -34968462445037788489155759040461242368 8868209 -4924080175479483934139639052866399808 8868210 -24103631430948295117427119504230643200 8868211 116268229243935029257790185311389636 8868212 -136226138810347758350374593877351280640 8868213 18409972367583223673682952927615503420 8868214 -135299621924448354937190391395682056544 8868215 133576640674429932125909404591544598360 8868216 768068999052689547023475045554933760 8868217 -115848022778615585490006690615699059734 8868218 2556368204437351758582546717112063488 8868219 29147111074654911716803309756575108720 8868220 -150043923638254250486156440108170501120 8868221 -900588466724184469200782099039508000 8868222 -12595393660976377843320263798733637440 8868223 -19293723179304256562320963741151479456 8868224 -362134053062536279214884885397451571200 8868225 14342918376357627347786407169325667200 8868226 52839949540694530805775802240717248000 8868227 -121339002749439211560691612777427172120 8868228 7304376077264438100576310464103680000 8868229 111629414342814467230069758177224965560 8868230 12740710389993117239033438568284774400 8868231 -97002175222775312694251935035537312000 8868232 -18669437081305270570564355906135654400 8868233 -41572648622690016944154849909801347376 8868234 -67477386747988159704042928061345280 8868235 -78765864031457132729896857428629986240 8868236 -13786474038101262523317348122141644800 8868237 -46341666159399020747419271077713342336 8868238 -21547625771936757364188040699727676480 8868239 22940692301196243194744821123092510480 8868240 3390161807311538458431912186905395200 8868241 90209964860028595618894613952402522484 8868242 -165738161973374420891874305084665095168 8868243 -21489199201498211936364365193841699536 8868244 -77381068476723246731464692375449161728 8868245 -36646109559433526982369470320661470500 8868246 16323628708847685697329952962884016000 8868247 310266882048323255316229977056134922696 8868248 -31256609145614958592114384201276170240 8868249 35271575314916120058372577949174351364 8868250 -139343730554986420937283881941383360000 8868251 -21821549725300561486971510280919985648 8868252 -68309531004014644255562456313243821568 8868253 -210268771656436032936684900894438217498 8868254 -58961211552846582821895502083644842560 8868255 -4250036604033577590540765343712386560 8868256 4291854208639151721918395007866241024 8868257 45989670922730345155798353744366454932 8868258 -21192961735515799531111324812321024000 8868259 -6918731278199783989546009612135791312 8868260 -118591557463042624935350448530965221120 8868261 76157707927148333875887961686366225600 8868262 46513754049676863241630189853674348032 8868263 -81294181378777054562174233083144300096 8868264 66432418217479974347903814974391582720 8868265 130506025043295417855281326250329008000 8868266 123585036073937763583830533710511053824 8868267 -7318516866308699220664194683158568280 8868268 -60330631181379903645010307498404010752 8868269 247175100852167030374259505979015107840 8868270 -16034707028157120231752593728459325440 8868271 58016345045043925420884845243475200064 8868272 -8491012848505727359185117073688690688 8868273 -34525220597925732093342723206382603936 8868274 108824930851299324369459786685804356000 8868275 -5902008496020928028672751805532932500 8868276 -47629199021515058246840235917023124736 8868277 3049912117436742948215616595632828000 8868278 58873559286652013649224170458667885824 8868279 17059867244284580601187823077533080832 8868280 -44078125898671889634282370004104089600 8868281 218383034518257514478443938956629863312 8868282 39879043705747852042151824264021128192 8868283 -182148090856726036898630179509636504320 8868284 15011182422375491988036961212849939456 8868285 39230420446550565570413291705564342400 8868286 28136426137302516105948798277683619200 8868287 1577260088532392273544605318890544760 8868288 15468859249567798268926917190594068480 8868289 -405531000216193215941781148665638233344 8868290 -27560025957882703573668654275961254400 8868291 149040337913959451006821726505114489592 8868292 -112472105641944986244640383125237593984 8868293 64866703200673734382772614362572474400 8868294 7381984426940008165798531365736882176 8868295 163069487163999366607109490343430014800 8868296 -206525416486521770647121194833807006720 8868297 148919939327470304664789407691197821200 8868298 -33940660375016717954988196735779099600 8868299 157936515377916503630979029610837690192 8868300 11016729464311771963522652330584473600 8868301 -108713497859281012427214480313498141920 8868302 -26828361467469440250989104196100327936 8868303 216258268161746618044652570759240202720 8868304 57552680282624785298739176117233541120 8868305 1384696156345822764406571280597187920 8868306 -27177888448931881406082484215807962496 8868307 -9667600938410578326080403664604025600 8868308 43610335997741484150698854257592901376 8868309 -60799893927444007989483240948841662240 8868310 -41748415932763912419624484131348458880 8868311 28611997227297722375406487057786621824 8868312 282116471024309688455908126810342809600 8868313 65063247349428627712928631378028858644 8868314 55638127581465350313080859406140852192 8868315 7900750995543640152690804918547089120 8868316 25709874327344738997679405177915776000 8868317 85869740447576675698559248794548364960 8868318 -8691613398068025202895811858659712 8868319 192866336029301943535471221654991298720 8868320 85680405905922811071460900955750400 8868321 -43506075286242174074866114421483200512 8868322 112982796482671195072405642695152312640 8868323 -82145084091262141849948317405734659428 8868324 69208461727968081278659596277623469056 8868325 8777128389757414059072212630656201600 8868326 -630788865088675262795535386058189696 8868327 -14099737792527922643940541047846428592 8868328 14437394203343575884512033333202370560 8868329 -204079732265400790342064716070384672070 8868330 55249262214804425211686209876792907520 8868331 65412588521014951916676134207259327600 8868332 -13940298902964328418544062278086144 8868333 156209970490818190817456466848780495424 8868334 -6586344528810271381534161397852465920 8868335 79778168606207139254205008189994699360 8868336 -34222879271986605902855952238736572416 8868337 91004534663254798667743410307599483986 8868338 -6747309784410464810512181669068901760 8868339 -9153764708010754367933634032455096080 8868340 -18036837385086694463965572131453460480 8868341 -11335371599590527470915145460502061696 8868342 12078779058144842451338678613552820224 8868343 48053080398996373341392809149134838744 8868344 -167651041882415505098715168635076771840 8868345 -10138473641755924245986807102011156800 8868346 139649513158021101666941176560404821872 8868347 -140345007944277260819950440913761849480 8868348 112841728651568454206696942519707909632 8868349 -18363167782203094033974679585944374400 8868350 -16198613777580818523342408572519184000 8868351 -187827441377944736546643690812324119536 8868352 -7618960370626966770358690873237045248 8868353 -50998338747612452012384802328789613016 8868354 50940298463788700430499017025388916480 8868355 151087895319517053802176859984955471760 8868356 21040139990480262265271017373777068032 8868357 -89388587699567980997720140852728636960 8868358 -96938211275624003242031138406285090720 8868359 -122885274847595761147530322911228910440 8868360 -52504376752761639996915144969678028800 8868361 -157428484007870781369361654090101656038 8868362 -124463062721630048129230347994085903568 8868363 949803152814308460195378011128359168 8868364 121294686432090483583341119990892582400 8868365 102263937571037653624564424722708899840 8868366 3391406003807275858018272341511153984 8868367 316439028804902635755644992784488170416 8868368 55497384119532097811826584837621022720 8868369 54183979000743529545656514659701461744 8868370 -9458205573566385280595303577714147840 8868371 -142732499514378579284384613656947943448 8868372 -69351446090228771033697050551892625408 8868373 -203984241176357034846812472631955929380 8868374 45072145411159799707198939345204598400 8868375 -70889671437932574233928708289408962000 8868376 18602647567980953873067251295709593600 8868377 -113462296776522519004788764714733283200 8868378 -5089724618807074309446956062738622976 8868379 56472308655275060857744111720695927184 8868380 72835993715416680071384610215065996800 8868381 -110962176130441051764881574090620402496 8868382 40791065309080663559489215932537780480 8868383 -49625719675253766757383978542811797760 8868384 -17524909932332945021938654745148260352 8868385 -23998930009514352567992535968089389420 8868386 -50466086598926132718927568759043237376 8868387 10924910917863079844067012172756085760 8868388 118296292485938823071818864809503958016 8868389 -58583595143055618586045995218514543810 8868390 26571649771680393002797217466895046400 8868391 88809579269240238067829855724489831472 8868392 -105134362638798424282964686461388492800 8868393 44004331612066236065866305414714199680 8868394 -30507201618564319175373932570393223504 8868395 31627519856633575247651777776498082400 8868396 35314695274189456700601222136342671360 8868397 61498370403737982847790524634930622432 8868398 -33189732447467618326268641528716254208 8868399 100708966804323656791252202437855392264 8868400 -15761197205760983020165785168976691200 8868401 143454084451445831247977687540195952402 8868402 22010502912751638239602053004255198080 8868403 79017786803752758155377158707667751200 8868404 26996700895384558280568084313016297856 8868405 -430758580860393738362552030741798400 8868406 1149280703800677744261692630658910848 8868407 328810338723016061220917220720060309552 8868408 -99479460949227875315122074327608524800 8868409 37398299298622619285592694954029832128 8868410 75794101465620250506284203376684482560 8868411 58158680749201637433463439559546238860 8868412 -75649294369990566550872910883423318016 8868413 -141903884647044912378161879516503968480 8868414 11333157499380746384782552065672325440 8868415 159029264642551506823548472641059011560 8868416 20027536130653442819372067759610920960 8868417 46371793615473065628144560673988590048 8868418 -8317408589089813422325032031321823232 8868419 5700981804270370223281854551211838272 8868420 93067163533254558703703122288467763200 8868421 -96184242750071480678997239623707665280 8868422 59246439769610849194670868542425296000 8868423 -21346367455921195499452674748028726832 8868424 329467184025300714969561293285618995200 8868425 48707784668294358944284862452677849150 8868426 -16735872181151743696077989161399819776 8868427 15602456348641054890749346494155986520 8868428 60245640288269834627833991720369971968 8868429 14157486670640201437937185684858605984 8868430 -96720012412911750256993939643655206400 8868431 420868245768132730340067118848910704 8868432 -9777594446718979476008241551525806080 8868433 -38511503863758835499718350488125030080 8868434 88778377348595796927768474885466494240 8868435 8125940601564327856899708409861344000 8868436 16358278303479632542218950574220904448 8868437 103946488627050468228137788011916696860 8868438 3347404868337270438268023761584317888 8868439 -43284780558069670077541068459509835800 8868440 -57100571477633531659543504688627712000 8868441 -157060907964587443012294136788070175456 8868442 1732802532459336407706626701739858688 8868443 -138909915507707481642283994087119429308 8868444 36698736329643996225504437898142785024 8868445 -52388253235494539758994365977602433300 8868446 355384325021626097814377402224055424 8868447 1861535730932189921074548384591215472 8868448 14788037884323189845045846230398664704 8868449 -1459764375765418529549975277388960512 8868450 -13461353700337203277576636538144438400 8868451 -147440988101208955789053098512393880548 8868452 -141008917141709873508047013519877908864 8868453 -9107939483085603011553806478488097984 8868454 -50955606990767070227733431144159276928 8868455 -76010132912636071726979272662025543680 8868456 -49467510271515302937776238019711027200 8868457 -15286915318783922493798213019838521720 8868458 39015635612116900750598524504375984320 8868459 82823466582020760966207434379574471680 8868460 -120904536276118362315557556530504478720 8868461 -153598851034664757149088300990738305610 8868462 39909140359756844478984246725305133184 8868463 -127169965425151407900385317756317962288 8868464 -5619026362154825746970561052069396480 8868465 -46733282953149120515706785152113068940 8868466 -57134803471172035493179472915271369696 8868467 -204126406923959529129753063488763572160 8868468 10353801739551606551620488480495501312 8868469 100348136954739879331738632760961165870 8868470 -36564275373675424648173836069773564800 8868471 -55999951570267014566854992293031281688 8868472 -145538712201613249697218769611765555200 8868473 125918578776306467277778650393075199722 8868474 29608087971855533251551073996372093440 8868475 5939507303570848563160064932142361600 8868476 -172654198291347718906795776644367006720 8868477 292826670731126556961085353622453519232 8868478 -4167270956180292434196933768616396800 8868479 182574209732261515619572608720866782080 8868480 24254295539311504730499753632071680000 8868481 69923927065932111958984506198027058992 8868482 -14531937884921075483296718829826902528 8868483 49362954305593321620353550292086713040 8868484 77162662546184772133174539374249673408 8868485 -11095389687964615765217247409399232040 8868486 -24717897508109120971133853647531331072 8868487 158323982040315988989539429812486834240 8868488 -233790268260927230640029475539990154240 8868489 30409845507147269239435774113069309120 8868490 -20850661352585294704725873708055939200 8868491 54885248172945788369708591821363944384 8868492 2393932799760577614000750554562143232 8868493 14119310491316752931156654562977000140 8868494 -39377506274394963955212587080904593920 8868495 26493031071345751446630573228217551120 8868496 -4086946225486471336237988819873038336 8868497 119070283943367916804305037747815725280 8868498 -66179564512085817566381248095722391936 8868499 -39839820862093207210248956384133591936 8868500 -165010085828222682828453823331920704000 8868501 88416042549246796190808097419835639680 8868502 147233418330239668787095444163291921952 8868503 92534504835811816943806719487389205680 8868504 -12438559516443206111757485647778119680 8868505 39542734632355082072882575536860869320 8868506 -118922769214092964571012538868660183296 8868507 33134967057201885909778543941674029680 8868508 -171218355785357349165250321626580560384 8868509 46969833689584614072186777504917147160 8868510 23537053836667216849305573354637632960 8868511 867197820535488825900644038376374784 8868512 125468913073358654079365373798031294464 8868513 137779569393538565050940606264545773744 8868514 -147821076147374292709214484533510292144 8868515 66450625532746983914651882064039038160 8868516 39577184915923162471108541311500963840 8868517 -101010653979863587523808877907743440608 8868518 61602963531909263215023378033405972960 8868519 169620322293112653700496329117874698800 8868520 26571282458151499120998734876859340800 8868521 23275885508225095783958630241464233722 8868522 31642326882295645307045282903694564864 8868523 -283064552678741649194683428198552097228 8868524 -29546010019973802166041872054681468928 8868525 -31993946635856261310638452148134471200 8868526 22055862921648219754069837036030427520 8868527 231493988540025196457016137259438623376 8868528 -34088169700340476787340061088957300736 8868529 -183343929314434441168556268367688917870 8868530 -3718556347962269836947044976196723200 8868531 10459584772028018206372193383596466944 8868532 -20322631131112005605016255993923729408 8868533 232104417517817585000218349981513260782 8868534 -6396380875690927030513615867024518720 8868535 1403579670045757298901670482187430400 8868536 243808189074119419059373154126459719680 8868537 2079193154252925745909730076854814720 8868538 38080361834322058283501934702878973696 8868539 -5650143142166169105529673832882772080 8868540 -38297401955344538803098046353634099200 8868541 -106092484956666041036827949924348891232 8868542 -38288990440916030568709257449851831296 8868543 -29375920512412115242068778020439949136 8868544 -75836248325005737630877545509608751104 8868545 -5388478340378230669848165974258166720 8868546 -16813827998511309767188954077339736512 8868547 -78697625342458713297909323699430619920 8868548 5323716429878899663715892225118517760 8868549 115791709939801145119734951030964848864 8868550 -19900711073108916632145248280238507200 8868551 -2931249061001408040324302776014290208 8868552 18059792319033229323605237278703616000 8868553 70568056031147114102444171799227443802 8868554 -3521429688266925985663237068183993600 8868555 105870029503067648705491387508089728000 8868556 -299455551261433629615734369893476076032 8868557 19053656077158388063952018196053258880 8868558 -2988886772538649990865927101756187520 8868559 2675893723788988421205906239446295712 8868560 -60792949465028199242590295554713354240 8868561 -62592049670429407909498836538950734400 8868562 79148849567882037135112934251090150032 8868563 261125347673819969503442536697795910984 8868564 -1368349527497314596911267388432566400 8868565 122478852547675598467606237996643546460 8868566 -15173503786679986127164654736455505280 8868567 -26699226385757907373731335344989281760 8868568 -41483534553739989215830060336738621440 8868569 22291461896209069465708646194704392400 8868570 6819108945174341334761181889520471040 8868571 307630253904510635227250064948665963232 8868572 -113495093684539261975605199146111297024 8868573 7653821222023274485367389905234739200 8868574 -73571710620196084624794327915506880 8868575 23000645499739547571831109427572843800 8868576 -71557197157239190719503263243750342656 8868577 52239920116240635419972580234863308200 8868578 -2241008739725597664862105780303502976 8868579 30686694540128549702265244992362600688 8868580 11573761587698940848987157535943946240 8868581 256518579460478184022024807882502144382 8868582 -27100564184199225922338346535823442560 8868583 -67528665287122294031750064636521775120 8868584 -48372278949042740650414822132815037440 8868585 37173826510626760320461144378141030400 8868586 45383022856357033144437464929522606080 8868587 10893939440588623545955353963540508224 8868588 -59613521411865241516500737342247849984 8868589 58824110022959898159031611822961320256 8868590 -69892368868167085272808635501289435200 8868591 139218549322163499775442068657668505800 8868592 -44588526422057238731319383579865743360 8868593 -64680636247297265285058415036473514176 8868594 31235413707555996882070624939956993024 8868595 183287317136597512978422264997565919600 8868596 67403446092454845303978957617660319744 8868597 174464631336478823310258342584453498400 8868598 -111771949239717842182199454965648527200 8868599 51921827097180347570366211994482042600 8868600 -20714897100055391363935735960296960000 8868601 -47574723307015934712446767101603534848 8868602 686244935272612735318150547261840352 8868603 -104034770485862884876694214413435973096 8868604 -19897971184082110365674789735491575808 8868605 -24024132674539860982071243600283126740 8868606 23014237060360431870244963178052931200 8868607 -83123016881410021813057806322490727696 8868608 -68605231946490252640286255870273126400 8868609 21112885723227839025379578453891046464 8868610 5473773964417373945768421978017425920 8868611 82265935916482248671197381546942486320 8868612 119333875338739060517318407650163878912 8868613 185459147077531639580907430672460089524 8868614 58520794578343015483065883641795394656 8868615 -27329687904104140769318367703507092480 8868616 31713672809058427673263345942994780160 8868617 144754973643754595879173362467146652880 8868618 156869846363176686748189772829956809728 8868619 268448229857445187645617244377450576160 8868620 -62992497018147393400892859115317304320 8868621 820911977903868481839130867295316000 8868622 -22398408088519288057566679445342755968 8868623 -325418294131102238900291008364950257936 8868624 725226848833703762932909185620901888 8868625 -274873697673497556402966037775475975000 8868626 -25668117600655432735237339526074753536 8868627 -148483285987504249014861468237923356236 8868628 4694811245062917276151225384497741312 8868629 -111283856911468730665553712039387446400 8868630 2206522989607958666268612842633472000 8868631 -237271216299978781293930755143860528568 8868632 -80404870739452343040077193716144793600 8868633 -8210936715793708828017932025497575776 8868634 -10301181520016863325914024269013689600 8868635 -39036128073564432373396272001518278400 8868636 58414513974546784673227446715347025920 8868637 -237376138189076216748968477142146685908 8868638 -17448031509176046850139338312119000000 8868639 27668700777365185237799733746499115008 8868640 33498830805164699712469115644831334400 8868641 57428306401285479144384847907259913704 8868642 18200762696404762220735075990078507520 8868643 38262649235827186153300771942967861200 8868644 145542061074252226604786399199705830400 8868645 29940055463317968163013530561907755320 8868646 391676962681728985259823238820024640 8868647 -239988999895203044803767522780493424904 8868648 176340897253405124113263625936318464000 8868649 -144917799767945216242585182196831344960 8868650 14615725409252127997479606272758176000 8868651 87200251000060702204565904822545939904 8868652 -32517965361288925024952715623365526528 8868653 -184840193682122126000521759926452533098 8868654 2770467558991590856631175927816931008 8868655 86438810166225430358711513473676346960 8868656 -69253564076944878702281980407713660928 8868657 112186353749556473007627207759848306352 8868658 138303893113148041503493269503417233680 8868659 -56854017702232557404885874509395904640 8868660 -54541721098881078396043222577257482240 8868661 334424950171400126297651813635164507900 8868662 -55928994830428904296868441140428460032 8868663 32089980827007727193598868914803608320 8868664 -817217413377830611788608871019315200 8868665 -81317331005741092994434855421114119680 8868666 22147308752961107313004405409230030848 8868667 49300413003599095400725393911400799320 8868668 87043038885516259866493890129767101440 8868669 45515121508899998676187970312380431168 8868670 17851195748373223192706139415330697280 8868671 47725781373063149980131454282660217712 8868672 -7286365724622939163517619444693073920 8868673 -100514032942348982312748617975958761280 8868674 -48856180313074854955908993790169615664 8868675 -38438342196693828868879402217495175000 8868676 -49849241630916888425343043995722013440 8868677 9157219551660511213336198299741893532 8868678 -309490511584307607637460927863971840 8868679 298328912209019176587937255612085556480 8868680 173479396728211986269901033181575014400 8868681 15880891362518000849397912094268617920 8868682 -104036096537250016399034732051326265808 8868683 -238128486922797435438195931445388566736 8868684 2940835067638639695205382113982779392 8868685 51436145523300854386637863476929548800 8868686 -114926608065912093036582615624355814208 8868687 23008460101584431297044141141664002560 8868688 -5812027600337655880846259826505228288 8868689 -166623475398822752052722556164258874510 8868690 -5590831176940944940704977203653084000 8868691 56030145290045124142448772364641345472 8868692 -4048328323819232012990466517230317568 8868693 14576222035536597689419954849928882400 8868694 -110113777013723650533047839460651009088 8868695 -64551673498255219228721317191815760 8868696 140045256805498135839634806894454824960 8868697 3790411933194203321873420321841505280 8868698 11396524738183357310684568865610549760 8868699 40957729568651142232005930071947044624 8868700 -33495934925755515635602201253416665600 8868701 -296376881480438271779441398427284046298 8868702 46059005269022183714794936095781008192 8868703 -189606224804166632421315369539857658880 8868704 40583521776987118798783282276207165440 8868705 -200491853486456311878268061603685751680 8868706 23185789898139542406458945632844471040 8868707 -1476242038532700255716118606218451000 8868708 24047605177672951174939534891915628544 8868709 -111892543330083312467619182095702176168 8868710 -19652179337623852349629976975653447680 8868711 50001374337329874154753344926588767272 8868712 606031286029286380970177666871528652800 8868713 43465081131221820798135192956178448896 8868714 55111225601345440943087409014138615040 8868715 -64241619817683068405500670247104758800 8868716 -81074493419938687207818234714358645248 8868717 86075322891534797253559698784480894080 8868718 182939017635669948919912829906679378240 8868719 135270599723080553060266108601912679120 8868720 8135334702596514898495468614765772800 8868721 90062881992449000552393399307116659922 8868722 40028786923450611588548062437900496800 8868723 -13240381310456812093843381263610869696 8868724 26117317090315212381689653335475930496 8868725 138216691315060280272292106221732136000 8868726 -43504035624863001516439106719385887008 8868727 -8561258976081699686171078494188400000 8868728 -77536523614236468251411727164850831360 8868729 -115100511039447021457369850893841949312 8868730 -12070803612014888302754362653001303680 8868731 49268995949217818736460231435676974512 8868732 92620731328366957969622755171125699072 8868733 54497087516740435695743443809703438982 8868734 22837210550366658957109177117586611200 8868735 49014872312752592431361899429946200920 8868736 289941531121085906069756556432585523200 8868737 185883752207149172408136512702650144386 8868738 16536494205675218340213609659215158144 8868739 -346182392528527826057879592571668891840 8868740 -31378524202147506266130335140804719360 8868741 -22645210137040899794542004363171756736 8868742 13808641723427776995809192380173298272 8868743 89214373395235583964506882839996691424 8868744 49406491361078984708308016374616064000 8868745 8109059140908815021973157187068582500 8868746 9870576587971361544889818821428299264 8868747 -144903939425869384346147961235824245328 8868748 1554747688619745904838984950082174976 8868749 232362266935867215803191965937934425836 8868750 839898596569688413462204437974400000 8868751 -85938677420665645981242476400980156400 8868752 11964045490866704953479188120640159744 8868753 75276907891281250216486313533413019362 8868754 -67721027696025661537591026019347302400 8868755 -39653053230453223463263974503373441840 8868756 -26368401328896917993111126835560755200 8868757 84466486780565510250374495204135014432 8868758 1456905475968668412320237649806045376 8868759 -74139019461445652445527627967116513280 8868760 20982288899750172103576534614801408000 8868761 111359247535543952964530296213979896800 8868762 682195408937859819083762160831536640 8868763 -144736609028538900034141955075408811080 8868764 -184475933865914928825552610448816262144 8868765 20078712137248705826106832064958577920 8868766 30243721156050970745309719261942376832 8868767 -16681927263394974548686135245565361184 8868768 139316023519906886814825762269895327744 8868769 -25872843741205676728646205534646300480 8868770 1195080268552120282411725890514984000 8868771 176229177216254227189631575826338010472 8868772 -28075617957122452953824209795019298816 8868773 -188388972927304707417476514809997436260 8868774 35781702794931514073053876429693152960 8868775 -57921463367899454261242353817075067200 8868776 16816048677351901092199088490261135360 8868777 -14348997553700337754666023705854638080 8868778 -171513109623970721462835516896335255200 8868779 -17139045507089574857427396752720361216 8868780 -49671427597160426470325616865096320000 8868781 -298112504579326875383560239367619655828 8868782 -65257096155401895138039446038336633920 8868783 -6246803133209144601437808045815569152 8868784 -62892407450763609378267588768844595200 8868785 3820442611105766095180614474449850600 8868786 17433670786800667576575252503622640128 8868787 270863344949981075106058233767897430192 8868788 -26730298646262607086334859275124870400 8868789 8449542454035343530911109154334805564 8868790 11046332158856730203379107899579269120 8868791 -146459594641692929937116696463687667968 8868792 63152907572193621418719315869803683840 8868793 -2227374909016680290514556657405122416 8868794 103536536995948476819648092264941478400 8868795 901505624898843950540990613781609440 8868796 -181662176044062614583948227802154470400 8868797 36445412135288094184608557671179692352 8868798 184958334361680918670770197480914832640 8868799 32506809474507319044985693753810701864 8868800 296816717146196145518102742093004800 8868801 -106296853729501029624192302632961418720 8868802 32468550664454688488424981460359495552 8868803 223040944044772883852584579052025941052 8868804 5480906546134941877916608281817107456 8868805 -22889650429133692403890570014132204480 8868806 33820884148754027218292532276076281600 8868807 84562585471722740309959917147689941920 8868808 16356862618734075768009114777867571200 8868809 102080147533992935390513322663418045860 8868810 -27443523873400150770041635839559680 8868811 46136653047751466617561348873836279840 8868812 -953844697724905473267276679491962880 8868813 124152794149924400276104074667081713024 8868814 43219765647545006431983879585994087872 8868815 60829435981495286015471297399958966720 8868816 -4793792748830193822994764398960640 8868817 -101386705100717601365371042348114510860 8868818 9449574859316362995892513340688700416 8868819 14014600448013808487814990621136416048 8868820 79026012280158931502781251750214912000 8868821 8738933047776072092468843785021140480 8868822 64543763482658793037871818312410570240 8868823 -13643241087153472240226715752358707712 8868824 182029049885695733693066174071229736960 8868825 -47546513592885575101710412028346672000 8868826 -73812465090036045119711032710283994400 8868827 -28110546825245011453354898183776322328 8868828 -49663786184116688101905331273676551680 8868829 -410494339464142724095721184705422731124 8868830 2708376560280800531339186454555208320 8868831 -35187683812222320370461217255010971776 8868832 -13136446212710417990047662520778883072 8868833 -1207556705481380216546890749279513600 8868834 16866486088506885326065994376264807936 8868835 76370667779476858031307033157854611280 8868836 1201374429251379033459846841826214912 8868837 22829694439826646313214240064723389568 8868838 -145134769594050110448195698518981418880 8868839 16445776443232682819253707301615680640 8868840 -11863876871240103694092794151885619200 8868841 -318397879195070675851251783384045266758 8868842 -108623841257758895709492978478574030928 8868843 10644709300885974874803169619383677000 8868844 -146591480895396036334315670068919275264 8868845 -66101295867166823134506025827235713480 8868846 948310446974087894389486037895426048 8868847 -10487898871980147228589215326552295560 8868848 -64344293975324142912941917696409468928 8868849 9080202920913912933058461230637339840 8868850 3557890443491528712100740878741532000 8868851 163330878041458421376313068665598158304 8868852 66847804167202754032462748404948992 8868853 149246722262729784093793792222146843456 8868854 87822096816402425492211748017049865376 8868855 100942526853754875019335963242807344800 8868856 133495972813183197204607856562734284800 8868857 151887128311790915570526235650538166352 8868858 -37125386809556863843167110920925487360 8868859 -36072909939460681232048398444035966940 8868860 -12073885844943970718496754035238010880 8868861 64898784397673614151644575656768813388 8868862 -125191834335750321011300034136207085568 8868863 64611111665565119715874615910336764200 8868864 -38047025436298887698576404936837300224 8868865 150367621261685939225372571328899273600 8868866 -114172364413981041057658339124018018400 8868867 45862645920206165392865448730026942720 8868868 76554763713754526434557154983229240448 8868869 169138036270744003509752197756229051520 8868870 -30253184029616299102421880827593524480 8868871 -100915385468343332188023930076784436456 8868872 74181703205937492415626771187061068800 8868873 14635250610905575411254399696171663744 8868874 -8742401013672764945126563562218768896 8868875 -23565068190339487154954573504987676000 8868876 -7808403025511528259409010304731882496 8868877 -67170833019223880532274119807965881600 8868878 138334203419251126676589072585660357120 8868879 1247175148609211154633336051232761600 8868880 -11999705839715781355469579424792576000 8868881 12089704310497586642300202354878218560 8868882 -45037664724938485582613880325180016640 8868883 -103746901164339359488728075125853651840 8868884 133406416935604719887636657123068536576 8868885 -64526076156491782582352044894121426400 8868886 -39537079380300612492634579416303250176 8868887 -280081394893080162121203298275668257464 8868888 -7769647653257655957466096655690096640 8868889 237619262233602944119054390629046271690 8868890 -12374075532379485101271507622584587520 8868891 92023917394041746546937421567144003992 8868892 58090477845898980481174492416828613632 8868893 199208338469673054886152239895142861344 8868894 -12020773523861505737620382076337029120 8868895 65602550713129406318293872171210086400 8868896 -136419351915868122305474591389699276800 8868897 -129374365382955122198696177294610788526 8868898 118008086548739297678690093980416997200 8868899 -12822554557074027872941632861991823952 8868900 31986141325045138137785484569706086400 8868901 -57840364055972647837017361698048280388 8868902 -42219490199601994169232466205768484000 8868903 14827386514308204725546338278554872104 8868904 94168506888893244159317924710598246400 8868905 31653272192727983446786427964552561060 8868906 -77595491612898826344196138301249203200 8868907 -4211646581852666209559030366465856844 8868908 -11015672178371155012638891486441192960 8868909 -20027808116710835386236823806677964288 8868910 53990540002715415889292458736393511360 8868911 78996366551777561094051957090734550024 8868912 17559225798248366075679243196390834176 8868913 -202083637642077669464660660149934319120 8868914 -9967671772739982258814067596268083200 8868915 -17971578487669814455470721768291622400 8868916 792242200592463242905313131154493440 8868917 -72641404824818230553441150830965675336 8868918 30542639536770028730205887144456552448 8868919 -160931020677818494381339124270904782680 8868920 -165469369160133639622145068979463475200 8868921 -49882812156793439010291190119505779888 8868922 -1538140985912214975568722482453584896 8868923 -2962317802448924616347400288035288064 8868924 35961684322859625315349677676387815936 8868925 -66018766183574583175539275561891247000 8868926 -148269571117179552503059989388554282816 8868927 -20470766363466321366750384316095116400 8868928 -92314828846474278285708920013056376832 8868929 -246267232092653214543507322251090862716 8868930 16620205931558001189759709063894579200 8868931 8211275710083143333721568028915084732 8868932 4846418026290308361955118916598202496 8868933 -5909869665921795545581488993807294336 8868934 2928709479197779782310529054989257600 8868935 -89565398368017601665786255765250651200 8868936 -7061536347599657313629806774252953600 8868937 25410111853960124846169799896735296 8868938 29229858355407169515384871235928987648 8868939 8006328291818710859528416163613033600 8868940 -22339250426673672020717467343486929920 8868941 -141460767162373128800276588215314386100 8868942 73551823173791452724452977905902707840 8868943 73164642057546492018962711173640750192 8868944 -8612687490895694161654752294150733824 8868945 17471939136159905856218143996369712640 8868946 74664837785153206865935817307069078672 8868947 -56912446278745359811166917402283003808 8868948 -85296421581212062071239471647669278720 8868949 -147750544706433494372343291786041024050 8868950 38206032704087843926424158790552772000 8868951 -70415529737050380833320396624277752800 8868952 6921392131435795450318056567830169600 8868953 -239178777226572489244265112503420120880 8868954 -85467964343091913282246707105975617280 8868955 -217600125104366790702155694179486072640 8868956 -84333880307163898664069798777548408320 8868957 123538948548684638808218591279927033280 8868958 -44978445580421249748031451676948676224 8868959 -8115055531062968478226350197706621960 8868960 -189574681026635233026451910095719628800 8868961 -5716426761046446116874313421657487168 8868962 -198494161198124478974315557225271761536 8868963 -3157086725852972908092081697774418112 8868964 3852306058321987452759975824030914816 8868965 -397824040547811607776596356844943360 8868966 -42280402749832758316289781126661344576 8868967 -159215959323544597659503502911012727720 8868968 -150645171297887613814250535007661475840 8868969 43233502631368044302320929843770736084 8868970 19001118193214489104457829871257672960 8868971 279507649637703890908622646361953677172 8868972 -28338380398332268764668269043503841280 8868973 -79485460934918175609809011483560363360 8868974 624332853053349445163265731361204672 8868975 -29861982332066720247532206520319159400 8868976 1843097779381450729729328834630385664 8868977 -83112610866581249345696740334121630540 8868978 6231081800706182910469607040214364304 8868979 2158044551757620878920322836146024960 8868980 -126576909985974200387446499721608655360 8868981 138204542599317532860618461102215549344 8868982 60521170842645023472079241226813266592 8868983 -289935629931648626705488559651136761040 8868984 36926285127924713461943257694132305920 8868985 -75551077793369951339929087934383620480 8868986 -33975297587444631155598612268004726784 8868987 187488040080458779846445776699287739440 8868988 -76994118888263633012265543243469760512 8868989 24511975347219004615243354474330098924 8868990 5740160135044062508180846444442384640 8868991 -125597527890045581772903977498057284480 8868992 -48156987711579622555216056359583744000 8868993 13580585565804528657254055203801960448 8868994 -13748726666253164792581929225107294208 8868995 122458954462746329061200872505416314000 8868996 -126983903067500452534861005529731454848 8868997 73655799115108707290041088221300439772 8868998 -91955524839004201076276961941531282880 8868999 20738251659923900307393486317739775440 8869000 -51300256962314625759102032917194240000 8869001 206696609363454440504126413636474680372 8869002 80137422557371782523345112790301592064 8869003 -30695030784756762555506593820841439200 8869004 -147224552263535617151388930628825714944 8869005 4054307823401159835823906935437625900 8869006 -9081861198040763279256721390625706048 8869007 -17254488052938633375831898799961010176 8869008 -499460719627436972247318617862045696 8869009 53868757768170393420711073383376892210 8869010 31611354765660848302556833501708608000 8869011 -2761812743782057217110970683782645456 8869012 10306313160589978329211231699233031680 8869013 442988131808259090252811412446996092540 8869014 25238365930030590449119557828392325120 8869015 112575677667856725364830907444673291160 8869016 -10141108403269685162136054028845834240 8869017 -13733122599899246895780998992298924160 8869018 9602469311910449175565434052140955104 8869019 12851084129930482903142682278481501096 8869020 18410285846921691941449199493135206400 8869021 85935204857254857708017583487320189824 8869022 -116822860261035979042322833503865346688 8869023 116602521924775307742222544798486030872 8869024 96280706114574606400841182743094296576 8869025 91535087434789092590547942799742823600 8869026 102704939179048356104535458551818729984 8869027 23559681302025861279882135874520201112 8869028 -4730574103813339699369150930155724800 8869029 -68576362156470734730005135111885390400 8869030 9507646193813114065269398025295461120 8869031 -33642776890141971370496269479007734768 8869032 -29548433081854459941630710906972160000 8869033 -214613613062904113813837318642372292480 8869034 2173965974466752889859079840265404160 8869035 -20005470691341077079674190024319952640 8869036 146592897375907666344197278758642941952 8869037 288742738676724911680500160289954065686 8869038 5178823151947972483607791340232646656 8869039 242667466582961134080703800390609821840 8869040 -7760688460404822238514826451143229440 8869041 5848978859612779644220555135936627200 8869042 13008707551725989863142766316329736704 8869043 124563261376733663920264841044354913292 8869044 -66945063635984345113975829656468598784 8869045 85657052765365515055851656001229025280 8869046 -46886402803871129584911782177234860416 8869047 -146389979706064037317615423994796216960 8869048 -1275396113792633084595162845320458240 8869049 -171541519454762580651368059993557267414 8869050 -20168593960002380147194915665477582000 8869051 1321862879966910582861379393772636160 8869052 34579028572046884578528952098876790272 8869053 36779872021349012330480450731927640448 8869054 -101999090133733388858226462976210785024 8869055 49013833112243269454546501603948252160 8869056 13953345930768054616080495142345113600 8869057 88268346781507287057604316602517100720 8869058 139265369998797261237743680421109888 8869059 183742936572553807411368613183214399364 8869060 153502649331753050042737771458273588480 8869061 249249416576844673185399404437916005662 8869062 10432710543645652276327769617392000 8869063 -25574485975077539129979532651569068240 8869064 -153892318047125151971230082535454448640 8869065 43404062987848404131749004954405699520 8869066 223529384066418420372130681466040013920 8869067 -52443873855261676723149886848308470800 8869068 -32643252812731323704076675952027822080 8869069 96265157176796362640568709017510486240 8869070 -41241636381571230323454324415476249600 8869071 -44255212184018726253487740003959943288 8869072 35598292453818338335286315582804811776 8869073 -50009751878824352684440934239469771916 8869074 59792894613240840038870525176949842560 8869075 80860295593440209379696773706881084300 8869076 105173213744349828274877171149671014400 8869077 -44958161585709141030119231965185179040 8869078 -15962958634108001090713325514137576160 8869079 25588655335837874395582451890047690240 8869080 48031392870648185796762547298107392000 8869081 -80988784292896298122805901431821447868 8869082 -114342842552045808873389469165457774608 8869083 12699934731580329596160823007792634048 8869084 1883163412363687461645775863727246336 8869085 -31563937736108136516684464238903598080 8869086 31854900766471079053313523729876886080 8869087 321498882962433134512784109030541611312 8869088 492999160330227969343497488416543604736 8869089 -159173688045244932485624995717225885776 8869090 1571639993484245533271830771710208800 8869091 99967584870969784094235872189248034304 8869092 82597260160559826741547312662036326400 8869093 -535746990220770629062031494590286381440 8869094 50165752264499584541289758412006528 8869095 8816830477220309523334576530175893600 8869096 70254980161220688011897513914808156160 8869097 234400228529312121320170736379140886900 8869098 38398022050953454607185664340118851072 8869099 44768639185559379168728139680954686560 8869100 36037664088489754737545617719997132800 8869101 -348982599816499096243652171221125759456 8869102 5153882621351821871072655590741767104 8869103 84368493287791867575969807964392206400 8869104 -31152306660147767776422713485273399296 8869105 -35879692498927665624951496127768822400 8869106 -27656590607505069632730465066689165280 8869107 13262071738287820483208809793847142656 8869108 -14801352239677523819752951371036537472 8869109 -127823846310764349041559362183189124690 8869110 -9883450317745718561475771184846828800 8869111 -21143885732486287569010163922490405368 8869112 20999817525552218741567838128255385600 8869113 -28402491342634762688008168860696082752 8869114 -17036232747699906701681544889942318848 8869115 11824528252377135000984240793630517760 8869116 52195246429307711488690635448069570560 8869117 -986665454035349787446256618498446400 8869118 15005740225829270759381772273691802880 8869119 -23934616094213987876373816719206600320 8869120 29608207039657532829882294921508945920 8869121 40218196032432639940331557690283979270 8869122 -32514940827255178785726984072140421120 8869123 -130184723927003100425203312092206466360 8869124 -311462016888342049273197055791345116160 8869125 34889041153011086288016932173254768000 8869126 -12204204323254672760805657098812536576 8869127 -284790813904198320974617303272704658024 8869128 86271259777788627352422665760868761600 8869129 24159063480535884826686614832092200730 8869130 35534656482206428111494690600579300960 8869131 -40773264604943953945893317211898036224 8869132 -172235034684458486736295581047507663104 8869133 7476442308017495123418937562146587264 8869134 1837042018301349948265685261728188480 8869135 17952692890321171206845200904003512560 8869136 27594671322065643979440043188122025984 8869137 -318288526096745804473245254606337600 8869138 112444253388106092797158608495098808096 8869139 -79045963425463620802736134134234952776 8869140 25911646739410704247462687771292467200 8869141 -70334586399910993178573257240195817458 8869142 -147875546098380571745554435186539330528 8869143 -21056091403963419066942202907962656000 8869144 -62740522825805396393792052643364474880 8869145 100559869954171164285424957380071226240 8869146 -20112962143241942376973366556713784832 8869147 -195643541003314641417166315581889633164 8869148 -161364244711472331457391330373862881792 8869149 49374140603580070450473910115359440000 8869150 20010679735558578014638993392828244800 8869151 -9708878372646064571615228884646487600 8869152 -142900551856636203652772325897247653888 8869153 -62054348024244393225417606886142493598 8869154 79500230412143009733652552367963794944 8869155 -44044731391315158133657655602995730080 8869156 26876293359904794363723976755535560704 8869157 11820211417790271444303313274108913120 8869158 67902751561898067416384292871298689824 8869159 7851876141620197043147067302531955680 8869160 -21016105820432775905708015383120128000 8869161 8395461746852377690665466437257831808 8869162 33547622214676201177163329139378227200 8869163 35646256908545585091083053337003795880 8869164 79090013049471386915519488007483228160 8869165 -130188706782231112373828471762241268200 8869166 -192629787247720239138619752274274279040 8869167 -165944807281342808273244767078541117816 8869168 16388396270075282852153094375827570688 8869169 -61340629860013790144123129522733416430 8869170 -6536315446415222266190371979374502400 8869171 31891414063619923397889396336469247372 8869172 58812092215521826358967316613816647680 8869173 79422294227850240608898558052269789600 8869174 -58364997293919224799331097749004582208 8869175 -12057982954525055849522976291678960000 8869176 1093991260685997836055386957316526080 8869177 -41266839566968415882298548293110197974 8869178 -110545633982160771108715537677802932480 8869179 146173211577596930474210443242063984 8869180 1418438260935922090992498463048104960 8869181 34696838170422435272349286241373919200 8869182 52539823060469701338543373284080246784 8869183 -110892826740355463966242516395426655776 8869184 -76744911702866909958421244585062170624 8869185 -12019355788062984130661266807890174360 8869186 1268388765887481487607487068393974512 8869187 -45971324626146297434539024654481764164 8869188 -52125324488668918007604579304203494400 8869189 -39731950488739867719616195869740430528 8869190 24320091060284724440804766929346460800 8869191 -6085240338327523651456606981334444544 8869192 26928151829365327782093012727103201280 8869193 -70270703938132023996874170440488955136 8869194 21772288235914291058509637847221659488 8869195 58477812439810965434243226465575820480 8869196 -11458942967945518720584472239064722432 8869197 23734667824433261521976381711165380800 8869198 -3135344391744366365183136052341683136 8869199 100642721042763581640246984647131581240 8869200 10135351768221280976738684868771840000 8869201 67989921133728018537989453113141563504 8869202 -22838462084758573559705202936750403296 8869203 71103680654702888503151737794012810240 8869204 23387070439598725652148010769745731456 8869205 -158769329350447830330508705578902431140 8869206 9122270388274129536718930687185780480 8869207 -36010807438694581391180709348340695848 8869208 12656841827538002618291134073388380160 8869209 18230820251276764503638264731039940304 8869210 21831058262044909044711920138165544960 8869211 -94781149702376807043353552757834801648 8869212 14908663946427512295118314033352852992 8869213 -88744660376128274397203362512476568538 8869214 -34831764251764393796869193957980181952 8869215 30358213546906831734408986405454852000 8869216 135893022226340763053907578318545354752 8869217 36770989168291363115646834197003726784 8869218 -34483770811309902423465285286653741696 8869219 -75701520232230434109864226293079261160 8869220 -38484359816689920885076590124065669120 8869221 13031946602157963651837867631700590140 8869222 -87105098720532781431223626569452992576 8869223 -5829411739445558500438057282801500672 8869224 -6872687139202698547166579353316229120 8869225 34793203896154632964652518503479107500 8869226 -20921728342171913537018237991958560000 8869227 200444088779771763378841320787708382208 8869228 5709775721590356656839099688635402240 8869229 27101421938058025135998648088247626176 8869230 11736800238007075811124968302089369600 8869231 10496901485336284296116714252067891200 8869232 30326991560635647711814535849607659520 8869233 -1428824396980538504794363958088627456 8869234 -130373121527982289716635983687136444160 8869235 -34977321848437572757154117886137170320 8869236 71737852938349629615677448568398323712 8869237 37645316975167742839211990011557600768 8869238 -27237241513237742796629132110329692160 8869239 -88796894746948661138735932554802548096 8869240 -64670891151423154576861228544245555200 8869241 301288091372971145953997695093630449642 8869242 -45066391539733306302850887244402341888 8869243 -48831009725386440717371264326018065840 8869244 54664388166446131162929394016680458240 8869245 -12062481205223874934489851674544162240 8869246 23764759271381387740510118509518841344 8869247 -19332353012065677956703138154101650304 8869248 18429511982513205203216618014900224000 8869249 -10042106699171748120486837842137296960 8869250 3203038314217634072538278761661520000 8869251 -33442247677112054073427345630398766080 8869252 -53916409783253050849320029100373790720 8869253 -235078098294154845631552060236251022498 8869254 -24769381157656029479866749605150287680 8869255 41739936441317009759271347462783272320 8869256 265712742349285347257509104754138767360 8869257 84011113971469590071915416862340780480 8869258 -67398694778455656788179594224940493520 8869259 65134517839099472556483045127970276352 8869260 -25597855719134709279072125796770365440 8869261 -266840753949024348954128565851721171200 8869262 152267527866689015936210649259035421632 8869263 667195301978665054044609011457594528 8869264 52446276867290546158894381655333339136 8869265 -51069922073267081169016497066635987340 8869266 338353871152484914107888206586991104 8869267 111461512872489314721584804491395732552 8869268 7813582142099706557741560447268965248 8869269 16507614379226048737983123820122594240 8869270 6030877204698991610008783403715327360 8869271 72629898710818027974317155612287909000 8869272 -77757413754832758303835516629879214080 8869273 80335043825112478140307681945982909760 8869274 51674567952153446287552590866796084192 8869275 -19182126093881077197530097614884876500 8869276 67307719739855095654541133303935139840 8869277 -146749382455339454809459316191874222874 8869278 33844603939543905362732371321079755776 8869279 290954640564367540675390553582226790880 8869280 -71065084300287516386908758626166374400 8869281 -3275897539605288437664900552624588000 8869282 -2408953713231992467687790772047474016 8869283 1613789731462937087055489318508441584 8869284 46627704964482185461758930610815651840 8869285 -87556117809966722315612910545653765800 8869286 25385907208940920970618392166415665664 8869287 54712962239031301016088134159804296704 8869288 -27273884057340877829590281304669716480 8869289 -178609281422257164357203882233242558720 8869290 -20299984240985496215397948122420889600 8869291 45051731699297140900628879686612390152 8869292 19390450471790253442029900840588065280 8869293 50650307849920560042372226943805008640 8869294 -76269163605126932567884380992288109504 8869295 -62344106685483908098727399332146300000 8869296 -16890480819605978138788763066440777728 8869297 -123540789578683636535047653366993016080 8869298 246269347334625875237712860774261077920 8869299 46798385444516815355823525705833717760 8869300 148004907324197755423840249416195200 8869301 5962622883278099015967553103295598752 8869302 17936522582401775458479996520394555520 8869303 -136334074446007813815483739660424858376 8869304 80825302841500046152009056761479925760 8869305 -3161575675352993764259708969538240 8869306 -42407038162476196021866984810471841536 8869307 -35263198194572381466676604750995195968 8869308 -8125538844619101489169661375403737088 8869309 4856433045318428027406994181038825504 8869310 -96801542318942585781274926205877306880 8869311 202772679486036527516004225620505780480 8869312 -34474421812126907509832259603456327680 8869313 53345488985792430557641045313997138480 8869314 46889471703903158214124987317426535680 8869315 20786296131969437219061122594562291840 8869316 -7129548909876915310890938758701528960 8869317 -47208570073115789871126153618038910720 8869318 -32561634148195390248507796451037372480 8869319 65807512671366473152955819504010096744 8869320 70676279959389769665906892097694105600 8869321 188362327653848964248199739638665714522 8869322 -49959859714984156036688296881438859776 8869323 100791333684523864554218413406535734784 8869324 -48010750612285487753686737953450077184 8869325 4652873346444237073821373227949293000 8869326 -102285055029280377830951680129392777216 8869327 -417821507163803060821276554188128055328 8869328 -21813129827385680733430202138271891456 8869329 -3145329732835865586830272146418707072 8869330 73298977595382595097104355328035328000 8869331 -209261474864527188192790514444437936800 8869332 113304465237341002987334798297025103872 8869333 -142203519921545754820992595385536462560 8869334 47908655579933620593480552312545271552 8869335 87290037488987412005718146483980664400 8869336 78294616534288421176175523693780664320 8869337 165566990271535753086414565356585863952 8869338 -32393451828866670661824908412484896 8869339 -21604299460830385878427001943063789200 8869340 55385679004595126984993188885899363840 8869341 -21917403584013146401170167651785300320 8869342 -85571541509371216900299104741010321408 8869343 -202624114020209879735802806987415756264 8869344 -6566369266288091844717036880376365056 8869345 123036548403311519673848822698337774100 8869346 1917298208790928879616942207035297872 8869347 -22809239859319738439821699872519467676 8869348 64998454172002154720674772310872375296 8869349 -101860017136695716193501880768037131650 8869350 1512667112827777182131378034961612800 8869351 165442407844195772109233885533486039352 8869352 1492245750351722096513353209053184000 8869353 2313659615277122694766321823387381904 8869354 2805248971178369204991479172746889408 8869355 157941584318985442068911138626474391040 8869356 34269104764767582683343291646884563712 8869357 -88149105103108797641748446539415974688 8869358 -52987422519800449353891028782558047040 8869359 -46168536986868910485217583239554570480 8869360 34898344736837085204662696135314636800 8869361 43474256221720750656265974069639034962 8869362 15511503191681580400227179844617946624 8869363 144913020012098533035266358716546801612 8869364 -16962078282715753959149365916811337728 8869365 44453123221362555908630140331611320000 8869366 1306459055273807079507546132141184128 8869367 -23627731319864381377467647209465527480 8869368 4128022410697410850690090448595701760 8869369 -30613120659929255227300459313576942230 8869370 73071231999862083181471615085242306560 8869371 -18412670855153834025335494447999276800 8869372 137789386925273968176730399708436504576 8869373 -115388413240214763442820155804025040378 8869374 14240633534177397862759853484417796800 8869375 -221820489023589215020053843451830000 8869376 107189400413315146813391378784473579520 8869377 -39618478438572030947743167909008824896 8869378 31331124394599214211906757268850135040 8869379 -86708705490242141611578352797588713472 8869380 9024454429540198467766382615811563520 8869381 -54793528237818070387528988125221744068 8869382 16774281675982238410460479056548253792 8869383 -124658569142519843231665423394764754448 8869384 119382029957019653873505739189660723200 8869385 -40556977011048852466051836188791524480 8869386 14086850893212083905858099161280414464 8869387 -12612941720493825643756845256122561964 8869388 33932944007659421799903353745315303936 8869389 -136267502061973384925648022087626662080 8869390 92285979690371636905744686279224515200 8869391 -76577008757527322921970996588754328736 8869392 9010456513424348135310079380386611200 8869393 105131074650778345763815429025911363200 8869394 71980047666808894570778407635467396496 8869395 1298036778537856749135514945410781440 8869396 79998137540883954355881939977440764800 8869397 72176312178994394577113090073389400846 8869398 -44833855331572408656727407949531410432 8869399 53620720608354217577879087720828459520 8869400 -36934489275890768711553118558964736000 8869401 212346370787765429591431852203894178692 8869402 -123248757607833271742043560517290411808 8869403 -133421719519836324689813003710167202176 8869404 16375506204892963743838209192872311296 8869405 -59985342503431773308019791262589505940 8869406 -9951153347274774209378178959603824896 8869407 -61664023818658457833912502090165310960 8869408 -124521171637997698315108431806159585280 8869409 -5369387778188304497595602893621031040 8869410 -4994385218871180423567854593048750080 8869411 204066849268011046255731751857323581800 8869412 192250396162096461185715749921726717952 8869413 14204195642715611155644039691407868224 8869414 79701001397698211927028515850912135360 8869415 -8850755421866981305715963491611322440 8869416 -79180610391450242291022245262091468800 8869417 197910540865973093097488110085710714752 8869418 -54613431152822854782588241028693874240 8869419 -2650456157424234348428735370177982896 8869420 -48205110802139610150555780287229573120 8869421 -86134199971854816695608052273247264 8869422 -46221937558145150642122971194143662528 8869423 -80394609153212804767614979962174873328 8869424 25621041243113307431574785821833461760 8869425 17050224367478887059697164032821038000 8869426 28195210914552827445045551290127032320 8869427 5789976356370298308433642911239417664 8869428 63092936291563832279920269794349189120 8869429 -60285322198535599971937832526876429970 8869430 5302975287717576499845736648321056000 8869431 152515587266960645979429636183385042152 8869432 2869104904693323155251732899160842240 8869433 18468945548615542810268211199996794624 8869434 -27345241464581386571732138047106815488 8869435 122586019987470185207841604943894858880 8869436 -180058375985531460297188915225772856320 8869437 -140332283471640740777144794541043254106 8869438 1027143676375880440514424574875890688 8869439 46208505843290979678937894269839119320 8869440 21533233270981154616827916735165235200 8869441 26424881943130500310985195092874672640 8869442 -69951213206100792163720932689185102128 8869443 66907134069633775282054991392402129728 8869444 -27296411394193586380791229560960688128 8869445 16120626298042047588865784796412072920 8869446 -121032183523840110540767030329731600000 8869447 225546708657329026515662313895944771600 8869448 24312341511452261064045070921445867520 8869449 -12540138760602964388209755428652343536 8869450 24120077078915964265011711987752064000 8869451 26297850445813506203432925745115039400 8869452 -93334400400582210340832042534782099968 8869453 -215047182218417210865508612529130444298 8869454 -74290288037786291227072468746314972160 8869455 12968775088099028422823100042900515520 8869456 35465054789859282379721180746479419392 8869457 37425748099768176270070214443306169712 8869458 3076214369769627789710882793407497344 8869459 168060726523849212207862553713771751660 8869460 30677287348354516171702739032897996800 8869461 -209479526856705077326436962984117376832 8869462 -36109286165380400714576642521039312896 8869463 -216707176946069922312279473081108498616 8869464 221103559655606908150065253173450424320 8869465 3290119136003889051054216501281051520 8869466 -26808260133013712780188257591682836480 8869467 61531559100208180208428383393057632256 8869468 21069890795890591857606814498229137920 8869469 -58236717243604532225646507190292678304 8869470 -56762337869161843903033450681584460800 8869471 141024936952072010221908235673841679520 8869472 -4723122723370983273190485156352229376 8869473 8640061206319057444520739226609809600 8869474 97477783359356670816282710134812806736 8869475 97622700832431808822334368844892769500 8869476 -27110761240133435826612299766936698880 8869477 46492807704087506984188813007236707326 8869478 -34708985670869533201531924398420270720 8869479 131824498156411391032621119140197842984 8869480 -108959652211633814242114212349300377600 8869481 -3859008918886178508823832026644070560 8869482 -19556111935914646792483002605815844352 8869483 25889777108138373818653247018779570464 8869484 -44653281330422791151171885178243391488 8869485 76075878325911076714647751657721438400 8869486 29155024409956940606296097240626435200 8869487 -205351236344206855105719491213923576008 8869488 -19698407443194924317640140286826905600 8869489 113926892355590565000684603767930409060 8869490 48508542178109558871178738383250260480 8869491 -24623317761227061381710620557126115500 8869492 97079761021917624965767092025296106240 8869493 -267417934377066931745215793717240677380 8869494 2851494619344421406583555129714208128 8869495 -37194090744016949239699311031732671120 8869496 -24156754508799251778023752603375779840 8869497 -9621979600770511655288602126597081344 8869498 -79284518314653525321849226574133415680 8869499 179954833168924762411819826064167278500 8869500 10366051810160401323112803008818944000 8869501 9738385983238433014006093029382693452 8869502 -29562880146369141647079265346660772288 8869503 -26930156599225529553142479037308521472 8869504 -55979827643055018179605940854692249600 8869505 230670460669357168518417906434871753000 8869506 54091962692915701960441619990425643904 8869507 204704636444877493933726182000553157756 8869508 324391927261871725039138772493821303040 8869509 -71298132215062251498525387747430507872 8869510 -11462176122875269981102910945158439040 8869511 61933016341892796898503281371134044160 8869512 -4693976223374466222273732075094425600 8869513 -84577878358766753649056836015364810496 8869514 -185923377222628468913619139381175562240 8869515 24026116597128455463878651485440142320 8869516 -59045162081987235272075024246570594560 8869517 -24495445457462636066092576016035996776 8869518 10034593190993980661181453143172872064 8869519 5343904460324536058490555631522827496 8869520 4753454879956389487848715224534220800 8869521 -13618502161583196074286357144466672320 8869522 -137496119605514742233683389418458689376 8869523 -1589199144184149731505350994435828000 8869524 539975375975030307455975403530004480 8869525 -9861483708337589530380358181028591200 8869526 23964911421370210832290794308441904384 8869527 -87320313009523372849191466634280418560 8869528 -54817847414396494383895640137612707840 8869529 46620375027350482455398319794709830400 8869530 1184908916174290936349305538461616640 8869531 60656679569149875834530239675253658384 8869532 74505685072903485155145678241726786560 8869533 47723010692043273912443661502304374848 8869534 -33792952418748698324504378376672506880 8869535 -44662249081405635748445995965163826520 8869536 54356522299546022124853473595166294016 8869537 -40086884014659462265973624056866919488 8869538 133491253951220544717684188571193027920 8869539 -41809788047830156374803265702992077704 8869540 -18013265874799499032272783171283115520 8869541 -421217065939494061841100412825461094500 8869542 -9767503083978615586911229208885760 8869543 32398224608694977591549614046849813464 8869544 -65790530584618676769761234278883619840 8869545 20640841333770184435061356891122019620 8869546 -49853199806022441056736527497170201600 8869547 -173845967985008603303866431651955181004 8869548 34780903829651523235254915431670635520 8869549 6797377370294557624325702194335180288 8869550 -13161835254246849743084548377648091200 8869551 -64118128536740427160648478352615772416 8869552 -53539341876077038728251558074684063744 8869553 -198433294831332089918657921350483968 8869554 -18657081681882375002521272355131644160 8869555 85894388978194435186558496978664222960 8869556 -9679640352491188908771009848683714560 8869557 892556080654253859139409673317942688 8869558 -198412885021628990797897312847605160448 8869559 19099263759060277806792340530055170048 8869560 7149277993354563706994655220727808000 8869561 -271722982097764681435479337385257127600 8869562 -10439018881284988791724033970417010240 8869563 -116890234366974210634686310154004120000 8869564 -28393693296840602958709853329926210048 8869565 18431622075432413658291267050794360320 8869566 33329625323581921609755151429771004544 8869567 -602924058572282905933416011499054080 8869568 -5488063112715412415577838209180106752 8869569 81193978778121272973093378677172842544 8869570 134577815359368488188793014047729922560 8869571 -16773783480574085853009003554360278416 8869572 22596851550413156040348503749833795840 8869573 22127532616115463842260881294363911644 8869574 -31047906037740219319188663885325152000 8869575 540920787093931795612896664927843200 8869576 4966788423946921808960972041993774080 8869577 23073553765660491923568042999097038426 8869578 -8338980634691437210834628057203128576 8869579 77829907831373592285303879924581804180 8869580 103050332629281075635101813152212121600 8869581 543593106624772573813761158458143072 8869582 21401997864446548210778237811335386752 8869583 -111210488708300129018826804712317762000 8869584 57875621529648613845219498952650915840 8869585 -19919398610256490187709705869978174220 8869586 117838124709252865809218897876531132544 8869587 118847567005109579127639270901910483520 8869588 4658566902939449264339426488070813568 8869589 37595437143163189995681546231526985070 8869590 5490143550986762337727222908391824000 8869591 -261798742041212706453914166512734886008 8869592 34931831126433729164407281323702476800 8869593 3435128078328212518670201646633875664 8869594 -232929170906459632667377441968661360128 8869595 38276674075064116071711535550311099680 8869596 11338046413262526731299713087854542848 8869597 -149577182446742161653283876585998421056 8869598 18149444470619020078897978734552988800 8869599 58204489082991392098015832607570613800 8869600 -22121851265652114609939378017442201600 8869601 -115418636141389649026766619297320906988 8869602 -21178496342394640874049196914351046656 8869603 -31155136080748767906172865983312407216 8869604 94045950382778811946942928345464307712 8869605 45866460399516004663161767098930360320 8869606 -78887965539597189112370607779882244096 8869607 -138532933393614814614353021629612467144 8869608 26524909819418012811964714456151654400 8869609 -1048569570079420980149929612657134720 8869610 1595381455790912124975353584405167360 8869611 85933802051844442364055335901556509360 8869612 -36323304594370511417526454337377479168 8869613 -88425514896399048217698596474701667040 8869614 10339632388624318117358044230502652160 8869615 97640075129071737093841865043843890760 8869616 -8562724039937107327712002352104931328 8869617 -120839534481984203349943996168111329072 8869618 -40488151849644472267282753061225617920 8869619 18073521576941157624268964883049865160 8869620 -68835518399241245066990911686392555520 8869621 357624291076994433255004944990595885500 8869622 -34162582906177563039725740218273537888 8869623 -11425057426994839915615622186322358656 8869624 218885681229828192435471295659213864960 8869625 -50848505904808244445774668522053203000 8869626 9114803936111055861922787849361620592 8869627 -4020423451859245476344081129133283392 8869628 55525153338324809661301895919031388160 8869629 -9053570507180255128936937222525376000 8869630 15637326671776836956422234724823859200 8869631 -170695415719658198493928411619335194528 8869632 -8319273293374879474741201074546278400 8869633 87246033381728641033808328163321754882 8869634 37891188732446503067761960010033931216 8869635 154575362162308063517020287540930607200 8869636 -19257138325899238521900563475765377920 8869637 187358667851871482936283676379249232000 8869638 62155861485999670013281718152439242944 8869639 493195660653566749504944443913808269424 8869640 -31327304055152213340902610636350054400 8869641 68423480866153786423976541973151200224 8869642 -217328498895155969405758745424043762848 8869643 -105587268365598567849522072356997414720 8869644 17101143200718856269446528423827187712 8869645 48104396307979872655984918710411114720 8869646 -3379993399901619316687778619272716800 8869647 45560211036293405438058738320856714240 8869648 25665901834574438474670567563288002560 8869649 216037753997233392764243517697545577650 8869650 -20040885468407655590445095347506240000 8869651 32966386788161462722386469076750169600 8869652 -219041724787343370303459616472864808960 8869653 -18793603495063968283614069756293662404 8869654 14090125975229987599184494037192025792 8869655 -10524891463926233658454533902797602000 8869656 64446074361667909647275921087260262400 8869657 11871714181179946443852247673148474820 8869658 -5293605073757303524497144386529263616 8869659 -66264117234501094713968136198693601896 8869660 -126493657067267360309546303801359104000 8869661 -286183725753026914614730527165428066688 8869662 5876595115233216120239614703516604672 8869663 103780432814424297406922745859927016 8869664 -285571618784990124554700896592005627904 8869665 5371575160999571481754861405690003200 8869666 -2147292572438960888490285021750288096 8869667 -155355868175058567198135257229213897048 8869668 -7150219460789513156970312661251416064 8869669 238557042550279949060040948729725803070 8869670 -67259510219014144108334019022626414720 8869671 -110934812958006006943078866746653024560 8869672 -88614227575489201583378053004107776000 8869673 711521851075580377721809055092940922 8869674 -56567764841887114169347833874723713024 8869675 64614070020540478304493905483776032000 8869676 122103779700091588612793853023234588160 8869677 27905410898537358617275051642906552032 8869678 -111424343243551177121518220767688391360 8869679 -37637735816202041062531159277425999680 8869680 10678128576187138055404695289709199360 8869681 -76010472235674606233937276642666881518 8869682 16694353473053213276730813605099998752 8869683 -75962893926735256044777584859630463176 8869684 -35165772639386557197110372670004307584 8869685 19572811560875599171203233866719843360 8869686 -4434547998983637050281522170759804480 8869687 191068903395334030890022339192287527336 8869688 -142725280804751104249209991648762122240 8869689 -53600465908072795621195761102168629760 8869690 75125697458500146793840465193223429600 8869691 78854488338764529320875108307640183072 8869692 -6468086126515359752434510055155104768 8869693 -19589646078442560918502693536272000640 8869694 55448950289147962214210275752023114880 8869695 -5255260203737886196716690468743345760 8869696 591321353663949915118709038827700224 8869697 -62757350528191288978611974650791904320 8869698 19776890203710505315511390598089442384 8869699 -42750148961957042355048280081475119584 8869700 25234907134529170688265206821586534400 8869701 -51567599879267778298419879396828179520 8869702 -53604425233212748444912506795347852448 8869703 134800780918975588663494737175437156952 8869704 -24248094241880649716882695382266183680 8869705 78628474962522646171334036091332064720 8869706 122137686267155237423883505543387868160 8869707 -58096006755282030164061594019505356800 8869708 138694814607639810206535209859743815680 8869709 24578334650334442533698143760061529368 8869710 -3901556060665094665836649108525996800 8869711 79725931282056336986554827280662611312 8869712 4594049831783002521102308468110786560 8869713 -13767711490873490918538064716497829600 8869714 -7866718785976074588113000606668251648 8869715 -177216099069011460173169738346149906000 8869716 -83942649870553841412733227780596858880 8869717 52112976074428963370420966055612418766 8869718 43333886677588914452650588785076748928 8869719 -4022645250861713340156991631658947424 8869720 -20049166607948601969516779940662476800 8869721 -79731648331520903785353263092524933888 8869722 27066559057934791847078591856876483072 8869723 340017564033253761591830911890257241360 8869724 31142560465648592535595351257619348992 8869725 -12026122953994142117932548031065000000 8869726 107159619101178069308401682984070429312 8869727 -116325345790485922956314870051703923424 8869728 36957530210272740764147414527452905472 8869729 -150386791767055497410453052520032217440 8869730 49092959523160500911557790231124905760 8869731 -19766484424131054237918696475354795776 8869732 116897759681227744649232886784582210560 8869733 -215723464545537401897544450615458770500 8869734 1392764530890195567672006385959665184 8869735 -1303369951092095162774081864970854640 8869736 -74040341365921088604968825898966328320 8869737 122453223117021652271636515482849816000 8869738 -122819822441305653044955008929876339104 8869739 3042616148826666946411447818426488424 8869740 -19736676924805792661090664028070707200 8869741 37994482650126012591039649820751949142 8869742 65371216159840027011702358962067943424 8869743 -89523709091740271701996220757855340080 8869744 -10043266782346457548049392271496544256 8869745 -200882140712038926024701306627792791500 8869746 -52257378546826210493747159220457684992 8869747 -298226385588602488802082116978366458804 8869748 -49119485200206412283401408367230869504 8869749 -34487736747876479707110462264698093760 8869750 75825612597221887639023609714453312000 8869751 43587196981588061946462620095788234240 8869752 -33056528224138657984278661114876538880 8869753 23125763193156417590795490613556259204 8869754 -142142151675917372021333459982518177424 8869755 69184519993867410733007957589418120560 8869756 61910193186965821743094449784065031168 8869757 130336490838837281061131084798508677580 8869758 74257418780329956706218755044424049984 8869759 37306768252608931098315888784616120960 8869760 112157551796045617826378228032339968000 8869761 17566281439777408770392083114317799410 8869762 -75654801545014171600507129175943584256 8869763 -22753075624987850338630988525376590640 8869764 82797655325743504491757796242962432 8869765 -47578466177351211855044053067723726400 8869766 -29369411779618283810330385278315020800 8869767 11778670215963933948927347972117842512 8869768 21238946846897135522321476016898048000 8869769 -15097854763833623763308841787963093404 8869770 -232087654121722162804528030555084800 8869771 -161609848064907407695455473404316490028 8869772 150577364485602819436773696789476933376 8869773 141479503027959431975266409701746286368 8869774 87169535132170205727606903802632078912 8869775 -17917541813989657133005763847895726200 8869776 -12167325892886960322581627293371334656 8869777 70124788875620085747178318008585514112 8869778 31776501412628480730601812606045847440 8869779 66375117609870114889303195389899401524 8869780 -46850660314350623357706684116002310400 8869781 -246298552247624315460084105049989218418 8869782 417518193580864241049247437444833280 8869783 -52861130814147084648108641331179288696 8869784 -150746873138751846959717038815099248640 8869785 -59163810697970885497264389123113764800 8869786 -31176413283767518230114058869208317696 8869787 83880011498165001847798654141354121472 8869788 20099420080957382409234424789893020160 8869789 -120134554517731106391967974732453264960 8869790 -97626456853625543860388358961280913600 8869791 -28678770004247974840334329972376568576 8869792 15775235045965190693084722730708631552 8869793 -360337953737470759557004011837659508480 8869794 -78289762834575610961085680508574716672 8869795 150585465817303477606618262442529977600 8869796 372217426276192656532603112505635712 8869797 143211164711627423772860424584463383040 8869798 -928298652000818893211049998293813248 8869799 -171341769067800433067558200834769080200 8869800 -27326271979462365684390948486561792000 8869801 -79171112276144101632320515691705705868 8869802 -10516172826196128357935918743844685648 8869803 82554733773809247712750170114069673200 8869804 132616388059443680772683919578227148800 8869805 20163117429573508414370562600505954560 8869806 -104185967299471571034702889900797673536 8869807 -113477272035555188880194729613730748416 8869808 -6331973798936457296757813572488396800 8869809 -13289773742027006932422763697821338432 8869810 106774465899292446309423037999505350560 8869811 -38924177943975631804720741631282622600 8869812 26289873404845606689418068458964516864 8869813 -19173298144536271708841806341809287680 8869814 -18966562035888982917767664806801115744 8869815 -53600252434605027022160499543277005600 8869816 226512109804919096506433701971343380480 8869817 -26482116656049745145887931098221078912 8869818 109939550144543604588236521261798149120 8869819 -92280173362942370088859461813734219504 8869820 22373200833397362956003508574880348160 8869821 -6504061515522477161457817509682586400 8869822 -17946639462952518565322737409767931520 8869823 86783252614616968983284196160484498424 8869824 -2995036862334022356457824813160857600 8869825 -583643469752091120275892228579270400 8869826 23502826158663996725333087489367682560 8869827 -8195842885232213500969817356861635840 8869828 -4630393861845560775443635545997209600 8869829 -28677713944298039843099419785790142820 8869830 8477943794992645443670697856080547840 8869831 20263513519642458220533054463029837552 8869832 -281366032915735552873068908924930841600 8869833 -133630753022550512670656026299441108438 8869834 9569623200029184890891328281136263520 8869835 -9212804005126654211390574120898128000 8869836 -66508512479593494277131239830098559488 8869837 306812589184602130131754142485145210486 8869838 -3196180451530458622113955130083671360 8869839 -160001999128959889502641912463552792832 8869840 -25959589639918273212017824086695608320 8869841 -21509101706978142786678587563484710428 8869842 46948873279984774249097761765938055440 8869843 -36174336626171844958072602304949813908 8869844 -20917524527706091620601411038020026368 8869845 211547435624002812244621566943655245440 8869846 -44926770279004327100885836604301161280 8869847 117423086567709969243727317225071520432 8869848 -30068513271392166391632927757363814400 8869849 221359141681434923310889346230231150080 8869850 -43025628615071895796568274314590003200 8869851 -54901527373327031609829916505454858960 8869852 -112271588488826922424834522244103828480 8869853 91262585693340718273302759070678152780 8869854 -23174863042264604368863565456397472768 8869855 147837480596088623034585503446727870760 8869856 -217775555143065215365169692469077475328 8869857 -214543816689496427357535127058448286080 8869858 -13452164965251102255271811427953405952 8869859 -65074329503412906279773549446156931940 8869860 87735388579721642086284732066318055680 8869861 15839006344333015136690482137661085568 8869862 17983169771202597579435182853483987840 8869863 69899233914750138763794543492857199144 8869864 -205830407603619132963409036891262960640 8869865 -6240801089264840858599808583842304000 8869866 -132850178268719563953380190203443153152 8869867 179458416306465644174121933111466684916 8869868 402057107806535445178471075283681280 8869869 -2045360756204636597374743294922609236 8869870 -45534039729384353371839342440897325120 8869871 -205617796689832507577566009442695625808 8869872 15782859390312762737334041874233032704 8869873 314862304300999221189929336278244247122 8869874 -54979115216521818631039827065767858368 8869875 -5882058608141840107937063932523520000 8869876 29111754237060418442342242117982933760 8869877 -264202464472938015122429226925876955520 8869878 -122152666552341343555228242731040844800 8869879 -325956757786757467502166671527269209880 8869880 -100128486440580405001067855777099673600 8869881 5540759467185370097719438636947739200 8869882 -1248465917400684260675247745008095520 8869883 100497919619218198693991003709166195200 8869884 -56303940816258338376508949305321512960 8869885 38222679359238096376867988522944769580 8869886 -135531579801258576070222068279564376320 8869887 -57249045944914508476785010630654679232 8869888 -9079392271662362089150738431674941440 8869889 35409918964278601552915398238825553856 8869890 -10837652819733213561057790973613358080 8869891 -191268041550727314097923737746882662416 8869892 -80889109694773209193420699740627110784 8869893 75294419223116952573905931958959696864 8869894 229714333537448548851292120977668050560 8869895 -185060927043326703145283649428303358600 8869896 -41997419850030323817401981130276864000 8869897 -270919726817709014883645601620051348480 8869898 -77361540797869411517238746605732078800 8869899 21351484694353351798232881073533720800 8869900 23067378478481579381723271632822348800 8869901 -202365478042014955804342237519945681098 8869902 -13203838005787583670839913265038935040 8869903 11003129144918352880645492483717559040 8869904 8580139384935486003314330609624285184 8869905 -3994989795139760221675343597582220 8869906 18475286227410822150669893825997993984 8869907 -130349767468210466898669760794582056568 8869908 12469497216386356099796323676186234880 8869909 272529894268482344254889692857147300110 8869910 31153664889393795675451544650151189760 8869911 1779541751357176823828712010396218240 8869912 -102216550766470500842693261730616780800 8869913 -58585234867868586250644868798397566776 8869914 42231022694964609521110316988701672448 8869915 5906867901560162994091688574405106320 8869916 55387893083219626275315471270740375040 8869917 -14773032521185368037598631183328164288 8869918 -24649331552311430049516063010772795520 8869919 -2133472004121755510946393726845995680 8869920 -8896323853907335585688280772525424640 8869921 -55504987081191897857691855046907319576 8869922 -30348696010891974725639144522251305600 8869923 -71528318286947620765426871355669790428 8869924 -7692414925365400795805871289221914624 8869925 64972148552441257961925328788840921300 8869926 20993555420428216690743718977064358784 8869927 -42887915975714703936716317502094687360 8869928 63880569631073862619623395129079797760 8869929 22885752887613811890808416258686307360 8869930 -104804135267754454545302486021933972640 8869931 -112363003137200971073067939304329278940 8869932 213980844483517756873165390770091084800 8869933 65278304291559165631164098316345467520 8869934 23092880384002568927400453087413010432 8869935 -31162894607220202895560005653239534560 8869936 -9191495392190758327273124113516003328 8869937 23551844849143287303628280137326096384 8869938 -1923646905424672015722411325123805184 8869939 -45412654512775121447810517601478101376 8869940 15516751714624645636164073378248268800 8869941 -127105265991313552967826202991661160320 8869942 36148625733259875456560376588713083200 8869943 -21365101216025270835693854503452329760 8869944 7445718946969042994379288944754462720 8869945 -49959350034113378178700584140118611520 8869946 -75058878544412159362055659603430525328 8869947 -183802358498400473203659540832520596200 8869948 44018855547343932718853431144836705280 8869949 -213108267996105525674598177739103658720 8869950 28857101126755382417535057789567753600 8869951 -183078617511167611194022499102386378048 8869952 -946788091796951636036210824983871488 8869953 165418878173351258796518185099513760304 8869954 -2212246830131600863555186380195925248 8869955 2367149881924195468004258497838640960 8869956 57164857552992399743777200845163011072 8869957 78048447298306961853547687994043234206 8869958 -11924116865175316443051495538193653920 8869959 -64036105158081941774754744305772702720 8869960 169804795254750612822939264275116032000 8869961 241117116382737180062371955173018052112 8869962 -101438717846726638543494952144151239680 8869963 9273214208710532469145585138552059624 8869964 20011750701936824579791572980111966976 8869965 81128500816182279489925925488538940000 8869966 21882654826495832662031556645702376320 8869967 -332125456377873233915871771218639069808 8869968 -6266164450024415961790052254701060096 8869969 61137620211118391423484479781744963060 8869970 30324569130082867214731655999400264000 8869971 24973625278219948206524676873723610368 8869972 -104757246840978897292296520113614852224 8869973 -9406777730255256732040012868596273920 8869974 1106746273383647945126771648937437568 8869975 50765993538225305943014281836791870000 8869976 136736356912360670096291177382053038080 8869977 167435939950063905955188416314767593220 8869978 58399002825254576499040079518250009280 8869979 159948719501591238982599881550304578240 8869980 7911641103399897095094587261042688000 8869981 188652602074638935606110573538018945664 8869982 -98603135164582841357854804409196983616 8869983 -7498755125967366305858229532596572400 8869984 64100708892043396847003725575534673920 8869985 -52651215454445481301988405158908995820 8869986 -49080251534274842435438663113320779136 8869987 -8224887725907303299101495993877817600 8869988 50905105451378091097888250644091011968 8869989 -49399036592453843152841796572996376672 8869990 85580071808628466152478054099465200000 8869991 -44286581825761965258641266371395210328 8869992 -881806003281211194072810203664384000 8869993 -62318028226321933447222413795115713456 8869994 27144814298191570296184538637235736832 8869995 -9758154973753534229173528096400820000 8869996 -9896643880101667080710655109780930560 8869997 3635472377840702626856802404095572960 8869998 -18914944327626728520442829973931545600 8869999 -78403643747235622802120072901243256640 8870000 -2760057539167647972204716093091840000 8870001 -25855290784443964463553642002188876800 8870002 85370023348737964313140858511499815952 8870003 -75186790520207010038982571342127597748 8870004 -62385871592599312490614089253218281472 8870005 770623273804371615044683342716190320 8870006 54173758715266736627224199937122901120 8870007 26835774919997936810653827061000128000 8870008 96442158216277780810993810772228136960 8870009 -87726947008177403323800670069015424790 8870010 23384151211335556941696765282449955840 8870011 -12649381690787951149692631312905958568 8870012 -6888420588973484620172890069376722944 8870013 -239544498369805970228388387677651313600 8870014 134297137781496982325915569397073857472 8870015 -14625521918813816086288610381392281600 8870016 118827201242169176889022892445007872000 8870017 -49299142115825583383309250503127795520 8870018 -47015423632286291245199664575007864960 8870019 14756270811040996413161684227530156288 8870020 -6983675366971976528573360476398539520 8870021 -84786678316125232182739818207657167778 8870022 7943400095550187018457361942230082048 8870023 247441283161982996502949410164842297120 8870024 125199793562264309542139843754101928960 8870025 8105206190466711393980385626494101600 8870026 -43603641287209305292540152470149584 8870027 -4984741016011783515308716482736827600 8870028 77678911851401616385103383282797182976 8870029 -46591115159135284937529922215127660884 8870030 -14830477880990644871731625962473411840 8870031 61025057446104013876535419113905588880 8870032 -14407938601198338418106286611589259264 8870033 116914446241145880594502493636603074164 8870034 -14225131551371940511239474922483503360 8870035 -97281056389491497799702492974411933520 8870036 -11271679751903323338889150804764487680 8870037 165414529195308159399447521901323744160 8870038 144039392016894730782164298943537773696 8870039 -49025662598551966894738651461334560144 8870040 1414544684733585313454685314875392000 8870041 411957871189521847843327603704559638400 8870042 49802978748189776839668089021053983744 8870043 4439135733774072731189171837311304448 8870044 -35958015504615437055655920647503179264 8870045 20342852769427022198347332386477544300 8870046 47092678529187398585951342850454551168 8870047 -98276359975691289878419457902483505048 8870048 65677655187333588145149515044673814528 8870049 -9244859931653338050220974422362837932 8870050 20593697194748160338981860084937932800 8870051 301463096272676714299957720213786572432 8870052 -8317967483284102502109401813261319168 8870053 -61330055753329764955973654616656357698 8870054 244426950631576129657830986684679552 8870055 866111641964665649664625662623798400 8870056 -41133475222211471233894686390172262400 8870057 54273917655836208675293214875431734912 8870058 -61561161846770212482653936233264266576 8870059 -224622328074350960300348789906117036760 8870060 -919773480536218587958800801679641600 8870061 23849825868780180494733106349077168128 8870062 26707832782459264898799638925485236032 8870063 -143307056591082208558030418065230288240 8870064 7343088449018132186524685256936652800 8870065 -6555886429183650403658450317947127680 8870066 80508136630346074652395232094099048864 8870067 -6085788245986224766291414843751322084 8870068 -31116102463515076304941347979856370944 8870069 -43857208802960585631547241345738959392 8870070 55596778458505956732459782177257881600 8870071 3521275091445910448138511455861084384 8870072 45030196634584401536808957888196300800 8870073 -26638334285493532988947286613049507296 8870074 -110620775398647814622843955688318901760 8870075 16956914684511652471777925714602020000 8870076 41148921814697747906226615799291064832 8870077 -365964981450476252977119660780239837460 8870078 84490663895075048679702499052239468416 8870079 -45101011676656946734916723018465474616 8870080 454018668612195822031133852156559360 8870081 -71913366540441635656337080070695113936 8870082 2978719136257937863529519652222650880 8870083 -1895823688396222254626309640758352056 8870084 109583126187362682213863927080745472 8870085 -25358626246932846414697971756926390400 8870086 -25526591397268531487554959707651360640 8870087 108862994094357552152532901811457564720 8870088 70467872061033167715043336674113126400 8870089 -229776012141604035029500202557208604720 8870090 -3061114048059579272164226540485158720 8870091 -119779570734155282493427520939553524736 8870092 -2489501572412148917435198699339120640 8870093 30447550197163983080706285800680826400 8870094 8758598974057769948535543241768208640 8870095 46947513136844329762281294679397507520 8870096 -12631090044345049209912427983557836800 8870097 231947208168156087055922569675865815872 8870098 -157359961388725197682370147850023856864 8870099 -45425697277723685756484810366898118064 8870100 11640233234017905878165134941189734400 8870101 26906835199927687733880706852234199808 8870102 42346804356900834480545633022031678752 8870103 -61702822055976992247598433716845485736 8870104 -84892032609117346385741804782589153280 8870105 46481068765579128773356342663562272260 8870106 -37918028634041081282266263508952311296 8870107 538551186041286030045630769221291373872 8870108 38895293652133832269789097880804180480 8870109 -114328281610136159735678663129778612096 8870110 -92317885299666324215210092203583683840 8870111 -72910802623896048360118129081152107568 8870112 59022243392652938314608597148170977280 8870113 17435130321896190491559653348048724160 8870114 323346818943313198813753680756741120 8870115 5192682797320088759668207566798732720 8870116 -71569852142231969417954344218657029120 8870117 -240903088871057563022521433890817583168 8870118 16143024975192811837141973003213671104 8870119 -81848068141292184408035080378864410000 8870120 34742324770318720832288000307462144000 8870121 23382964486750671065322177240800926080 8870122 194927760548359545928440214642812641280 8870123 24327871370554336493399943224369374848 8870124 42437799704908655932088636127100726272 8870125 -87270364376079882448630167028934712000 8870126 1188758578633268448429656263149449664 8870127 30918812197667242949984241855704333952 8870128 -15680668312927155398040192963136258048 8870129 -104002626078890486726082997428100548270 8870130 -32366513522570269414643851236168314880 8870131 -177133760197466791589251856641400268 8870132 -167260090341154469734097395457365763328 8870133 69160224940243218871504360694934109344 8870134 3909697453613497896179608037322405888 8870135 -24270197525239333175744366080741738920 8870136 -74780237656087692709051411322830848000 8870137 -125460876552978024064855988355388185468 8870138 62077002952093878070305048507043180800 8870139 144294541183973565689306325306432038604 8870140 76353847609309427811576887989050700800 8870141 98761628728338055072660691614762611840 8870142 54790849471531295756339319992870382912 8870143 -301917486666553298277485856966763846920 8870144 -39429953773346029102248474606934425600 8870145 20729184107447520238320130955114931840 8870146 20603925232692931915720661870256032640 8870147 -188073865547805461720892638499443760 8870148 1416302806849833802545877486068043776 8870149 98311078873963484083290919153095581150 8870150 17014038210796637105592900862149768000 8870151 -7923358618533766097154902572428335616 8870152 8073594514019079137452200310313902080 8870153 170418278743878726880777428918964677402 8870154 -8815914981383893416319698611534168064 8870155 -8685456574955027781630394946430620640 8870156 -128363858106064632300442662293595060480 8870157 7549344814183908008046205632931983168 8870158 -16279478497674812601052337627784919296 8870159 25376554427521084082956462691124511920 8870160 3964905818259722174818515188196311040 8870161 126128171158147504531224189660990148452 8870162 44371365418654433520989309206606728192 8870163 123586246219868021255297167117507626288 8870164 38627418196121944700113325525318677376 8870165 165290300960723141862858904158754486200 8870166 16904517201391476576786259510093129920 8870167 -51394203816955209606608316344265081784 8870168 52146256620177960680334643114542274560 8870169 1106843032871051634999097240679055360 8870170 8908140027118431378303147037266989280 8870171 111430061223140688690340147976213426832 8870172 -73494850329441344752329025695323750400 8870173 77565588873510009157810669395085898764 8870174 131346579141499263434851811107523646336 8870175 143820214853377233024976131689529276000 8870176 -7243853836759475913442095992778719232 8870177 -221246055121220718379488640424378677308 8870178 57807624778801499582021195941315173120 8870179 -191394201949163186454576033482707341220 8870180 5676089494891670153762981928145182720 8870181 135221748417232975317062764514674189152 8870182 -27033845965189499829911591957806667808 8870183 17188458152743262372191655023916974176 8870184 6132482390050590247845066672682752000 8870185 1939105277296201148350257421613452800 8870186 -8967575487678794042114759540217985152 8870187 -117300381906261857405625772007327772840 8870188 -20052176728214923122145675297836236800 8870189 49096523169877588496694952497337336224 8870190 -8553473855366051653300969706903961600 8870191 181149491077317664622118785131367331384 8870192 -53358577555376957484374439482695385088 8870193 58816636984523086687254292591061193408 8870194 -139747547634082377231100878771114469104 8870195 69171088879684645774571629567090758480 8870196 1374155535462475374910700468763144192 8870197 -97731685234804917688173970006039469248 8870198 9564207240091019575474421749978796736 8870199 -54166786416329012231379057545060966400 8870200 -17818918125690465496537611429113856000 8870201 -163920729323075194569399357556547801280 8870202 -20533448392669348829849524668147993600 8870203 65051708046201277320562424160928953264 8870204 84611216796534296474064368439745453056 8870205 120990299289913682257611676291428539520 8870206 -157282065000801642414407955809282696448 8870207 100227799476850634200265544385139484840 8870208 46085080194978281576347791083647795200 8870209 260507397674727067365891789439217885316 8870210 46533270179635950841177763261641052160 8870211 49424486829843526038028592337044340432 8870212 -1758670628145632581173217337924190208 8870213 -118381213883921658167653679207020449216 8870214 -70890610169317966510319184551806128960 8870215 -156536303879841984164931056944872389640 8870216 92904458514633352821289695114331422720 8870217 29067269956649629271994314080533584160 8870218 6967797493959863617620345306691525632 8870219 143752529869517057529714517517471061096 8870220 28042446768388647884226115654094438400 8870221 85644846564087377164296740274682420972 8870222 105255752530839070183251396053134494912 8870223 -153604082039385962939482999599570756216 8870224 -4696832400931949085913621283389440000 8870225 -4687127007355838745247196421041768100 8870226 6046947598112091455913342309021696000 8870227 46958803696713220794368109798463769832 8870228 -91837828941617156746246018945211490432 8870229 86517446464875085416036327108918534048 8870230 -1599343858412994988502157946749984000 8870231 -90164467342013064737041642095326257536 8870232 6762051039812790257997303310451343360 8870233 -10346029807277781531179106348447374780 8870234 -96288065974556007057957467131982739984 8870235 -64741315440323628490378452255634636800 8870236 238601318122866293688875700981778393600 8870237 -130791826822627583886296842262128114080 8870238 -18848644670484725165221288685025871296 8870239 43210944123112193049863204256943060320 8870240 -107347839632521491484247125803584716800 8870241 -128187306832672543103072548614255190608 8870242 6363299386765929619950802297319752272 8870243 160814719621997595891274551728279191200 8870244 86466066321348021654971820932466594816 8870245 119963593273306368994830732362417719200 8870246 354789105541687744801264742082600960 8870247 -39434479693534438667690166234858364992 8870248 -32790505132444182316507719606340592640 8870249 -170068693072824673423163739573512487936 8870250 -11462328218617355166104864743718976000 8870251 59985515268808176028165876345260936112 8870252 -6250476999561188501324614870144842240 8870253 -23126800117281251740463637576887311296 8870254 -54862514543069039330917657370134676928 8870255 -1729282353291415229073911206540317840 8870256 61101941989309143418528503636070563840 8870257 490435366691032632445489075747318144320 8870258 -35156634690872455744916718804539201520 8870259 108760784550079431176965822138254016560 8870260 8278047568788475639502613551371223040 8870261 -60361201916981059916439838130952573138 8870262 -80091240399401494735717401966093841536 8870263 -466826598216975013891613828300106004320 8870264 -61171307111539080030801260075211878400 8870265 71102565285355812647476770170562395460 8870266 -113699988935921723614291511907123009168 8870267 16359017363838002264780887007962346784 8870268 63530292238266034693488120984806400 8870269 -86708133243915531136035030901554341204 8870270 -87711270061199433293459630397263068800 8870271 -68288715486117515894479382842990133760 8870272 -129219440837086819075269152967135068160 8870273 -161076616593190984172765632518362564478 8870274 -9849461089908873195986865526343380320 8870275 82887862318335975970996619005402110000 8870276 -1298740427936672619613159268218323840 8870277 -25843401599661106784045536314083250528 8870278 -64822823275377459369017063697718394880 8870279 -227142320703026830119564051469944063720 8870280 129523160618281267343966936112640819200 8870281 65807186253369647084585361746032926592 8870282 87865772875503103170248917139698607712 8870283 132237330063311444567899553178696028800 8870284 -189091519347621994535186858767931056384 8870285 758371400807103372539928681849602400 8870286 -6805278319165167732716408732119244736 8870287 266140923127101921515362523255922533936 8870288 14303287751614568009983446062298562560 8870289 -83417174137693338311550606859541768976 8870290 -40754959795638426897116900011395048960 8870291 -223328673255672659545524743927503795248 8870292 57485070031993626063510179010919468800 8870293 98215529787239406340656343990231463904 8870294 -186906997738486209102825026443933709568 8870295 -5902534531560191905467018125601039360 8870296 -189439169966027802583355810017750118400 8870297 -26994051618202415619686538828214874160 8870298 -1686784092058361783902396858981638912 8870299 32601359250551586991332811892303177920 8870300 61125004480653921876089385319292736000 8870301 -183682022187936370391166623568992409600 8870302 14423068018920845321526315373701073920 8870303 -20728092412750659258451370657598695520 8870304 19175537882294426073486693865409740800 8870305 34197121992934947251366388486115757460 8870306 -42223011938064995490222755222038253280 8870307 17306021461694371933423320565500030840 8870308 84421383128431829828855390088736780928 8870309 -5834327300447924818181489812949677056 8870310 9110729864604373769014914483884367360 8870311 39251879666457453988642679277974236560 8870312 242445522939953063302977039332425728000 8870313 13690163977777454140355853094334593344 8870314 -11796196454063678988953286074040008448 8870315 104376954661015772234334067257818956800 8870316 -12261597402887455082492585504996868096 8870317 -369897992566360257434880420702483061140 8870318 -40543770370396367335040787851976871296 8870319 30482702387383586898129242234259810744 8870320 -42897786268663017047065462125959577600 8870321 -237264356942823371507499891613234774800 8870322 -89337017957390716161136545576874873728 8870323 -136907277679766272679784746884633420800 8870324 -70050587319442507350538624485682802304 8870325 61296804725248305922347224101267063200 8870326 75002264068980225028295683907995532544 8870327 -12007522026389409145170022669078531488 8870328 -163888136584164357532314894026214359040 8870329 -13708843105177821095593865201635499516 8870330 -5689477082547463536117493277611622400 8870331 -6489633998580008777390107071458611776 8870332 137577196734475013890349835872083383296 8870333 -133097823457294564269673721408457503418 8870334 76670776559734881582702347206388121600 8870335 42941536327718676562032681961662530280 8870336 21590902700649597704379486965386444800 8870337 53554581508008240077007826379407904640 8870338 113213753256752337764706109353442138320 8870339 138023464837152844976440865054995642056 8870340 13104975951424046826128384793044582400 8870341 -230227231888331386243435381723485120 8870342 7554466846932610805206411437192109824 8870343 -5178408091006314115289839708883501280 8870344 56492695059227810812584134483632128000 8870345 47854553495223211764121678947269961600 8870346 -22159460407888190315792140391012453280 8870347 -146864300746978428221881530336822411200 8870348 -169616815543389934368660783292869211392 8870349 49857758174032653738806959033757456064 8870350 13481193127725830888479306805293468800 8870351 -41584394353478136608295110910119320848 8870352 -4928295542291763208064897299724500992 8870353 -242455007078417340985730505452870960398 8870354 -26628941169670276571637943743476832624 8870355 -39430284092136362338313786354435896800 8870356 46983011772422958095914177389554073600 8870357 169484944305993083935908702729812083200 8870358 8312451098518609456250773808957030400 8870359 -189864133901946990990936249126467010160 8870360 -218753267591697340697036855983046246400 8870361 12140615647146677438652807534280163424 8870362 -55963994433250161472656861289697936928 8870363 -22997585253285527888067463574923010760 8870364 -64279881458550366084126192806864732160 8870365 11402443389588931184064694116730675200 8870366 -8921923449463155893114925785181802368 8870367 55471092092142011989457134486051739520 8870368 73424003795232551915084673047606329344 8870369 -214865637457105040804635693910481979230 8870370 -30459642170078648669413717699654947840 8870371 -440624181674149892294979760818453376 8870372 -25928611673720134105051220549788065792 8870373 -84011002492043055740338088932060168578 8870374 5394100482197873927407937734235467200 8870375 240729281394868697295566423598251760000 8870376 -6359319419838382969659803777173585920 8870377 -79773879797198754423239060793189352774 8870378 154426810978808732655707118481301402880 8870379 -8883274977104045963218809790057325568 8870380 39563093347022956089771025819898711040 8870381 51534445359602245703781337123287148332 8870382 20237548751506064776942178187893913600 8870383 -291879533475111248253721887666253352368 8870384 262542245537149319285024353684783104 8870385 -3767132866583012034344123423265206400 8870386 4845887674007101429001384549446041600 8870387 34233535453645507680418293933273363168 8870388 87292383757975034917287539991913267200 8870389 175914500304407673089748501317154830 8870390 -64767260963426721619153607148538667520 8870391 -5052524855293130476257298178100243936 8870392 -77528331813890023084618600734216806400 8870393 -103370958922791751689895428400324300800 8870394 -5872129542113516251238063173883311872 8870395 12484328210591556358183999153862581200 8870396 143857645063792327733929568360198903808 8870397 41392805059347030071009755839175344480 8870398 -16461315675580944279586860640968048000 8870399 -36620777838769680180264850403568345600 8870400 9467146610411129173658922762475929600 8870401 -253693233476299498611322537128075225598 8870402 -328501451891373264566692010735671296 8870403 -88382672269243183740107378804812992 8870404 40700634410017189647919843361564221440 8870405 115351953311458945551797726316267692160 8870406 -19321142317956586418202198565585915392 8870407 -9610488484216117104847510982976316416 8870408 222097142977997952649485177400357032960 8870409 9994396061876205814290725051504911914 8870410 10147094655638722744925154943751132160 8870411 -21518589476662602379819708375266481152 8870412 -12755177084352785992610386553790386688 8870413 -139864709981154695105065695198217599060 8870414 3835763988525244402431453592930022400 8870415 -59937316207052015616262650680431784040 8870416 59592412524254316690048234084071833600 8870417 42676712952050855148985267834044489000 8870418 130241594491919952519849936977137662720 8870419 25443519761381040120929404961712916944 8870420 -30026883008460398210069188061446886400 8870421 -76349383831486843682041433359414685088 8870422 -11957889784676013587379675924783562752 8870423 -275307943421453950325370361896257030328 8870424 16431762946582430747700612721496064000 8870425 3097352447419605473636562022019560000 8870426 7863585149370291036021377355322547424 8870427 1578985867922138152294650799192161768 8870428 -58699854717347566032327461338806539264 8870429 255827229601818432801068168943172797030 8870430 46106482504603100132155143669064715520 8870431 42152055477370370043348420887011003232 8870432 -18883454237875133874961888826229129216 8870433 9846198963138488245915727646216437760 8870434 5973060006895634063618048313484884480 8870435 -41636358439848780144063331172143776000 8870436 59905784283309895410248450010730905600 8870437 82549947999334022132636914752541246492 8870438 15596322839977023611287717419359626944 8870439 54513077860665657284145305951467491624 8870440 155610141946748638050720984397218201600 8870441 189699349129804829615633364781668221184 8870442 11803802399297785181284944414448287744 8870443 -36974705354033470864026856576559039308 8870444 -177434258415115930649322426955920632064 8870445 67141742641751478709865245059188481600 8870446 51599078058648343395350436265337004864 8870447 125631141382059686137440571520843148672 8870448 -8481846958103009611445149931360550912 8870449 948167075290409050042239136151025920 8870450 42737653112269313721521284232991054000 8870451 93015903450278652889414911928415092224 8870452 36652590932920740439323156067819518720 8870453 30980431835354366760137432360004228384 8870454 -30346706785890835015983465919522312320 8870455 -125797772499706082380522757855084531280 8870456 -19369734039789144203682395779096903680 8870457 148286592063249526814480002972743535440 8870458 28510024675577825915307187178300683776 8870459 -14908941958367950540114423571602012752 8870460 -54095818485748867486786979655229440 8870461 -22127508128870763630831914370521358176 8870462 37406108731038175207162811100541291200 8870463 70251849332729389155426502609788793344 8870464 -23911036022199289303193405076440875008 8870465 83677221616365205811136071167677302400 8870466 30283555609988458760693779488423214848 8870467 -11381144510938606477230817515596988484 8870468 -116902431139415313708182315198777876352 8870469 -93614203861656867406323329179736153952 8870470 -576448005799100319404999240382445440 8870471 -196846338650623731750199857942914780328 8870472 116855829812323623221790043616299906560 8870473 -92773889022633193773073741461080731200 8870474 100600131984098731138885804153283762736 8870475 23604321819758562412207743725132646600 8870476 -65413687306045714570684824606239565312 8870477 7753794543442906488280947826131063744 8870478 73483697270950658816226168976910812224 8870479 12137559515147023188433265509399094400 8870480 -5475130472354887594877466171644067840 8870481 123004938108208307095407493321992598212 8870482 -152910036677263780481157338658577431408 8870483 -316003070048253755364266533581274901268 8870484 32118040727310778022944861892421046272 8870485 28534014607344302797935846066632044800 8870486 67820915109429163660527015494709180192 8870487 -2065035077518274013936900805887708720 8870488 372797408765794859693634084703211520 8870489 229478308954847064539682513629114257290 8870490 -19247145414418754944863789880655477280 8870491 47989183157937907670238318177219466560 8870492 1258797885440585276479080504593350656 8870493 34070573731209956869993916359794459264 8870494 -104949150142549226559412486968748408320 8870495 30819610533548744143786814569603737600 8870496 -45284046182974991099729554067944636416 8870497 -148360201177400853076042969153572121054 8870498 29973486377743384587216716312922415104 8870499 -28127092926869268265345767981874335360 8870500 -59174766228806166911710334999246208000 8870501 -157590263328943431426129123754401698400 8870502 38082222056905537340405883281445918720 8870503 230420409046105426857827497239732525752 8870504 142945469006532888732647469294192261120 8870505 -448074194240391625963182209734385280 8870506 -34942084973106566337278852561700756048 8870507 -168568045860264488926382919906147311244 8870508 -104940660073814578937136046095769828608 8870509 -250739566809055242301502776437866789290 8870510 16095594080637549672537381929916480 8870511 -52394474235308419210420337458711098240 8870512 20307525616724839664590573848283512832 8870513 2027211508790016413918857088510894064 8870514 -20348290736321880538242760906133715456 8870515 183991915917032456425631979780745948800 8870516 142587465841314408879803999319851766528 8870517 -22119257211958462332220721118768325266 8870518 -74050475148835017888258416273849843040 8870519 -134548341098190043539687089245040881224 8870520 112508520338788406756684901139507200000 8870521 75092830335074916400545769597950326688 8870522 -8477256080223706228542607818787918368 8870523 -101931403214613031440487125957978455016 8870524 57243813667845588001050812788680668160 8870525 5237043262825229410030063959722080800 8870526 -1037999232887039801156055546609500160 8870527 -77904618957796350872316996895214694816 8870528 38665003743691083333044892312765726720 8870529 -64101126301088228865550443821887442880 8870530 6144500772534280112088915882487449600 8870531 -360589748885251440485401300170594380400 8870532 110025260728361511951535883375685304320 8870533 -6899043827638606723901375518879532800 8870534 -54465872169771050051916798786865459008 8870535 -26294868076358535025521773436770686680 8870536 166762668197165114944423497762750919680 8870537 -20203819256085274022949894102759746232 8870538 -73387656270185946324762671536572032256 8870539 397070963134310349096155668287357083856 8870540 -19628461822006255178829648190494720 8870541 -21273880376173126628143104509320251840 8870542 14739746751519357754386724965026386752 8870543 -114673896225872288283567338440510174992 8870544 34273082532570563271195783914887987200 8870545 -148157548328830800930106838998784526720 8870546 -56515479418138391087954683033695987936 8870547 330301163514440960493474903191983872 8870548 -107484092761756689894092512020193658880 8870549 269560988783366238722511605523189585600 8870550 -2299504562660865726826474819299120000 8870551 250244120349002781877489273315209188552 8870552 88977889367020188781674503131180185600 8870553 -6700395668229104701740959182237480620 8870554 1217128310419752685172940249506194944 8870555 72586640240107518466435553448724933920 8870556 1692715873174270587985313530526736384 8870557 -51987626435957225251567128081392678400 8870558 -109103387767367309077545814753692693120 8870559 -24245266762119436562592082604677689072 8870560 166790795597103163939687015115306434560 8870561 47780975334623351918315290358711984832 8870562 161477216789643236969507070714669576480 8870563 22449422484459803276711365856598990800 8870564 -137129200163229018532954164278039485824 8870565 23954323832992641151924899609203418240 8870566 -81104700145932930448751462165239401600 8870567 -111624546234792397599244702627539189384 8870568 -80156141876518836416621773485321830400 8870569 -60227394918335294762708757442380207104 8870570 3516299927051604828200402446332528480 8870571 96715465168935103582215419097155842608 8870572 -166649639411755086056423743695822433024 8870573 -119997705532523972932821630675737555178 8870574 -55291689682151087266119886440656341440 8870575 9708957031882568404172361006105741600 8870576 13586892544229876490991388618376413184 8870577 24256663343835284142811367234313218208 8870578 14853744107756348903056449762719340960 8870579 14624379367049224615554766882473518376 8870580 -58463289495852397237748101122558259200 8870581 -50616201396596834717230186294503145668 8870582 -10171935425193190541466135126664864128 8870583 -135067785906523000828741527840626012976 8870584 -217500035650412142808246754571073597440 8870585 172730729878889005972716742772256291780 8870586 43243033605928331486970613739389129728 8870587 -126925952033051940591600007719193024320 8870588 -67237549780927564066682448821510098944 8870589 -19856690567858209678554525865648803072 8870590 98570432959614668509167199665632500800 8870591 114665590102066914435538059266712912000 8870592 21739303636542351708434289672786542592 8870593 209570237577196507670184382284928011842 8870594 -91484913989813280444854915047001671680 8870595 2147957066596459029854296480055123040 8870596 1290721554256286879593905619464339456 8870597 -15923965751088135656371751653001028 8870598 -60867174514159479224995081240922302464 8870599 3858309243083274991015570962059000960 8870600 -1683684076452279906152997633818880000 8870601 -351585040429646096867933236826073972480 8870602 -2690541961274411513822817874787397696 8870603 -2086228277328733327144194922881367296 8870604 109287079107610283369952039604178320896 8870605 -24040526748949724538738846883945714740 8870606 138963618000689019002853165985565709120 8870607 -31807977619106552232341367650319372000 8870608 24733053741597173920546488898884255744 8870609 -1153367483743340870391882860407162848 8870610 -1797469853082318633156938464543303680 8870611 218545905583875298445067837801062346912 8870612 -80180604897168448264530969295907631360 8870613 17615835908975306014963085991063333888 8870614 40154923835075255184419946872677515072 8870615 -2687815131327297804485753645026550880 8870616 79672438597249785132230295563335710720 8870617 26696027239190635188942568026055026432 8870618 -4204195145075620198429754347161885696 8870619 29554808159083371152103428340411675648 8870620 140935438619866099411859783008886814720 8870621 145801682497267837067123878933229342112 8870622 -34166131061066112997739579823624616128 8870623 -52442343058661931502871408149626079736 8870624 -62087903781497422674947930767889793024 8870625 -17376478508908448540740531177186950000 8870626 44689967168043627604030322621708434512 8870627 247189828079147262949133119636715992476 8870628 4291457555632269624975825814955593728 8870629 -75336605855166130217844928088362691780 8870630 30636445730818434820393971081020659200 8870631 1088650599893475298645775269928832 8870632 197517905012739669956654621531567800320 8870633 299870926804831554458099740807444413882 8870634 2523566245095679473971207596096594272 8870635 -93721352147930173130244572439537514800 8870636 99527656349286297417213145659496750080 8870637 -104080627889783965422295014023005011840 8870638 -14524754671443629018363895850033255680 8870639 26020655941796279213803051698893474112 8870640 15605255130616575236028580682079928320 8870641 -174446998112734317482414566609003622970 8870642 1322137737751275104528044438874037504 8870643 11405503199634775847010073052772570144 8870644 147654958760764437001569790059587891200 8870645 16590052441549683811097606980348126080 8870646 33398154416934259486872700079193735168 8870647 -39389645626440021782889692888078106904 8870648 130487950737052701685145909050961448960 8870649 40788339394744195827593833751024247840 8870650 12588315455784879517991086430385408000 8870651 -134425903002266504914960670613377874576 8870652 2438065638104941716255051627921841152 8870653 38006546693930077397637043279170589248 8870654 -27103284039747849787654472760570968640 8870655 -13488379520783167174949628076936041840 8870656 -79321145316944126189270596006086443008 8870657 -20529405315322965565136353814993542188 8870658 2976211501777663147731649424509862784 8870659 -98365690430530424848652884202122555184 8870660 -32596052331284938389892808958901912320 8870661 42116014534781695706006136322595408640 8870662 -140990607143843853795569538694707302208 8870663 -73424603977173047913964733045053808640 8870664 43642467065370977761929317342755799040 8870665 -241813614921496976624431475355067915200 8870666 124410146221406970620768312317647897600 8870667 -26649191010400285899031861998999547152 8870668 -15385349583169173034672120393174723584 8870669 -261682951346553878210653786898577286272 8870670 62699472331993403717563070319650886720 8870671 251790113061664689291403748621983581872 8870672 -54424164372531298763771832530336538624 8870673 -29439861357562057755857654869015664640 8870674 -5450971367586600365333400626627765088 8870675 -820744868266176052823682673723204200 8870676 -18139886615929539578079159698703390720 8870677 -24215368081550975041353723647780605920 8870678 -28700099644810553408446173035016978240 8870679 78332631771579908689427147289701056224 8870680 -2843293203497346907510377157010227200 8870681 25407860286684174667084565798259088128 8870682 64114292598283731771981310706309134080 8870683 -253651581457785068306072857168474067068 8870684 90108546586706472312502450934802556416 8870685 806812039780859902480898249921155200 8870686 35459612040440682702454771176109498368 8870687 5629897740556857718949326821865243872 8870688 277638613432189920719871527806823301120 8870689 9052376379308715015345867353651707490 8870690 -99502121126416561442059359511691762400 8870691 10548365020656850923109429099526691192 8870692 -192459731160296830087001130370746189184 8870693 -94834497981741578143162646285355361956 8870694 17425020001639407567503186433838417920 8870695 112555944191993524201422524617706230200 8870696 -134505353258248202739745174959209840640 8870697 200647540532042176562560266439343968368 8870698 111254243388134390165448740491006657536 8870699 -121837018091514829668789005624639273064 8870700 57407605100865062580238528874902848000 8870701 77248026963892405094155302363937113920 8870702 150317754282942144227846061117930887040 8870703 -98192008279382133522768336350107804800 8870704 -37432942315619181166255751839430164480 8870705 34360814337530672102013105908565456960 8870706 5902934387132506295103836179520300544 8870707 -120814298754583743497269770467034830000 8870708 60169261032560438140213451593999613952 8870709 8028244375535471890233541904529523200 8870710 -12411213807096816549324414172638624000 8870711 -124724454903354387772793029750245593688 8870712 12771727384172784107330324630663331840 8870713 13611855051561669223606089865499375496 8870714 113920145282495793616197284069643897456 8870715 122516453444782940837302559356865682000 8870716 -101673344978461716112652140494258882048 8870717 202840195026012629925172931261083647360 8870718 -41802956727908312520385974516824911872 8870719 -16425913102068693260169504129671484480 8870720 -44958282944057401124489573597970432000 8870721 151086313489190973361366340746964811312 8870722 -50805224181020726909279750726259245568 8870723 -34574201767877640432148121887793850000 8870724 40435751620408862079684522410201210880 8870725 104003525462750348246407954301878408250 8870726 35708638734276111550976540019296946624 8870727 -73827924148946371027548981583471416192 8870728 30199252160920199560155159160504320 8870729 78066739565970556690175052396884751552 8870730 13451100977002342149015630733538173440 8870731 67790682882628975138545175944039517152 8870732 -41112563294668213394389412145959651328 8870733 -470357743732481860736821752477035650176 8870734 31920620370252338328468150392841422016 8870735 -201928493199747863037695522413742752800 8870736 -9566930349592407723268653443672702976 8870737 -248606625296664072192342052544828777614 8870738 -18140395393015301690505171477856026480 8870739 14356098974476431721495093810838091840 8870740 -34231973245216645804751241244397445120 8870741 2129111957070895696566438058813815744 8870742 83086556042743360738599331482701863680 8870743 -19183892013519884323418063184852643840 8870744 171437672450318922738775008273509683200 8870745 57440626786149587063826496123978520640 8870746 61377506028565828220835816004678041072 8870747 -43887207569412852875966159723399973600 8870748 -16195122419598996648193499473105284096 8870749 -127317181909385770227654597488778828250 8870750 -7812559119766230878551699657039488000 8870751 29596791492819700697363925513798325080 8870752 -479767626825035940018284680367308800 8870753 184148770270447604407597900349279118660 8870754 -53146602126777741376859851761757399680 8870755 104763939256196762213429987442961275360 8870756 36893408595926662828343199058913552640 8870757 40927828335103647332366336134913654784 8870758 -15949849464221530342979075778288005760 8870759 121716314115958386006189665884279228560 8870760 -33422164173501380990388331380000460800 8870761 136479630875049238141538120366912322362 8870762 -47281424037687267429150191367089356368 8870763 -64109160844078890945011297603778395712 8870764 -126904805255580431052230991879879740160 8870765 -52213681239353758403435607646607277600 8870766 -108883276971616267836479066028399278976 8870767 -136828472914075365132450728594312760768 8870768 -60994376206802575409049441215666749440 8870769 -12667063227719976122021957635056432000 8870770 -12716755049096486735543598537317327040 8870771 -270504334603703831698110476572828416 8870772 -138677831468411182469597205980115775488 8870773 -139002148312155923667203357441187483620 8870774 15915696597267463621359618450983829504 8870775 -13612227728759622473225739611328592200 8870776 201975558398161846491103501498551705600 8870777 -195397222365862247726660550341628184320 8870778 14764787536411194316793534557568037888 8870779 -51815500422056307254327593607421110620 8870780 181109294608941645823114304075775037440 8870781 -9910849312723407603416097864272678880 8870782 -10160697758563327774434802401536036928 8870783 92543328668766304723822641814066876032 8870784 51483939604807543981258708350759075840 8870785 -38645521497679917332031883177920094080 8870786 26438935398588499871299196765672194944 8870787 -46314347619187837548700548759133884288 8870788 -7766938261344225755898379884646757120 8870789 28824098780774748647377349238673548540 8870790 -53418207822973684577377175748872753280 8870791 192646455926931064193600897953638961032 8870792 -14172885164783695095858100976153886720 8870793 123941219295573758390630349573659560464 8870794 -54618279360059946631483538094877508304 8870795 -147925272378732066393836126214817471200 8870796 -8823036281438523151492594217578229760 8870797 82463111091882229598049494054233278080 8870798 61267067742848673124080101699821220736 8870799 9636861225141437817654553891635613440 8870800 -24778452159975174210921338534302515200 8870801 38447419303577949215750692701911042340 8870802 -64153178629594191672785581483923216768 8870803 234142111468207338094823623055703352864 8870804 -85118869481715097495052425209888473088 8870805 34370987755080608151074739963993715200 8870806 14853116769443284106066691466761482880 8870807 415250722058487532634723576616273970224 8870808 -29814833139508124208085799435564851200 8870809 -208651225643020205006820116942354909420 8870810 -21637804812197599030292466257102270400 8870811 97525515291791953609603539333071092224 8870812 66135913995643757755292600885625997312 8870813 -207881121013741055699784608594144184180 8870814 -89917856462542741422848622390782592 8870815 210050700869034039286458854880656043600 8870816 231004397869007452302859089682812567552 8870817 168496449173221219241427031539306210480 8870818 -141525578009861229203904510054212434560 8870819 246218567921158264292583228661864544220 8870820 13133421554417966386226015707078287360 8870821 -127100395351389225307655826721518067908 8870822 86023052262816074018308859809201697760 8870823 -8101478079161486356668492918822912000 8870824 -3381895884404979752223954516705607680 8870825 -160443504644543656958708732704395636450 8870826 -861298093990143932187570562090688256 8870827 70862805590541663627056768333235010560 8870828 838036626438204689161148092259059200 8870829 -186555962332373443738733019516322406112 8870830 -5930521611842724646751961987923642880 8870831 -68098291190153812442353712467905088800 8870832 5551114210866803107594098140547170304 8870833 9919883333913135043736386444544776082 8870834 -19843221029417563084776518161240128000 8870835 21157764109122545427425079487293768960 8870836 13716389171477694245289065785187631104 8870837 -32813969128125419651649002132463146514 8870838 -63020077648182554784658516008256556160 8870839 -25755636702266647968257960261180822640 8870840 161376706024616063418062945500390809600 8870841 9173449118289218412375849278137469760 8870842 6891072547274495436673009362303525888 8870843 50386292599234067975696368557074919384 8870844 80386002657533621345594139611198825472 8870845 -128845889008499497110477885834646626900 8870846 -87432201279948162437459936757788176128 8870847 54649570047799777585964098115475673728 8870848 18131294422556610936541449746819055616 8870849 100496297264010057473833470625853738964 8870850 1431475221189504572391616349845536000 8870851 207228391306175980366660911154441507344 8870852 -1468499383234037395952869567546878720 8870853 -3318866179688579544684635317739421696 8870854 17858908293615302584607730423488621952 8870855 30500275769395360690292656659178139040 8870856 -26365682245539972569623065771068620800 8870857 -4091614058310444604374201024103588400 8870858 -23374560888441948427486731857124768720 8870859 -56624169999369063075142776862033491336 8870860 -28901991209241663182489803115072209920 8870861 114185663922821272753006432024417623372 8870862 21534100728899678758472261735775403008 8870863 -152839138459790249128929440355757807888 8870864 -5371837357387574827145697626675404800 8870865 86267967431167000544431196723451390720 8870866 125158559045685467010410573663630335632 8870867 90115419053557824347458200952398833664 8870868 -17161922463106904105911997394035564928 8870869 9003631450463271613967068066026860352 8870870 -16285725677297068180647996752844652800 8870871 9976883550745696481052196314593069520 8870872 49913237793353156385591736277970739200 8870873 -39853730286155771273594219086985280 8870874 69831538533685858876470683709726597120 8870875 74732994039982679619793110590087376000 8870876 64087950341080240084420630738083007488 8870877 -8380645450824507437506558094762419674 8870878 -79828087166277592723687058331574949760 8870879 -5907873074032798873347813071307911520 8870880 -15484238987967812632235008170307092480 8870881 -191197475940237392338667064417273172318 8870882 10132018950224975535821477681931456000 8870883 14947127817616571867021375456342519808 8870884 114229542740431832182844550436983800832 8870885 -38871389177344935267803309877490764420 8870886 57458234834576278441868408751649880640 8870887 -2488002597181168832579252752650254688 8870888 79885294611366407658930767677040424960 8870889 -154686871299063127058868817899093971520 8870890 7619046603947268343948192079668377600 8870891 -139162297326016699660728223239367995600 8870892 -122641547947010051570781510661748034048 8870893 -62133021337869240984536766453708696000 8870894 40001137550796516929959112303024210496 8870895 -14015678498770482112444192382497238160 8870896 -32679307242070284451299514471747944448 8870897 -26000765898399414491685049502802633600 8870898 -306653769004783082732618465779568640 8870899 -181997857073961655805804603824535490100 8870900 -325206267252806188762318210369843200 8870901 -66755629032997362266374841351641088160 8870902 139845283486233745554221695123190869152 8870903 34194931937712711118344202141378106520 8870904 6837504375410759277023217793685913600 8870905 -1009157097255073035160153072874789880 8870906 -6206552249143929377547238360048488960 8870907 -156732509322302212255263492096300470760 8870908 34444262703132929998048928680271324160 8870909 118072077155574133514632210863367087110 8870910 34142366409054143555878434314505216000 8870911 -59861811718704529891593997453067072880 8870912 -230961530274586343750319149016630165504 8870913 129432906352738938957520746204517571442 8870914 -2043276393624220307780304178107202560 8870915 -3124857393182547139723544833437283440 8870916 11999982165601055312478198384282783744 8870917 274033574855766516501802543240091564352 8870918 16519425205752870819087901235771719680 8870919 -21964925148429382747939515048537364056 8870920 74321675183872671775773639512132044800 8870921 -196722123567478641360550535355207386496 8870922 12573623919521010236648456687119233120 8870923 205343253697523438302132001540801672520 8870924 32163484655321792673352324887809044992 8870925 -12289128881782036092410029667339318400 8870926 100307370012272588320672552249547868480 8870927 -24574042720184061557727033798607912560 8870928 -17695798446735030687592419765159985152 8870929 11169641154868311027542447981408833280 8870930 15000010939633968507782898467442675360 8870931 39708376408466688335571627095175907680 8870932 13119283381416168082220673262512424960 8870933 5816575123777790435427993511719355680 8870934 2382407052451245040622172328036634112 8870935 47126535407871812406292389708179597760 8870936 -102417014495707329983994647983065016320 8870937 -83176536708794961871757078535537441840 8870938 -109591970791895965502391530878665284880 8870939 25443466881065607987352365757869104640 8870940 23645200207862214690373153761486520320 8870941 -94783554474766765104589116181276022708 8870942 106595206182268837817505797190265682112 8870943 2292316355495174505908561444570540544 8870944 6064295054445421642489516005726683136 8870945 23190696493888076956490419110435537600 8870946 -15014739115037062985765727068459629056 8870947 151210945668834781771196708851146242396 8870948 -144203659512703745068094381415343042560 8870949 27202718769898687552991930675606273664 8870950 -22772675968737593990191234917799629600 8870951 177724684869798370470956559485277800952 8870952 73598378027255967710569618994649661440 8870953 18646430434369269882856508763561685248 8870954 -138782102021553987058668567138585151824 8870955 -102136245504750817176632170194755546400 8870956 169393589616971139405902550729824458240 8870957 -48606479124759988669061130185676010368 8870958 -96783189308757752341048690185423395136 8870959 -102811924789736305721137900862362393840 8870960 625842530978574503198501414027919360 8870961 154755608462363074655393717113689189984 8870962 -8537617140397734180508345957997196288 8870963 -24898332270611396892067527488911971360 8870964 -67618721211480839269497691275683401728 8870965 22758675162707107391611147136080743600 8870966 -843226878962789286509319524793050496 8870967 25763084551948001525841604297266679680 8870968 92534752898900664948533624111262351360 8870969 3734200472868224663933174614394718420 8870970 64658763422438657070738866072123232000 8870971 -175287689460695714591115143792812060688 8870972 80813085798566886614796271992569011200 8870973 96279015231880884902718890029780694784 8870974 -5666271236607290037733726986484217088 8870975 38960792997126066712694008062844971000 8870976 1774354056267929386210831423939018752 8870977 -306871860672683622347031202469953364028 8870978 -25810740951994153495688144441089675776 8870979 86807055344478643501773422582711755944 8870980 36364151928821404597314729690052915200 8870981 56988773940160192240879793393746575744 8870982 45706337815482365013626875922585640960 8870983 94077272734382989631930383233959577624 8870984 -275934862107632520905457250297989273600 8870985 43205300719382671926874265213624275200 8870986 -761870635753148477592973321155724800 8870987 32573401688725335856661014646222991636 8870988 25694382316332595204435423870124015616 8870989 -377052262709715517837188001734327189440 8870990 -106320350504083837646845166571984026880 8870991 -39231701669086253582516668359645558768 8870992 -6199729610754306536606199840185139200 8870993 118194696683259929522191162572041584242 8870994 -99225552113212759963636932716953968 8870995 -22968286149538395079561136153127075840 8870996 113140299741168681153623980820795568000 8870997 35877725617294904265652171613679396000 8870998 -159439076525064476045275332063102348480 8870999 118016952496021043311241129956428885000 8871000 49760271748778563530471715071621120000 8871001 -28834678463362338940166934676170072368 8871002 76851593891383630564228178589234247680 8871003 182045662225884424155548437283792853612 8871004 -16028113793505759234429060083181580800 8871005 18853502251538160492608246698050076800 8871006 -39003079685549683236334099887266116992 8871007 -15693609483862904463843982890078743168 8871008 17685662553485272230251467587028254720 8871009 49615910508526648716351548080500883200 8871010 -40254150653960291913268275025383663840 8871011 145385610134937946803123900886821747000 8871012 97593050154503607115088402396855654400 8871013 390001336606854490086663189302019879000 8871014 8808935437091140252816363996113790272 8871015 129057800698917934999597655684454251520 8871016 -6507995233909261270601924867761274880 8871017 -220589189836411776580778866628333874048 8871018 40605844550487658655849939026103885568 8871019 -32620763130113343004621992984380733580 8871020 -35918862213063680327818385405585387520 8871021 -29665773730089528789292606002385720980 8871022 8969631595383774356977784854376448000 8871023 170654081133295264805288090022192636000 8871024 -7717704245613505984834982711965777920 8871025 118805681729130779717377478892841740300 8871026 25794065631499591399183108031953181712 8871027 11819316307263441560684554566121289280 8871028 -165591741725721512471100532748108040832 8871029 -1565177667136279832367719628935634816 8871030 -21412438223912256387117536596624884480 8871031 6681362665855882336319748964886232480 8871032 -94386495549556532144081219372446003200 8871033 9497397772244709946825240699476864864 8871034 -31943654213447726161962522385050623520 8871035 198211388438046218141634939898313652480 8871036 109586173446719471655559467311515034112 8871037 98032670361140314944177458588096813152 8871038 -35974486931272904290528447091828201088 8871039 -4849694333672186064619278437990420880 8871040 -131958853353095582720833576403101286400 8871041 -215759702424842304340284181119440850558 8871042 -48900368285074586605359769885180800000 8871043 -160722108914920269547539739346869848680 8871044 6385106600802048907555559008138801152 8871045 -53781061146777506693411867932522051680 8871046 -100690185799930760346171631789832933376 8871047 -126630843519140222688982996729522390416 8871048 -151482305992287980315168303696071142400 8871049 170577992108623610294532089568898044192 8871050 -26601305576951415504835614179154169200 8871051 -20854016616084115963241827223202825216 8871052 120924314540467277667834092195189243392 8871053 35236030447437049924789652145229382784 8871054 -33070514309056559768753372488591905792 8871055 -105495885265359229316005956162023445840 8871056 -30379353961523827423147508340404453376 8871057 -9991334170154080112598442685207610252 8871058 -70661934689528728783666289260467623808 8871059 81295827356659817679511251288103048800 8871060 14193637963954340015611137844386385920 8871061 -156292559081445556202862452167944727200 8871062 -113212132008082774922029817347570298880 8871063 -145695566810326369157263802838299529600 8871064 -62259744327342918356091013866581299200 8871065 32443646719441410562476582399844033920 8871066 28668691332343765648997055570899289600 8871067 49257925324173589633266165948468536472 8871068 63762278660448134372735265153049804800 8871069 -68864832868004304959310421652341923456 8871070 -22643226492345515637646766602206681600 8871071 229440494365604917593129728228047215600 8871072 -217637014062970820932154304648708096 8871073 202774748554912062297697020080181293104 8871074 -64373070840834284517811268641508256480 8871075 -23782083122451636509613487082074701000 8871076 232723129150347278284145417010569618688 8871077 -71100351257272300548398353242787166208 8871078 -19497639336266171575042052456849760576 8871079 -106243225836201933348995034410410115024 8871080 52392115914583925294558459301003264000 8871081 -289269771045772292253801573419115555840 8871082 70651334839755797481757303734593760000 8871083 17123978284250952919126859256746150544 8871084 33595726001189648767789378010691686400 8871085 118628726887194291562586330028308304780 8871086 29908273516014675174152662985426198400 8871087 64509143707847043646960031926687684368 8871088 -7323093835099234769920658630684737536 8871089 3251592896792425895731137515808991890 8871090 -66660947750042245627838396440836871680 8871091 -93218676487402281393481710160296555508 8871092 31800097308587602928941846819705823616 8871093 -58813523424110736933740013548567992320 8871094 -3618793755821859806631588642849640320 8871095 -34665414275220676002196909989893229600 8871096 -32158385165726683151154779120578191360 8871097 101918776964315978344960112744939717546 8871098 141719206862862088504404639128714482800 8871099 -94015867324474646682144078189342339072 8871100 -16040527379569910473303605948149760000 8871101 123512099308590990260240048062745196102 8871102 79020602894375602995716704206426732480 8871103 -268089505410558290391500472577179763648 8871104 -8371969927921666733617101065963962368 8871105 959092662356835663769878895347576960 8871106 9263634816558239020998897020966722464 8871107 -23736997819053206207905521362774945040 8871108 -51704776891711106543460011470955458560 8871109 -64130589371860267591747004515664636160 8871110 -119874286590607668477060400786430711040 8871111 -126163529174174622309461360435788409040 8871112 -410389231041824453003871161489940480 8871113 -66029473464522526002142179530062153638 8871114 -21748924841058014149684087209813892608 8871115 -665554397945691186254572421314590720 8871116 -223499464628750876333214669182763951360 8871117 -202936713155815605688158260437642738752 8871118 104676625569243804903371077169025965760 8871119 29156171168557087907978618213901888000 8871120 -1148957138629702493949360336511426560 8871121 -70768245936479229457810107374100394688 8871122 -51619910170419101977167541519563932160 8871123 -51647788297397080062475932499107897600 8871124 272101261934056928479579246259450761216 8871125 99498743486572144208429861559123315000 8871126 1690389619364824912670217506868538368 8871127 41892094265971791483026430313178825712 8871128 26305188080900325117292985708483788800 8871129 -81138994316853525382492414319751545400 8871130 86878849698923847442491029355302196960 8871131 14259116088419711013069017727526101864 8871132 37539943605410750869710736420450025472 8871133 82523774038352070319697370168547808364 8871134 66583553501699194238977887824895321216 8871135 -13674134698746936504448545659231585280 8871136 -110664495619493763477951480869336383488 8871137 -59126464431808661458036936225673840208 8871138 40227542746101726279172258702260585600 8871139 -25301361006957965042843638745710249060 8871140 -31060761638565681065342182190921510400 8871141 -53143153288561372585922413823721911616 8871142 3373615516794227719854243130966442112 8871143 280678818489433205085295245665138638392 8871144 -23654123538653906039315184963983769600 8871145 79108397133183085751647919024261747400 8871146 20654096867783287766720228720079065088 8871147 242740709458126805714941795861564416000 8871148 3303785909468040913466912367429225984 8871149 120178380572084142315551896681050330336 8871150 -37050978875294601196293394306719662400 8871151 215536353274735161179420092810894947152 8871152 -25567797964532496588268193054990598144 8871153 -17843161055155679655907200126685642896 8871154 -85811910121578155101899126382468810224 8871155 55096851597878871436215059518396659120 8871156 -68841855927177013875013908968920707072 8871157 -13352590220252932420072074249957157600 8871158 -1714043847521492204588240926755450240 8871159 34363804903460256401659465095546016128 8871160 4848869492008331752498189271108198400 8871161 28371743193138689515049735780981295504 8871162 34170972486627385626671239369634937600 8871163 2525742177530529966507373179199591424 8871164 87901301459194779539437372824067814400 8871165 19669190589732777275449199658594507660 8871166 -55908190144967262126064853693271705216 8871167 230981660713421185487501919490608873216 8871168 7384687453906404121709171036896886784 8871169 -119216959624147617546209656647854611392 8871170 6725649707903870834755528684985149440 8871171 -3497869028449314939457154938866618888 8871172 31979455329960715268192534245104884992 8871173 127123979899264041958203256692735187422 8871174 70846767151505282448202113785278621440 8871175 -133476892940626110059404083301210645600 8871176 -48569799105737125389853588485431500800 8871177 -19168862158587418396544535803027951616 8871178 -46475711415634671997421930817734710080 8871179 -13957230452396384890597702005117481416 8871180 13411358154553370746884020228832168960 8871181 195421584007967371340722138012706978400 8871182 8999144065600823758292686559166264192 8871183 15450166099988835274746498137441489640 8871184 9418512525627653479332976311405117440 8871185 -24026127792388997656655390267212199040 8871186 -20256896643381110376351655307101827072 8871187 31522211600248272504279304596263443920 8871188 -67070885918139019849544470403335743744 8871189 117552835517952299498577453769036154208 8871190 35682039692678985042225576913213536000 8871191 4481107410610108046687844352022703744 8871192 21042743263462590315940850202757693440 8871193 122193753319729005739353294690800600964 8871194 46659310452934313804692354508145507552 8871195 -64892796899018527218942471635140953600 8871196 161944801007533161824679058713253414400 8871197 -177806258329823708464076933061907367808 8871198 3188141356044712589884676365615549440 8871199 281773641116555555123350517940758703200 8871200 43417484063539589433135425375984025600 8871201 -882150427909984917311862052049208432 8871202 43556288220652725575698943924653040640 8871203 322017702441070900731900508241760222720 8871204 -7171561628047367579592806029270253568 8871205 122538861510620291138530807242859467900 8871206 9825152662305067459250232714492586944 8871207 105418336639560905184592839588788452992 8871208 -20242774056152654897763463265773486080 8871209 -6934865137222910598825277596514483590 8871210 628217518039441024480947485685547200 8871211 11720472322545098038329230497738864824 8871212 35179487297580347807123652505308039168 8871213 -10895118477943440830063153602079867616 8871214 3100120917434674984972479600299708352 8871215 -28742682457093982853856476500247322080 8871216 -4763938182743436771867317551327150080 8871217 -119388443624723180233700693544564170734 8871218 97141561952398421772106280562317068560 8871219 671178288814426811834702028478676304 8871220 -27215522698073245269165854294002341120 8871221 1895906024356861589464475908697796000 8871222 -10101307224118603665093215495423040000 8871223 -106988461349781808170813869028684733528 8871224 -108640386745909360278584989428159959040 8871225 51306019706410854833861983247088247200 8871226 -215368116528832670394699604305776640 8871227 9601325182338529343043191989594736640 8871228 76271659140879785110781870086871761920 8871229 8024183821124083274349609689091170112 8871230 21235361233498531576211392902265720320 8871231 -13922889647019237991780397453322684000 8871232 -32816696392520174969396308118114140160 8871233 37197950851378831582015032882227471040 8871234 32931412604861277028566817791170933760 8871235 -42639107149645874434460612894859598320 8871236 -41637437551216342418668121444983680 8871237 -9895214141188328183722860899861962272 8871238 81330972681510129911285625056231670144 8871239 -34853330080109117584735875685335192192 8871240 15022025086358691867281508759306240000 8871241 101716568699288359758709304689644551642 8871242 92785471658452506335577706965416192352 8871243 -15217844987904220619493215891146978896 8871244 1663402970193348062856596859385278976 8871245 281403788637224415170553934133877778800 8871246 22611315368354823086474434342393701504 8871247 -25594221600139726344697091583106974336 8871248 -13128042211306833939547671537765654528 8871249 -15149330586999727980101988323200591680 8871250 -25996482397236388380644946599095680000 8871251 52247218858320884135455216596747894252 8871252 1030514287060130865311085347878133760 8871253 88854966759740257671599450836094846400 8871254 -53622417896017837909620539556546340704 8871255 86803275827869432678833558519753943200 8871256 -136381409412110467200152667856107141120 8871257 -173814336629643918374662461061192261494 8871258 -35689142031944269533085848321468887040 8871259 252668919753881234599926247104328315460 8871260 -88748739146699267319303087591816645120 8871261 -31137124308596606949011266230760882176 8871262 -5955608593576042254749828410274602368 8871263 78560996453134921060639595381994762096 8871264 -19233251954922633435951025046575251456 8871265 -81822381123614363270415329070146840280 8871266 19580396946545412175664445470689376640 8871267 3442404480592454714830897826017929648 8871268 -2905321995146161112199463600765210624 8871269 74348597004809444440513730937681700512 8871270 9217758047027787918331586145919180800 8871271 168529151001262324364510375670329816200 8871272 48619843822162244986443146910260812800 8871273 42001888511166699727793497631107371264 8871274 -31926072547388198385100679763594702240 8871275 -7619923320790080257079598781859590400 8871276 -62021373305723638500658628593940064768 8871277 8258092364949920764854926449548599126 8871278 1661813291471022474249666533216533824 8871279 -116406985797214055706183949626330299760 8871280 5339292769704235506351161419685560320 8871281 121521465612306082556416559244442838964 8871282 -21233661144998956405412828979022848 8871283 5843054581412803762219229901461440720 8871284 56576586964133434210329857054876823552 8871285 -35984939333101790789242121155006400640 8871286 69287633884207587365738092799378642592 8871287 5424027335025755544735528320711357568 8871288 150244854163632127335034815045863362560 8871289 -22727050380113105687625275104256823360 8871290 54890908601211572151916038370181011200 8871291 -20790763299847614071655778157177607648 8871292 -51365101512574370995231040164603742720 8871293 -103610365943043025972161132544785053076 8871294 -1601380546433198077991278552165022400 8871295 13117855422591463869109493298919261800 8871296 -31517193710848315960540313600214958080 8871297 307538772326209938747600914065566937344 8871298 -77553900501921722585900231404323783264 8871299 -58919694153117997819359785032046087280 8871300 52154460267890403620383892206162646400 8871301 -102967387142107656685481077411336954496 8871302 -62133396704774752376135498084805525696 8871303 180276244670751187450239869559332423760 8871304 14020758188047449405055483576569630720 8871305 83733912603934248214706459067062630400 8871306 -30485012499025589291393354045472550656 8871307 95694615601339912035067653224762729520 8871308 91375215823240645808165546285150155776 8871309 -102509864979775113823783356828654331200 8871310 3326472733753495776195427817822319360 8871311 -8471055636469018720957263339901839000 8871312 -1235728683467505704066811369156771840 8871313 -243940765383179026726802437550775440016 8871314 -32154229375722510911709090302039809248 8871315 -29173071224800437200229618495748086480 8871316 111438002825140879142608872514432519040 8871317 -63262519800764747178153215325382380000 8871318 50902847070547186472968996803714947328 8871319 151356091925983899445879375332769081896 8871320 -13443323816406462873522051300981350400 8871321 -175712538804070742637524953656073290288 8871322 -60974951721047600146175608566613398288 8871323 77988655043050867505848028487530213544 8871324 30587442945416463513766732945229758464 8871325 -2003441119784171629501818944334707900 8871326 -51918358063697728162243925420546997888 8871327 -152408139578868085518483526025576636136 8871328 315164397417045011790621835752049213440 8871329 224451737779290009008505055119506881476 8871330 174930158285732955513736697990100480 8871331 73949529561289045390787032445023789056 8871332 32024443806534614837652872051833159680 8871333 11772284902787712608797690837936259424 8871334 -43393084489646686869244829575935012288 8871335 -155496790708796137992246247070947675680 8871336 237018267574177840880220402573304627200 8871337 211859514818556445741926837878723796986 8871338 42512596143149079923641302605412976896 8871339 11713098901797166041512688484227291120 8871340 -104626217493018953925404936251253852160 8871341 -23367549245546170374737257364930529258 8871342 16866362422678988661098455678140576000 8871343 33041869236473081875911176374562257144 8871344 60872121612682280540794614263623335936 8871345 9896932903429062029726240897799184320 8871346 -99462618071100123617541920466095450496 8871347 11332897587840710448576267130071470040 8871348 -79684264808639917273933476679515193344 8871349 102108471523997097491056101914943930350 8871350 71706977594131308794963467355965466400 8871351 110775749074485478719142775134215491280 8871352 -57706439904608154721933483224797184000 8871353 20543470515531915468739492160263748928 8871354 -82630881326889347563759358398721697936 8871355 -29484320368913850709078154565571290240 8871356 -11103611033588693789912572765028233728 8871357 37229293860278340156718285927023840 8871358 -64183313469041990556452582086990255680 8871359 -175637024653653969530014780438209242400 8871360 -28215439394296104475628543146501079040 8871361 25757819323576401039675256460544474600 8871362 -15659448761991432558305317120362744288 8871363 -833797008947590853968356901805900736 8871364 16876878615583314887965746927579503616 8871365 131401675931896063698307543218246420600 8871366 -33521605627770024574132746734558607360 8871367 -1265444435747063369283151443186943208 8871368 65545170710426110268063629457829765120 8871369 -64084259496566519274770025754215583872 8871370 41214960295265076616271931899135996160 8871371 272767744123089308508956235204503047572 8871372 13376357150772489375967338606778160640 8871373 783032469725094343864268491179882944 8871374 11793300263012868479222195793203448192 8871375 24464863892952737678065109952368808000 8871376 -15657531253706213622195338412668878848 8871377 51333891068650817487728665819446162432 8871378 21428874229257574223450724632607249024 8871379 -14604058846489710911598240038832542976 8871380 18412316343883213209191664441364439040 8871381 -62987811123334707118928712915611366130 8871382 25646590319085908580589937203746541824 8871383 -212579898241865555662382694477306378480 8871384 123721576527837218674376152618205184000 8871385 97034694645478524688698240131455435200 8871386 6568142471059972259552456842423348224 8871387 -3182370875582559288484353278143654656 8871388 -64601094552940325358405699408686467584 8871389 -154121856616639608748770764980963422810 8871390 -131644329523105196380936663217875968000 8871391 340296880029970667496049659837978952992 8871392 320332973908329161279174694817428406272 8871393 -129980209995565101696196224609525468000 8871394 -2789890966287294260971999560811278336 8871395 -64005300046914509679631943766639203280 8871396 -105100109272402588846968095285223902208 8871397 6994002573831913909349425368124991680 8871398 -11144523523882026829593603422155148736 8871399 -92986627071236136369944540606186388192 8871400 -6622810726256173174740499747075968000 8871401 54961617466376503995778387201784041920 8871402 -1059252793252982343590652119227159296 8871403 3880589399747952679603487902839276760 8871404 -678619117575657522582773812722140160 8871405 31025716290747137179893096119303395200 8871406 -73501335277226786021875479513915206976 8871407 36633976627086522727108013157354109272 8871408 1533465498858454431820483468358713344 8871409 -196479537198677299002099504903830761390 8871410 75711501937110841296530686712084691360 8871411 -40471598610490691909714793699248974080 8871412 181638580694258144542364275793013614592 8871413 96768275866947404847530806519636199484 8871414 59390974632921106578239586286814215680 8871415 -68189590366829347749271154742961562400 8871416 -560951718230976305556822800745185280 8871417 133979723193127358204371008654448824000 8871418 -23932614029321429659274305757713053840 8871419 -30341193653754859804296445262153826000 8871420 -1778585136580696873489528895336448000 8871421 1264965699148644028122998108462822092 8871422 -10802137762923693694958448543394676736 8871423 58963606431897161637680008290791472000 8871424 -78434111658698468532594906192081321984 8871425 4427270317359407404393603094847340800 8871426 -91801131531906199861479720739082476896 8871427 96013800436346392727796396270471617276 8871428 164750451701605142879589946946778403968 8871429 90039112944676603531119820970286317568 8871430 -39881486434727991933121576513672160640 8871431 -15927505102694829994583670781596100800 8871432 -27527441979837799417998142804991016960 8871433 -27381854133677989528462358082888699442 8871434 -4611118934431706399343930942039179520 8871435 -3799903640717036186021633103365961600 8871436 24840069124919483183083654035364816896 8871437 324589426558280611281234496173617378112 8871438 31652305222744715590146552830891347968 8871439 14253332417809414185192497344629323856 8871440 -4568912358119377847210678398780538880 8871441 24596265362293845888961210218473477760 8871442 -57289404545964766284370428937210721280 8871443 37878103013347155847779920843958507600 8871444 -31877716884288338383319861868157691904 8871445 8261272198883336723927145565327693440 8871446 86844541691822065076841857776921968672 8871447 20806473529980850934723997634161701328 8871448 179819843136782776272853644391428096000 8871449 -261046566749246829175418225858479946550 8871450 17696309288399688962407680493226380800 8871451 -3072834572111827638770306386459971792 8871452 -40926795429817869154768778996332644864 8871453 -86473938784768215413630298775505128116 8871454 -99517143836287973760661465304677283520 8871455 -6579400768122180572240566366695115440 8871456 -5276542809615612063905212107885379584 8871457 -2388428832358525726021485746336818176 8871458 22794791731201810127878418247975198720 8871459 935361869402208724020286158016611648 8871460 54176273641935151539983988653612160000 8871461 -68924656982525063905380100071639765600 8871462 28680145551986315679351231728037168960 8871463 -121940345390558122571006628224843522720 8871464 -25228501093532754661753184481844838400 8871465 -80817019878801999651009857355278018880 8871466 -12026564127393475408102266896818655568 8871467 -370733353414576556024374021038135573936 8871468 -20973800036878465294936027211670061056 8871469 8615958712412226452127567728763916780 8871470 -49821786468743125298946832515579834240 8871471 545967579503204542454085860403156480 8871472 25270145842230523908527817631839666176 8871473 -25051631598184659349892148155605785036 8871474 -14027959174980907335352779746480471040 8871475 -16238519292301957062615545467408769400 8871476 127074628503494798216965385081425397760 8871477 116900395073893896639003906954256653120 8871478 -101276761296214986058077722672959872 8871479 31719184424587567793463953633683160376 8871480 -58074395532176325049002248778537984000 8871481 -173433136063942349021684955036990440048 8871482 1204675979924287083330624229266644592 8871483 -93930701497703740468871908113751007976 8871484 -123908236011427071758843767771324781568 8871485 91780779172468620176706175800947919360 8871486 -53850076795825941933725175489684407040 8871487 11757479373989140303012071516427399680 8871488 -25399296731752372682447795977767616512 8871489 86842566982718421727552348864011430608 8871490 17861410619897460333493448788795874880 8871491 186193940100564239955605117694492731904 8871492 4277406780135792166744000376372293632 8871493 -219297764696274818680381051278600515936 8871494 39214508996393992963887124679951872320 8871495 -15949978649981890480370294961300236160 8871496 281090378982250054842720209130704117760 8871497 225534914553935425713178540218038952720 8871498 34189254019417168972999944063685923840 8871499 82708851247224177728006007453517781040 8871500 -91666982017566426024850803750786816000 8871501 2583168801097475845024172769923123904 8871502 30130927140364590815907775737737068800 8871503 1050571375216328054126417817712816752 8871504 18603174539034061176687951662304067584 8871505 216697102937446814280506987610212508660 8871506 61635994599034930992093355703622658560 8871507 191155271393564401694527400139307814004 8871508 -344244927538394255360682530566309806080 8871509 209488404204459029097501257172675829710 8871510 -7567884436146598167298191124967404800 8871511 41965199758512434065072594036751627184 8871512 -93311167944681334798426564649972244480 8871513 -56422052685770964152970728373232608576 8871514 78101115538845304627182579129873880320 8871515 191999932575192007013091740870502356160 8871516 -156889585627019525619582682929975088128 8871517 -10425373699698747164098351891578772980 8871518 -30662025227492382349967925084879544320 8871519 12479459869050926230704416360127750288 8871520 -34211298467673756265144702217677701120 8871521 -48036283700373552699569008921700149056 8871522 34898387752865990890653885680463062784 8871523 130724281093624261191959399007014746360 8871524 -140813030299039777233854677919425259904 8871525 2968327245102337978981794060912285300 8871526 -87271038732079755568887124582435968288 8871527 -34071015533205873395134135171370868768 8871528 -108529761093779541098827877991858339840 8871529 -142192846995510944991868552978779635120 8871530 7522806040903102505165532413884280160 8871531 77927704415142156005113803308380926552 8871532 -8960787982028235648399035004508538880 8871533 211714622226363331113300626541304624224 8871534 -6822276639707404888397384827125392640 8871535 154613418373650417219401973651778968000 8871536 -12328364321543542814314627438114406400 8871537 -63388473177814825975738506518721776640 8871538 -36787815999778273955924143557308654592 8871539 -57731866603137179975637863750055018840 8871540 60208402061668080424881802904345548800 8871541 -198309667236984772743657127259506642560 8871542 -2396257053008469685273507938936288000 8871543 20349936553333481602221834117540148320 8871544 -11561196042214196807379651494690856960 8871545 -1739266216193653185135041739613015680 8871546 -22251978312695431915533778766896367616 8871547 137632094515466188525886405996730584996 8871548 146501482134016854056061895909527272448 8871549 -40354066894834142255154171087063251712 8871550 -45759449142222429571478199468333115200 8871551 -15151354237001890237590814580036243688 8871552 -141050213392078272496642583009270169600 8871553 240577369311669424983596214155202940802 8871554 -44707581030013907654468021327090367024 8871555 4007697132287111783163222086518832640 8871556 4885102417823133397817773466589752320 8871557 -189169039038992230223528736017021816928 8871558 -94850096543490088485832524533846980416 8871559 -259702637852814837407253020629102242240 8871560 -58385110190141141353740764352820838400 8871561 143714542165080567481258901380460304810 8871562 -38859929725566972442101451493697792000 8871563 140039662882315847852736738667575990624 8871564 8003038064356373046103186742095441920 8871565 209193055719889139460308610524532464460 8871566 -49131699641457734588072610285562061376 8871567 -47751083856435032491531962183717062520 8871568 29569579223812387384769020852200013824 8871569 -25543382655674131491019166895783777408 8871570 -31221327004080559455124362893945827680 8871571 -192284318332009640557927768546343110228 8871572 -27352470552730675605552969430904398080 8871573 88146925960117659021611091039291233184 8871574 -114287137713522885602466128443306464 8871575 856487351403521665447687028007643800 8871576 37998741410396758131478242468214210560 8871577 78950851654951492439457940848386112960 8871578 38398844865139130719306935963281362656 8871579 -214356065639744275536220628747783362560 8871580 -2968475762644737534142603269064704000 8871581 1911360290599375949092551690346856352 8871582 32280682103345008179115778381545903104 8871583 55114197433330203095207748859843006464 8871584 -159662183150771019202545735378778718208 8871585 -75286147483293480089238982207460567040 8871586 -65815946192746871319090284656694277120 8871587 246587875898142454045203268779249238236 8871588 -1420648410890296509915804716624689152 8871589 321095822161862624651905874648545331390 8871590 -13599243769743808478881219246656960000 8871591 -50123152351839609934457514325631189208 8871592 138258681350091291952281439576595251200 8871593 27581109361750233345172524069763604580 8871594 -42095682410585176259976822445988352000 8871595 -2411512734922016717192085527367034800 8871596 57584473319874772926349888440412268544 8871597 -120670894367523942378649153883489232234 8871598 100940349896188522914930430752491952960 8871599 -404599747562462696800671828431678232 8871600 -2286811610435330959781158109156966400 8871601 10347438542634979054332037870731528704 8871602 55197623163255922339109700161208148752 8871603 -20201426385691526587354109378467895712 8871604 43962538806816866611723021386358231040 8871605 176572509444900821850497096304906751260 8871606 -911423987911106875742089742921494656 8871607 146688865864820920613469078603209890856 8871608 -289451286544734622064507380139271168000 8871609 51529179598681586176521646387884864000 8871610 -78901191536612149197193374242379982080 8871611 -21218651077099308072318404249610925056 8871612 34530106245565048797508885817444454912 8871613 -49895495839184509231110595703713212000 8871614 13253709231654110898397062235278633792 8871615 -51848629774316952964748211768005811240 8871616 -23673648117178239687620628818331435008 8871617 -4119992407792875622402410737482345752 8871618 -13928293807867989262976283991070231040 8871619 -11034944435944112092718635673249980000 8871620 95163663313216310834444783669682508800 8871621 -46415633014153232040513224963168593920 8871622 115634248631148165341034853464491980800 8871623 -206362239750773210565889214351863993128 8871624 -71485079578499083925753444029197450240 8871625 -85983651295411389659705069401126320000 8871626 20453014650443805581278021392348910080 8871627 -30090403592405842570638128928974191680 8871628 -37024585457722352080207963325111141632 8871629 10945976018418346678311261625537262208 8871630 -25115600141427140750841156224427329280 8871631 7566314482050388160612958853917348080 8871632 -13798066432149176019533378141867212800 8871633 -71380335478849060508417031456042914400 8871634 64921950351991844068857402626584515216 8871635 77521814683114589245418102026118860080 8871636 -96389050813786831283357549937064409088 8871637 328343884097145938234963291683271622492 8871638 -30762833802359868077511890116738286208 8871639 -23557050615882617272650711303819550080 8871640 105699961126516207215599004528717004800 8871641 -89743737552723739898173827328575155958 8871642 2096319211241575494979144687697473536 8871643 212648992229338796236942950893124442344 8871644 102774877471194485708559356687636814336 8871645 28233739600397532784868410521867834720 8871646 -75160114876510649137199394462725068032 8871647 -21902326498701451083704192231791728000 8871648 -131089012645981146234656046845934698496 8871649 -270958222724167555768244438226464336 8871650 88426940431083820779928038176864914800 8871651 41323574329527588209100146947402998000 8871652 -56847777759519810192516409425828569088 8871653 56458000975422544441528659894206761920 8871654 74151414015344960828104823057504584704 8871655 -10478131505360004202276049565046965000 8871656 238261712461743468740664493671131642880 8871657 -36819275549452099027335878559218830080 8871658 -5526539341516329473173318675192845216 8871659 -1153558769329126063712462084059912584 8871660 -17339699957681858940479802228491059200 8871661 -99961947848059673427648439237771549738 8871662 -44235044891754169500304795382649831936 8871663 48194728244784959009625491967616802688 8871664 -75484557169927178879358636650060120064 8871665 185211598046856198648654486496880329920 8871666 16998792540350233048473252663226525824 8871667 32140135854512961041426082179299680592 8871668 -19288571059415873285402007430083840 8871669 45591917279514864762521832999635987694 8871670 8328156977354980086964342671833030400 8871671 -328267804541797445729626882159566438960 8871672 -259424175633325693738740492258336399360 8871673 73055362377751702707849071751154990080 8871674 591971382815939611133591349884585472 8871675 13027284739951256943561838910187744000 8871676 -185560290933797724181253205873004638720 8871677 -224618045937548221104972733477077492474 8871678 -86234259104415857210582070608845720896 8871679 89820430545092779462475096035779968176 8871680 60406141283726413539266137933479936000 8871681 11350071813895524723013786352596708224 8871682 -26553226630731645377684891807820885600 8871683 -90898037183766477730598679946374808068 8871684 128991310665071914022995807312291163136 8871685 -154581952746710746408118439039286807620 8871686 18825834812002542016602334303735819200 8871687 146207423857446262155538587457760676480 8871688 76045993895104378412002042286717337600 8871689 127580785513348109736070814803290024000 8871690 2735738389629346396204864556097431040 8871691 98767464353956662631491148793504589672 8871692 -1422128891988758541064456338735118848 8871693 -35701556884489236707636365569015567936 8871694 -25439115404884675515592637120631514560 8871695 -94420970111066788148278111247433631800 8871696 37016227872927670432174432150683525120 8871697 -120766610742429248902840036582733867854 8871698 -17194586189921062790336737442476323840 8871699 -78748339753762336680656814656423684352 8871700 52567982160757779334716191643039232000 8871701 -77994431118112224639099636773828813298 8871702 21129618043063253728309197253696118784 8871703 -45489104618437638005906459624944204512 8871704 -9399581965480799330454165455618703360 8871705 -100035150773125127762632258297367934840 8871706 69402674693972705019160484275476747264 8871707 -27385563107230764905367365340030123120 8871708 191349028616678099555920489777753866240 8871709 11407083919564412496015801301196365632 8871710 109919046005037592843178153740918397760 8871711 -169146691254385361224252718625237772728 8871712 48863842570246530347145217366881730560 8871713 -41913134687728699817337386255727990096 8871714 95469038943703319830307352240012560640 8871715 24182448528838761369310392726589959120 8871716 20031426230970626579432783041972297728 8871717 -226072323838171762673174397237101760 8871718 -89262998529647420386743572539430818560 8871719 -2566777486509680139563993619428975880 8871720 -79554501614508697541302363452211200 8871721 22623076866688543070902777871628360000 8871722 -18803899105327795463848405949379913200 8871723 37998763018133989876485826149640175904 8871724 2228794407401890406537071627865620992 8871725 -94041506220327319139934080870427090750 8871726 -1495498327081211624149186385613270912 8871727 -48504748948514745787223653942036606720 8871728 9101368342823822949162652060723445760 8871729 -66882593226562938377932286972083952016 8871730 -37441511905100884150683110621095180800 8871731 -118365237280475695093375371380744846136 8871732 -98889899600889278968700439206852560128 8871733 -24482227057119043020406425549491823592 8871734 -37970586846570872302240964076687904128 8871735 8938733386370612888694850453175961600 8871736 -113653068662242758321148960760684728320 8871737 -19220902869673272246845032583524608 8871738 -93108912294103712247764989077133294080 8871739 -183831331550365870508587611392653197888 8871740 -2450197258208159924566531200506703360 8871741 -215935541997576902521780310440804857600 8871742 146403518002543737598106757356091082944 8871743 -88036521985399153458303191314268415456 8871744 -6630812714447051144321195755331125248 8871745 53372357292292371478844311214675020500 8871746 -28761531954634352763168786614633433600 8871747 -23755524313138611292540928010598504272 8871748 251728061070340685805482829514914637056 8871749 -77923724017884025504750804593626122848 8871750 41234236680206389191926655169924128000 8871751 -1999887549094532562383563055761692160 8871752 -8700339846658526586571885741879910400 8871753 108404416734936185455904160131997194208 8871754 9063948282383698279610436548984597760 8871755 -70671840732734077068298202744760307680 8871756 -55314627139928036711643139275392231424 8871757 -72307917317093877890132769310617225994 8871758 71825208855827850682319880277189804800 8871759 37744622357342343549377585759875116288 8871760 266594132553090127416835834252492800 8871761 69413736492034725658249332493482133362 8871762 -42069054521698249046235856351368766848 8871763 -10526537155842398744275254437854139096 8871764 -27408854666123729395549016374854555648 8871765 41514047254732407521605443756418867200 8871766 7801282365214937025843807012234514944 8871767 107520820188257119683931845687161809920 8871768 3530276640571340512579284055974389760 8871769 -323043327597139558476805863796978067830 8871770 -9727540334916392649341181895433413920 8871771 88014203369763139857469590281437237440 8871772 18897357889435327133445284806365181952 8871773 -353893740028640015607154179968125752180 8871774 -27114501345130951099147644152989621248 8871775 -29371185341057332096570018070624453400 8871776 66803748791096774419138947781984518144 8871777 19052087511879341182726280876878943760 8871778 156428997259760822660520625151371471440 8871779 107771050450147790827000668276077291520 8871780 49065830430586852136043035577266933760 8871781 -140903162460873505531370281942315356418 8871782 -131436233898764582296179425165156383008 8871783 94124687981631643435628813053488733224 8871784 49958982243697491972335458804668825600 8871785 24313189061481014643767697654313347600 8871786 -4227977322347288572802245425158034432 8871787 -54124184302958381198965401343578305040 8871788 -92105706609503792922985307289927558912 8871789 25541879746985068795915402970121643200 8871790 -68442781340940092758388616662711692800 8871791 265797890635505210592373953442998612000 8871792 20448793069944312860898237087902760960 8871793 81156323092316512896450967218153925296 8871794 12890430245333046857978243725669191696 8871795 -7929745390090608706593398216872202400 8871796 -165789751294808334410919816285934859520 8871797 75968518199075064382149752269688166144 8871798 -17709017366827179637814268125599721472 8871799 -11188632523914103098714857710716770200 8871800 939272727910643431823028138980352000 8871801 -112066302909381657405325319874480040368 8871802 174557559242055211356686842993836172032 8871803 3905254528328366073828961480956638400 8871804 127069558617860613638884784157058967040 8871805 40388323161453861283485451366068731520 8871806 -160753599741652392548486790366664539648 8871807 39503431678946769663498384300352214784 8871808 49026373645228739649730296923648163840 8871809 9649935212112019209714175895377975380 8871810 31676586965712290877945360681138140160 8871811 -70252639536923366468038380045742161248 8871812 206058989976553847810607468988937797632 8871813 -83591278262767333467147127156070657760 8871814 48345762455126921635847819161211658240 8871815 -18095339286357282075736841274813404040 8871816 77659496404219874741309703898551705600 8871817 71228729913436106108725445804517822592 8871818 -14591602243524627480471692829910137600 8871819 -28427207774799021998056796518313827392 8871820 74051542809097608333280559377877038080 8871821 -66573398833360214433914890456497197088 8871822 67592561130501776174642428901994854400 8871823 -43071746345528043017920060520096283320 8871824 54107734474332240674243124263052754944 8871825 -27836872479138690665579273366454480000 8871826 -51835984741214979295360327623551936736 8871827 121387308606433724024909351517152645880 8871828 -9963187809671649257091186495757221888 8871829 -34613378923961049116291550397913302116 8871830 -52591556983900276955204953789055846400 8871831 -28015191518706328061409906855292325280 8871832 108948847361552305944961258726461112320 8871833 -191667387144525409315518611577948852918 8871834 299955792119066286686806582719290880 8871835 31262696682295012357621004974172547360 8871836 5813281420917468579614313300907935744 8871837 13633360615872379032159475017119859840 8871838 25999424504926590687686851456764328320 8871839 -172937589729047315449422914436498572544 8871840 61397107504933846293496699881215754240 8871841 49892286627474068961970151635337760 8871842 120748997972219274381103747759390677840 8871843 470303834015256279585815635324264944 8871844 66908286453478840119653855145399862272 8871845 161286983802153951810618610118007119100 8871846 -399653976531180881402107739336881152 8871847 -224899120336059972473524362019417421704 8871848 -172422642331571568311838697541556480000 8871849 3674804774252980278909088623934791936 8871850 -34509407811623092078894842720795180000 8871851 4843100000159108809733083170661673592 8871852 -5129786321340764463629618180760539136 8871853 76238227499321761208523531726099566102 8871854 20524292670346333824781139524590885120 8871855 17139786039411903937208501565822354960 8871856 8060599323084963046747655058711773184 8871857 325874713518331114767620809062301288560 8871858 127723918989286735258720434128434114560 8871859 -54219202401939488703963708146266246592 8871860 -58883285296851546310721940247272038400 8871861 160340167740187267804907623185959793024 8871862 73257396234120853463724260669714106432 8871863 -29138774860297324653743340870900344832 8871864 101466319603085964814807611298946027520 8871865 184063391688751988175223826213008504260 8871866 141591212834431110858086270322916075632 8871867 -2481316527668685933432265801163056152 8871868 -105139659923707789662869082955245079552 8871869 40172574135001435207436760828166803270 8871870 -1230430281804531901804111060739788800 8871871 -82008619508231177521970723205565620928 8871872 84471437287898281338034884650320527360 8871873 15744897513975070049712657205588653024 8871874 29204028826956273011212893481496606592 8871875 -288566343422120485581043696363901700000 8871876 15250506781764447512601099456573849600 8871877 -19967149912949182132968407832126760928 8871878 -154956283817137898875971275811322457760 8871879 -108378717619354338232020246095256059520 8871880 -154442034396824243471463698201395353600 8871881 -2722102054525287554813236923490131228 8871882 21304492356526092185460999425082694656 8871883 83636601138283685129161192345222964880 8871884 57961669083052995569953621116570203136 8871885 -118905940775037614173146906368218472160 8871886 5956278284738231897721563582255731392 8871887 -323557905097735702870098955126908808464 8871888 -30594147122577705913539173367567876096 8871889 -1326582159157844561179153545442603200 8871890 -34405183024178722453914819787289548800 8871891 -81182101756057576931599327312878790728 8871892 -13159226295884890436050657464063402240 8871893 11592507856942539020284020193857752142 8871894 94313029859832342098693029898095581024 8871895 -35210068290649295319448936508408233920 8871896 -8440445973619524520857172900422574080 8871897 -54874854790999680230491495476333868416 8871898 23665051045189054111875153539592983040 8871899 238678176916675678825157136777365352900 8871900 15147877744075081021013556846166924800 8871901 -57493112050727510540496728767965996596 8871902 8737903659180271248818570752985042112 8871903 116118497006864597328978875490400438800 8871904 -58324448945154798312835338070690627584 8871905 30716466156065542445676809566464798720 8871906 -19090111283971684903141276708024876800 8871907 -266434828834361699305211944170778052400 8871908 -66455714258515374992402766959911108608 8871909 -4586309477528704161804789019802825472 8871910 40478388094689263647214230887855615360 8871911 45514549263288940779693091537720312752 8871912 -51522918066293918791115081685447475200 8871913 123888578803328955527612188512821420260 8871914 -17898992638568496995664660949718242560 8871915 -21392887637661680178006156930524539680 8871916 -76326831612461182536679336620516675072 8871917 29944370220289548820841255685951264480 8871918 -93066906510395032582984061432840186880 8871919 -50784898002784602712976313947721323520 8871920 6761399480132662890896876617469952000 8871921 27553403459774760522476231950128403200 8871922 -162494352803573100380750574693712597488 8871923 -174421378608830444752684134198282921360 8871924 -115676714033617849050136162780086534144 8871925 55346072405788687882299902361600612650 8871926 -11835382900511638281575419146176373504 8871927 45333859775075351556283698144999787008 8871928 -45709503741810937788666761045263564800 8871929 -26537451584236465910247411889635729600 8871930 -9279573185560841064324280655450583840 8871931 148990447842703774369272485289279773732 8871932 -3140194673930630557885926351396192768 8871933 -78177506950002451039352450539166592 8871934 9280636358316677760982438662092776512 8871935 -50461762097402486583569314583160247200 8871936 -1423473741520460683979598630085459968 8871937 -179097427654711371081903489686166544640 8871938 115553855805225393974628515040339591120 8871939 26103615965689842452883005963538460344 8871940 -87247419727645557405533668412042219520 8871941 106506515949701766219774955239047457840 8871942 -130575357545025003666701702880189534336 8871943 -250548133893346260809971250629147438320 8871944 -45611982801949464559658827449748515840 8871945 -198582267736033755366911172015585274560 8871946 -534614386009135124341521855596910240 8871947 -37567232357345097048900265817716897536 8871948 85434845035880720337579653252337768960 8871949 18980896353454773045930517937285568408 8871950 6044260110191178911611456870894464000 8871951 -88427064095914995224138644592594561280 8871952 19593870167255309672749133864242126848 8871953 -44189612952965481688357010612243546400 8871954 -7788124632342440041779407542876800000 8871955 -146278141714233132172666808813811878400 8871956 -92709125226396430973110771152811038720 8871957 239105650615243073827177852000112192640 8871958 136899073420165319169737860643848671360 8871959 -79861395785090414215777526363207789496 8871960 13051595764541076888428482467502080000 8871961 99897698741753595287016119350871452224 8871962 -194616334538332333051815517246149408 8871963 -91116528241599902708289186595707684456 8871964 -24036675349105219791208707837463489024 8871965 96577905697990366249979725819498200 8871966 56445016804394417691535529628033153024 8871967 -68578066918238576790486945667508566560 8871968 45268170665412777586837553268607942656 8871969 -30504862179317757556320246283985904672 8871970 -64032806699852071684306217126591563200 8871971 122618201305363101462064683435836423952 8871972 77049587483463212366320968384908731392 8871973 -171476599225150578148894535568565087296 8871974 61504561655853053873517689889692436480 8871975 524771878953249746387319085718947200 8871976 -94051001575911986701142862171333841920 8871977 291743461614561544340852827213675761012 8871978 51177160043844815126028987025299028224 8871979 -20904945979540961696835215869531296840 8871980 -55979228553806087209120071645321968640 8871981 170846778735580301469186124132904876352 8871982 1918814407148501857174973057860218624 8871983 -51663579644542321649320078501764654720 8871984 58662566689750565320291848873812951040 8871985 -38593812406972493069725078252189027800 8871986 61962486440779637832008691475690962192 8871987 -8339164657006137738164794089804221640 8871988 28970234971981694760203100528681081600 8871989 79491904339694866019538344492830053966 8871990 -11566229904479628837863445237186735360 8871991 114683956035530099080398207476043060392 8871992 190677589337991760880115947910551040000 8871993 27054181092627084700701524825473794480 8871994 30819922763157397837962986530216642272 8871995 4478440230033406744036694261112579600 8871996 -28284958933704790695723559041543905280 8871997 55767349046171195614369718335259966880 8871998 -6264484505073579631898007404526946560 8871999 -183593612806210561744609300308558432240 8872000 73921820857295899188232003116072960000 8872001 80451178505720074915955677570919992002 8872002 -152350169821979809132168144129400491008 8872003 905810244871125809087318119421609680 8872004 -67785191961633769859605031467346050944 8872005 -96044803811595958288915373596147082880 8872006 -14022718778682853915621746508955799552 8872007 132440310271916031125055187274649393720 8872008 65691927421675649461451229926535659520 8872009 87801734992384698507008514491120021210 8872010 -31638279553779781928617760023682595840 8872011 3272992894621361992430487480241388940 8872012 -109082862730896159493527604758270996480 8872013 17597651299229249776685725249033483404 8872014 -10526546858867471314798810827261235200 8872015 195456039808447093590619195359476369160 8872016 25503924655589984678946472914655641600 8872017 -8942372258579273509808023823105894400 8872018 -813065974132998858105020596782423552 8872019 -61255304893308219489783895523197947456 8872020 -52165673732281540189848318524551495680 8872021 37974386704634848097590610086301905600 8872022 60908318301590028047852318939001921312 8872023 -18172064141677451881810401234307171632 8872024 -27991074334201254505730640063878553600 8872025 106183067234848737836055416340087953550 8872026 6176309622432321429261093812655398400 8872027 -204460239648787825444384957020044390808 8872028 -143872158384319012018923556502981683200 8872029 -54739580601320861838960404102500079226 8872030 71179758464939929024929846258249764160 8872031 4407341582985062397060047169967299840 8872032 62551780882609374036496477627275018240 8872033 95925787640245073017431981452337215380 8872034 15926255570255084698493630890748110416 8872035 65493357055199502222713246567347489200 8872036 -115882005683226797405717708398280076288 8872037 -84448823440674343923205930092909133314 8872038 113699849412674643022727650936442880000 8872039 14022660710957877600432370414111272600 8872040 6512450678119855507110283247913676800 8872041 -28575518126665781431644069353626756800 8872042 131187816502423951351529585169985526784 8872043 125422163373359042897181494570089848624 8872044 -79826421503620715616809994289413302784 8872045 -3106909880640147619085485811327815680 8872046 -80331186602696378200631616866105454528 8872047 101318484466395301359956855987193668424 8872048 50681704325753613377419243914257334272 8872049 405576583901537060760562987421442740736 8872050 14691005248318011719647710536150784000 8872051 88097449530914201691435995618794975052 8872052 -31583084810491404435021800128653649920 8872053 -86232740843454255774273092705046704736 8872054 -42326689670853903420720267557681421120 8872055 3810686944172852936415890253236563200 8872056 2918615191975683515221957503788544000 8872057 -194542722178587688327108170804887753340 8872058 -8400655061543154727718127297530838816 8872059 24753485245829345578939975865215464960 8872060 148496767781115133684410837750382164480 8872061 -1228772840138286283473206219246623776 8872062 -40571585174357494919681901136857173376 8872063 184186928309980255746937388662684157312 8872064 -112084817903027924172767115802658734080 8872065 -36186476433690533231190137134657968000 8872066 24001940381203297589595949294841733120 8872067 -59757519311055167674147716518415850884 8872068 9273926144142557201911556535949633536 8872069 -238571840832263502479148263626431688160 8872070 106889931419270787405876765886080024960 8872071 -39573704969911954789522993872754277040 8872072 102299666806688952574507032873761587200 8872073 -41580387206494867341332321053964537664 8872074 77797048527345138375521635556571223344 8872075 -96243842536595561768168804711960772700 8872076 25575955254437574080320880040117964800 8872077 -51245985443482925438107043289433883040 8872078 92801696459526455943744935200709115840 8872079 15966826756384129825486676702938301376 8872080 -2105638090260035006407235095119790080 8872081 -78250785986248253577353454030645607836 8872082 -27186616331109497511872875879508442816 8872083 -57614753243469841902073794585560724 8872084 93045585847324418131607828146925430272 8872085 58490651742383954395089938549096996760 8872086 18567963354544228997473945776563030400 8872087 203153864729132048448388459541497915416 8872088 -20097374759161831976289444327111168000 8872089 -61685366896493574852809634723999581184 8872090 -13290054737438893752400280406861415680 8872091 -280080609142332231531982968129369536508 8872092 4207247073318622120168397852326417920 8872093 104547206788500046234502458517598722560 8872094 1844927964239154848561768914769117184 8872095 9215169002571849756335199257239756800 8872096 -568258672993449990422098254383466676224 8872097 33297058144393252815098321208960410880 8872098 30434454365676598790831302267608699264 8872099 -285797960961776433992597855232775108900 8872100 27929328613594289918807626809573782400 8872101 6207950677186599316239828512636224992 8872102 65466123474141710527293769325611702752 8872103 -91556794405629308696486337570200640648 8872104 1729564310156476093784355258297630720 8872105 -85938562320148692170229551170780846080 8872106 33144297903958059323941187822552342784 8872107 -57585219778322179033469935436687600640 8872108 -60145799262018576738243377869450640384 8872109 -67961402083780070915829529043158081140 8872110 -798574518076139768494996168851624960 8872111 379590554403281415613415008656303898672 8872112 -30361293085232139802830394714607124480 8872113 -32693807947684741084638758593096546752 8872114 12778375430574118758775555292745628800 8872115 -26341383218567537331191049583252939200 8872116 114611827269164516929313884531054577664 8872117 -100732520167377450495368712566646667680 8872118 68494065417888874752663886313577017760 8872119 -35347021649321992740824662548360264960 8872120 57581877208564266019461929675547648000 8872121 192191662571641090756326895345065617322 8872122 23112862895089876260407872903125871104 8872123 97745811387800460010777464567017370064 8872124 115150832723153299631311189929074990592 8872125 -62629466710448112215044078721585520000 8872126 89522851263836453814262034561300089920 8872127 26620477287908544992258704292018148480 8872128 3050316303347321615361102284706545664 8872129 -24247271289968177887883287070953346624 8872130 16515165725148315668764512809717467200 8872131 188851247652850125546795741966195848952 8872132 2950749701517794000397571633112093952 8872133 198740379421682442191135814432425732382 8872134 -74086824874180699830684444213178739520 8872135 -10867119804599283829685067055361510400 8872136 5033822751476922402971204301807298560 8872137 -14042953443446823772607522873951604780 8872138 14132343401574675826145879366782064640 8872139 -135756947093298879385189931061789342060 8872140 -20370231888992548844696801958565969920 8872141 -70113746260167493000979411085430492416 8872142 102881756112683275702751136206866337472 8872143 23165999871806909499490343150391490560 8872144 -72087535938901018877074799041899479040 8872145 -187055042185759304912486212811833857600 8872146 86493467592435098482858258691191776000 8872147 2232022284564758229646148581311023520 8872148 -83058092416947343581437437313201649792 8872149 -19517853313823303410924412475605064384 8872150 -2356107174046760479628691784718160000 8872151 -82305585045762786310927337588839745400 8872152 -74783122953479710299902145228504698880 8872153 -179484318053188815959382957135962724598 8872154 -30319391369526632386369599625473301056 8872155 -9963771264531997375830364348281428400 8872156 -46019848508682217888789557558205732864 8872157 12405103362772684086175635979000079712 8872158 20799858938827595766656815958226739200 8872159 70073309054409844043489921969294466304 8872160 68697118710626579126214154862643118080 8872161 -99370357555874926954440911781397454928 8872162 1840513251678257765373404255340102000 8872163 -67803020526521879129032560844929242736 8872164 15154170057348572049870663670120243200 8872165 -153572429541129522608727444373689335940 8872166 -7911031681562536488686464828558227840 8872167 11390650692751011750881675714366051880 8872168 23833853476013390013361495815732034560 8872169 -65181871269882588419370866073148473600 8872170 8844054203707769946452069193966051840 8872171 11744309620821290146406528409905981184 8872172 -3189738564111658178525453053692630528 8872173 67297651593974823154987119724431573600 8872174 -3716415327693663825029549663221486080 8872175 -36875141787759688352370231860196585000 8872176 8079718448332687383935036343319560192 8872177 -207635878342333547050252024785527180974 8872178 10612798785087787383505976731684646400 8872179 -10356405303041593266180922136652127680 8872180 -132329454392822046374311984950150585600 8872181 181727069097000334656748401795979099584 8872182 7759538286364334894173923709469643840 8872183 116946254275020501697138567769419272520 8872184 75036724245100100581511469588783820800 8872185 44891193555564048471258401265429543360 8872186 85772971306523365656783731050924071792 8872187 -12971542161899468261313140964420078120 8872188 23816514941609761136993916597299241984 8872189 -73971624881569290886137149377172598010 8872190 -154880305747663953653488954613145600 8872191 -68545390901370209230765947988910243400 8872192 40702763774326541451910373758575050752 8872193 14419068406788212975948398070006625600 8872194 49102663348934992303416835963004822400 8872195 -29328690653654632277043854714991989760 8872196 225742516215736469265088759967165668608 8872197 72373671848082479823764806911378040800 8872198 72041108326355936759947448901219165312 8872199 -3937412274441471833992484306452053408 8872200 13313669862353124082473547895439360000 8872201 4493896332322331710211797260773707400 8872202 72300472688024110825144150409122291200 8872203 16643004501961938081835887646889657304 8872204 -31487171453144735249094329057190912 8872205 -67767322075379167862971548234214605000 8872206 37823494595727729176991142169635196928 8872207 400548616553993129003470776864160070152 8872208 -8210320904377133022823248524077694976 8872209 -220848641933176834393833700625068718976 8872210 16358161434135198696924736888201354560 8872211 86984500756397123421110641102222528812 8872212 53805703232094136540602826770667763712 8872213 84482089522885137964288174206569452960 8872214 -48143483158477523154008437316536557312 8872215 18431101839339288626192299563709328640 8872216 11346857429925024496089835509445632000 8872217 71182857009359029395906913314322552266 8872218 3719814597084355636817282751797447664 8872219 59564069748200510370513869264934879620 8872220 3405192588421919877069646543257600000 8872221 66770099873554288173924994589365411680 8872222 -18693731605010429414930585325028265088 8872223 217590371418768298449994073708890085472 8872224 130220060180166872007993712089500221440 8872225 83901048668527985928399591894107958400 8872226 30735982194100198456603462456882602240 8872227 -17380273396431174947635725131086264320 8872228 94236050982580769592577857748749949568 8872229 125411082057624802128383406734337900480 8872230 9930782047637619210141888014257920 8872231 -39650531236144964874019114526494771200 8872232 115378886211651891103052211823207526400 8872233 -152199263356637366964624097119856416 8872234 -47297774507208040175333885661043731024 8872235 58710384222083145659739946348128067680 8872236 43907250809987958329473292764744425984 8872237 292870704684231216157399741784243497536 8872238 58655142022232469483261238263284915520 8872239 -63996140686700678982102776779376413176 8872240 17983851068021146085786545095229440000 8872241 -71771291801752940453858557301260897728 8872242 1179810501531314304534104375627306112 8872243 144168565068289605330619986427738574760 8872244 84814685691473467244275746629621091072 8872245 44963893287088408099036515786413324220 8872246 -165134295091827365510469156643459448928 8872247 -190727614933254656916329356037020405968 8872248 -46983646269573720047244438776703221760 8872249 16885123916124236751258701593512826836 8872250 -32591675749817857688451600042477312000 8872251 59538463249940588072499236808714801432 8872252 -53513520943499165440910311188915979264 8872253 -12576970093254643906220601392794940160 8872254 -4908177381510676784888637182857597824 8872255 -39551474961310341865017485219424711840 8872256 77130789934106979595299933379181936640 8872257 3808263847343622526048840584858664992 8872258 37229579551533942214413857276343858720 8872259 -264178659016450916550414730357743433920 8872260 23422616573489195291930967719523840000 8872261 199429094295946254137222693866231816862 8872262 18994016980748409034387653245372964864 8872263 -103186461808602672215888091953790109008 8872264 131684672462270839767725886214157583360 8872265 -14212152578765942471625473568122189340 8872266 -43593645990522938862867073611448361472 8872267 64891018192777439651793942895378748624 8872268 15108594687831260175556452702874645248 8872269 1258650832556968276297146757636976640 8872270 -19988604921906848904727373138999514240 8872271 -206334181423489599155240674917627792528 8872272 -23378273803127800237620440893067698176 8872273 46303383984796195059344304555569908800 8872274 -45892396137814497293344436854725888 8872275 14234226701011611107659737737650093800 8872276 1070114918222300763590354508835205120 8872277 -202529535825705161050069495667920068 8872278 12127968240491712099050805610810368000 8872279 -57365177446252807666936055134964756216 8872280 95735741794785988738544320150158950400 8872281 -189329559510773112497303441847981549120 8872282 43219503884843312226114867253995907584 8872283 -313616150084720541091173011220598341624 8872284 -202343181047743197627200575050272391168 8872285 5280476287899440509867227934943848800 8872286 21223529265158656085563951548268286592 8872287 -39637735489526465571883384475205280440 8872288 -137650507574257930016699730475888803840 8872289 122829756088386540690902455304054529960 8872290 27691880446736895664224834905375147520 8872291 -196798689236521968085439812187279726308 8872292 -26709914060419730825282874454817673216 8872293 32398608784123075220024757064903196928 8872294 -44105767885096800445367990106995706048 8872295 -4984070988921058792705260759105708720 8872296 -95793793784962917195534302188901007360 8872297 -796671877487586738191367837711874368 8872298 72357310014423698622341091499240340064 8872299 -56497501893143362432731446681090432136 8872300 7712486307187537456970900515485689600 8872301 118540006705021463977543737398497897302 8872302 7654760132873590517140101522428282880 8872303 -64123121963575596007456780566618942480 8872304 -8446074810839993535158265689157009408 8872305 -16222425455973971124083387550084261120 8872306 30664871290726078717862618801770175904 8872307 225931616505077247523860205747238892912 8872308 -22636966234324948583448417183357050880 8872309 -14164445535276820162229019494909409490 8872310 -17706576503504169471581254389636915840 8872311 17185075395524772474190284472261999104 8872312 -219079796786472506803177599436134297600 8872313 -265943164552053945122652940360530492438 8872314 -37061651745988369613032017740407234560 8872315 -24084804027412580633013881588771831040 8872316 197774843572851848226600149707299985920 8872317 -43402817288578323004797725192004990912 8872318 13576040197599540185932053123278081280 8872319 -832223231899897959533194345161651072 8872320 19272999475816958192823403914933043200 8872321 105444625879429963006263207280559756100 8872322 2171297409001934988279238116723259392 8872323 -157459269132786561910391059824415863816 8872324 -44579882631627497707457235321528516608 8872325 15617492788329631497726070829004000 8872326 84610341656379903881667958727163546240 8872327 291012988656737950725491889101703825176 8872328 -77274843193697605127698129354345543680 8872329 -40590587224117782726574051837373189616 8872330 16470740281855551625064558789515006560 8872331 -335273810314153248242964831198231870048 8872332 66280432673041483864446700436729364480 8872333 -36086920911717310380272039115321541536 8872334 46472436993594614270105720375084092032 8872335 1790158177022649439141877458620949200 8872336 28694173397007726928268733919026806784 8872337 132732930065042133053587963889689255986 8872338 -31091639561193970839984708190879414656 8872339 -92289116225431973372963372443495936768 8872340 27193264663269304843512767565578004480 8872341 2046434164514291096747810942443349184 8872342 -68490608259058383611650284673877939328 8872343 -17667143658541469348715992642322468408 8872344 59976521252164192144616230034410905600 8872345 166965430250927934264761585561295880200 8872346 -30245721532792636639582983535776533760 8872347 -6652645294891212677612855646590607360 8872348 85030588089805340126124767079406665216 8872349 150693589502365187597432495831060101350 8872350 20109654899049827858649327548426520000 8872351 71552473388355595762237196073800704032 8872352 -64483473931541796906334240764185346048 8872353 -44277202895887638966614627208612416256 8872354 92435832190853530515591207684357888000 8872355 32276395349752384328378076458127035520 8872356 -132575352331934530260768291678566857728 8872357 -55570996854930740428501881922664730020 8872358 75602700153224919722003291745372406080 8872359 -35399323028159900694282674816627570784 8872360 -9313796418831087438835349189605785600 8872361 196359037099108886279424459290868094800 8872362 -879859485951844602886246317181201920 8872363 130637377041233382477465202357303970612 8872364 166764390411482281055926524019822699776 8872365 55842347607509587992025080889270120320 8872366 88863907084345351864301219135408077632 8872367 -88188838186976819094177774202125857808 8872368 31825897233280626999438464452117659648 8872369 267814824932355508288717405380291890160 8872370 -19339087390777721043330469464161779200 8872371 -110986910098217493522816268685077460460 8872372 47028523038205449277213401675339272576 8872373 77213412031841326139628393752069298240 8872374 -35192838551001524122616306633635688448 8872375 108342431936862220876616193741504210000 8872376 -353359112710956449031602703847139328000 8872377 133337161150746684292176426061612330320 8872378 -5153519360507775399982121902752319488 8872379 -24865889914422052428610935864482099280 8872380 64367290318248309382757837059393797120 8872381 37716109629833153391081859770267492800 8872382 -70112401133776442014002070761196008000 8872383 41702070224127788679908574148445458704 8872384 1832070022550307088130628907649990656 8872385 15088524701123107276400197344892017960 8872386 -13092772787092200661251905106054531072 8872387 12007762588484045864753453100133439036 8872388 25389191564927533565877652380448665600 8872389 -295185964535548692765505248807975994560 8872390 -8071681055613714347626896279247267200 8872391 -13409826015164912692810405867074378216 8872392 -119845769288234916039293784178287820800 8872393 -82408862611316318046819277171281672358 8872394 21333072254606590979231089521264742752 8872395 12649852904885862930715561372997280000 8872396 57858031859435250143615085449458933760 8872397 -66336777415911935247248938764696141120 8872398 16320497381142635499822973610479085184 8872399 -238987017262534732521697474292089397736 8872400 13148083542581231625569116607431065600 8872401 -84344796186348877342558898539578706080 8872402 65089011778693485965173296257783546880 8872403 298323584185557218967562535178960936024 8872404 -90672479594895193555411799649033615360 8872405 2887849167316853831401646826142329600 8872406 -4415111117839625213713158489062929536 8872407 117199119706280714639242515936401272368 8872408 -145197295054306713927785133472163696640 8872409 -8515914098155621107243561993438168000 8872410 -25844527478376059674515694055367667200 8872411 181535920445453049700801668494708659200 8872412 -41384045766976744076852274262542463488 8872413 -124358342932636668651509870461213420512 8872414 -64765802848473672468439912745879170944 8872415 148279343397027230875966542513912000 8872416 -15793857252335399667275985482957193216 8872417 -36204080398725850600836172485428881920 8872418 -46040156914673266288828956651727953840 8872419 156866402307929816278798520917417881840 8872420 -12191929890731829803332542714102374400 8872421 27481318113853247002780773294682904892 8872422 -20439581354697136338651516846739920000 8872423 32496134588739714045102662143035637760 8872424 -62781035351864765398030347282027233280 8872425 -62002159731188757250481832114445488000 8872426 -7409874805981617295050650882890043040 8872427 141277417083487431268601906401415371440 8872428 22055871027985440271119390683328837120 8872429 -179331850574364861880918264945430364970 8872430 83959377561983458349998104420400809600 8872431 45469513446943820797891251622160614152 8872432 -23904747729062452069824424212645412864 8872433 -214162657329950384596669662915701646480 8872434 -54891015590503929785711968429375219200 8872435 -67898499173647636816018571422824712800 8872436 -8121301840420049642468090760968631552 8872437 -441788806392018904100736205242341760 8872438 44442681850729157665164870835810473120 8872439 -12922681610132193726628110926183623560 8872440 -25492646892635442699648917949023846400 8872441 -57997561326015593052584632252060838316 8872442 -10723350997592010586402531503441876000 8872443 -325232177177229913974781162736964881280 8872444 -21676021890914939547958855204893032448 8872445 -21986492642202308123027367340247289300 8872446 40314173210642529860423452816105753920 8872447 -296429045873932583904274468583718767104 8872448 190818214703437738791491102570446848 8872449 -41036636249147628668010216647478036960 8872450 69366060011154346049785716047820348000 8872451 79697274714814879525856022703354900224 8872452 27791475177320266981847994080502435072 8872453 -50027110471801820424333617660661363144 8872454 -169748545398552266340609526717072465824 8872455 80019094717835262105076936604053192320 8872456 174845707540411604300520558387128570880 8872457 -54363982486038370247200843709729593920 8872458 -17817296970442914365759728058588774400 8872459 171554832870095132410265116472622296660 8872460 -1680071301687440528216118907994419200 8872461 -6249024678443010332527206992997940212 8872462 -133689669517454238831829736994718344768 8872463 47081830506289560064032701150416035480 8872464 26243582905262508404566222299886977024 8872465 -35867874213828217206770816203376417280 8872466 17281429604842417115830941863036653344 8872467 -67527514973855905702410039208681678920 8872468 106734535153324306488538090052429629440 8872469 -38310493578858586945219279963139950656 8872470 -82355543712317640394723475977932556800 8872471 97005627301861183801432685874974969672 8872472 -187325261831906218229972131088140861440 8872473 2228391946575802720638199908998532000 8872474 -17057906917886261444076354951707885568 8872475 225449258285610055441920814740724715400 8872476 6639709727993631043874660444424632832 8872477 -138041100374109829794414572786068235674 8872478 -26137803405383360442446739478202938176 8872479 28271177626475519563658807227370595840 8872480 -80452325988319545016559613731646996480 8872481 -315485718765376291827784308800296514718 8872482 -30222241664255814345223620956969869056 8872483 -129678954373389481491456850529736111268 8872484 -6105300970784227053265351998554649984 8872485 84206266763014722759229728573277860000 8872486 15567066405223626478859071804856975616 8872487 60238453230106179121567104827982619680 8872488 49589898443274928988312863998554188800 8872489 -111599109496006507178704786259431031394 8872490 -80803470193778981518147911160246118400 8872491 1351997764868647928810713428549377280 8872492 101562169655275912556544418883371607040 8872493 -3091328644476550151981310825327891840 8872494 -53743262642380666545468949544982579072 8872495 213548229452087846850052157298072525000 8872496 -55709387723469209382437013794217934848 8872497 -8759706003839354632693037575661899854 8872498 -12998363327060445032153018610998070000 8872499 122230587066665347250506730621082299760 8872500 4428477923914747456192620030769920000 8872501 -143705675821570812715403826335747448576 8872502 -150197561244006192831842213402076030048 8872503 -56654155406877328574515613397708748800 8872504 -152419249800983655221922318558005452800 8872505 -235592187168221205428337129277222112640 8872506 -87911344596594192186149163911893259520 8872507 -86781822997241267748788817357670773488 8872508 -177344786003642602193619457348966044672 8872509 68459662684562633924279399348413070880 8872510 -34183633615600918708632945994137031680 8872511 53324264146837206393071257150823911224 8872512 30840438396932517291597379370917822464 8872513 -114380688758015738881898240232038443416 8872514 3513690547737489942681527491390643712 8872515 37334503294414295254861506859396732320 8872516 -21336981190885746160669029034824818560 8872517 272269091466110279086219593338534021760 8872518 34658419264986882106936758222422644608 8872519 -334553432211963831272984470961944178688 8872520 -62650872667886310685591705910522419200 8872521 -83275889569104599077919045341802538240 8872522 13155477817075380802526595504176155392 8872523 -102726840819878118377880035836664254464 8872524 -150868383288996682082520530892794004480 8872525 -32717650142258767909309800241926860000 8872526 6283854039453596959920188403257860608 8872527 -58771945826098035453402448966161115392 8872528 -50181078014692032527827539313658437632 8872529 126972166649454475155118428233388162276 8872530 -14722457021275112837938024258482823680 8872531 69084072668215067402877920262250731432 8872532 -142889718419063419927541181934091440128 8872533 23670816399401844070978331184526834944 8872534 548851300783173217174684866157403136 8872535 75271402732336177823696690381198772960 8872536 28139882532052036394621183095502069760 8872537 -156042664465189011688898486529826461814 8872538 47440368390227203728375317581205675520 8872539 -4008641496156999579680285020937399952 8872540 11589574902386583992542781737018798080 8872541 94459011241412314852671314564256897024 8872542 -39691712191139215842740940529500589056 8872543 -425498465623249046676022310351157754320 8872544 -42946790566700118607641016598754754560 8872545 25069046114392196041412178574725282240 8872546 126896827684046102620399126112329211472 8872547 2058885042639207272059821795991926864 8872548 -22848783560627018501660370223032069120 8872549 -14728775654952199537688963468591902080 8872550 -17825443810205785175173422577487527200 8872551 17066534885797095993022275756610507680 8872552 317765204264551560045567591104133120 8872553 137058035707988638542988045485158480100 8872554 79054056494826774987699136075033969920 8872555 -6952564379159185583385473922222071040 8872556 2793120528043180494729201736267677696 8872557 -7227996721869078041071054439501255520 8872558 60466909684577534028884157838469357184 8872559 13903154489086139752787088213702647760 8872560 250687922514012153439879527555563520 8872561 -203974831734117231248434835742915388508 8872562 94105536712241819851428939165860310432 8872563 19174552877343834184567853397940922880 8872564 -48249844246874604433651754559067323648 8872565 -56193335846181958980458520154636879080 8872566 1707627578280583298650875530669703168 8872567 499988775619453549782079406072920208 8872568 266861804798139567633185862605384540160 8872569 -185152795840900122580016896608500659200 8872570 19774598810686458889057216553282088960 8872571 78095536269289977509631756482185238112 8872572 -17556228049727678670156497882603323392 8872573 -261406125659302687982300566885268781178 8872574 -22418366703545821929860185049645566464 8872575 -23129447514434040130225779117331918800 8872576 -175211259378826714172468532942408253440 8872577 4268700800236370734837178581416479472 8872578 2856936754951095139611679620467417088 8872579 -69826458932878535319552433971063967440 8872580 104075041418268005495499784419813715200 8872581 -63967638136416896288020402955314764000 8872582 -43421198576833047653796416335167643200 8872583 95982477102273493772928209166923063832 8872584 -45611065282068877915232286716765306880 8872585 -164193230450274021075753479345980856220 8872586 -37266824194250199033102473207411018496 8872587 14329052376442068761128534164913354320 8872588 29936311245989467415439100800696138240 8872589 12187698936469573675240822944938671392 8872590 56648100380065628671964493292222368000 8872591 -48942086225855863588689744955096509856 8872592 -83754037205871449229952300447380799488 8872593 161532668193150403414819435569043943664 8872594 -88005898073662336378270829222183201904 8872595 -120292478687796315875849539340995848480 8872596 122913339283155100414989055090792511232 8872597 -3912422363006385200182865388806143680 8872598 22989552305061535921375546572922475136 8872599 -60909627368805978012940917891549631872 8872600 15420010211761645486171436949642240000 8872601 38892949395653942854975610898662353920 8872602 -39364388467951848544162462745660871168 8872603 28132603013248655698759130754929257088 8872604 11256262282988163178147881895856871936 8872605 -21591677830456989944599492621900224000 8872606 62718754546265632834346474622471682560 8872607 -51672450237200366028018596288008030488 8872608 59013516778518124198981032157312450560 8872609 -358698120002260291397631238085038975168 8872610 -106074043397365676674167987127217123040 8872611 -72940108067691529902215044731782382720 8872612 -45108884766968384573217342121680527360 8872613 189120354337766649319522761411113628480 8872614 -14146863779996418906039981585178569600 8872615 -13509593243874964407990847778603751240 8872616 -69188082830271647084831909077703884800 8872617 -15070437778929897895601362834292420544 8872618 41523853292660032564840022088298946304 8872619 72408143629932218388890867315103850896 8872620 -326073861215017122405831929262489600 8872621 122571091440329741188880013034353452822 8872622 -110462553758005159903355914922399731776 8872623 21570830076429238969958442915602504304 8872624 -11103587051997201089583138307117940736 8872625 21068625584405230547224256366510409000 8872626 55438061499552954149338465672496653824 8872627 -16763074441944977435211851932672104800 8872628 68224352280465151088598845562210730368 8872629 6084192198739171370776507314096857280 8872630 39231174629810350046280822059335299840 8872631 -185220237638995546353940797927351236568 8872632 -30359538498220025098210972145578598400 8872633 51912801193602346262940766337981804160 8872634 -40990468159296104531035267167802948608 8872635 -130900248142892555694603122964515936400 8872636 3896968593407518029653487412793763840 8872637 146560081660700439828958553226865380600 8872638 -38799159294233776227079202111307709440 8872639 -1020937017197341054845295656711814960 8872640 -26478101674701289036508044768648888320 8872641 -112018816532320291479241206905308820352 8872642 -72004694194587406536847991891602164528 8872643 -86990001105774198473224644961977874656 8872644 42960560759198418907346209748468324352 8872645 -148861123334546032557112916684090492100 8872646 -57644231045182195138297137211160154816 8872647 -8864068669724879123777409954706410240 8872648 157088848159473962405827729155858432000 8872649 170939908223873057484358354009589506650 8872650 19589954510258780916408473476134406800 8872651 -124155488580155066131383987295921117008 8872652 162551182081895471596192838661557683200 8872653 26521994478249562529107406665221067584 8872654 -904384760301869155113607552183569408 8872655 19520491820891353791863212245945431520 8872656 -172503453158599695830880889432965120 8872657 -99397754714739573711750394755141664896 8872658 901378572774130879894804004337569040 8872659 17932059917681123976367133613134780640 8872660 98965497481337593562673891322788249600 8872661 15519877959231059952671805623027556480 8872662 -67566333354049442762979656383283370048 8872663 2256541031177211566705775462844272664 8872664 48894828684807641564954488648739512320 8872665 -3466560920050068983558634394963100160 8872666 -13905867244036445623327934434587344640 8872667 140867097439837278670272457246670828472 8872668 19946427261188023955386867927953954816 8872669 242193865380941806926446719243103277714 8872670 -38239983970700573721841726088412630720 8872671 43609229146855426773933209942423510544 8872672 -123944348946033866243060480951156736000 8872673 222753746814729292271064367718350805922 8872674 31678839847733018135534408644300744704 8872675 -41091050997323877172894540475396654100 8872676 55983860458897369361614487906103948288 8872677 -25838151297319172749871882901514161600 8872678 -54057136229557192920804342184320579360 8872679 -198959617564294219515323992511503179720 8872680 39243427279435165878925617878341632000 8872681 -10693563003639358367587784123189413808 8872682 -19226646484369124120570631300619155456 8872683 -110201695216104392308494802758624308496 8872684 61245218362871877350525940568930140416 8872685 -164831451833866761215039613414516998400 8872686 137482593042161706041233753889040259200 8872687 -8765790385526765478783278002103612688 8872688 -60902253221952650217494430004445184 8872689 -90176710044333323838920600435168131200 8872690 -79820153726446014339995420327072546400 8872691 -100173808812958094854670193433194264648 8872692 48423877613651506843651235860333412352 8872693 -15873658184695574798358343250567679058 8872694 165577000366058767007653285742942320512 8872695 -888456368758045976797614191283520800 8872696 20590693803708279440274112330727424000 8872697 -226625187926811506902237075385147560854 8872698 -93463552435072759880224255034932028160 8872699 -233357848378498240811813814563291696280 8872700 89385842346075107910169174368178368000 8872701 103044409942734994767502426312871345760 8872702 66694407633257632492246116441829143552 8872703 -29374682493921273930652857681482328720 8872704 -50736974890265868781856290871974035456 8872705 -28336091140775693437553826939369460140 8872706 1465511412858200593973020430609073024 8872707 -86806151829706820998640323160039390208 8872708 95878294755863293678785173203679156736 8872709 -35196845256044836847145288400785313380 8872710 13429949654274999234956325386380247040 8872711 -37608728919599163330519768468420880328 8872712 -4936297276585008457320571485422868480 8872713 32485301170166991842850858974359538400 8872714 84283950957117059140664138147915016192 8872715 -43802120274407476510921664686400448000 8872716 -9036046490066797068429494835841602048 8872717 -2078828076109539180718855343769087008 8872718 32671628896857831592262899565293786560 8872719 21656561989936036507721548761124080000 8872720 16943530260693067329777900505388236800 8872721 120448395164461468230739017677924730624 8872722 6941453739207360342296963064207720480 8872723 -1889516697513079025333626044669987028 8872724 -85294326170688573138151298100289536000 8872725 20637388527540854557041465313420368000 8872726 103898140194141530192477779118316129312 8872727 80994197249240608514454447303697182720 8872728 -16873766758244219886655606011419688960 8872729 294509448873398384906766602980565545984 8872730 -6589263253695285207248248718773673280 8872731 -27367116184540767695665361481338101488 8872732 177235243524713612904940720909995996672 8872733 -153753516105985267981294574540123723616 8872734 -6371369182015940942694582093298437120 8872735 -88754976200290866359535642663597919320 8872736 -119708928394481567111388034735720562688 8872737 -144977419247544647635370719771586402640 8872738 7439469097245210267885557108773802496 8872739 -217133426991550966810069277439768023460 8872740 -1315880968431674886398081914683375360 8872741 106224760430825829322111596295832686142 8872742 9151796973309444809029819409761689984 8872743 -54435962349941197045277894435047896192 8872744 66719716503034632185366304317444505600 8872745 -45169005615567988926242979421334541120 8872746 -42283897745658083420846663069567942400 8872747 82000659090442013432753005330748277040 8872748 -19986046788168220593883521926839977984 8872749 -216336228015276979183252877755852512 8872750 -107359585822859198548897111940648496000 8872751 -109564340065201249766104659233045131248 8872752 9371508991507697246718048119886446592 8872753 232646130586731239388335801121816139200 8872754 91293429094285964575510750857986571264 8872755 -69780696587835629650131430950800971680 8872756 14228193046219248302848780871291062272 8872757 9126709048964873169973271623145805600 8872758 31707138036840296278516879899384488448 8872759 -49433033333087401217383355996482162848 8872760 -16548686126020882720390399527156940800 8872761 -97559867055175923800627025719976513792 8872762 34000352289254980528707663741106563552 8872763 -82524196245438861667814205567552270096 8872764 -19937271716954027013254705428917210624 8872765 -26070677064713405887781620149848270880 8872766 -12876265543690673499890116455351563520 8872767 4545841810547780204584027197713556240 8872768 -23433267655673435832102611482327908352 8872769 64634007976851632190042562610591087520 8872770 -40303017205194737419293288841560806400 8872771 -317350003077672882009969951347943753028 8872772 -112344117885341825429479733030366807040 8872773 -36458857058591473973381855118153207456 8872774 -43354716636097043476681372511702086080 8872775 -108283252407744049785241986661195303200 8872776 -80287060325336260220252465539658956800 8872777 -71665043860161268322666433009801323468 8872778 -82176805229593646706029922579373828560 8872779 66318985748012196729073959960394203648 8872780 -18854464320368086804707501019182274560 8872781 242833409795498292767489323751783694582 8872782 79185907435437488878501618465443745920 8872783 106525099083416090836612827439433321424 8872784 1903785382237381345851035810786820096 8872785 -31163417401826386663589253014997145380 8872786 29849198966095594362920571683150258688 8872787 -96405326414856779072348360938088697600 8872788 -91803352828203297283752426348116121600 8872789 67737739714580633262366445601137956608 8872790 34535485936754308681339318859102590080 8872791 -118297146134287782682751904394169329920 8872792 -815689949911513703292725531021537280 8872793 -13324834090325049435769068820119175020 8872794 -9071179445720739636269301735042370560 8872795 208934428955549343303693019897585540800 8872796 -144065578739013396136006850507797286400 8872797 13195473501098427259427975294326171872 8872798 86756419332548076550254925932752829120 8872799 -10629420514916106103170462398251350432 8872800 78911584529391182818675163911245004800 8872801 -50029233932908325912354873763662707200 8872802 15176931902232962784904356186394132992 8872803 -39860185901563859187718046294834600988 8872804 -194505088359418146247732771174979369344 8872805 -86378769794029132029683706549671631240 8872806 79271475658839394299469923714894643200 8872807 106488710454123374717886940843369118352 8872808 -45757487207535933406606711976012759040 8872809 -197650295961968959750927699689115728 8872810 -40713512065589217986306253632092492800 8872811 25953014087946188965148523857613652800 8872812 -16140190263521804140341686282848327680 8872813 -17738617100821596492665237910120480800 8872814 128594468272231598920027175235059336256 8872815 34564206577265579283068232123043345920 8872816 -69636824808529818115962362035295584256 8872817 140541880442137506818223998710333351860 8872818 25809053188123269498062282566488145920 8872819 -12129542726662596371866836793862137780 8872820 -15836624890069175095104161503031623680 8872821 10270781445139571696778337033483390062 8872822 38753414903038706972328291017582539008 8872823 58189597152248545942598825944964693544 8872824 -22428381882573145832683386057628999680 8872825 -23635494119108592661807928793558254400 8872826 -49157217954579974746901557468075359888 8872827 -179631218651718909608927962899849877968 8872828 169606884037529345627518437373626656768 8872829 -25014209970733706938342201457596973760 8872830 54776118615110439487674757706692235520 8872831 -12522650915281184559325497122358996096 8872832 -361854679175744649251583606526008360960 8872833 -81735414596533231494784706537411450400 8872834 -177208864568046506135926105573822518240 8872835 2095584484998743680306304974164421200 8872836 2305966577493938126114022663623860224 8872837 175040707292124456787427427900192347486 8872838 -69137966276991017558747694861927407136 8872839 131348138117859109791047199974880238704 8872840 28372594050269770955269959179020800000 8872841 65509685479407249660068643468779950800 8872842 -19133279019877755362662710513186414336 8872843 -64609895665724254051601630472948729200 8872844 -197513849231339328296239746566978763264 8872845 -8723845271339539335765228948714312480 8872846 -14994179002898889869425301081847037440 8872847 178675809957529096380886012089617199960 8872848 -38638314805674329707979125298508595200 8872849 -227412131495396271582539681424751987150 8872850 -10874884210165827201518159653792166400 8872851 3985729317507922924228607994529351680 8872852 -56409777153270933327727054203607848064 8872853 -198501508416905175791247366956900010912 8872854 50749075796493286955636835601137347520 8872855 41707763164348614537545899943157427200 8872856 93471641523438475504737773575366594560 8872857 -43990096119730830002686154820448605120 8872858 6268220650563488939998069381726197984 8872859 82727383431107320007646935995951468416 8872860 -35675770122962818777430187431370992640 8872861 -187668575399913558031617611124293487936 8872862 -40813146442185970322774868347042813568 8872863 -180615756474156124916997458065805564856 8872864 16702905901633274433481230091806572544 8872865 -28077704499209100773626257927815148480 8872866 -48717665748405057448531923885911226240 8872867 -62810551734548653578028131157805813520 8872868 82627490781155755838271837540831998976 8872869 10288397706125837078522030470356843360 8872870 55614928125687356929562606863551432960 8872871 94839035227636625789186950143233712912 8872872 17962755074920092083712764672278609920 8872873 180953333694456792628582443195925237224 8872874 -12785002694138104632316671566848312320 8872875 -100412319866775770677164579007660800000 8872876 220858683151387782434974488974489519360 8872877 171410734270166040795343533210720372864 8872878 -249739321461110594683237736314122240 8872879 -41690371951507902109333775328553201440 8872880 -3359247498632198795655831353161482240 8872881 -10878940172772554925004232263019451936 8872882 24607388063945629611125203953667958784 8872883 -7557040385442886030701394855226488920 8872884 -4224219506184581478036001456666404480 8872885 -93075716155385130979401960683616576000 8872886 34303588142779810453197724147893911040 8872887 42141223558570007766770811511476106752 8872888 -2385626245697517758337378390898176000 8872889 49763684294380029870729996099923145924 8872890 -8273401612773847066850438702575964160 8872891 -233947461967882902960831235898681623708 8872892 -24887506882216069108621161688457134080 8872893 -15001020714889108607353494558617881818 8872894 -6864608246603181981016672728642280320 8872895 -21277181263209537780128504590667360640 8872896 -3440442739818175339332579393798144000 8872897 -1666316494135162207458025555251472416 8872898 116386605411880250923393990676972528160 8872899 -23563596496444115322006152753806755072 8872900 12428969041974830322985812949959536000 8872901 186799637820136013089289153922328207902 8872902 52063600943035031562428415730456790592 8872903 17915555204504969124055021834810906984 8872904 -100774019284570024911054665274992778240 8872905 -12827142333010935754456726780768051200 8872906 -8205655573645781605527414412303082496 8872907 -209248249602607866961745055911280500844 8872908 -136006321068375471825684258051315855360 8872909 -15361809099033744884668047047119850890 8872910 -31608177264975239938132713574356536640 8872911 -81071165242136651279630759247676837680 8872912 25970131506219857493310196045835190272 8872913 -47641615150837931306494728839869314240 8872914 985251813359844203017472583461544192 8872915 180822076888301634544650857059648288560 8872916 -18549656878900988593455140200459323648 8872917 60251059225590126153795491759367653088 8872918 79373783378582555369777302107991376160 8872919 -47152667285990644882516244875487072592 8872920 39863173234921996859807395285092556800 8872921 -3143266498656113413918473590766691568 8872922 149931323604340082188392879100850326512 8872923 72774807459504695687314733488731730584 8872924 -86119239186720531234454171027747855360 8872925 106848000625018833987545472487468371300 8872926 1185072732046538351480218653439027200 8872927 21077218584030976835738658406211793600 8872928 -227307286673333347495347762662363627520 8872929 -49775664769489646347182654585230184960 8872930 113087957970870857447326896254664480 8872931 2809703345396070574956704366712200712 8872932 33390485330431561005656151590862938112 8872933 9734124449125653712335902818179214200 8872934 28934867784601972106223553268510040192 8872935 -197966932452327924001398195796619842560 8872936 80110717233727907662826869149740743680 8872937 238675442508696152904673031792144486586 8872938 46874718506532155929687897513692609888 8872939 -91352193226454579888078862154920053260 8872940 -50986421363070101924830533710583244800 8872941 37444238688750446464256416624412461056 8872942 17675071560609979554160919469749228544 8872943 5315756720956328572692376392246553320 8872944 -5086341705828737004862938988192727040 8872945 2267151032174953035510654492358699200 8872946 -187942185520808003681897642024260954080 8872947 21375897782265229903511681081159575488 8872948 61672475164333550876165104260573485056 8872949 139178935778732295116232160119123514464 8872950 -35799491924529319194951680991330480000 8872951 70150456548987485856533553857236930800 8872952 26679772465308008896234075161221836800 8872953 -123242858417735268023640498741978315696 8872954 27671524597926746435817678170797240176 8872955 -22673789295632911815634437489508044480 8872956 -78008185476790986714476848560425318400 8872957 -74216887692871418549517622952173388794 8872958 38393894052482664812282378144435131776 8872959 214505632472753361129628825914236824320 8872960 5577743662224640345366108343610900480 8872961 10583873857006641022492102246621888512 8872962 13328807484542799104785903292179660800 8872963 -34822411453447176938085037846361613312 8872964 -1139025681627055104144205518367088640 8872965 -112221700877981050548467280596360418600 8872966 -73369617593518031988152505185844209568 8872967 -236936375756726877248724519882786714984 8872968 18784372186212948398408575876603084800 8872969 -82511662767722661106394639050073657574 8872970 -18634405303369691960740083208421835840 8872971 -165036384280778342591421068778184091688 8872972 143697925440746727030098798328203064832 8872973 146094302972007924951384464683943271222 8872974 1144252126185272345187089877715502976 8872975 -17389016022736314040706934648693733600 8872976 -576359010906113941668745229952614400 8872977 -168871039662702844487010987314945963280 8872978 9283214509967529827332773521136173856 8872979 -226722449065848284970846962271216510420 8872980 -72938990056670153182332681071814144000 8872981 73178012108665178623972758086000950880 8872982 -34204728130479536499819810422084038656 8872983 -3926613144819130475020170332745963600 8872984 283139377168321657352947427238628546560 8872985 -136357607194780923382560074505942782400 8872986 12984225225874119507829849245850844160 8872987 -18593527509500402807725149512683822800 8872988 148507648837833285511301661961298482176 8872989 142092508713745400747349236133355301760 8872990 20425099265070738344879738188843226880 8872991 -156192337042779560775692009080580392608 8872992 37677180055248386658528444457592094720 8872993 311993046702876145197665175395837862242 8872994 14695192708434416081680478893659851040 8872995 11885509052651297946556546150808607840 8872996 -141501997782792694615416739464766832640 8872997 7887884655822435247214812349165289984 8872998 -4712084006683336487508332400983557632 8872999 88301918697296231698739127002140622920 8873000 199626308050460258324809612861747200000 8873001 25468443920458838115104693191332656292 8873002 92063513742163826606398187648227595952 8873003 1363585400577854050437170231837559624 8873004 2927847891509568331656652356897964032 8873005 83524117198384686976548951901393707660 8873006 -35703811968709000475639223347796220416 8873007 -613109924495206902611101125236985984 8873008 -15476609162624591715590520496696098816 8873009 -10922041384069408092635419831347439296 8873010 -8264469326384606633730844627065984000 8873011 -136463245837634894258804325674812929280 8873012 -13806560696081557047736007298371788800 8873013 -2283935722532594224835655460607048736 8873014 29117478397133837362803319932492960000 8873015 -35852248035205463683401181852855434480 8873016 -18132957963291323406637178840198246400 8873017 13484765067529397453554158320795201066 8873018 -107417510116091718970951370875993106688 8873019 -2163109082263774076019067084615635756 8873020 -17603016807720662672855315124813189120 8873021 -65236575089161796328415976491381502778 8873022 89659208057597294263048159129137252672 8873023 -416432009470637175115741589993194366776 8873024 -61515076558173763859092835320601247744 8873025 -17155874091606431231870360169424286400 8873026 99242408823286104874001428184695279104 8873027 -187910220548958410588776755160414061124 8873028 -4736617643156501341088039725518549888 8873029 86008323538392424723056798104432201280 8873030 -61781159721629010658260172649956905600 8873031 157223676136832340364722940647814224 8873032 11268113744312443798890494635622891520 8873033 -13358773522302201947890646988131057400 8873034 69419742562501780439451357706431041280 8873035 63856930352964480100698822548768331360 8873036 -29033589088511653361668168547751383040 8873037 49950226941257125445448078369886394880 8873038 94319060096586282336508814611185853440 8873039 -87672209909190538272874006655296540944 8873040 -19462976454847958593438807456249282560 8873041 32388880744327813684105390623004579442 8873042 136072107356010110138246554684549782672 8873043 -23339927782333778989325301130417574400 8873044 116438303766384291740201076828998983680 8873045 -46748092047859698701764332208329377700 8873046 -832930318519048686017923315578913536 8873047 96210403127237886478771020057366463496 8873048 90186575193976585383013690765271531520 8873049 154525682659346751457318507862700294864 8873050 -121102470061396515151251805302451200 8873051 -157440999534449095923205674562031844 8873052 70000672227875933452718095290870641664 8873053 -35621249570673242764898714748878517920 8873054 47982318165208548562412613441591182976 8873055 -77923981275844447553773401698722932960 8873056 -111102696792115680679917070792979644416 8873057 -232793952217828127784790974207280382160 8873058 -79120991796731458315007389605327436416 8873059 9554532449374864960819334596004663808 8873060 23018491743139311978546651507245875200 8873061 131173946931728586271892923736564952672 8873062 -104168742911888932874895648798196150272 8873063 -95914833908761594419241273049495581320 8873064 -12574901592915324437232281771138442240 8873065 -135706613326642863469913359715951673600 8873066 -48919409456250618423672213427240034976 8873067 -92552990890090954241211179245605964800 8873068 808057106973449896058314382200340480 8873069 -27506608320629126184457471513906713450 8873070 46578079508848405602462604058065027200 8873071 -7546175313733877945339911313083271728 8873072 -11621656192085128061976981147069972480 8873073 46738525048042584580117314503721258384 8873074 -53120125729992251780305015394567835648 8873075 87032378306458762653902783284741359000 8873076 -74647739665599647896466357880238663680 8873077 -102457777932152221291525588307176008 8873078 67614560104473647235363915239367720960 8873079 -88311475305075503455414244806175359920 8873080 -122482863972104049267063278452025241600 8873081 36425233316624901156781788370305255360 8873082 6404490647056066098978251577110928384 8873083 34031268567590781129337714079389432320 8873084 161859664144552214099188959918569221632 8873085 29258408500678165224925900942061091840 8873086 44156640739809980193150762308807530560 8873087 -164501655368804742164864055989231259264 8873088 -25552394154628961065475803380354908160 8873089 -2600184399963200550100907717698154110 8873090 -44768620223704641243875156438367153600 8873091 121584601432338663573637247662421491440 8873092 96166401365139528546142021247812439040 8873093 -910182573706310811091360572032817216 8873094 79543219744862750571576562382923081728 8873095 -54569419050879352255197266375480409600 8873096 55414647145738315405062149020605480960 8873097 -29311256974341816422603676744228203040 8873098 23276314665903817550543735123702669664 8873099 34659608324322616541986824806279097600 8873100 -8869822830004696558201026343539936000 8873101 -49606030417148660892581247286150450560 8873102 51300268059758522634612277220857901952 8873103 86400294371947578245689757233741051008 8873104 40393361610762265591950764612336721920 8873105 -161176401198997683995718126745786489740 8873106 -49840672959811923347622862016747960832 8873107 -92138311669846044608225936872130114644 8873108 -114222163074038414722281071990487737472 8873109 38134376948438671797978528719024363520 8873110 5639669494905070467530078534110920960 8873111 10414724995710417343261954920574658952 8873112 36211173737472704913630371179763097600 8873113 46042462254755597987526052106240726724 8873114 -15964326087091531035480946955504563200 8873115 87463724530178174492608261090359909120 8873116 -52018259153109267426183982708095992832 8873117 24485961367894327018790456372675123424 8873118 -3066852395401428651067472173717512960 8873119 -143202591299145005666952556591016968480 8873120 29996096486955750946102094701856686080 8873121 -55542481857343035011859632499097071936 8873122 -97473615904360640834713102140387993600 8873123 66746779836629698471757488370941989840 8873124 -11448526035345335960515145702834429952 8873125 -15279723261012568659059490124570746250 8873126 -66776372821640469604499393274310525440 8873127 57272331544570771071106148665649277264 8873128 32936054769199786542756248060246016000 8873129 119832906474928809875677404341033876730 8873130 -8919046175512813006716597596022374400 8873131 43763628718239494317384806654640078264 8873132 145100253910722811635216888699332080896 8873133 160173470359942542838302554728252520640 8873134 -98822673950100926408716633708581998784 8873135 24015681758461455707879079260973045600 8873136 344026734153430285255460692215103488 8873137 -31675900636072648868509507805589292416 8873138 -1047449152184641220713722906380299200 8873139 64613599996117298192880396530168789568 8873140 -17212741023060306666405488081217208320 8873141 184870168299042415566537123301623057024 8873142 -38801044996057260450449297567285825088 8873143 15680022873477094930699298511966933144 8873144 -13087915270432443421977693683610624000 8873145 -73635106642088943751916516727818702400 8873146 34659675388601842783942294195183976160 8873147 40370351565492453620860854590018516832 8873148 -85653219426175746653877352901216010240 8873149 80097637423953447041293647799635566150 8873150 1910774561769146210340862031285203200 8873151 19902773838795895949854919178671117568 8873152 46481329136284041998605967854938357760 8873153 216822091266399148196378056279606600404 8873154 -26918055410679001647439985332861254144 8873155 2444112719757951237746098794389356560 8873156 -100960574823148356074265914524881348480 8873157 -89697069472944328647333630155773770240 8873158 24336334758037036638312765776970216576 8873159 92018807130514098314090487377741820360 8873160 9261706515661481625366984857102745600 8873161 5015934090148579182205292718143854848 8873162 23532182877492557206221173007218294832 8873163 -4803827446228894700779499944403517840 8873164 -16244187813545569272950331304301301248 8873165 -22996879042379385772019239151317649460 8873166 -41692201338860532599266200437256586176 8873167 -45297647261024552090117632539310130704 8873168 58368741991842630239378266574021025792 8873169 -10208555541504954233951768203558000320 8873170 15065141275483282918399516276462755840 8873171 -231306670010575139845647597934430341800 8873172 -67514198965551229817395415790673920 8873173 233130179315478656147308897271287966240 8873174 -113246849129047681217803577114733437664 8873175 -86485379654112771934679231570641318800 8873176 55536650543141556277940625587371960320 8873177 -199139663499797825191016085893740560768 8873178 -52610467339051952262126910742509733376 8873179 857902571546564921092982161505326080 8873180 -42129293878628393278656547752310233600 8873181 -51593265631518151723677340907666688 8873182 -66860269608714137376237212423443514496 8873183 -207016205994737805522884702729055436032 8873184 59873745446810404881414222276098260992 8873185 -29745609696782778769520132599789168620 8873186 -44893226328544667538047975779236595200 8873187 -131874463335288966586893791835296391360 8873188 62365237960462509098113903713589274880 8873189 -46920119490393411617707881654167041440 8873190 46655473873373214003995173814760048000 8873191 -115033735737071139667000646863707646408 8873192 15044727970032461401056890026017423360 8873193 -5657377245998832004435176443452756992 8873194 -31680347071513433631140923018034393088 8873195 166025277471645912678726598531871455200 8873196 -52333561396443961640882627710764599808 8873197 64648718340672062875868533138175127072 8873198 25330416880737820500413753038923910464 8873199 -177938122748864267823405908808493856880 8873200 -4537789930154747934738301685522432000 8873201 240273541591231748928861669467377697280 8873202 -15721576508174805082176464274364200960 8873203 48600564027813225443402446947916283640 8873204 -35709655784702244484279202242595788800 8873205 68836305265875844772299317557833561920 8873206 -74098019769217720079749136145391556448 8873207 -26684195267768005873075244141891704608 8873208 65332116937280104131932503267515494400 8873209 -2028800371208261759267540318581644000 8873210 -36745979416471878762989686397954379840 8873211 -12637981573907597926881782305345344000 8873212 46428468416029850796241167178710254592 8873213 -80637914455912464457184111789580526176 8873214 26343312323939589399649467246654841152 8873215 -61150165285063367007935231392388148480 8873216 40409345540585400714211349950453776384 8873217 -172505011026920736718200900267792148140 8873218 393731881741537524441051486778080000 8873219 -40208194919680844352925561043176165380 8873220 6640373259912213302696255975579688960 8873221 33951246769373027022828469713046729280 8873222 -2448987171820025301368257805286422208 8873223 1727963204150531080002206665224373248 8873224 -144844545729973008454704486248988672000 8873225 96117401281356749829391008349109400000 8873226 -7898710653069819282977626578283942608 8873227 -95947123635463687212296451143597853528 8873228 -33962125308286389130216629589333032960 8873229 76154057272796394511847749141958093280 8873230 -77917011513722766515738531323371666240 8873231 57859914693968951204885234875143663432 8873232 37661900290670748849035080213495480320 8873233 111179013262174153293225160654233378482 8873234 -100599674341447621468633525200137835360 8873235 -27002567926688267300657040751647925440 8873236 -95462124927515684663019228595302858752 8873237 241189480247353525925538639692512952700 8873238 -41915829408866668912878650824783944192 8873239 -24078164401832414360231785719364830576 8873240 -42193956420025745599946225572929331200 8873241 17965904695811798112148252477417966080 8873242 18265160108043400763224968061776544512 8873243 -15637505455770244249360696250605360656 8873244 -120978496022459875250895463322271015936 8873245 41795243555530447203196587291451579500 8873246 22794748959006233187666412755316809600 8873247 160236853414328367685681746868538916480 8873248 -121692936464187228717708061868094259200 8873249 -53093634020720460752865878118195100608 8873250 -51216212007941977056608805334799232000 8873251 -202970734425444316342184297934628899748 8873252 -183218780932807661336707427513376910080 8873253 307956765582224934079943581876776844800 8873254 -4401151738400391713133654226893649920 8873255 -21866500489493424710740814883027318000 8873256 -49273255800755901388123216942899363840 8873257 3765488663469341350947028901410896506 8873258 -49150839195601540161908258911165172640 8873259 46747590966773193227164428828442140504 8873260 -46979836623104606386355897250678650880 8873261 49705538723199918602810416559284998924 8873262 55233769107195883587961150327714393728 8873263 -156736232477349527210231716081437008352 8873264 41891629920085810758765603589705236480 8873265 2168330792654063530685516276419024320 8873266 19861816114251974309240698885398781440 8873267 3323139535671484615226351299104388848 8873268 -48795604401217947382701071074756546560 8873269 -312019696829302716840616853386299029448 8873270 39459169632259588455970523882877461760 8873271 35594242828622663488776965240960649984 8873272 -129703163819977920981963226814407987200 8873273 -26778366293710666306707394093305419478 8873274 -61886055305608771827793826743003554048 8873275 67701366385685232546262887030378780000 8873276 -63830628267013202069138289543344931840 8873277 -39645137035733780281197694297515576768 8873278 -57673934149095073528213123610004706560 8873279 346226439532996646684431396134821147976 8873280 21039027496432697898546560885587968000 8873281 71680092063803065935586006299667791792 8873282 149784530543997592222319736657510797184 8873283 34515253851795017316603847739553535224 8873284 49012067253737843274465691091550785536 8873285 -32038066489102042678587914905001779200 8873286 93362909104268945951886081133430569344 8873287 4545140356546872576253493458482317952 8873288 21179384814885475659074802164923253760 8873289 -198838062918334978737573359558442631446 8873290 -53401979379498875554889632399127873280 8873291 65409705894341773328674040450645142672 8873292 131768843025090046946364391524288998400 8873293 -216279018835147788988643834172817268 8873294 -59936038807653347741780149993206506304 8873295 4208695706494210266994142883488962320 8873296 1276761788149426675034993388015058944 8873297 -11862118668642284942404778556043291020 8873298 -12689434706397894659027675368332274176 8873299 85361358632000305704128720554191992300 8873300 20075850609151322236504642888873248000 8873301 73715266821641434370940934026842857632 8873302 2113595061224193774171193061724698304 8873303 -61393873189143078617768226117854265744 8873304 108388974347520826161003233389461504000 8873305 49201952897327937691962743982611740800 8873306 -22162045197049739643702120256031555616 8873307 9228577638295992015479674505749169556 8873308 2214283113004594561326863042072961024 8873309 18608400310488971842921362543675753510 8873310 3730076032318707582413701548320108160 8873311 -212139807642885431864741221934479910448 8873312 -135483139605011053987548842220353617920 8873313 909067657706026753746557082945613824 8873314 -48137312261236262368602910683011853744 8873315 114495577189478182246704445409295168720 8873316 45988047525625706698346650170075807744 8873317 -20997577753246173988935813891670437634 8873318 284882492773064813574132829268234217216 8873319 -10745986764673701543195464430646835712 8873320 -99729509717362742107146138198919680000 8873321 87401234070257030315387145639849822522 8873322 -55429234213670932068854216686996777728 8873323 -175654951924074745583710086992816326280 8873324 32695670216348239015242550534976829696 8873325 6327141245090561722853314581662722500 8873326 -50263461878489342980026289202594930688 8873327 -9733691561257202944993301891805355824 8873328 24203052768535698001221411263858147328 8873329 -58716692067531488743084319323377825070 8873330 -46799769501172015968764200765139065440 8873331 -20093522054857569294060729375546681600 8873332 25609279406208256447807683340483386112 8873333 94630405101401196072208169275981071360 8873334 100534930546568634001407809627115834240 8873335 32944943428706890116713725527304808280 8873336 21371736137277659841492814482580807680 8873337 218326369380732955665719761929138154944 8873338 25499956044023045407095028488112126320 8873339 -130650746465357493832305432220294031976 8873340 -7829014702273520404667365222552535040 8873341 -29292443124599443299101855944202658068 8873342 165132260224968048591750920579095003200 8873343 19860402036745836453744361073955319920 8873344 -77994093678643779710052249419026268160 8873345 -43892063996090764929340630969489021380 8873346 -12121563106269568240634181526732336896 8873347 -41570002973621887199286273281551118336 8873348 -13546541547959650209100923613132698624 8873349 83235983563238141950925553952116164064 8873350 -43433309623209122493674656087250397600 8873351 88039245478006838667349333310282337600 8873352 60310922594898705707956258480855818240 8873353 -7995075714403026605571801047441656320 8873354 -12813114538782284873889494298953742336 8873355 87132393788417099949763819198366333920 8873356 45155143634080027062491341628924337920 8873357 327733907523861339925193508642935616480 8873358 -12528663288564261249607095272037232512 8873359 234430982985185899283383376225339761920 8873360 16716582679725046632929218565992366080 8873361 33024671409254873593784931689921870400 8873362 -59229437397534330992729920874183464800 8873363 -19465317297812099665877474771266260480 8873364 46554272059049847970910378431840419840 8873365 381534335298185046422634402794844883200 8873366 31064507535296859855416709500862434304 8873367 -52358428855917563555859755227800140160 8873368 -2148716884772794842988420431031418880 8873369 -10424553956384722650211312427692491756 8873370 -29122673523067065624081967945460079360 8873371 146679344851656929835156528922939596384 8873372 72962806112689822515101487040369368576 8873373 89926286203164889106192331094290816384 8873374 -71847850430616137623921205067877736064 8873375 -4991067416521389764735217318669576000 8873376 -123052102016972315537268718430695981056 8873377 -42473140425712064704655956594068076608 8873378 -77758013678661781726331865226163171328 8873379 2252274305983755372725460799186001448 8873380 -693910268115790319387978147425324800 8873381 97466472283760106766248444780699017664 8873382 -33912010982998788710105941895813031936 8873383 -167893266736348868907703547567128195776 8873384 49372250836229811493935451062270013440 8873385 112904361434262303646474102789561041600 8873386 -111987224872505732881007529071144566608 8873387 60549124963796134110436690621578762036 8873388 52678369121234776515707970570643975680 8873389 -9167540033976088093993105736638518720 8873390 127701975510474506245604490204124068480 8873391 -57114454227940113434477333775711889128 8873392 -1449959725153223776109175117417381888 8873393 73274576866838007201485792028157530624 8873394 251775112261088827857282494054455296 8873395 17777751408981788536321966180666854720 8873396 -8685814059241700119926252400327329792 8873397 -6280130500605288910648910041448769000 8873398 -26437849220404743883561205640436744800 8873399 49873996888183697209419240792325575240 8873400 -3076465332227288909827738091986944000 8873401 -98935746747681495515642414737334880598 8873402 151203169831171622584788464892298711152 8873403 -32078654008204031555533089253376348160 8873404 176671406716218831755130277826624377856 8873405 -86013478925474836503703029389220963240 8873406 -36966536003476023656080319705624321088 8873407 -18259369724440015886223755558732849344 8873408 -23775573228512713447845020417258422272 8873409 -13192417710457844983889000254825266432 8873410 3001145101860663003736009609689600000 8873411 59004366941542834464043591527683646012 8873412 107500296119730852937379677390663852032 8873413 -184376153550121287508545484812110704160 8873414 51082613448334251416621335141418496 8873415 126876588022749348980974503255881988000 8873416 -88623194752405419030362090624639754240 8873417 18916378677059447410872586415852961984 8873418 22270459650942406871510381730982970880 8873419 -58944514951667436713895939157110445056 8873420 179705317327224870206026911173362560000 8873421 72943446924352315873776037541227538112 8873422 177658580572180032681425741595826960512 8873423 28314506395594044719747106757081505280 8873424 7785566792932896853064820730759348224 8873425 -55558558952951188141831986332232098400 8873426 143795132957471724107857667739735693984 8873427 89057853491609416392090878691436814520 8873428 19109037631805686952861563293716975616 8873429 203890575281156148902454502340757438030 8873430 468112967276151578718834124418488320 8873431 19467549358600230911520479746912303792 8873432 13949645915925719563227511001740185600 8873433 100194440217816125427312366746320730202 8873434 -93144837368368706183484982349153499648 8873435 -74299350368110723258465978968432920400 8873436 50318599144944106955789984053032542208 8873437 2575632389238128669710849404783723680 8873438 -12770403988560569189600072026463354880 8873439 58924454887830569605337428982703650592 8873440 -13335427539382124969892088616425881600 8873441 251372234408844080067031714177333317552 8873442 -2812427752161417819194322482181419520 8873443 37007411453504697891639274244660953944 8873444 -110434067111736389720919347742699848064 8873445 -48447995743584287538580373005254038400 8873446 -81629666881073003012842481170312921248 8873447 78078851032702995304321864115389726080 8873448 -115799749779629861977155944545412628480 8873449 49715247398192448278157503951712473160 8873450 -166817634570551770864845226948772678400 8873451 84030516384919622664188782287758060592 8873452 52279236541851202797867153271479582720 8873453 -220661600755385880562686331915843520298 8873454 83313373115163761282388220107209478720 8873455 627284369808844379573100120926604360 8873456 11545050142781149010172664620712427520 8873457 29346269972513855208698233400636611440 8873458 23216697832325862856905998970197719680 8873459 -274926386200962484668684607320522992544 8873460 16757637527996105573550044577743297280 8873461 212845643787508235758985579792342310062 8873462 35167369926970549867899608056807266432 8873463 -10302473969669686697082291344804786736 8873464 -321895651257580776500607598015971840000 8873465 -6260799126707319483878644280952007680 8873466 4697539961755288635599791682149291008 8873467 -12418592653491436087081035353513680968 8873468 54008275313744238326630507118917787648 8873469 1657708508022724534631981269536721728 8873470 320391286651517312551348165197513600 8873471 -30704991429442525619930235381201814656 8873472 10786612137339481261233790674366627840 8873473 29290886907564137070028881685774455936 8873474 34359913463202615829724087003180918736 8873475 41591948905264167268521858905592960000 8873476 -3349902318882928929429594701248546560 8873477 56479977433412690121957999366868399326 8873478 -24179394481724866531540401700415539200 8873479 141902974658450768480487727785713564280 8873480 -968433258525869145884923112679014400 8873481 55617125602955792686351746313693454352 8873482 -126001024492633885771479142393966675200 8873483 41711037244287785998259053438942805520 8873484 -63832887772855150304768950514832519168 8873485 -155982114219678750496258168373227664820 8873486 -131375613641246916678900757585650402240 8873487 43592832960068740629837388872875603040 8873488 2169471193286835454533813828008443904 8873489 218470408867174121350067773728247546290 8873490 15751315051775620624898987534122844160 8873491 65367739335901078510589524386979962000 8873492 -127504860480200096019802176342839789568 8873493 -9430234186284328234762719818937776736 8873494 -57446764634214886310379996559711948800 8873495 -199860377413781623705729146158093169000 8873496 42825894354891119788516569739513651200 8873497 143442830779196534449727964279965983946 8873498 152281835145716710875560663551607094000 8873499 28581569939422206148877462901044576664 8873500 9469773727429879673861123464995456000 8873501 -7297874918319798713221534831110519936 8873502 22338043847656803920891774649518235648 8873503 -99102716076933847459655895505472435880 8873504 70093179470631977957411471438340489216 8873505 62267820024416354204983805390840470440 8873506 75747528455034680669742170543598182400 8873507 7932237049514489937979821465074846400 8873508 -49885378428855275147215053465852939264 8873509 23187013355450833362125851208446409760 8873510 -53121801239463701513216739481474515840 8873511 27620167629760749573259703421897996624 8873512 -130169767450636336958845210395011404800 8873513 155117814478583942665594554330352902240 8873514 -741770777401531269203152613271461616 8873515 1819577462658278947304917887445616640 8873516 -103629732270399044812524474774606517248 8873517 -125860328884109645516691817933741994880 8873518 127332132719135476858599306880033392960 8873519 -86511429055543134055067810565945700080 8873520 -5211299413247126972127175128619745280 8873521 25896130800005609537582704038957752500 8873522 -25839969930026720042786562078268090368 8873523 3796233460230753897370679652577706880 8873524 -51887942063228495126633805595211378688 8873525 7391831329107888147572487751204950600 8873526 4310733147849094839384678818681502144 8873527 -74964690519205809306273432626224270480 8873528 -3269246698799792351367490342717501440 8873529 11194546800768580375215112242495057600 8873530 73622249984998652366775306331937099520 8873531 85375690147726474794355716768132463332 8873532 43643755820206599482534793732573719040 8873533 50995559412707876923341003454448201344 8873534 4227028111697870805312837632499527040 8873535 117312583935544068490135995115933200 8873536 17591619363076307570075693946796769280 8873537 -148917001007791476144578872203003818814 8873538 30540061952958010303175420076072473088 8873539 144449543896894932030989445622215697340 8873540 10911745687549291042096394279535782400 8873541 -48432434443224537022854910289433236160 8873542 -38425549638484912545767213068782983328 8873543 -72543628095155153446237384741258683600 8873544 69993158006773053378204398473963806720 8873545 7497398044615285648650412735430201280 8873546 33713967753691220895484827767317228800 8873547 -298130478940050256279621619513517995136 8873548 -18044400915465533039904577192425351168 8873549 108421995198522754807343075244060674550 8873550 1697462610224353668927453838703068800 8873551 88288546787072483042168185245141923280 8873552 -26527354549077010931718090377473695744 8873553 156111069736737279003165531936753887424 8873554 -95529219276015659034982528560498528 8873555 61370817267437191246549386064477752000 8873556 43755925951932822070426663050819151872 8873557 26536405421725935004490446231903207584 8873558 -31179973192413586936353755249980895424 8873559 104877519575874719702690438018221608864 8873560 157611814958762675850074448272987750400 8873561 -117689381088684019890799679606905248000 8873562 2289619224475641276068927251853040384 8873563 26213861221778334456056581862375103812 8873564 -1895630272468061037156201054440521728 8873565 -16094247432171038650087482295291680000 8873566 46211370765382940139738106373775744 8873567 -7878794739344976677786672411613754800 8873568 66747654945686658844594556160032636928 8873569 5162877470032242093651022372599748996 8873570 -36299699312763156929346727727010892800 8873571 -25955563084446044262400306425604037376 8873572 55543226910403243113197428397926010112 8873573 -35990479261372865246761626271643954178 8873574 -79711632759199349314030594681147141440 8873575 -146679702906764557501104609788873148000 8873576 -201083604892031646689980276523634385920 8873577 -27496410002621719181339511060081200160 8873578 -3815725701694297472826882170598190080 8873579 93006004684192745382746342945825055888 8873580 -39752583885976549706833561050054574080 8873581 58388179519394438759494162489596669100 8873582 -9959861037871612317607978821574795200 8873583 -11096774304943724974964568232572579576 8873584 -16722960673615033679965002199761616896 8873585 -5598883789930093770881292109421288640 8873586 62790722703269294846602408997579942400 8873587 381286449385915982507885608234346021400 8873588 11894621853755823719804207753140151040 8873589 -45353885339460542636260105512351981120 8873590 -22187252637324312199433456765740732800 8873591 203383551923142150110963318392746181992 8873592 10154055396407086526896862979607756800 8873593 -260962011752142708475938089549691292016 8873594 -188316424879183889377966940606855627040 8873595 -20818086878537902916780695237904664960 8873596 -97446934650583634455025280934109726720 8873597 163261676279406644356268736660980999046 8873598 44163931354335404348981921443264083264 8873599 -4127604372807955218781610495818703008 8873600 120215401124013465295349611537367040000 8873601 163752746162064393390214816146961521504 8873602 152618299319593754967413993519827084752 8873603 37837374396618955682542279808901337704 8873604 -79324661250553508554866874586214266880 8873605 65130125625132150905632105602929377920 8873606 67145456970848159237045733109554076128 8873607 31812195977613722422878447077234287488 8873608 160389835566778695122117138442451968000 8873609 599273711071944369524063734197340800 8873610 -47595073024306904439943865063711082240 8873611 -263723022172517468548790718933044255788 8873612 -117746677217919744113012158928981380608 8873613 32650735065491223933343207910740425024 8873614 -159071374687878035743834793268261286848 8873615 19634297000231691519542027843204474760 8873616 32926722942761523016318311711107973120 8873617 28103076698319025955181855682878477312 8873618 25573325980959371093718044732591519904 8873619 -33154076008518327290084216791275293256 8873620 668404324829795596708731064762613760 8873621 -206409730362182493370062526969750358400 8873622 -51054929072647799962534166153305153440 8873623 272495891963206490713507909452163206960 8873624 12557241132093927472003822161205739520 8873625 -16343483613234167195370615326889312000 8873626 26120029698983770097275023544382883840 8873627 -11667187128140976383064591018386926080 8873628 -91700293928334465534318131761589921280 8873629 -82302964314205442267346472478141855770 8873630 23239301006746649163511412219438000640 8873631 52039958023963721655574478576344074888 8873632 44362499392248336250602873260968968192 8873633 35634794430363594112851945492557255940 8873634 -17621193311847208376921858283243380736 8873635 -93503813800378288129632669490970270400 8873636 50498644244116514365963858214737006848 8873637 171207114391954087206268066041144900960 8873638 -662848148214330322078968089327945280 8873639 289427961586011675540536317538296792440 8873640 -13956640509751389331084710695457561600 8873641 1491247741451245319635260562518777472 8873642 22297265261224912018651177336210103472 8873643 -173713716618209260708304597877599839056 8873644 20553675066245443944024728537645280256 8873645 5649141116084548023018265037323874400 8873646 -52565364493374089235000919405203302400 8873647 65918083417823487053286503135802549792 8873648 -16091756921367086924735131304846622720 8873649 -15923268129113130384130727738625238656 8873650 82623815490676242993302812446081370800 8873651 40721527823620632772152750528519754704 8873652 -247424568450370571315715161263534080 8873653 -7270200602190691467952570220358315936 8873654 63797121707507073453136425743835535776 8873655 46308701742332140087699579224079617360 8873656 237529053832045756105374296944435200 8873657 -3114205585116666333455127587608551936 8873658 -11519232291833404432468139015403548160 8873659 171585291816243189549188664567677336520 8873660 -12273882427611518216383051157540736000 8873661 784773763877935590115391621185596480 8873662 11608077231988179514366169582833272192 8873663 29689319554129731750503436400256526912 8873664 11940986308679574601410797932401131520 8873665 95985092684754651289656698273885241600 8873666 65862752920871245291989303966840958464 8873667 62131348695444940668097168298395266888 8873668 -94493498519431937621148562459948518144 8873669 47017386264820098542998400157335503872 8873670 -6476154694690212176618877836031429120 8873671 87661441528252616772078571902132896544 8873672 -114840217864111169796365011290089011200 8873673 18191027253657988732477808665101599424 8873674 -34510555466741161632668394597350320800 8873675 -187645240590030786551242386726799716000 8873676 27267770490121001025765127745867464704 8873677 251036476573980613369711846380267501612 8873678 -117915085237335367767647433772829690880 8873679 40456783038206440180063813786228212480 8873680 49939612909919773067383734026123919360 8873681 65672377557692131386057877297138793280 8873682 -69946055528663770278648937978066075008 8873683 27597616808367026658459639009391839040 8873684 -37689501997248293804486803523244840960 8873685 168860154535576389712619258564737195200 8873686 3828792857261089264799192330900336064 8873687 -205406614816279696446890985040136300664 8873688 56860914581196617885425410573894942720 8873689 103493495754857832468670393808724888768 8873690 7500884759694032077104990173208345600 8873691 -42401758732656058078226806873261160808 8873692 51421603400480500285499791946807138816 8873693 413688089418063874396302515299476012480 8873694 -1231865833655399712619902941321491968 8873695 -1514901168639217014337162633698756000 8873696 -79881315716661787926723378925329186816 8873697 39967271980857796690520318637837876672 8873698 30501116271581810917154895326221042464 8873699 77203423408804142121503212484353637088 8873700 45952893555472001417734555809806592000 8873701 109708723430228213765211746017053752702 8873702 -10741331973202280227358969501699174400 8873703 -203749059642215914342269575204677814520 8873704 17823477426611279645770606806679895040 8873705 60933268769173638712397930762679085860 8873706 -14829304611833901197344252896497102592 8873707 -166832534462050303577331471485995340044 8873708 -187948499870761895096007109678168342272 8873709 63396606078259917985459980101855623968 8873710 739200820958502599323421513597894400 8873711 100762140163210864810016865923289173760 8873712 1395263671997616294585364011906957312 8873713 -28726399061123247804409459627294373038 8873714 9652448085843266360833631069690641440 8873715 -39408449363251919912914671087967484880 8873716 35066191047979016124268743155178515840 8873717 33864427920751515255600700754160780000 8873718 -9258456884093816970866719638601820160 8873719 76810708773569826018432098011916632000 8873720 -41706812006244317079774423499801190400 8873721 75327328125921814452894054737913804090 8873722 14426688062144145510588987896551096320 8873723 -202691110497577151898378331293336248028 8873724 20587214247916959707145459188682719232 8873725 34181913517038544376087925972003570400 8873726 -34882983402043235475560825005003250688 8873727 79948736334285606589135965894184900608 8873728 -95342628983756432689666628901415157760 8873729 -96458302369512752037542673112417164540 8873730 46307763801517099929686767631363081760 8873731 -159736799599247531604670407083653771136 8873732 52513836320763736890157350975389429760 8873733 -110423042646882107427074470308645169152 8873734 10310714753187167168270285433015639360 8873735 36353056672002792094817142548050303200 8873736 -86316748742206206674868416869256601600 8873737 41279418287379596416942986855181257060 8873738 -2464835487718709629493214162584787456 8873739 -74810831517840301339430678377722048000 8873740 -20102402448000020395429009488067599360 8873741 165605745864589598856359155289067072 8873742 30535478379677477149773868198235138112 8873743 188608113045325840164628762724146530992 8873744 -28853504585372835390790869409257750528 8873745 -7610973005121194413720534102817385600 8873746 24380627973224881245526288222171522560 8873747 8942212880622561124108610243061837552 8873748 25007059967932523616167895015954253824 8873749 138244200988047239727763015132640564750 8873750 7331554543910572585563147692097600000 8873751 130087293761878733900869870031977347432 8873752 -188955352532011141101961258773743462400 8873753 -80815622298816678300051808744237804800 8873754 -94114824741634864221660474025067796480 8873755 -56466069854773650017074854810176317680 8873756 94520873918150185188394577104724190720 8873757 -30862400822687493199622174293165906746 8873758 56933841803227079638278476337969732480 8873759 276488097993911948602504835185067018208 8873760 25507292283613565941500594742099968000 8873761 -26429587723133882636805286066191203948 8873762 64373623476574334823715480020259752960 8873763 42500069538963408284422261453357356288 8873764 37575242972512798099612385485904737536 8873765 -74462856717122070666932769277511212680 8873766 -116126669220662843074423007743588070400 8873767 -90193036670790666093146019134157894608 8873768 -89727571474238461636505435007379046400 8873769 330864228554539282631610246844224071040 8873770 10600022866829193096069039367174282080 8873771 163466189235387415132964708002846593972 8873772 -133939548245702460279675686738970240000 8873773 241488107187122745793150195956680656022 8873774 12217199930644523263370569095409957632 8873775 -1213177841034898449234959979843798000 8873776 43843610858857426015634386432549240832 8873777 -67277279055661596193979539394486608320 8873778 27413484279186162692450337739636765824 8873779 -137332409306570822370274308704202894720 8873780 41454925098491149147983582149689977600 8873781 -318348657739003096706858588496125952 8873782 -74120654264852210129488917163884583008 8873783 35790616646508831994772758041917125032 8873784 17972625572042772920302851633528606720 8873785 90498714192819725852971850400962038980 8873786 -8894410930893276731628225146523051408 8873787 6622350404644918955174785518840774768 8873788 87570013508373447452612210880160530432 8873789 247898459802301144493859039261431143500 8873790 -10082893575764510179736803705540949760 8873791 64253759510450793805280447614326393552 8873792 -11793839130182259825362393838778318848 8873793 -3308182616036429660019569361304383936 8873794 -44550110232782748322897842944953669728 8873795 15584750894170728411566353434635045280 8873796 -141873854894377816830430864019210496000 8873797 -254846502895086550879007325373473849000 8873798 14096374458332776461569924266758445440 8873799 31741080051946472252793042918448775040 8873800 -26839399003558261948643631782706432000 8873801 73335275093311695227839283340549155802 8873802 29126127554416398198257594132547819312 8873803 -134878056827603900818636253369676307948 8873804 200944511562114270287529494086643110656 8873805 100390939173145799208377099273883700800 8873806 52469726021195710718960498359153628352 8873807 -18512327671728976245971208484303007280 8873808 647828683142747337858165312356352000 8873809 -148993328632922485111896896887746412608 8873810 -71701318576687527979351788764836730880 8873811 -151317972930188446353752288038209356940 8873812 25482759621973585598507101569410916352 8873813 83002390660916525063357804723752299384 8873814 -17910733078392660295616090181468966912 8873815 -54934140544949747044958321036119258800 8873816 65507770806357730640385871187045253120 8873817 74993047509471527606480260173109877760 8873818 166253212628384379529993133070808485360 8873819 166653311896439741598102486512105009220 8873820 -107532984039685605720894780515194214400 8873821 127067190775038811423282586203527927264 8873822 -91970931051218571010315587539402813376 8873823 -55940511863305596142766348688481520256 8873824 -1703493662877779760779574976649625600 8873825 -114472192328770098393006561004436493450 8873826 4004512774553516685614087097018032640 8873827 -241007063325064273144535916626252932324 8873828 31684117540356516090538673130621788160 8873829 -192102789485849580459345407321146925826 8873830 -45349778277055270411318794303233809920 8873831 100290323948400267497712286307494007040 8873832 47051869561391334125201502292500234240 8873833 39854833261107355078377141961409879680 8873834 13140482680066380954768268114505885280 8873835 15431152483216982960396548288444062720 8873836 192818064333329159243360351976119808000 8873837 24595650154803020454691260437164278912 8873838 -54462075335199713352717550156378514112 8873839 73487734758754347640282261433926333568 8873840 15372823380660983733182684751147663360 8873841 -36904864796105880651992488933067672208 8873842 -52265178885890538165640903253695800288 8873843 -21817155176035252971355664640365497344 8873844 -4838043773349427739422369298512896000 8873845 -13277544723607225675108753753885548900 8873846 -32794219469638300692155484282134860128 8873847 231664826795960941861035523665398459040 8873848 183085114536245028433375046242547343360 8873849 -251152758015486844428614108819258352150 8873850 -41911766961032544750822295499316192000 8873851 193098154730919003984162751797241711848 8873852 -126296736369061118013340069456709051904 8873853 -80681866086762703431365938974232288992 8873854 -116051529377152441929877885035044729856 8873855 60459883945618451561602165630780596000 8873856 55427995486114683136160202964064010240 8873857 187058790148925890907715735618706724800 8873858 -7105848375586036541066080377997722624 8873859 -24049672660644076632312174654883372032 8873860 -29930538037116236772777911192284692480 8873861 -1602389102760525008340310358099439876 8873862 38066037267109571633086223069170722816 8873863 2525211506649685115593637258346077824 8873864 27782738824027021670852839880102707200 8873865 8164345437951656717490734977405712640 8873866 112628281295064883165827289340390755632 8873867 2935355202584056135128285126894660840 8873868 41876404081159929852328035948315233280 8873869 146479012542908938574278297770941945270 8873870 -61604714491842934130828720759834253120 8873871 106659818034870189586266609086111606784 8873872 16503361835183543911638010120332378112 8873873 101538553196870038977143595823362467700 8873874 77548638177711009601664796450144961920 8873875 -14755921488391524633852608069275896000 8873876 -50815950661009140119324866837548380160 8873877 -7332671791566713830691976754527223200 8873878 46321935105926204943069126480268017024 8873879 -5308987356122183555201888166917626368 8873880 1215870593638652324523083461544755200 8873881 -95944799770660469175571444649413058028 8873882 -55634743380425490847900597032535127040 8873883 -18402694346615823511223329327478701824 8873884 31100933763214180604827741698025559040 8873885 97391095100629695972371337919040393580 8873886 21091470053902836020060711018687990784 8873887 33468175691663163003397815507481102704 8873888 -267852844084351445807252823361340375040 8873889 22979615701396097975931707761692341424 8873890 -39692328312238799393674053715180870080 8873891 -59833957424778775251480798568376797728 8873892 16894935673923246974443987533914265216 8873893 30319311057083027744979311272380645440 8873894 90048364819384105566270038457049046496 8873895 -4336422597368070938321142606498892800 8873896 -75275645044692550261051161594864691200 8873897 211985512402820432781474586989249572346 8873898 202093419639847021696746820394910720 8873899 200325968101913776966356108631686781480 8873900 85411948533530612414863827118555987200 8873901 29431494155358286115205368830511808000 8873902 16387872383093930257869775022182399872 8873903 217770439685824110820992635151786955152 8873904 -18469857496807125627302125792572014592 8873905 54332387905273436368984934260408677120 8873906 -5619697803864780350554054418749862400 8873907 8684401961401326763631259862040347392 8873908 -33593484022970419697732469992276368640 8873909 -100329299713700818063326058971783394560 8873910 -397849486484630948649585416444108160 8873911 112497364827504262294293079416786143224 8873912 -288618165556633631411866225686036480000 8873913 165389297972301613317703705332688080000 8873914 44728548492345519869022298930012468224 8873915 100766744158348770914665998613090152000 8873916 -76152684719809829648579156911628840448 8873917 -33724411013627078581913851658446151400 8873918 -11195877229958653970330478144809475840 8873919 -21399976297645319899807760353867810056 8873920 -44296530705348994314885424656773283840 8873921 -30393679991125270569692171091221399040 8873922 47859961560227266746687497015231129472 8873923 -65821090507105495836887818675324427160 8873924 -105351542245608595661748571626690146304 8873925 57587947606632187257603003554275908000 8873926 -76581854395064961545370150141761149056 8873927 161403798878561512230265215640680226776 8873928 -44353848661016254452004497383006208000 8873929 -359353544039294309958068337770254080 8873930 -29243966489395177091418479584457916480 8873931 -121796269986837571328517278102269971840 8873932 -87323867021423482374086305094511286272 8873933 132294918818022541377725882134191640182 8873934 -91475535107035287373650942868754853888 8873935 25311625380574682043088679068349176320 8873936 -2918636860216720693515130537093103616 8873937 -95748911857750245707454434534945760606 8873938 -47929973571915568301772849490074232704 8873939 25663972854605084261049809515093093740 8873940 60694015467430484783531233235327692800 8873941 -209359846131000938385805556585033177700 8873942 -29160157799049178524887039694213335040 8873943 12869838371716131358684779196501696464 8873944 -36192495116073663163080368968900515840 8873945 76429276810980723246132541212272809920 8873946 -2909301922544728296560243206654967040 8873947 310001002922032341159629227851300676360 8873948 88979899953503033618203259429837300736 8873949 72973663918052302291742958361431517632 8873950 -18751892761893544787468292912565704000 8873951 267997208848936664822625326495298785952 8873952 82146967317468870562832616797063086080 8873953 -321125530834331839225391811686983872 8873954 172112351296658464136202745530438604800 8873955 678709660090604822717199791542648560 8873956 3180046469598813365345072366701383680 8873957 -89121795674552433230399792026799799588 8873958 -13004874746911515342244483955078439552 8873959 14745197600278892121858527225215467720 8873960 -134223920381590599926894651907759360000 8873961 4092709474730805112952353458311914944 8873962 27047813395749773006703032728358667264 8873963 47858495061815924475061271314867074960 8873964 -75360800967090942368924199064051361280 8873965 -236436448353379922130437223906325274880 8873966 51955333395150243443921932177947312000 8873967 -22507400117832702571224386877599147520 8873968 -12642978612540285723109431355724988416 8873969 -24116558434048097041930071187890496320 8873970 17098119483087459042402792285687413760 8873971 10725955161430549515442245164412900000 8873972 20148535615183012585742094105950810880 8873973 -46706367657331187368804740866314613778 8873974 101303781444480987639687711460143512736 8873975 57395976427042093256997211124430136200 8873976 -258062555990428226803031523153627709440 8873977 5672215778221510404669919883019599872 8873978 -32909580286612657218307977288388386960 8873979 15939233343324732193608190085868040560 8873980 -79751819811046875385385842420600857600 8873981 138368187529726938588271455632728586112 8873982 -30163769065288221549308006627434648320 8873983 31632868387763911424175043357997244000 8873984 9430853810468046642850500438707404800 8873985 -73607131607635331733606173493930864000 8873986 13720357593923051745254474035255810944 8873987 -12317286650743410839422216279872435168 8873988 100315370696256544458144909619418941440 8873989 -87381331882570016796071193915517138210 8873990 7544670122871915103488962433454992000 8873991 -12095329216301954683221047805690670080 8873992 -117426519031583128579400464408091520000 8873993 -51366254560803437306794896421975955100 8873994 29560271249189264790330790912707552000 8873995 25255257879031297023740165461649535120 8873996 2020617835390605757569002538884424192 8873997 132480854141556774772191332200009508640 8873998 10541045069633458307471977400870633472 8873999 184151738944941828790415875507542798240 8874000 -35712917621289108433448009937838080000 8874001 24094150772339478460636171067779119600 8874002 -41400955457218771340269608664029679968 8874003 52531248897321773082305944742306131824 8874004 -18126512218511950330569444961592441088 8874005 -15513871948747350392923185241756467840 8874006 2643355937061056415231564442680158208 8874007 15435733692057437943184443169122704000 8874008 -36223230282985452066928755855861473280 8874009 -250038830858898528809534663203712741280 8874010 24230797282506684074230970966366120160 8874011 80520060473745346207085361788181972612 8874012 13358852367358992021159339423687229440 8874013 -33534648917045648956693626302001313440 8874014 -18720920685929821884930058756013910144 8874015 -58657170018231642546846972379424749680 8874016 232333746316826573742594348106674339840 8874017 16109775527592554179189678975826111400 8874018 -85223935367575940187600022842105977136 8874019 38721606570363398256156203143242448 8874020 50406666069202947515681421750171828480 8874021 53059475559447863122068575195303359296 8874022 -75360255343300867578798924040809542688 8874023 116823757001051104392068674770024091200 8874024 60790375804806134241536005271351377920 8874025 22639794381067363225746588752142235550 8874026 1903264263778448742915721295190512640 8874027 106700177373734389397420142411929061048 8874028 -15303051092636847618441775382641144320 8874029 -80980518272222216162643960777625236480 8874030 -11166203269723687767003603443473935360 8874031 -10945651619058656745985578916058085608 8874032 -35114479154581312969471321354179723264 8874033 1169176254019937531952778511387388864 8874034 22793561442209830443092445314787448032 8874035 60584470456243546163039813261088159600 8874036 10441748388295215140887394244863251200 8874037 -119808500569918404326767136208308615314 8874038 -74763529714054064647485718927771317120 8874039 589105282688801119322480854888288128 8874040 23462337831899686370669366124186009600 8874041 -125945640666871188494383739457880200000 8874042 69666057360484837878062452358639987712 8874043 3055388779440240542339717055521105264 8874044 -3162465829638199630339456621083823104 8874045 -39614104414708628626411918640563204800 8874046 134216590129036186109481459276569445312 8874047 43782907275806627211981320017474406712 8874048 -59022472890097267832657153114693959680 8874049 22164795590218741464714483893395770050 8874050 -78220264959229181368704290251310845200 8874051 52924922092820826703532200127754313728 8874052 78297636537521200397690675685850954752 8874053 54261776325014491101264537787323238302 8874054 37236493397437053472548159901578437760 8874055 -86496495013608653172849826196606322240 8874056 17802470691123800963947915005800186880 8874057 136682899411001280207820389759332013840 8874058 23251464708526915687540884415645841760 8874059 -158252449844818237310676041302439262960 8874060 9730926404769188391666270045662085120 8874061 89174634089170121674013247505240164832 8874062 41386271638472635629096282869934695424 8874063 -48535756619901287152892366236799980800 8874064 23439860822323182656198124173124567040 8874065 -34845149980950791517117125548133910540 8874066 -67182583155794519678833872584147285376 8874067 1182772514526854425754067874250228448 8874068 -38302223971927903384243837789045997568 8874069 -120160173946364558289105127590737775456 8874070 84775786147061718034677158733520896000 8874071 88609487526684403333187754138325354344 8874072 -163887561196826458454235414701047296000 8874073 88665604017357354013696856144734147400 8874074 -75172703818689610190546413879529842176 8874075 -8123325870893543305806276882975686400 8874076 -180531514530530916247796996976217546240 8874077 115592320544219434433039701925431312992 8874078 36090982733820016557599640862282223424 8874079 -127912276687985476077753480305204324320 8874080 -36894529952471475142347176899706880000 8874081 2015056309536531509008504586354561700 8874082 654083258093125881944583903239453184 8874083 -85840514380361991124111475560784468160 8874084 -48962809491564492719107367733837425664 8874085 -235945312291496544941644086234044882880 8874086 20935291966654552553504111700148921344 8874087 108195645508018008754920300017669981520 8874088 -179459199042632181357443001861488640 8874089 -38092134955570387972021241686268444544 8874090 -25666397429956325553000581007162624000 8874091 -11049085192751773243532026239704144256 8874092 -146470424219995460002553784568309872384 8874093 39636765814632016284172601381248409664 8874094 32902790189827883169154135055740211520 8874095 -170844092559469080149815482425576777400 8874096 -21356065313021779457167613443208380416 8874097 -199376015356296228590959790399207562188 8874098 -102136986425130685144335966512879597664 8874099 2671320776516508913490802251332768320 8874100 74342279640094044419090816483489206400 8874101 97121026433240698515733901318895459900 8874102 27286404998306618248484884888328064 8874103 63580246272057085183287385880256622080 8874104 -8451882928454101152193938411519897600 8874105 77433038197680605790369803882278057920 8874106 58145681684560333071668641640271760752 8874107 22031055776821410623070254035319120232 8874108 45834727776800744074205525645900496384 8874109 216291848187155051559746931502007122310 8874110 -28564193373811484893866883270151700480 8874111 13220262934183220374346823652071648384 8874112 -7545074948494359691714204358211010560 8874113 -62927951726141849301020224060666860096 8874114 19307133840043528056765538298301537792 8874115 18284704932567700104826548217650287760 8874116 -22741970320823608610889377991855736320 8874117 25269603696829365876125594787256641792 8874118 -24491962057173700237039773238195949760 8874119 149514190159947565186705439894458754592 8874120 14275184422618413053014895609698713600 8874121 -132467008481626163327242394638572129600 8874122 -202321064166585828511701645092247552 8874123 109651128982541035520840842410228135384 8874124 6249659636429758266517010576218613760 8874125 933176421386373100247425661019648000 8874126 -21470413054045006516743718099737629760 8874127 212202628269466233229474137860618332976 8874128 6514439497057014780604782115477757952 8874129 -33595816406629406662196767434948983712 8874130 -6393928728417817485306140539972966080 8874131 -14086998226627217743372554703692771840 8874132 62466401160034994253915932172982272 8874133 -24726816424705351359947467180363189618 8874134 60623622342529197540676748843755677216 8874135 46085769424879112116232791809324018120 8874136 77376696284374117530687147561119170560 8874137 196693856058545593074176886436096755786 8874138 -7141361839509465035201451083059878912 8874139 -291857352044547832542986377624869208060 8874140 -205573783017386804585909778947251200 8874141 -203248183039895118474702201833731557216 8874142 30746875415688378055835423340354230400 8874143 74232723008511385760914262566689991392 8874144 -269796112574473516961478049961827368960 8874145 -29213969313098166100366897411475175000 8874146 194436030331959250492427092969971147264 8874147 110297195793342002261876715404906484600 8874148 70246235955238740300629653926258548736 8874149 -349646318664398886189449155853375250240 8874150 -1232219546718929182066122580724006400 8874151 -123791637447061402269549430116700742736 8874152 -23086283417511908246971941589709783040 8874153 -23256847070557153615756742233456253952 8874154 -42418569506853059563810952975693800608 8874155 -61943565127724965251938856688451472000 8874156 33854146291224151736775825373376988672 8874157 240795405234956968910614119378305968406 8874158 -37605432791375777063372043400288451520 8874159 -15511665315206906402467919904978001920 8874160 16060645123606618873527641057350778880 8874161 17678745534407529649711806764150193972 8874162 -75484953891133013620834079860715195520 8874163 -87223984440013848490184086766260371072 8874164 -36721736797457497916048721673138372608 8874165 70581832425303726571476065548902277920 8874166 3145648455417386030361734283050004480 8874167 -247307509575774704830241601778324493784 8874168 1896867234466185016707567747489792000 8874169 -187692925905867674731027546627449657430 8874170 80334382395457318885245641016130714560 8874171 -141779034743908740173714522164249566720 8874172 -12123730852821816379681649163413347328 8874173 -61759091613694846926666201887031144000 8874174 -12200952934905849129904331047576836480 8874175 68163612111165739880751469063233076800 8874176 -88176594074781574221522044419181641728 8874177 -37589373150826741153521992881391499840 8874178 188840797750524557109452460906267959040 8874179 -489113401592313590381492601156960493824 8874180 -33936628887112550508142378270963568640 8874181 272208769306982810281079153533093789982 8874182 72027927988065127188923825592724205952 8874183 84576624226053846466809183776626054824 8874184 15820974142244257676690999004134768640 8874185 126104171506161713329525533260181576000 8874186 40417475375239730415128679007385528064 8874187 -24529833351175179492291724555475851488 8874188 123793660107543175778328187222426245888 8874189 2341564568720277985109986101525254508 8874190 21925348470580133196087941084869584000 8874191 -34195870296726962406199625826814200888 8874192 4101433709610624646487376670913986560 8874193 153565102251001628418007772824841693604 8874194 -92023822617005248855923028967444827008 8874195 11523257223870690746323146488485981440 8874196 51464417045130485674899910079276566400 8874197 -20939071132278902541899846075254716960 8874198 -5252811418211588632529719885066612320 8874199 15129052393932661251488710821446520200 8874200 47176247426362268897356461519561984000 8874201 -10423244286186396753941157222420100416 8874202 36452935368801733860233509262354901504 8874203 -101714924910050841638576449136689659600 8874204 57629711537914913963206381953759504384 8874205 19997959521079575372568261745495612160 8874206 -1187480138999101380848431015513113600 8874207 146412850638423662399321249338661062104 8874208 37013291810784493925025365242816757760 8874209 -4202052377976296031387310525045762896 8874210 -38163426517079973743917198424453038080 8874211 1771721068152443213255058493644178944 8874212 207316088268462549985274430210820469760 8874213 -95287410343514870271393802309617748416 8874214 -7485891119669153810867430685502885760 8874215 -318600838132309091249015085081139200 8874216 -6438453983307969098527932781824000000 8874217 -244658019123050540049582257577000469536 8874218 -25119063041881682785131665141047454880 8874219 -52029193545655446022635895992401128704 8874220 42693449367224013574597554450573434880 8874221 -313151433564646609216192642510019212200 8874222 -33971345827315967835353077235985079296 8874223 -143144860648364709031274241272295617936 8874224 -3094030027279903393536425259347804160 8874225 -5247544924584538771201699245185052000 8874226 -106721547692819320686843145227928712688 8874227 -170577644645420033522475489866081199924 8874228 25678298922619164517269440031923896320 8874229 -8904799833232450942310089766708984832 8874230 80097719331952302732619861718897141760 8874231 59713428352670278641182330175408677352 8874232 -45571533979179547480503382587315302400 8874233 64464549806165679357738381415650469482 8874234 -10454596365515313765380181625746876816 8874235 -84216424956438014588705541304308804000 8874236 60525426367576702157749002246721256448 8874237 -115526452722751258760561761048086512640 8874238 109589848353844637708989114053023555712 8874239 -103277168818048803188197180257710596368 8874240 -32142006199761446196419358252261703680 8874241 -151510678839258403003781979125020335358 8874242 -39602922374213624205577825486159712256 8874243 -147132055407427753310187169512158284428 8874244 17670724904068069292570962448899089536 8874245 -660762364675875045069125841803577360 8874246 -23270273050653818973019880501136556032 8874247 170182774206850625827680166239713241472 8874248 41606631640593232986885024119799567360 8874249 -21401444387093544638358853130049015360 8874250 56249139818813348123604141254477568000 8874251 -128848801962410380814587153906580729808 8874252 -97366104548796721121083959599014871040 8874253 -97975730168734629209022126874235479498 8874254 -327507818093875581035905824027755520 8874255 -18263093354097431993956868897898521280 8874256 18696706806788157308310654707233267712 8874257 58362803397761358378957403140360494400 8874258 97818929538956956069431337125062231040 8874259 -44410753077554666256091188604504730928 8874260 15750320673789032066994944136915340800 8874261 -152966327134176488954785407131313540 8874262 -138371228410864165241928555994688998368 8874263 193392925650971547598576899644323261512 8874264 635758124517616114580982130592317440 8874265 41013317056745367859596501724819950600 8874266 227850654540070826957171930719746159360 8874267 100390846377226595522550181382247374448 8874268 -6017627006942112773421670209808973824 8874269 -223860345662389361047771973611912626330 8874270 12874316418896501659103070494588202240 8874271 19201591799805695197995672332248484064 8874272 -171053428804126941248594211757517438976 8874273 -40115613097882540333904782853287058400 8874274 -63401646390552046815951973305534354432 8874275 116651385393414040503605649958033158300 8874276 -71909858250139722044626515888744864768 8874277 -2903241354983396912417447907859219200 8874278 6666191382027440002720279810487523456 8874279 -4030861154956166793900974567309154720 8874280 75606503830026627731372463195411148800 8874281 -95083637438605806021710268717394951068 8874282 99843704683661236260278202463639464192 8874283 -142693032672150657423955850233166667840 8874284 -225945259774764348935692967505383668224 8874285 -21894103416399071944298773942254182400 8874286 42216706844262083062317077980166145024 8874287 -114416889221458227948577501991663726064 8874288 -14749923126630165121816558927107637248 8874289 185812274815512880303395510613097080356 8874290 10460985872247997726305800755308441600 8874291 -153726130996171347701656410223693928400 8874292 47946512696868296028639106254408437760 8874293 -13270501071398030341186771414280365458 8874294 -6353594422959547428859813948493359104 8874295 -155686354941321496287675618104353660200 8874296 7949080400387665104855492499417313280 8874297 -776489479596630870609081469509559872 8874298 -7588981965382178198473562588845134336 8874299 99747481689914651704011346017372427536 8874300 -53284388282508133772341472363648371200 8874301 267746954381749108707575599349113359302 8874302 -42480332764902380568670860139995023808 8874303 -109263749527820320121875870777469770296 8874304 33349259607759653125845723435450761216 8874305 -55684482085438260347604338330241818880 8874306 -35563449432268922219715136983124469760 8874307 55957349274736293837772634269400102720 8874308 -47784451745590893952995859881068052480 8874309 -12537798807167478590676108196271137920 8874310 -47917585746285075072295864793395920000 8874311 -173075597292794203047037685653645680 8874312 -31156381766490367557215233204144128000 8874313 1646730161846418085065904042109422080 8874314 56384970237988520526637559899063080960 8874315 -8841369798079694430777977079432194640 8874316 108442973945863960665197951082857287680 8874317 149289595199815760452965983480788677366 8874318 -481687469042235123070625986162611072 8874319 100954586538760580539896901218425377560 8874320 -1372411817849378318285883388628828160 8874321 38545130191764389674122927062383858560 8874322 -58994789070025265806864253754791442288 8874323 -47682408558043404981516838519550734812 8874324 -120418527460014158110973371448703987840 8874325 42320994507596668368445615686051447050 8874326 6514386876037083737918547693041294112 8874327 -26855058186427358297909571890450959872 8874328 -130981153634781531037840375231306659840 8874329 63951229175527337722897732785732283920 8874330 -40537584498296441232851493815850816000 8874331 -151006566378297080844737508309989607868 8874332 15313796666183501171549129214636151296 8874333 145510237766313794509409766792371621760 8874334 3679489355520666326103098509024041984 8874335 46127312196162546010308991936858266000 8874336 -148861192120102191214837881556852801536 8874337 -51409516650706532642815547875631041488 8874338 -18250278601585251825804984010302636288 8874339 -7922229593111800972110149958599777280 8874340 2098858170819084551363279233995079680 8874341 32178232354680372385374948656788683420 8874342 -38608520053658966886983027767540684992 8874343 665431500298528088159427021083823648 8874344 28024273451941858392313325340323788800 8874345 127369231143989932968308087247277283520 8874346 -48136547913413260100542087815446802336 8874347 -24892375642066949604502756464641016768 8874348 -25800398186999813955040761145717309440 8874349 256294851584919699270885226119860280480 8874350 -41315710039288484407878996582760329600 8874351 -25184177234472661972037667201092460408 8874352 -52284536783096583610400701070492172288 8874353 -130183901088967455444129615096754948398 8874354 24609361136637546451247769095301947520 8874355 -37903463738578361205303778021133363040 8874356 -152153487278897171116714082938110044160 8874357 229364915181026316678987315028637337792 8874358 -23765316243934259157932176972456122720 8874359 -231174424196165616716961922473746066016 8874360 -85754698415574320382326717817957580800 8874361 32747520052564779940920717656676954624 8874362 -40215348502800042150328236848611531008 8874363 267587654710135963493126463251750892144 8874364 51967587757564720323667846444938080256 8874365 16248412760559717258468299653924646520 8874366 -23801777503177076301894208227057641472 8874367 185087926945940699545792366886851524120 8874368 -27756258936714762010779921326014464000 8874369 37385430704303199832505677004333627904 8874370 17867367359108765351755460614839490560 8874371 -145555319062515212869622083196985438456 8874372 1966475728360576251444921115013222400 8874373 40776943283445731073356474526176860284 8874374 64650506209890243750094771515163142592 8874375 -28874555668176915625720688988834435000 8874376 10017182007728329703078365325359349760 8874377 -265696745337658312440241768398308633280 8874378 -92767051358989128088995413780034150096 8874379 -21773838703136669706134191739997127424 8874380 245058555425413203297871116843282647040 8874381 89372100909997097360844745181952218400 8874382 10431233056547352072429613799026176 8874383 -1955450605592285504683289859641809536 8874384 25374947597951979073257857193973383168 8874385 4040430788595535146274221495969004800 8874386 -53848014438597963938732587320666885120 8874387 4620550069561273552936125146110320000 8874388 -176796920946856187137205803935419331712 8874389 -30660822375306839640622561657482146976 8874390 -51391145316433201928653033363563976320 8874391 -159563526296530696992061763877429696 8874392 38470789370503303714011269340784926720 8874393 -119435670467635369524576437107503696672 8874394 -65861775957705409020153488949425439504 8874395 -23110079417364724487851279374406161600 8874396 58804380963094825495342614102632727552 8874397 -108936763842625736232790730032480043168 8874398 39086800028827717113387449358293187264 8874399 170658053660160513407290872512678158080 8874400 -20893588960382207648873765406970675200 8874401 80680314512302175073258742682029618944 8874402 87658186680968598560141701105245755904 8874403 318735786652991934043073014849388856544 8874404 -31866251424284187200919490079271825408 8874405 -9371910479608021255705715082757056000 8874406 -12525622316944313296285488267427420800 8874407 28075550980365560243673242441750009280 8874408 -126417681662645961154888382470441697280 8874409 101167964474371831628089722334210197888 8874410 -30161796789957680748818551077210644640 8874411 5550412414708748850839072013467268864 8874412 -970641273687291055536730960785527808 8874413 -66938636901620715799094208755679366900 8874414 -85370806901334645797780871874356543360 8874415 18460481896685297179961229505881045600 8874416 -9270402783317109122051983418520895488 8874417 -57572425063894557513344531359370847120 8874418 49721808644492065175296799746136612352 8874419 226796156671933036972696084952932823820 8874420 -3275992102540313642377494310164172800 8874421 -86903883131730215553320232535574692256 8874422 76401963828163957280622686156857732512 8874423 -60967226877413156420575608250866836928 8874424 28232023547017918803341740410151096320 8874425 -41341666858231910563274987327734512000 8874426 458614504064166298888394675056988160 8874427 -279363610789479041157448793214641955488 8874428 156474542280096638806375661893703635968 8874429 6223640045186695467534755668106401728 8874430 -8893410902558867710914433292770202880 8874431 167171384830445944985124493945924409592 8874432 -2657602116867696362321235440069246976 8874433 217752265066898172953832218620569538560 8874434 70592805200788731936851133005323409616 8874435 16664103097638082929166658088443673600 8874436 -135032491066116054936208035133688936320 8874437 -13761071755757290416630258596932066560 8874438 16954828718623641400039338790675940544 8874439 163060429450220815001782648146764117600 8874440 75270394257932877564224052483494400000 8874441 -1968806274713893050495169696881955227 8874442 15751252530813774340120431725313424992 8874443 -62292347527477920263011923774861359496 8874444 47605905594668690961294672176526397440 8874445 -244435743255177491012537550967200400200 8874446 -96010950139721834537087490500852465664 8874447 17720979402732703818253174098863569800 8874448 67235217135434495170441788430936571904 8874449 30911889033198786969860565438042328992 8874450 -2255861672012680620491359026316468800 8874451 -2000791292088057965539989629059887728 8874452 39059114757943254197878155868620683136 8874453 13817142453318696906582672523900782720 8874454 -67040320287764036777174510114736985824 8874455 -89671010465663425788828306092786628600 8874456 -93048551717416410613421105658770595840 8874457 138097403413344942907118067303071580180 8874458 -49832086382464645975027234613538306816 8874459 -5171484362128322900419893550277549232 8874460 35794030056329153058012093341844633600 8874461 51949073652715187389225510774615921062 8874462 20932296204825714853538448136987806720 8874463 -599836302790762694974452751003393152 8874464 -23349523800556437476439119622588334080 8874465 -122572313777410282614126941729055648000 8874466 -57166151213770909539702494426072077536 8874467 83254217940137024091659740001869083552 8874468 -110762000819973858760479690668571617280 8874469 4157146870456477844515511410515828544 8874470 -39019741355679609504364312497776519040 8874471 116214283011470143265509775745794935680 8874472 -133383675034464315852640189951759795200 8874473 57409775191392929736863273435223055440 8874474 22830865416561342341610245535086449152 8874475 -76013650760479857842854592310244325500 8874476 -95673537218271031077090351433116764160 8874477 127587199189650507654400434737171741814 8874478 15915297935347256562779021142836344320 8874479 -43957848625910346107541758020585589016 8874480 -42743966737538506457991218648894668800 8874481 62491463084887265093537929285352567808 8874482 75554262997096944337886929513110086400 8874483 76814433700432032370825008869225476464 8874484 143039286568117835749417507483354054016 8874485 -237619813134522421299625095024690840000 8874486 -23256370148267889690907191244820513568 8874487 -73786710850636475848233826118593079528 8874488 -214241489925573608864958736833983078400 8874489 35697075762650881436468710859852201088 8874490 -25381026888633386664884778448291284000 8874491 7700814514395478109350232444668565784 8874492 -131526559150845801266286929296357687296 8874493 -551556799247466031394656967559133962240 8874494 -35181447392476385594667293511497998848 8874495 38485529902110822962677058382593587200 8874496 -57528519584275387237569789610885644288 8874497 112788068756010040452312828220790162946 8874498 -19974471308552027055648086430021495936 8874499 51441161510243645766992390357481717500 8874500 -79001130803935291131394352899992000000 8874501 -99861211800254756397639795061450194720 8874502 -21098668035137888767791087741086113536 8874503 -2477943568691996983710125061801168 8874504 -102054073354446234039800508966056463360 8874505 182826056300342371726286717343602466660 8874506 16421193777321310621341703516871946240 8874507 142994288097802343413081828746743111640 8874508 -77301074547743566608230685442709196800 8874509 32449876001750754474095017480480283616 8874510 58902362193460253315202967361080101120 8874511 -68545640061871923977831927164819124088 8874512 -1257495402588360265231632685749043200 8874513 32503907789826573557700500506086340944 8874514 -115512041110523792228042130929331024768 8874515 5022841846565217023235194701629732720 8874516 40899839946155735364019277181986918400 8874517 -63110197464458344804040279754359937440 8874518 -47674263840973353499690791181549187040 8874519 -25320276151682237154070733390435029656 8874520 119066488824300730119400074489289728000 8874521 21481895795129012130901322537729617872 8874522 4278082397391657322447816886377759200 8874523 -45347720161728507860199655087961534960 8874524 22189516422371463611716970590068713472 8874525 -28257676718911540588004718734623180800 8874526 -62911956198634480905572308047833897856 8874527 53631027560672577795837858080549848992 8874528 54373928170671415093686822411028660224 8874529 315266371634467379330914625002537197076 8874530 -12906941724688009162262269955734379520 8874531 111451382370931631894297892921512091240 8874532 24762377978479447423462728955830956544 8874533 58197423162452627627910297060755710782 8874534 53938767808596687233085086919580313280 8874535 -12951241995818929409502535169389767600 8874536 85086905591336430226413212422138920960 8874537 -170603980548423485783133547969442208 8874538 94476805009627371067262814156760512096 8874539 -93848078544070690033957833280035847560 8874540 105181145074828949746994949631440384000 8874541 -2373437042312420609275712414452396628 8874542 53736697172107928459116488593445030144 8874543 -42106708339391094003724405091893097472 8874544 -22577523637968183608164231966044979200 8874545 -93412911308938647573446876329474778700 8874546 8110150610865429142115224370918265600 8874547 165961194960860974054783072767201721344 8874548 90786434208410415525667871003201187840 8874549 86864854666173829203892210430926389120 8874550 14231092717199220853571921726725852800 8874551 -85214623175720893677971810605366943520 8874552 101533613702196008346876547783586611200 8874553 35851610318108467840812014209505893060 8874554 -15695898337460554898734177221705820992 8874555 755444156885188670657213319393331200 8874556 -24609108405344204527760612318217850880 8874557 -62095071248249948705597556157757563194 8874558 -31496144847813455529603436220551403520 8874559 184758069776386118336374873571963629760 8874560 16243041821663247779697465559304110080 8874561 30941500145740750932205928927439573504 8874562 47836982545428400821034233856748589600 8874563 -66863827506619893249921918720973189188 8874564 -102840588354368172155091292224611463168 8874565 9408040951778668507196759354592151680 8874566 53986874582434745984303900915314235232 8874567 36587378721761539592320745414048943936 8874568 -80656047030382895871762215387102115840 8874569 23451890735339644874079012961513043808 8874570 -44030057943845978132337727956300844800 8874571 470344172686104010744370232341503783344 8874572 3225019260541552973384615040254361600 8874573 17847550044463905987777154912254496128 8874574 -46723292747584852533897809727515023488 8874575 134196806267502831470859969145959529800 8874576 2952041388971207441652369722745815040 8874577 -89572419968547288010995544331936028560 8874578 -139811050774131457112408065955597816544 8874579 68618628874784874999226174668429338880 8874580 25445862026892493646633356813146316800 8874581 -121101978347237091245842689694877805618 8874582 -69459703830172958898610533603675217536 8874583 -256089908681792929522937330465704053776 8874584 -4452057953732708034583772209114951680 8874585 4274053927649673302174255574741584460 8874586 64516123302154894966988876459030014176 8874587 60777750157896777780502063589114394624 8874588 -2578667543866342582404211276279027200 8874589 -44264850415820694258051023402870927700 8874590 40889065269639522390461265312778132800 8874591 -169206971979231891518500092908055730176 8874592 330904323157417229282116666523798863872 8874593 -7825961255293820358622382527481668416 8874594 -96162911304550267261648113607841320320 8874595 -48501830668604747673818832018182151840 8874596 -8999799570784169607572274750224609280 8874597 34832511057793657039313405828619824928 8874598 -482166341738618176670617942442881920 8874599 -267988528403603400906876408358832387400 8874600 12872000399179630883912910006202368000 8874601 -61003984137515037727315182987743431808 8874602 54863576633995452642221338701518383104 8874603 -293835584588430502725712181913734193600 8874604 4839849358570305066443096022067840000 8874605 -43758472601761778906379393581624170740 8874606 -369990167436185057950032822604104576 8874607 49240468281124535189893518006436362624 8874608 22166733980557462300527709112552620032 8874609 32802007318464488395806977952783585600 8874610 -1295456625395404118737264157643253440 8874611 56733429597746398415227578586313811024 8874612 -33635073863639951158483073278885209984 8874613 -246967419767123597309556029199104380416 8874614 -7852885264562432848334284888114834176 8874615 -56126574721129765953077592970248432000 8874616 145160852274296946045826410076400148480 8874617 -78049656334596479134253751270819768960 8874618 -12796824324431921939968949025725970432 8874619 54756861701822372639952996315553559808 8874620 8219133831837424237420400009804167680 8874621 -41553060611458507662706271205599528928 8874622 -110549407341856955649517480956989925888 8874623 86773789716836771454320283908225280480 8874624 117274694217956874556122699682283520 8874625 84952209404945482541541578298504177000 8874626 -104873875660038929530423592881270909488 8874627 -107118781529372734693354650717865213968 8874628 49076560351307733931001351964443815936 8874629 -4483695752188669190433819108897806724 8874630 -42771688183963460777654469018522528000 8874631 200632015915180600339120759950544337432 8874632 -25878999009737718124493506248596551680 8874633 68606107895154742099853920460846889984 8874634 -26243552897831430753049210643165721600 8874635 -19955188167759212604630101888720248800 8874636 -73217995978355339187317503067986457088 8874637 10003357714615236162134756357471215286 8874638 -20236145511641170476952908542071952640 8874639 174049727342593867083240952682956792104 8874640 40143355532244426008456132942165852160 8874641 -601147935566173477903403103971784480 8874642 13747704450910131556144876462287151104 8874643 -202832693813353901705370529330785985108 8874644 27879809332761145966831486617145884672 8874645 -6942488895067904253780992188268209920 8874646 -92380665562293350132710904327607786240 8874647 47754150795805825858318269119950161096 8874648 77123486878806420590919014613130905600 8874649 -27381363929551621448915095089460960768 8874650 23706753921212543555965865295562798800 8874651 199301190305369837151205297197634484160 8874652 -10941170632110895440947649387133694464 8874653 98466705988198047468377101647538547040 8874654 51825473425589941049458632112375053120 8874655 -7383939276978529085287784433942236880 8874656 -15895956490646006138209307041050132480 8874657 -219926005988352869793141089141823846720 8874658 10265554079192255200600202702728068384 8874659 172019496654261661329592824189562864860 8874660 69709239094280669201442933686930411520 8874661 134532937934524184070375133260261379262 8874662 83636762463543096270930972028076481600 8874663 28980385724274532610775899616440075520 8874664 142204317808095312689703757035110400 8874665 -56154181732072184888616291867623321280 8874666 -76585992400474821534296804377927934880 8874667 -360782086206009538982798770503487166640 8874668 -61551547659778686489506874169334873088 8874669 -12474995995748513018111283851721253056 8874670 8760438549685463958602771401395567360 8874671 -38229107045584318561927894475301291360 8874672 11730301644375995745001659299062087680 8874673 -105759328283142749669205555059752756078 8874674 74350245471622192920722683232736408336 8874675 -54956683675193936620644510890200515900 8874676 42299585953836603826162731640736792960 8874677 28642736041772254749583662220042964352 8874678 -15718951693248235203164788252446797376 8874679 -263097436912446706986670897973480602920 8874680 25479599733940052741203032329443737600 8874681 -10811079218052796846354515143503762176 8874682 159980280752208477404271808988139822192 8874683 926055418800174337583281572330106584 8874684 41155092603891136634077281743064576 8874685 -152368861486125318337405049643903169620 8874686 -25498787902622212100857853432661267456 8874687 32299004961031186292435414507058020352 8874688 -18028569976808227580267824590901739520 8874689 -61131422890695798491108604983855448510 8874690 -28093090289598143906316318596008143360 8874691 11143051941175625368148007663985478400 8874692 -11351915541009072965275486172409750528 8874693 -4836469739381878646403163037367149220 8874694 -19019076604619848658644555414691347104 8874695 198311486688196491316694605379668414200 8874696 42009422683233225225595458370786099200 8874697 -218978727395122572988610064644054018820 8874698 -11643282084007254222616367681773432320 8874699 -146787114234647007403601762227973962536 8874700 -17235570567808564217016758533609196800 8874701 -138327324413849973261746281259558462496 8874702 -4480068287509982793140154921119566080 8874703 -176227348645013188184307561199513900048 8874704 -9247939726275267342352676333736468480 8874705 11540579535948179443146374895362997120 8874706 -10729979256606209201673819218346343776 8874707 282513443114088689302530888939252496032 8874708 -899364264404298063023339408856637440 8874709 72358956835013260390177811966115146716 8874710 42508759311009419520526560367483334400 8874711 -52650431634631711259399578877866659840 8874712 -33205448474745075548508270576467312640 8874713 -58878097877163846469332061451290594038 8874714 106728030602981674473532337467474904064 8874715 17078937468012511820407251781717950000 8874716 35961979525573784617026609275528064000 8874717 -96972628242431453637143449240297729920 8874718 -35613068276124982913345951174132077440 8874719 -127331278069991605096377752307618550560 8874720 -88318285709040382514005543346082938880 8874721 -9550984727651499498447329428163088000 8874722 -127409083974136142195243397885751559088 8874723 -19071289076721621307063919436324939264 8874724 66126115973678699900975685637890193920 8874725 146659900375060228459556458272978256500 8874726 -20750796506979845140723929454383470592 8874727 46853727826273132870029316540681008 8874728 -49449216561364237197719251469779107840 8874729 -165379594894218074117611411376056074000 8874730 -7097239326041759834645493481281403200 8874731 -24081957256374791659259562665409561216 8874732 137721264166290116584926594619285404672 8874733 -11934415788695449995439590750090296160 8874734 75664913451631365399766786532493941760 8874735 -88090810326554366151718733964524886000 8874736 13474071520533854185644923999976128512 8874737 -19348432385155806981057816052449274680 8874738 180863133441829739465425944856609536000 8874739 45123652994911063621113402252070538656 8874740 -26646687625049888703650058832110059520 8874741 58728651170511303271540254689207887392 8874742 -11709529504816709876236460609351302656 8874743 238101475801620227096363451421424053992 8874744 -25608196929352107783388169324168110080 8874745 46765424256277856028420349002327300 8874746 16546196307304171131917661263137882080 8874747 -47927315654372326042404704301298418160 8874748 57314246995979993897609944181468083200 8874749 -84941249405899056565134484290657008436 8874750 -56869284557668949174003452191198432000 8874751 45932279283915331893866794330334058752 8874752 -113073095714570275673054747003468120064 8874753 -67102120637221681465357750226954083440 8874754 25645227524244516791908150876507276800 8874755 117393166059474304238603645980773878160 8874756 2004354615099463186540351530231281664 8874757 -14830470549018888960728458943442427680 8874758 39542646483118886558947198146050448480 8874759 109694505921863934777186605743653678504 8874760 -18623460846860382992329227399502233600 8874761 -63174553089727933839442769113090493568 8874762 17140948975404044363181925048822629120 8874763 139270266793347525036767660236482845012 8874764 -83511437364729442747756429896512903424 8874765 -292482908155126393426850251977037800 8874766 12133617475221016731935775524655248832 8874767 240713451763645789937730140191208916480 8874768 -2894077555210239691134982042969178112 8874769 60550069743846080104923143093754855540 8874770 175089956654304960799308864432998400 8874771 89770367377801534274268260489123779512 8874772 134075618032409000337627543281554542592 8874773 6693670530243564566647459827046579968 8874774 38060089726627690070934702572635842144 8874775 19445928638797511853824958425641497600 8874776 221265254356322133127108241642194606080 8874777 77681644115695968249901479193364563920 8874778 8872672374878916201362152377373762560 8874779 -45094291575244204976118804069648490620 8874780 12736887273739323313370054877966336000 8874781 4636625876217435862992523011384635200 8874782 -78965312325583178212962955950154406400 8874783 -12931842232442176627475204925086296800 8874784 40907501733205641504474875002827571200 8874785 21191703710517066284076328496418424980 8874786 -42065636117115978498259690742559456000 8874787 1525277933747521217202856977325647360 8874788 -1631326066647644167407903651201396480 8874789 -28091439472837310347172214914488203264 8874790 -47510501752151537176372045926162153600 8874791 60707746250657429691781221824806035192 8874792 -8391092412386086368558991544556748800 8874793 -59246324072982519649578304658941838940 8874794 -32806806826422902768296499982195330048 8874795 -67719453787140663799413907975258321680 8874796 -12801248927209240775602190219082939392 8874797 130401186323080656917624476027522077900 8874798 54863332934001274942382702799883865664 8874799 292734681364387814007373679591484068736 8874800 -30616744513299289187017195538367283200 8874801 -25241396849914550307064889017755347532 8874802 -8299919980815485384332334849030366688 8874803 3733284321036848998177573914889190400 8874804 -29421003926774561827211199141320245248 8874805 11852925439988040891531162324600852000 8874806 -89217674005038935840245875755022231648 8874807 -90723807329029727389360182201606203160 8874808 67814632889719509025605407884130856960 8874809 207745113329151928015556594943887156010 8874810 16230688856530561848444818553058728960 8874811 219183363293024736650938982646748702824 8874812 215579497897610952951841032888067683840 8874813 -1202144143127746841722957703683769280 8874814 -54032096036082915130631682723066976320 8874815 72797201758468158592150090442454693120 8874816 20853150689810503035403017768790917120 8874817 59466921594623906186709464390546617792 8874818 -40969564766694545898056969508247694640 8874819 42363660275742108800825586184367478240 8874820 -33722846290414127037928597188049612800 8874821 275111913412474416709428635792195187132 8874822 157872857740387285678961267432557006848 8874823 -211235188426193855203668973860857539776 8874824 -115985027588655135691003226856652800 8874825 -719181746970226402516912150738120800 8874826 -62467107210073696538950348101200522496 8874827 86734267489849907061451259086340661360 8874828 26271969618531638162694797888339526912 8874829 -2368677991080000679948237857815254312 8874830 -66490092891934856149624664258000773440 8874831 -53027167556313009193080392515970902008 8874832 -4788875187343974284987047354520510464 8874833 274598321273185549440758484245779962720 8874834 75955633183281011365468251957288458880 8874835 -149285820779741266153291463440133255760 8874836 -22702454902739932043265533303959355520 8874837 -14016736424343722516647195193335825380 8874838 9894989157442192452340759091501917440 8874839 -60024716350557928982312344319017008000 8874840 7285496562583702068781856409974784000 8874841 88538992564110831015235042090995576900 8874842 -160759141863660193123884095063885414928 8874843 5232469746629289698936814652993368000 8874844 -28058948736494385962375187273634134528 8874845 -67136896653140204133396327997849528320 8874846 79417380010702296795737438052230227200 8874847 -173701747131954137667199125536157140704 8874848 172073800163391448385448119805204234240 8874849 -48065587567304851190640725896614512832 8874850 -19400431454194761828490807089750139200 8874851 -129628108351498796850254992088731139208 8874852 43896049643636307422202985765994115072 8874853 73961573485861523648253167862438194784 8874854 -58359128593226833913660792929891854624 8874855 27092818218211995409262864153762151600 8874856 4174957811628116327421553467045888000 8874857 -83326777263106416574032582925653481536 8874858 22554062201243510693896732963600674816 8874859 24380501127667432117278039712899734416 8874860 24816434233776167854781707268020838400 8874861 639803281994428599175613937228453600 8874862 154166864162075963549619112963137096000 8874863 234630254633794291597900921300171580112 8874864 47037465548629732730380441167536062464 8874865 -8489662640749884141036527136563617740 8874866 15432561752658340526213738377623552 8874867 -137136293013873845139858689479163622288 8874868 144323767220434747564280579943324880896 8874869 498085324451310805224184801753082719296 8874870 16784843002103240863126394404834742400 8874871 -82532406162603482038007503454847206456 8874872 -146312544674085662727167055575054745600 8874873 41129531410210951537654827932210037120 8874874 127560225717429392094032602779375036672 8874875 -99264428028167937578440185037462500000 8874876 8286056717356064269575415428419026944 8874877 255790516153801689396404661367359610272 8874878 620805404060909174033729437009482240 8874879 24782606618190853911554633951518383888 8874880 -46311354228350584478344538381038387200 8874881 461931994493206385193393440265115293120 8874882 -3490607131859864225210787304745396400 8874883 43570438148134047616204673456309003132 8874884 -191879756494822863160438841468632237824 8874885 -26266664161596687582685713698356322400 8874886 157394616363184691059568447393872759392 8874887 75965020854767053847741737550322278400 8874888 119333888704305400123052524345259704320 8874889 -94317831159425938649303752112544905180 8874890 52853241166382831439263965375629528000 8874891 106417762703384910278515296426203187240 8874892 -81678918133018126820367457011896301568 8874893 -35507501619371706672501566016760887156 8874894 -6152351173117700095633236109372809216 8874895 -128836609851324706810752309709003531200 8874896 12301254998117296763204289441847590912 8874897 -35592390617898268362956451871849678080 8874898 -81547308730945596431625109542995114880 8874899 -4039300413808468867970789839960078080 8874900 27869587731291618878235345895887360000 8874901 -6247960791518833149193052809907289024 8874902 -2661435098308083527598664166425453440 8874903 -74505433336910040297091790861027829936 8874904 -4440080998218332679177112139721738240 8874905 -51192271057316969554307624441087104440 8874906 -67467365624397849075363755597267575296 8874907 -75999603666851267407115243492922208920 8874908 42908485969449184288036120505086012416 8874909 162197913812851652323832593398715833414 8874910 30728056928162915550887267192550414720 8874911 -13937358825157752866407536163985683488 8874912 -283494121141017398654473577334445178880 8874913 -24224255303385217974701192855809911838 8874914 93995560119735601804102876223155231056 8874915 -6041732145613402825980137972494874880 8874916 165774665180639197167032464949635964928 8874917 61372983768481812556968078751591083966 8874918 15218408968212996183348838833702409728 8874919 -184661975691807234069332103943501015160 8874920 101506896985180079791340065805659084800 8874921 174017448889211311754632342306856439264 8874922 24656407649071740408946001151045503232 8874923 -22577284397404153675761911012097195216 8874924 6426538300398246476471507898151787520 8874925 87999030827513948883559822844719395650 8874926 151267769552305442204706883243403694912 8874927 9506000800255597819149085230908261376 8874928 -163010789291691924920195864096931840 8874929 7286350974499288794611409243081504192 8874930 -64599259502368485321440464910385722880 8874931 13262122875535287278095871585870378864 8874932 53184292522348842156103713323507257344 8874933 10241616163246358718916348825088641824 8874934 -185450208542489132119689340191509649600 8874935 168500196830944065331782245314340314560 8874936 10804181173154773920642387617285529600 8874937 -60534121458008947502113840882873411414 8874938 -66927934040048854110947676256820252160 8874939 -7641789784638449783339982349231741440 8874940 46363754230419137270160089861221063680 8874941 117751439719768842818716460095690545600 8874942 -254093752289107974494048277543598080 8874943 91317938956268705235506436019232181120 8874944 5615903587209392503560208006728646656 8874945 39771423511523086745122956428898428820 8874946 54207288515057680700824525474748862672 8874947 -63669398478236070576236925182840770368 8874948 60848652519938747998746160546620718080 8874949 107991649210573747994588785918019217950 8874950 -18019446788200652834498525445253929600 8874951 143389957962939554749174048170845991504 8874952 -78341651917181376445373495788927825920 8874953 84560227492542134821080783351169658202 8874954 -106768752268786044435779535647402065920 8874955 -74655900762422299124569226264737196640 8874956 87351669524021638440406617146206467072 8874957 -17317847574439269623707726775966976000 8874958 -138324464255421344159878060875080473920 8874959 -29573320122877085568806311990542093120 8874960 1948786045771252536028981599702220800 8874961 62116044427750340950233150332077687972 8874962 50313720284920967786443628720879883264 8874963 -296773860859811480882033934736151265696 8874964 -7883741239243589357783449675160444928 8874965 -82481922503570512351988954421866592480 8874966 7159454528365071057481466628727871424 8874967 20636297621409702033775952835462243232 8874968 85349654090667507633725229407513640960 8874969 32849121770361722817541833595772977440 8874970 28143780662131899038147138934834426240 8874971 -79090102421264958205656802064744638176 8874972 53248426126766501692033627188806762496 8874973 75549142343657671854448347715455322924 8874974 -68721396576140176546726724118859323264 8874975 -2329412394871325294619032530169614800 8874976 -115267582684956559170842815552982876160 8874977 -88997754462231377606095714440626766174 8874978 44227221796827715696555861209839642496 8874979 -28933184200712557140907655798982860000 8874980 121595122194646937584056959605740960000 8874981 145374229854696633687655379997936537600 8874982 45707436876835900217273303845786682592 8874983 -41285764879401833371130853069003315792 8874984 89278019286218807536880373775965880320 8874985 -1291691473279577802631327946508512640 8874986 101333640213425529195563632512701396160 8874987 -131485402803024948295064385980971776 8874988 -131244998606374382240766384803708127744 8874989 305081992990787693074694905773475928790 8874990 -1043415536132668405023932688864322560 8874991 -109517699156042089047578244581253373200 8874992 -3491371005086305163636515032404656128 8874993 -148519466181937042411288668847007726736 8874994 26464005396270902786732197353715105296 8874995 980907206998396068824449643639443200 8874996 -29307779042885662743284804330262091776 8874997 -102794345564371313674543116804453340548 8874998 61999449367553081979155211435828301440 8874999 42318829823767107362202743225634879360 8875000 80347120838317128892655747960640000000 8875001 147009529496864064088287810641836081002 8875002 8066943612023866318344016704525580800 8875003 -57080656178282027754322555991271522840 8875004 226941644032949167439467228068239917056 8875005 8237115233685357636725651563626049920 8875006 22654665506945634635023420761537085440 8875007 -139185897360523404373282808420849248368 8875008 5514518734952078729023577764531273728 8875009 -57527783143854371937876708052363577664 8875010 -1620992847580030600858826640831098880 8875011 2491437576594089880183181654137188160 8875012 -25546376251195333868454627710470308608 8875013 -49420131396213844177555323876719708640 8875014 41892959562945757188533167943899054080 8875015 -198342753377962901932185312443731531200 8875016 37925505810306740604720991088338329600 8875017 38996851261932156508217139888413064234 8875018 -107819883067280649365768294529462551040 8875019 -43174099688334824809968455686986534504 8875020 9430711807989208442960083570962923520 8875021 -37582550083367981698492940947177812736 8875022 -51023942728303188160204976692341325248 8875023 60359825640033387333271664164903182984 8875024 3192751874435698743005417514374135808 8875025 -87507411101536195456350739683274934400 8875026 -9851492299274782036776765172669040640 8875027 -65002756067465423091880444626461876004 8875028 937059648014005688948434704560025600 8875029 -11424393021494054291858915332427271360 8875030 -46616664999770491249588339071977091840 8875031 10253857141648595437396202750780197464 8875032 17122426252713343207776846504103096320 8875033 -3330185941047683536842908318329815920 8875034 -15316145351501941241236672029729201408 8875035 -77360071297280099693500075541046012000 8875036 -119084051057261656339321628806122969600 8875037 -141353894805067418817257744420040856308 8875038 58008015360574088722852057723240743744 8875039 139291401628437662767376332425221951840 8875040 163175944134789410589583974725507481600 8875041 15333241859623296644561544478395708864 8875042 54302960483403444987169149323709156864 8875043 117348134494646293556400424603592968680 8875044 -67542096970860945406543982414795063040 8875045 222019813845305236469816860414699554300 8875046 -86104525419830582798154569104897770528 8875047 -16945608379963321982735845326227431728 8875048 3295479692132789694074232836238213120 8875049 -158523117383015834820834437617360324764 8875050 24978772760054636812466248434866764800 8875051 -260818143058642527112021604688659311948 8875052 -18643201828923715238379991095899258880 8875053 -114434771878226757834718531663313706912 8875054 92754253218072411993537564523519946112 8875055 73040459829593315534286685793973886560 8875056 5998600831276948063757248803042754560 8875057 -173221858778930595804392677705371222528 8875058 -73133523670528050530719909497464763120 8875059 76349459530301404134729054650807419704 8875060 15858760005841611531025604690664180480 8875061 -42308679358853658295761205242180479748 8875062 15433405999994627393635018843950919680 8875063 -60094106007126052866095420978524526840 8875064 -265965778201949878561047497377822740480 8875065 -3346043862073922809896453475903464960 8875066 -379247136107202391051558577638776096 8875067 24041331543665042318226635886190235160 8875068 -2162309507731498092015227819254078464 8875069 33000918948232358303534864192979383360 8875070 -13182177933892081966946018747788224000 8875071 -1403063334836033955432923738649911040 8875072 43436814796522688306288638553716948992 8875073 -28347834944251207250916610661306865156 8875074 -24327636510524498931268402732552914432 8875075 53206885201519171523552861367003528000 8875076 56344264614647387715471037982882713728 8875077 -25935583839035077478609321823971822880 8875078 125462098285948924754274998888985087840 8875079 5886267415073449822334826697341593760 8875080 -19028544886823765223759066767789568000 8875081 527390776732196580535232964933555648564 8875082 -153785181975427706788482879170220470016 8875083 21069938671495354741071842232546981888 8875084 -122025532332992971722141669067126422784 8875085 -152327710028475656965379477909457191220 8875086 65949193558922007005870952307200611328 8875087 -126753483589676488376916642787889126600 8875088 -23209540569280124334228217603469082624 8875089 -91562302471575785657278712649305926896 8875090 11596387546942159076216425352623795200 8875091 -394119677851160284119283178263229088768 8875092 89253111633547140898680808005443960832 8875093 273084452053090060329975960615519611342 8875094 313532044009225563969898428204216096 8875095 -109421367791464710250959973885350018480 8875096 98827903528448168194805158836344801280 8875097 110360019946160627042593617578373273600 8875098 47626056938913514271928358534508315904 8875099 40688497075740345191473522202166721600 8875100 29745254220034610177960222141342630400 8875101 79894269488664141802283497114850907744 8875102 92675770551271091909811269192746302720 8875103 263440736751737812079183765850199928184 8875104 46920157942194440915462129515751276544 8875105 307749248152606604412287462530602115920 8875106 17886488398350688588062623867021494944 8875107 -68023269045100066197647584446446665116 8875108 175700099299440308220858783513660291072 8875109 -76770657924852412419482539424285197920 8875110 -20991301026725646577540713265739994240 8875111 -109928890156092806897575413785053154768 8875112 -123649799284105833970536145974401157120 8875113 40082309817008398232244458894765126784 8875114 614174772003313952103057806329681920 8875115 69205359413172079815094721367187103520 8875116 -4665395593518602012522567085847726080 8875117 -279391738138959629519130885133689211860 8875118 -41330388754892974325381990583361632384 8875119 -231668663582062277348983013503652840064 8875120 143068860876840227144490174964531200 8875121 -4630704395080108501959812075823612828 8875122 -19762489877958504724914977281668354816 8875123 53882409666498955561719073582427927372 8875124 134559755859793291783003290854418297600 8875125 46794356810659190155506695239118400000 8875126 6388136141285107857376825231471305984 8875127 229892451759155787585648308942381999976 8875128 22526307202702466179401261214025318400 8875129 -190417802345274615937261914352887829270 8875130 -69104220484392549049644193686514433280 8875131 -97273088202238130577293436117853460880 8875132 -42918487683546134459356645684896961024 8875133 -13033348337482365787864461978702642996 8875134 29261129374359036628447878451465914240 8875135 10891599884948250685175152076090258400 8875136 61472004756115099355220165165066485760 8875137 -31272053303955085411387388626028345040 8875138 -73480574902496492952087264856940267520 8875139 30781753815597933379491393254160766272 8875140 -4922570377264958087940803889519206400 8875141 99461270839644850313164637986508749824 8875142 85036144492094591114245605582817570944 8875143 135244486792019474714056951958537077200 8875144 -192117009619348321122138309420802083840 8875145 2188784183684868359860231222333497600 8875146 -24433624401587840679228341591183801856 8875147 72346467744176814616520002950698384880 8875148 -108732506900026438542496230580803118080 8875149 -56069395300988489522447600362503068736 8875150 49308456306819168861517577368911816000 8875151 -45298829445204611280350968360235279328 8875152 -2486952765528469754542645862724009984 8875153 22415181678730882514972087847408078656 8875154 4269253186306197454008903485763748512 8875155 40803611548532347728759382459413073920 8875156 -74127847726325749778567620842217036032 8875157 -2746259439426859455726718534448851200 8875158 9648949715044075120897993526905166784 8875159 -250640621160556081970025007773431907640 8875160 -2234376118773603995381280634761216000 8875161 94670936428110718209311755249450924032 8875162 55021571231367091068240748710121266912 8875163 154606183842306636479084463973565669568 8875164 41505475696072851446594337538940728320 8875165 53978143851685234674472273826496403320 8875166 -85660898345638732230434433532407468480 8875167 13909007096953497816404120186165603712 8875168 94403433541816926610596334177855340544 8875169 25119784528750721065217222467700024580 8875170 6201665699227962325992450372397013280 8875171 -70823331035415802401575837000852928528 8875172 -254863010971327893862396183893301018368 8875173 -171766881155477046554958102927719596992 8875174 97397958177118734035788984628467720512 8875175 -7541942167937000707931147607166401600 8875176 35352745341144807214928399480075059200 8875177 180925310161845186307871555660218681600 8875178 -5082571777013287472255115167879235840 8875179 121092456649979621521375387583378189724 8875180 -13453233938960600356322004518232729600 8875181 27760507733763386514145409988479661792 8875182 -33456134014128362480871759876378307008 8875183 20482237677081686467092221164483340432 8875184 9167829497544774366565355998739251200 8875185 2049998834237309165831237096597208000 8875186 122817715268108552380756496133318699792 8875187 67535310383039688566773773933463937400 8875188 -4696972031876223942516338329354260480 8875189 -217877960688114415626348417068376249540 8875190 -8315329686637610355324399609379240320 8875191 -9813227264435201719988660620923324720 8875192 -198462671004756717998092498050252288000 8875193 -3161371034728577041491011857920432240 8875194 -696851952452104228543658519494861824 8875195 -21028129428363921384207204630724597440 8875196 -187080776270328994199550231678690378240 8875197 -87483039249101290212121409293671121920 8875198 246708581653753760267360167858765701120 8875199 96595271463592495786498048820908966536 8875200 16113655732879363428541743781301452800 8875201 -16424282155463555917742119380733859200 8875202 31682604935971421392026326929633316352 8875203 246725335194221899098808014932704533744 8875204 -62878407562467566509047251995196482560 8875205 -96193500862186862594690845252257235140 8875206 55390416720244311769009983431934782112 8875207 -101875030368970692759229671545647752192 8875208 195631224807707074186768164777288360960 8875209 -3682258103223143632236001576241743488 8875210 24747409969413665816491733870534784960 8875211 -115379635156758782354836151450014414188 8875212 -92846203133268675364689150133217100288 8875213 12488545488766332956086690080821240544 8875214 -18685428209272159169061247909579320000 8875215 -185225947626746878972978388656296437280 8875216 -2993525249587321604031737391457239040 8875217 15485947203111027278810364212856042048 8875218 -26357593621554392710188206661634183680 8875219 -443658914586008678178412541778055946904 8875220 -128372162047808814483979122150980133120 8875221 90739010909938705082621426506334078880 8875222 141681008993672341963734699850777105920 8875223 -9138740921053756475079121637795281080 8875224 -134268633414359185226212327921684070400 8875225 36585523175670697540854557101728212750 8875226 4805519952961467586058388784585443312 8875227 27299326202156872818754962372617008392 8875228 -116359939902923174433064340768436946432 8875229 -40783215145089332522779064443258260 8875230 -9180660625866857188210834626573864960 8875231 -146763692578953378150585496667648783968 8875232 321954711926958084548664434429362962432 8875233 -166558302193700326353053073548764588398 8875234 121690051941098750877360775740145448016 8875235 135999686688395488639590539469679882560 8875236 -48473180274244158721366117221040524288 8875237 -68848371293509532061594754840084353248 8875238 5697500686899268933112134417518154752 8875239 183176627979250212678901459396622902824 8875240 -114289378013458876143791011461547622400 8875241 72796368886301621361129602016190923252 8875242 -93141494940457877672350799146316805120 8875243 1040479774099801061789203293058501904 8875244 -14884589054385408797890053425826232320 8875245 33819234801997983610211225337137990400 8875246 2640999128591838166815364077296398464 8875247 -83628382729440753839294803751225513280 8875248 -7537824760960425930788876797082566656 8875249 -5254486947831515481400045074111064750 8875250 -20502331571201464555146825525303552000 8875251 4052776715136243232766625276233869824 8875252 -39306574436905220935225695955889080320 8875253 21773300477315792861155133281388675502 8875254 97961496709339397372295753800799952320 8875255 -46944884766296329435382227029799272000 8875256 -72457311905861868141971468063004672000 8875257 112873736540291793123772693078895042640 8875258 5091276546286841378648475171089740800 8875259 206224233184887963861599206837771816704 8875260 73319036222801411700689746103245678080 8875261 26747684519617299642076356363739998400 8875262 -12117747887361868643983443504495657600 8875263 3263425233028198697776714992444971520 8875264 96042009596789082788130787094551330816 8875265 42157419106962889454729566851363110400 8875266 -83940644750143085016653672846639438976 8875267 6732702714239742607766755216011733960 8875268 131432449011143625960723010511467708416 8875269 18117912630077290918607483799133314048 8875270 22533267332789820474811983621570562560 8875271 -33355316927384146590843393106309090848 8875272 -7847785786632441367198127916601221120 8875273 -167905040314664133423133644511679336352 8875274 56505225193877236375241906779682550720 8875275 -104931851984861820656367174070113932400 8875276 -233321774814116604288429668855875768320 8875277 26550307816858479334911146756437059126 8875278 28112331796920913993220835932945339520 8875279 102576415589315248617471307002103822576 8875280 14979262975789425607432269455622144000 8875281 -124696634165684813556352506975001778448 8875282 36317173429346323305263270195766029472 8875283 -68597554988775051419818704939850656468 8875284 55364036362624909452207272694629105664 8875285 -29809698504836115437837436932747612640 8875286 -129368678334240000887539968728420352 8875287 -34610590076390884852500337760478049056 8875288 -205598434342607771888869391272503306240 8875289 -369887108478612587295171085501897669920 8875290 15322967280702135215317963770378750720 8875291 14845705626769877977269253425687573000 8875292 -189769409006180219692303030791089467392 8875293 40213127303511813622099661722273663488 8875294 -111252162669629193079776039735386774208 8875295 38637297504255390003920815667049126240 8875296 83913394645481220017053309700686282752 8875297 195313506477054955771732178796076827746 8875298 48849085709609688553172553738514056864 8875299 -4517981311591993172358848459581344960 8875300 -6847045708351893728930671433322496000 8875301 134245883416739952620750774154408301692 8875302 -18437001204707553113161971821291112768 8875303 -47748713628717006361980563436047133448 8875304 -433450893913099042534069676087503994880 8875305 -74207898341688672995218530169474512000 8875306 83644121755253510258790126098952990720 8875307 -1433613196437402730311761106426276576 8875308 -4606306373976516597533876483779224576 8875309 -126661355627198411820565154717457681600 8875310 -1479414137260225318648780389176615040 8875311 -10143912125407630586424766952049227520 8875312 19153377160676926864953127502693974016 8875313 -163393137345295487339405960835571347438 8875314 -11381875902013739937873481164170257920 8875315 -37566723677061631329373286292290753040 8875316 123309410507566430165168794459676497920 8875317 -43289501100599245038789163002636784320 8875318 -86999732689302529091626843077153361920 8875319 128771129500387328257062800078276727720 8875320 -93433351259760409830219678741172838400 8875321 75579077484889872708756672020356457412 8875322 -12801003219340897420168406114068009728 8875323 4247592843369477432939575761242821772 8875324 -140011908882740181336313528221082338304 8875325 -34449232871446516943043521604779533500 8875326 37676757071303862531006423516946233984 8875327 -100377686831407605933049161374675009760 8875328 -21406521485608385490623961404704555008 8875329 -118386636213858908703196775600293632 8875330 -16080734735386159479797309481845929440 8875331 -31899124661886302916614405248154444736 8875332 -76534091596503782389486592824241000448 8875333 154833697007263876512820359156337677564 8875334 -75699028871273019277642814526199680000 8875335 -12541712516764993930270411247685972480 8875336 -166433653168514036753181480038051020800 8875337 -239593118508104310259831960409376011760 8875338 34915075893668049222898075873116821760 8875339 120130143737203099830882142499815775232 8875340 -8585970058294722682101071854469529600 8875341 -80805802507790432263251826976459433450 8875342 -26650709730767341895872527258212009088 8875343 65571811296742788670072580026074914880 8875344 42240776183974894858052370823312441344 8875345 48440939867174711155200781121288090100 8875346 -81182366162714237879910887431387318128 8875347 6964248197813806536419959954728824160 8875348 -43555842795396094982466592445538443392 8875349 -72939228900654420694212842121030356064 8875350 12401358716214482742456928486480800 8875351 -193514265842381567882396722876663654648 8875352 -33067371489381593617807114280339558400 8875353 88650086698941897065083530101282491200 8875354 12842680296321516938878205550603515376 8875355 -4743949447756206027363638959938478080 8875356 30074082972208576934833183331633725440 8875357 52832291639692224610584079451103775046 8875358 -40212018863236620370915832857026548160 8875359 101664190227903457665987698079025274400 8875360 -49214787522508385610885603810088058880 8875361 166947991558656067836771428344232014848 8875362 22385687621751633506289509925568641024 8875363 -132523262987710244225778982915142847840 8875364 -916505566935276205105510098378415104 8875365 -117189699337575991589039104756139261280 8875366 232847581536560880316716164756288352000 8875367 232731416982419702528614578096710550792 8875368 -61469268130144017839542737411232588800 8875369 4103558304487870289035990284788883770 8875370 -15629253038278825229923863682754553600 8875371 -76282081698667404342361532683824568656 8875372 -931504241724299939868909980958314496 8875373 -62505027993200818438915975474247649438 8875374 54402089266086331764636462003205700160 8875375 57008720575074780232658731626635880000 8875376 -21325501871741865414188227955010797568 8875377 -29922212808015429343232719100982071808 8875378 12766308525220930420157097983355207168 8875379 251972268182727343120643785255051195980 8875380 4857727109882341181378101534315192320 8875381 -331215101460048181097938822462899143136 8875382 -57194775238608751757293607337557221248 8875383 140413017730982170603540739874835680000 8875384 35121780847578133194645775841300275200 8875385 53220536571155997177705979676768277960 8875386 -70550506247802114073974879442836787200 8875387 -55678680655983764628937135346381248080 8875388 116376484668685155308633081458318319616 8875389 63738750661678574377517021882381351424 8875390 -71942076721299995288007693915598473600 8875391 -189312114872663402450701085953699153920 8875392 25187893565460227280408124403063193600 8875393 -40522654438980934802623489336875259392 8875394 26222281313381727969689558439215040000 8875395 -47961391106943190611806160087842618880 8875396 -84868551506638303693021460693982248960 8875397 60784075174712602305250431989338647132 8875398 28255312890087373753007105495893616640 8875399 131834351095016520680488532575162962664 8875400 -11509003043349549115100952365875200000 8875401 -17666854691719261769594618913342290880 8875402 -62987638109211168988558126511597488848 8875403 152261980995963625385139186760725681000 8875404 105565309187958278225013351302290448640 8875405 -59319956311984410345337468145783460480 8875406 -14190416418579893213997985896652534848 8875407 -245186472789205782058803736783750787712 8875408 30934379382740419190355410876142796800 8875409 51013382199245758023793330691296322610 8875410 -5281062538087074092034585395613104640 8875411 -49574739478057123574206919169320510088 8875412 -5877138173650104679114649982155120640 8875413 990545754981646856169388003775875200 8875414 14451192895016601087703349522783971392 8875415 -1064102977929435892771777417542870480 8875416 -169772388423089154331137697089751449600 8875417 209396766909700550012781026731779739466 8875418 43088405888976139700284053526115282160 8875419 -10421815479848357733219312885809062800 8875420 -118806767591083510683324095063347806720 8875421 -180290912759153524913706441250413928500 8875422 -31496503359089066156686684632353417280 8875423 93969189761309308715576951515042046920 8875424 -29043471261027886647496195963921367040 8875425 37410778533889922287528535529305347200 8875426 31195143243244038942093752789793960960 8875427 97578876321291590753392275903680020872 8875428 -152087782389770172042159877894964613120 8875429 -175567556751753434783403110060317207680 8875430 1201542994810208105258120482359231360 8875431 -15293384299507304289523577436571606272 8875432 -184643111390159843985948311911134412800 8875433 6158608003199043279132303260448529920 8875434 8706934055470302750480864141679649280 8875435 105216088679845355519976577869282520800 8875436 -58309234876611919622463331653096975360 8875437 170464707552579891101146772457563108160 8875438 -36652872054703235836056543139990488192 8875439 16345961828235165769546377950650847568 8875440 -14240610664179627482045805350250086400 8875441 12606478554339162495192047852731111092 8875442 -96769799023221552386961657040538278128 8875443 19571442086175876093180571622834507064 8875444 -31787089212769435835324646018449256064 8875445 145459302618972350452805661131634471480 8875446 24841784179778551985556040216325451264 8875447 43378433831726858282908854768335672832 8875448 97011440558750636918814626947849359360 8875449 -63217338762034805200146165661036183872 8875450 -6967352930533207344500989849470396000 8875451 -67789922390402094053718122660545488720 8875452 115608359129533742226687568430668780032 8875453 -109227816587347022905686340444218906298 8875454 -31068505201739277383002868668684556928 8875455 14239478898705969792757819925416120320 8875456 101295373403117374262944555903263703040 8875457 -49126877830839649735781046453958959294 8875458 770379138205570810359797968613810304 8875459 230635463275841911032711863829707225660 8875460 -89010844471019962625937516826490327040 8875461 71354328094173533541543528080174475264 8875462 110528568406423021447062090449635649472 8875463 -153517419694978925516692439721472245288 8875464 51853468917028735813881886744016977920 8875465 237581799229857021776876836168263186120 8875466 -135117289782436449826906581846989423568 8875467 -173214480763085426826990227548460231760 8875468 -24557144774929157741489820225056512000 8875469 -148495750895348408178818820452333621130 8875470 8204654195788531100323295670911078400 8875471 127271242325032724933801882413503416 8875472 5472625621257723066999520878840299520 8875473 18562277195918034929864648528621832864 8875474 -82613686420018709824290282078387153264 8875475 -12804746533960376689476447595719079200 8875476 73349981348320505449076116206633502464 8875477 -24257052107390027077845775496672441540 8875478 -114415606489620081877915010294885205120 8875479 10817126802903638808687718741939086960 8875480 275187093696017738804761416361163980800 8875481 208174892506910208640818763451757174282 8875482 -15075133587151263449285403009319759872 8875483 -340601422922193257530030235469056493600 8875484 -99844284780850129465689818370196329984 8875485 15695099688112019900450335995946617420 8875486 539892638490384426967904359737612288 8875487 134350237718500774088478481591791359136 8875488 83308606903146564769891971572139294720 8875489 26348020196735840577949213793450536640 8875490 -44095007166874508748730889830414348800 8875491 3725381103921008082518497380798459120 8875492 93374025091274862386611440187827773440 8875493 -29620685182421042309441415895656034752 8875494 -6181817875411911568674464873625273504 8875495 206104200688914832488484985790850400880 8875496 -16370761027511597632493974788728586240 8875497 52315665228278077949735722298192998080 8875498 -113056032114973536505335985726755666000 8875499 269587317909052325518515408616922944500 8875500 69491776502509911321756826678470144000 8875501 -3369798898199516809894336132537468448 8875502 -81436099987510387792108383936461850048 8875503 -769830261861982210245397793182013856 8875504 25595321350700774729932639183291023360 8875505 100066397838249088846193065859492804160 8875506 4563485989386053513043541895141963904 8875507 -32999504014645239401111850494309709840 8875508 -232269879281063036794332231839280691200 8875509 55162928471969971658821491128913705504 8875510 -42439742138098459212695348147344097280 8875511 -18609975746728833176832334009115172888 8875512 211598102550107404931562558506693283840 8875513 -22989728611439828285281595201504565216 8875514 -42933406092953166145947813849189120144 8875515 85895856959388971823423993166059248640 8875516 -4869432040869872432457900625684426752 8875517 84150786976638634245327417910506379392 8875518 -61630289937576542551212059991583548096 8875519 -30701993786341208229127634270545075640 8875520 -40260747428816208915020042766668267520 8875521 32686794693436246995871140215587418880 8875522 -31649555433209033565714370478576541696 8875523 -112644776301755000850626941072156476720 8875524 38727550372915645277158709097044631552 8875525 -13336696196260843362070230394181347500 8875526 9196805486623165171540394824058750784 8875527 111044560649047657099040810131651975680 8875528 -301148924828593790086526152250352599040 8875529 137334084412057287302280954031592149284 8875530 42881536326586257718318591427486473920 8875531 98352821166491235038816894938455336592 8875532 43747371515343977092502801254514685696 8875533 72910969431483671526573254268272332224 8875534 -71747536842490742626673660463758251584 8875535 36267908525160424211300188552222509600 8875536 -212412014144649676051188827477114880 8875537 80139905211981998131117365909657064320 8875538 -23013480687526107609336586757487842304 8875539 18952504537090268708935656551696026080 8875540 11646693434193436171231984666298730240 8875541 226375249049089235110944242726144604942 8875542 -22649686666664183247868091420773102272 8875543 -51352302812287754722166329602776377680 8875544 -4082397504241056962940548769054535680 8875545 147406598689487201793857931255048960 8875546 104894206656148026707829553147277283840 8875547 226902668357602071590291905921006266000 8875548 704861797203841330848543404636897280 8875549 -153858639711834515376478739373151263264 8875550 -3526266011301747001591827754160683200 8875551 -149370627308906190973093312836876347520 8875552 -8776689448815802217879404932684054528 8875553 -212737502583093765732336565212025680876 8875554 -10874253117372036670726008783584237568 8875555 10301772899101427626089374666010938160 8875556 59140330487298245599922993885744316672 8875557 85427548735110091226368576429537650240 8875558 41010038753944155251231675643746726880 8875559 -6987234288904791831020010841880090880 8875560 21732383063749839490219488071270400000 8875561 -20776846865768048885994380655492715676 8875562 -30961200575079414015462354048216355920 8875563 42517187974227067222879427311174105944 8875564 123573798496800779107835719669533958656 8875565 132762782028161347858217448358120773600 8875566 92511495017185663989530502291581388480 8875567 165455459761869384647816403257602029880 8875568 -13062515817744041053032996353738145792 8875569 -102092257962260134774333753960538612640 8875570 93907212808793304895212529057891138560 8875571 -166173678708568503274405746824412252000 8875572 73829294287860115912893022463603208192 8875573 59605016393477195208466095431137889440 8875574 -254779685308177115219415359403846444288 8875575 17282518206065096766797872797582493800 8875576 47944156907942276822791643676436992000 8875577 148676131668501303227451006733000250052 8875578 -81764236649309274520572359075249304576 8875579 31109455074693399413972355513179136000 8875580 21925728156028625808341668480798218240 8875581 13961340217275475254827789576544870528 8875582 -108088968824708081860812264911603121600 8875583 -36111078236749959027869805082669042656 8875584 16630808264298223361297700845298647040 8875585 23240551957467958266510006991601043840 8875586 -205932186407652430166048705302655978976 8875587 -163433374494593713911691403615873280 8875588 167483347226097591279494623195181506688 8875589 -195188152365330011097406439695140588900 8875590 -1368230490028773729059402010276247680 8875591 66926226680253268694392484292997467992 8875592 63857351220485453550441661730088960 8875593 52269608617790657863109805543606306282 8875594 1384595643301367879171340320361725952 8875595 -47047604421129349693423605100121905200 8875596 -21375252525325657438402966093644292608 8875597 39165898036326330098497595411520545432 8875598 -43953278262778927678417809117074869248 8875599 -16592910554828229065312420704568169600 8875600 -22197017556884449559335143863778304000 8875601 -4185304315212982233011225195010694848 8875602 -31609220964638466320692576504665672960 8875603 96631290728760713271369786891793304640 8875604 -116934040292419389850567253636287983744 8875605 -83969248403640619185983095711088462400 8875606 -52408261382583201623690611490186523840 8875607 70916435704191008146994253035756745480 8875608 -25273466460255761213252617552893050880 8875609 -320905588103149683866090063819701251190 8875610 -19945125703849658547023325149814190080 8875611 30431849138305264936839735293128342920 8875612 -190887282487199184313667889817787743744 8875613 -300446378390507329461468415246940065056 8875614 38540493151611900408189387303559096320 8875615 -62574480412795057693792267210907052720 8875616 6091487753578467336102754618283261952 8875617 136668039065824537556986904290888501680 8875618 -12429331533611731904642024068394546400 8875619 -44505784700866152728869898563071274980 8875620 27275028665692892395583179615244382720 8875621 -427764565882300159488762916630074802368 8875622 22416943439606736526452285638842583040 8875623 -111285997254803276940723732018154077696 8875624 -240533663051367607533606548464225075200 8875625 4945950038274374181724767532527090000 8875626 10750885563773550147823214293651801344 8875627 368957471099430788363340496424215660960 8875628 54129751063802835952458736623357274368 8875629 -50452934291360727814594306037866475520 8875630 -530031992181948548559384250906442880 8875631 -2098776982072434605143622112545811888 8875632 2804935335710587743151118428264857600 8875633 76203977336589671210407627877001248808 8875634 -7171668622277405925877705426523744448 8875635 -19276621285006799078373422952318824400 8875636 -18982636049305184404457889425767993344 8875637 160923543668189194410712874893568540220 8875638 -55852925186145145130949030134558057856 8875639 -77993013088145084783210568931444048800 8875640 -52175959310636332252446469623521587200 8875641 -48189113918866354249144056347809136640 8875642 206358610009781719922646316285286756352 8875643 12313217494233045718737101793593525760 8875644 -135091744461970622895500323245416553984 8875645 56556736567151046310124607851408025720 8875646 100212542113021353431560092396581968128 8875647 66076062879969995846964156606154328568 8875648 147061003655242446702260923356382494720 8875649 164091163396074354289069329947153928192 8875650 -8882190336022376216554432120928256000 8875651 -241555904628563001918575434317934441348 8875652 72486412402554274489659612479344078080 8875653 -34735754990337214837316031025198480800 8875654 -2917388643907030579088981288130729600 8875655 -152886473285852680369671897470237940000 8875656 -12477884699154278849977220652335877120 8875657 66261223690032093526846491920249763712 8875658 -40979690392367570743484220562866501120 8875659 -50203459332885898578980501134891970832 8875660 -35950387988743107497877343325809075200 8875661 -291941672550236382837463221099186705738 8875662 11362195026404537459398980870950309952 8875663 -2549574812527120228386123940506725816 8875664 34222200211444525094385401701240774656 8875665 -2506475497932054110118156376777084800 8875666 12465478021705366823141817972881655360 8875667 122852917639292687674012313208009484716 8875668 -88197978169718946158055921031275454464 8875669 -504135569858203446407966345956810051392 8875670 9797389930097946343691704421775233280 8875671 16205772944068937230765597206250235904 8875672 9507264064008909523269028888993136640 8875673 4981703387056307357382399045122175504 8875674 35223858916675307739626669188776885744 8875675 -91053198755940282905059138534451721100 8875676 55528093491293435387736485096734444032 8875677 5280143484532613368588383317121492480 8875678 -46672241017693740875571591026143250688 8875679 -158100970563166884931783579233155910360 8875680 58289311958685436969778011783283343360 8875681 103384706949472959595141378440301993492 8875682 78352136384760283195736625751297058880 8875683 293493018620813845538184504216508290240 8875684 208168845224553755428800663491415229696 8875685 8233110114838151913881264296001746560 8875686 -29726747761328624147866717664577519936 8875687 -134016094912602162395012270399776853768 8875688 -118246583760792409562837268020158218240 8875689 107090473655525631775415000326357044624 8875690 89859036658320830575057597667967477600 8875691 -363291309604503136764283949878505718336 8875692 12546237562384921490972121539698639872 8875693 46006501009237075819618310947184332384 8875694 -74073983854579608280672362402434318208 8875695 -16738916123060125177864719902809196160 8875696 -49646119841260106283432734331714715648 8875697 -77011650757459815673712240018498310348 8875698 5062609875341398387169546732954833920 8875699 54684241688461160546049731405786022736 8875700 6571538002015569774002106005160038400 8875701 5639530930787244662510424275879408430 8875702 -1811612871127762651558018745083238400 8875703 -17788503627201749217075052929858568320 8875704 9842556661243680239148069458204037120 8875705 5338687604881845407837460694516505160 8875706 -26209020524423510717236200336122104320 8875707 -20990470379718528295470108452787811560 8875708 13660480059821247161152639722150539776 8875709 183058748658017051305801520682822530220 8875710 10162863561071398150343550449151590400 8875711 251112776267135189715447445665423676920 8875712 80829981014616027847327992492799819776 8875713 23201750545860192159463677193770000 8875714 -34834795012359954340351044808781642544 8875715 -148255383269825368531534502472821875200 8875716 -3950844423221234870714334354518900736 8875717 -48943560984066904455320970870567662400 8875718 133061034809320751081281852839562487616 8875719 -33780022877981994297829163204613544656 8875720 -44116041890478019688165676497080320000 8875721 -43650541445869696023760034110709089356 8875722 16827860211124987719206990363267811072 8875723 -141208129817964274525329946471102216656 8875724 57268348390351353361562706325747875840 8875725 -80518291931420048488864267344429482400 8875726 46305884530251582774058254246966597312 8875727 8501139960935373176499486976390789872 8875728 -2193312423560505092840105366247088128 8875729 132577650337890333922629879770030648960 8875730 47851241133327043586586669962752793760 8875731 24302519886268198839720182917629959352 8875732 186471449892917211583058693567359412096 8875733 348591918054760855609867543542369470784 8875734 -4930193196192066204389391126695411712 8875735 -188291426285509455236508363833475593040 8875736 -79237529699811581297724526005595852800 8875737 1313847739641069446755081325292539460 8875738 -70961202219513254346437828057339838480 8875739 -25812060923067095496149709559725830460 8875740 12225230987406998290094531130477004800 8875741 -106570035590608736411019832045782014656 8875742 -23105782683387801361080284864476804800 8875743 61892211069403091443939301800937798400 8875744 154329059139297284947571898530134228992 8875745 6740784378445492690349883802229771880 8875746 -41024348216921728559212821529276838400 8875747 -277540132968384284439769264131843976804 8875748 -10427670189959467359975580373823750144 8875749 -77615519212089981329812780579433106336 8875750 33546728743103023336875956576066208000 8875751 -34146813211683134776750583953985313936 8875752 -11882249450983609296755314670655897600 8875753 -141697429057322673202084491138369596998 8875754 112661778752473635915921495584336454576 8875755 -23078972410944614460192754253677881600 8875756 -135896777886879065170131313530457520640 8875757 -1025691361383884031450903418755084576 8875758 -29409085547156019272551505896196874240 8875759 -3496653770042383615802449943362898696 8875760 -21850566620587131002238269726491115520 8875761 -73426242878651987123768313171469392960 8875762 59603160881325042750720066514388429328 8875763 116577901064748927869492078747127105024 8875764 144676862712620938577725069408856248320 8875765 -15423561325808382616594738718772533760 8875766 53689628783847714089191220444396060832 8875767 58887348570057728583915521541842367360 8875768 -15542298355552176076990669739423232000 8875769 -30193299076389940712282189867914855680 8875770 -30240397057592455152940174749225984000 8875771 -119920561464347003123852430748826693448 8875772 132252538439520617004622722250109669376 8875773 122791084288369823753159777864701019622 8875774 26947486432332755425174198726490158080 8875775 -23815680887898646964355877561354480200 8875776 8736816282613265353174522236474753024 8875777 -161858127637181865774458221901684933374 8875778 -7188668988673872622741907884365012576 8875779 33207963358607563228304914878127301376 8875780 25261029241078310943434426779588915200 8875781 86957183107385508320019754015565232000 8875782 -16539374823095289457239027106604514048 8875783 7428694633215675224547146516024123520 8875784 -104297836890389843099358783412239805440 8875785 -1286488189860211227302405277875936640 8875786 -207379238828723785632453843553574204160 8875787 -176315874117369337634679517381104507564 8875788 66890204457256928555797334868698918400 8875789 -752635066660355640581627290111103272 8875790 -10061214704508168265794093987131658240 8875791 241154810201052390987254353091469760800 8875792 1733082245826237759004588370543247360 8875793 233768215144643483835067656495065086320 8875794 -28246164746495100601851468355593929472 8875795 -8395918780397705765450010956264328720 8875796 109634895035005569173003858710955783040 8875797 35720127461571944428400570863860439872 8875798 -5665940235019953791838062149286880000 8875799 -126443682375309752514895197849783903360 8875800 -5493810068858994574362308856675072000 8875801 -114751455673353718906734535271385295200 8875802 -1012432717034789134372683423582629376 8875803 35038962043118517143057457694774306608 8875804 14494345592285956885514345125323159552 8875805 -136857971808578049338435280215064979080 8875806 81100835974995747591275821860619293504 8875807 -234665454703130564869310081629834936008 8875808 126308330425359491606201301333820047360 8875809 -257687838275933381490751492056423655296 8875810 95604488279921500165551334313987638560 8875811 61941404979121324674842811386786568000 8875812 -71460777406222225758040771545837158400 8875813 -248925167891170687446906305294502227460 8875814 -46217544616903267010668906820943485568 8875815 -31040226019562123989581372102554380800 8875816 152831747209646449371438632689248660480 8875817 -51649294958997411438578722095784288134 8875818 -609478470407657829192992523936852480 8875819 84428121921768960341022874577733233472 8875820 -54897359950021808401504532290101073920 8875821 43453037808968800448574103619584187712 8875822 48186772430379418202837587396906427712 8875823 -287485923597570501173478736003364721096 8875824 -20974550977079073748127620701197991936 8875825 4409264223147741830500253793253486400 8875826 -126765937843915424072455117957312347888 8875827 8423572565916998564577100371075899520 8875828 -7557555675777884673149440780291247360 8875829 -244045804704517243928478617140632519570 8875830 -543725564140935662506439050304830080 8875831 4024436921514263282303627906773942800 8875832 21577256131086930374442513284585472000 8875833 119318258367712276177862629243440864 8875834 129998014621689183595642368033437808 8875835 31275519275049153135134004124771610160 8875836 86501108607820586005103976991924841472 8875837 146097031005454586633090994491729734752 8875838 20333987504165394707620566865427170560 8875839 2152163467885996892909697344098990848 8875840 30505865568977642302531202960814243840 8875841 225070747627861059315903755338169316480 8875842 -47408870102875669818111048667185634560 8875843 129098202784138871261327554424775666504 8875844 -36699655534810494559488993748220636928 8875845 1933920057630080803464847958737536000 8875846 -16836032085026595931824750784075309056 8875847 -405630940537967861712905863881086919648 8875848 -115261186108461292488816300329426903040 8875849 119076322310970799174201753218923041764 8875850 55277887922367622650532476740292096000 8875851 -112781088540196928790491995302707280 8875852 -4509620551714975247254439216464800768 8875853 106308365657829174640547808619072971456 8875854 14028358276543712110825760925391168128 8875855 -189894340411296243301741329774081813240 8875856 -33182357492321108730886471289316311040 8875857 73880461742760496362149480065247791488 8875858 -4559968301871998979387598602438420480 8875859 104147525984302827545501559909248046060 8875860 46216891509114413587673516481082828800 8875861 -16296224300123616394958920299757649568 8875862 -33711842239442136375205431951814355136 8875863 107824091828560728489522979165465605792 8875864 7838815299243423838440741894169497600 8875865 -67037035039810461200790571082447551740 8875866 62469238482651940424703107352855560448 8875867 37306126717769262753719587186947834624 8875868 94709330364323082258173412473105576448 8875869 -126404648449469059091101465674589414560 8875870 61816088957702591905155047871500544000 8875871 -78713745619859647569934070006926088928 8875872 66767927338187933145959801255338967040 8875873 59610825541452507173219076789416603904 8875874 42733400058624049953920102648065239552 8875875 95120242193005646654732013419805180000 8875876 -196678318698012485852450912084293728640 8875877 268741785958839397198253604194974269180 8875878 4392398847785837094880376311638521856 8875879 -92333372495704441185438076629007216080 8875880 62637985921693873114401016377203712000 8875881 -7795627551176933244599625792054723840 8875882 -54079386928713818508388517362184048208 8875883 148122380272118057665728528829605416400 8875884 -15857104191900074581998074668584468480 8875885 63852501681003202228567524563489775600 8875886 -64835524978962939512193308335580572608 8875887 99813529225782476759048407583796011520 8875888 226380815151441398984966916973527040 8875889 -106560837988632751075381713363565966080 8875890 3195051375630991738264919713978492320 8875891 -32116931894444384167236751617922294708 8875892 -60844813480885367105502757407373271040 8875893 -19115693728426628437864569259631513472 8875894 -97529866079602933735524680866504338240 8875895 -39526966336728503455593824091494077440 8875896 -97830568015090715044940598572605747200 8875897 362459529561497477069497258654862188420 8875898 -7458201280513108295065207694382814464 8875899 -486011340266214211120039807857355020 8875900 95984990774396192168852484097217088000 8875901 199674159957485650727485839041829362400 8875902 150074379368659150071247413126088704 8875903 -120197712190145367002854630593838546944 8875904 -78765550060882981914139606478172979200 8875905 -69718870472235692176911276749158534080 8875906 13553119961663224519114199408032824384 8875907 4274565959728805810826900032369933040 8875908 49184189641548220483756436465787174144 8875909 202009719506795307582683959394603695806 8875910 -18752533669553816661238008752692256640 8875911 47530609844880114388832966011021926528 8875912 49777108380767292952902041881906099200 8875913 -89598088956803408610798630761731068720 8875914 -23519420367773710792663031979164359680 8875915 172177221066079690164128808351484726560 8875916 2004502879313626465761810520247746560 8875917 145783326364040070458575231767186494934 8875918 -22086765168982109955925013931424971840 8875919 -84862873983704198199500459897428982856 8875920 -182771481089697339501482440717762560 8875921 -222606230870528058915120256352707806108 8875922 277236797261930010144663533323318761984 8875923 -9689488840385675534214188940968796672 8875924 4740341062922168500068343609791536640 8875925 -152190824317701982061241203814018343350 8875926 -39246343242523826805966224233310054400 8875927 -9538171877601294133289085962573278896 8875928 -240688487638386652632093084488050083840 8875929 44052770525129051729667708169540334880 8875930 7354676270237899607520885915646464000 8875931 -2309030473129777997129020188983360256 8875932 -16055939724397048042381449289960639488 8875933 -43614615518152298412386555044876586976 8875934 92101907095352848849498864894700255616 8875935 -14426274507951570977816221364922309480 8875936 -203852649781612818610574688473149145088 8875937 -34008902368585349747234652282568435008 8875938 -20108982752038902586881730616207649792 8875939 117253558696378959412176595200429003740 8875940 -36916789393663205750467459869614469120 8875941 10668336016569042596783150919504804192 8875942 5450118992048713050510287602825555200 8875943 54153870034027655205334028107345683360 8875944 -13261331373513749694243151897648988160 8875945 74207907457979595637158118770502075200 8875946 -5725096362494755047396044162061461328 8875947 -14267280172166873988306991357987129680 8875948 73693183148172248434968932035235688960 8875949 275241496578102523419606157877206060236 8875950 16208566129421876067215107613730048000 8875951 -20670469060066780864275377086470793216 8875952 -65463334216776101348035300062481465344 8875953 83087523051945119998102184194759870080 8875954 14321286137229163632705516278374588176 8875955 -179697972038128451066117942258325120 8875956 -67954531748324459683608898381192089600 8875957 -223222739862853758814260612464692880640 8875958 -17904365930170847246265186059222550144 8875959 76559453355785521239736658903388395520 8875960 -4114934597663408476846892588884992000 8875961 11777600361275007697323715562893837824 8875962 -46437036714614233952336398627287208080 8875963 47977086203986111700639687207023006944 8875964 37809336410259306052343851998165158400 8875965 -29043517560457642050597279775414865280 8875966 -44775101841984557807852452344470231040 8875967 -18637800496634147985347905750579079376 8875968 213217306744179370587086007702650880 8875969 -134944121898904866621678831059686525630 8875970 -2343057678406099039995181459723953600 8875971 4137492912829755477252652763627426640 8875972 -6643934765171712914865763365012971520 8875973 -83892492792631437057454422800774711778 8875974 1116949328496084533299805856734765568 8875975 43723607145050047423579817062478876000 8875976 -42503302536240731872025136213260697600 8875977 -161900976259164891252676406921079513120 8875978 -67711194604194413833351747052672682960 8875979 -40530283264174661803245114703952352480 8875980 -3929251959913404749370853385006668800 8875981 -31397450222134018507996204644699968436 8875982 15410904796352342427993646405152768000 8875983 -121560916699779685971032948381464579200 8875984 -5211206162924371013906428729102827520 8875985 -95706388418340986160958754762262671640 8875986 -26438268029285542367199399109936943616 8875987 133251265163212800182985800430475218000 8875988 25625220929886370501133895735491745792 8875989 -32752572968438694101121654577006350756 8875990 -101079901385780623138125045009748512000 8875991 -88677452728357465723491207838453542768 8875992 -84315565099744139936497329145595105280 8875993 17845881012433681444625141434643872000 8875994 -48959015227317925147151684439037095168 8875995 -42491688686371113741292921891309216800 8875996 -15674421395934076366913692612236736000 8875997 -1655384567482505265868520259650803200 8875998 -57463489121038607040513756134157556416 8875999 77334362645798991906772974838515282048 8876000 -98577808610014773111938133251063808000 8876001 -160798181538148768859992159556527433280 8876002 16395715328981637825981867038435585280 8876003 156944269011941714944632147172452996252 8876004 4542548105188630597942514766793347072 8876005 -130961674316175121045032667300628894340 8876006 164175705306799026275026888570665236160 8876007 239394932705438190020577647419836699600 8876008 81613691493360095127077532988451665920 8876009 227809603138430036316346480280500384116 8876010 -18237512051160467693674488138271411200 8876011 204196922492450540944143632913599243472 8876012 -10005891782246456398235179593300807168 8876013 -29953448366898372213010996173189894912 8876014 -4577425956732093487512435171900850176 8876015 -53421791519064565282805006822172966840 8876016 9416243127929262109322568777128706048 8876017 2164616494274688976223917775599955440 8876018 -64428397866171313283909728755554669040 8876019 -157633290825770930070229412727402118080 8876020 38176979021343469804203302705250785280 8876021 -74381400624385935854729182368929948160 8876022 45137828900167585495934245088831815680 8876023 -126789602239557642096030750182038059696 8876024 -14369751917398009985296239341008404480 8876025 -151413179002861153774679085978525772800 8876026 60511089487226749452917734833992816640 8876027 -169406251000103277270476598851037994008 8876028 39590102000912473934573717874597912576 8876029 -170231784771456165185732061540986133024 8876030 -904529915617886370905862227744563200 8876031 -2222359161380961645900927294475355448 8876032 110641840715590600807899684290860941312 8876033 36270323921601739014643777825865697282 8876034 -80400356744658339435041868448150229760 8876035 20010040324771720164522084048151020960 8876036 6329012626515591453003051120188411904 8876037 -37469046551564454926205388244994263232 8876038 139742636676256656991968883023326029920 8876039 45133036598241564982258536206478642840 8876040 89519691656804032176057059378503680000 8876041 -122521943860580541973308120440484818588 8876042 6558884664825504636124232894350355712 8876043 116480740238407638924904581077879046504 8876044 -7579361980159619310353272944978690048 8876045 -29994249963665266911803052224592883200 8876046 -67336088008090624389915108122006087616 8876047 18584023908652270350681771446383760920 8876048 12468003718645042176216383259543478272 8876049 13189860017742693892336852199808721536 8876050 -94684795438831584622349342064696691200 8876051 -172085189500620503576261668335811092948 8876052 -98403284633199337664769623093024644224 8876053 176824746572774635492346253895568556302 8876054 6721356453627379080376995897162360960 8876055 -159861317947447496316427091774746137600 8876056 54980017875645205109354444678330234880 8876057 -45449688075833543534158560841722525474 8876058 43600889913424556984522592074895619584 8876059 34104867518128363522456646283728508000 8876060 41410163551350953164051422378101760 8876061 11355305771060896916398906847669735232 8876062 -17464235362529263164908404651407303936 8876063 9619142508533619018452790760757160960 8876064 -55580480530580870640989373561569280 8876065 -15879964095267856555121679219069375360 8876066 119812602747373008470852164145083025232 8876067 -49285810057061609856479013528566395152 8876068 35219385227415084643836117235040993280 8876069 -79808172823281772625528402063075238912 8876070 -1757231262563402256777891959967567360 8876071 132845642265669019267915907384941528200 8876072 -257469337021900696836758733154738099200 8876073 -12373313968640705947156200886178767200 8876074 -73600516847350951894344522631085032608 8876075 -3286806941950113229504375524812956800 8876076 7423626902072658171637877549323776 8876077 -41590202573977667134839618495967831328 8876078 -21832942255466107322831614208065612800 8876079 35328583699027905756083631359158431000 8876080 2809027798783282023842237732604149760 8876081 -217401562468092915089312627856165179118 8876082 30574887152656669285404714652560135168 8876083 -275936270125637990979907501212431927668 8876084 8567751042838846123021426000801806336 8876085 36555283886479747969359904321608986400 8876086 74642703669997013237807322623280472992 8876087 165056537887635680949562617204950655192 8876088 33747162335485979004048381510389760000 8876089 165897151963911797157140138380199694890 8876090 18555248176186348021683887546381784000 8876091 -47394994416471882361582001373277080576 8876092 -41567364786884267245854723331993744384 8876093 85100215751874239849370796797801546816 8876094 133179019996635589721567462777172147840 8876095 153071671083354180002881169527203354600 8876096 -12598402754515747307875939941278023680 8876097 -3814685808276608480892057573106197360 8876098 59137399972342771742661028049331067392 8876099 125101636553107304256807197728572359100 8876100 6452280728392192918635550925613542400 8876101 16976194714984789294137357578731066012 8876102 -13757729230148529852470710456678105248 8876103 2284628625230633340330445364398227840 8876104 16130948855722136048466742864315253760 8876105 -3654226043259733489717972279753422300 8876106 12254273183868494216292270362186118144 8876107 104179101170218553264868162486770478356 8876108 -154082119259093491008280387176923902464 8876109 99117281022246563509170275876083837728 8876110 -6078544867371181056751795464559630080 8876111 134274035701750190906175339893066608632 8876112 15532518564226807067795779724135104512 8876113 -96208395568555227357381001484446933776 8876114 26758606872474620299191620719716761088 8876115 -67458880047809473854521059331100590400 8876116 -125690644745804510958158052033027246080 8876117 92533854064797454294760682827579583000 8876118 -45695703506430474767133902927360868480 8876119 -53714483937796178445850759299920673104 8876120 122999032635863127102673668988771737600 8876121 72580867303575431230249524985097736912 8876122 22411739809534052740394713401357442272 8876123 -36593239570884062109116993838759438360 8876124 -1522202800619618130087293328511395840 8876125 -244006849224278200915606629282709458000 8876126 -61609838060756050741736810373168539904 8876127 36658071622733342935418919645672392208 8876128 301582372947827164616924944260112318464 8876129 36147980478765560701315016031966306480 8876130 17603021536950338376559298312649707520 8876131 -134102313788398815293529246350830521072 8876132 -61078478208742040328927901781555743104 8876133 -31953670176101242877043226615372693536 8876134 5764920850715327441169753493049877216 8876135 120656658884544313821847534759767770400 8876136 14039626783050663764896894888592179200 8876137 -34728345028865108904484041583204331520 8876138 110137666737211414387667355110040746496 8876139 -134782704614576338119074509509338289576 8876140 8670107992248330819333654849551585280 8876141 10300216972369452468567193898115088800 8876142 -3530379761251714748780566907606868096 8876143 -6755300030103620031352834512323198576 8876144 -26211745513745371851981355213331005440 8876145 -103053254129345259917498882510179937280 8876146 405300463697762077936691260359129600 8876147 -14850905274639405379305568544145967968 8876148 12253434777397651014890226494819758080 8876149 -135548519891341153650232002787606608850 8876150 32797080931232588447842056016172769600 8876151 84163191304405450712804837685933713280 8876152 -55922350203793889987244011761027645440 8876153 73898263677329774279760961639537445568 8876154 5394452642666661317135238813238272000 8876155 -123741588923861940313052996282143645440 8876156 -183500401732745649088743654028291860480 8876157 -46885148502262757952014218227017591808 8876158 -2020463606414859219151612448830456320 8876159 9070022078791749822047252734151512416 8876160 53560248129044621063584058262631219200 8876161 -137488091554089792476709085977424744960 8876162 -747661583690786603683036032597944928 8876163 -152111360126388470393274616252450459656 8876164 -88699427573331750360157756051764507648 8876165 -35523384105459804920028376285157251680 8876166 2910884089612456333519086263686418304 8876167 241055301748054791087325228932350759592 8876168 10488393560268055800098385442453585920 8876169 -128929342413975294641335529862339495360 8876170 -103241436028594010425201473565254882720 8876171 -282210120256122296787838504841749223856 8876172 -47665593135351245764666803763209839616 8876173 -18420786626057556739450523471404681600 8876174 43832302792040754945393519057808998336 8876175 -11788564692588119286107608280913984000 8876176 19475925265523663918068450473668984832 8876177 164060512795194676576246745912504993280 8876178 -108392745483513046353440481795710950896 8876179 83005893359682776630921698728922119680 8876180 121518715560105491524336117414084454400 8876181 30852506557797378735116765230122421152 8876182 35011117280009183134984042401865798272 8876183 44519064202127668836854461344525118368 8876184 48368506399131535133805642210868408320 8876185 29177412095082807195039751461769532160 8876186 20202631700749027391985932054926487808 8876187 -261861046701873570201891804925079408832 8876188 96789423989652637530755657091835803136 8876189 -120304895649735932679376026135247488 8876190 -20821158543422133386785472917456644480 8876191 697573425437444728832840821698503832 8876192 44517813554856779500577412985761300480 8876193 -154492853186492278996984464632142533760 8876194 -120231376156189207988640987767779261104 8876195 -122253005354746966748185167866995244400 8876196 6826727487290907692607134824120320000 8876197 173612653760922919582871837589856060 8876198 -65905782746052360512961343283661320640 8876199 20320489649764115942786202802296319488 8876200 91719626769144268747210639209227904000 8876201 -96284347094617133858522029616224912908 8876202 48642802597757238464358827851264277760 8876203 -114066757550720417003475658418856541920 8876204 52841547928375711296534116382565708800 8876205 11563764984032238721056130611164070840 8876206 -73784076765451461117807052411690724736 8876207 -100244100142562925462448784956456380048 8876208 -12012480656722629024385885300418936832 8876209 -32933699491322574138177629034822062784 8876210 29115262942176411770738376260193868800 8876211 12098084496722763113509431809618940480 8876212 -30621041697987244543810337136788480000 8876213 -44242365567516151238562373794677724036 8876214 -36447633097614529039440561999091915296 8876215 -94673424091555582585346693164725593640 8876216 -11485328196400750638241528141590528000 8876217 -23151138222238085164350806391360531456 8876218 100689632715760576640824201100960034384 8876219 -169552616789166994952945983040622815640 8876220 -27075292934578747256090238749017758720 8876221 94951743449017466053489586227947057600 8876222 -55090291480677163776408745720665785088 8876223 559380806082889804623726896902082352 8876224 -32083227314838008408167359890591842304 8876225 -83707086414114977513341377421879886250 8876226 -21766094260284858849797370018537655296 8876227 -292433498628964700968480762793521586448 8876228 -55126069088603939962766804335367923200 8876229 16017162931591827492404566636467032448 8876230 -10376429667911778193907133995639193600 8876231 62267279416225856807557141995348724224 8876232 3073679473089449605267950488991498240 8876233 -13451228381790874601025852622273842240 8876234 -42279326710681172966646923502346923984 8876235 71493558056785716428575210870980630000 8876236 119706486049348106286741614689145281280 8876237 -90115199491674609177741457699095772020 8876238 19832031842207493937075686255602119680 8876239 155438438813782370709301865940808429040 8876240 -11752945918988871849924497925281710080 8876241 109156911411620238316058018785506708240 8876242 -226210616379517670893576666876076568288 8876243 93358897945735389121183824607646258040 8876244 -19943064443206016125082404597042679808 8876245 -24155362983741416287428569982091413120 8876246 25752843201878012474123673769695735072 8876247 159535450983098878126614266907460113000 8876248 -219916553615262557411769134268666992640 8876249 -115205246145718995318513533517857171760 8876250 20871045097993448992187483965358400000 8876251 38356892599361559703577883835004101104 8876252 41860899399134889293373252711820615680 8876253 1511907823113470061733100096700503904 8876254 46474850011675639974409096115744840832 8876255 108743652892020892687920114589622862000 8876256 -141845617710582879408893639528902557696 8876257 4079341713460156487664680771992482580 8876258 10215765548138046579292370993050675584 8876259 37150641829120293810882206429217203664 8876260 -91629498925242159081086635209886924800 8876261 -10457632548114903747382248859258020096 8876262 82452209567033789962360604585320550400 8876263 45141598667657162310433779243108191328 8876264 151911810394753778210971435185604623360 8876265 43598073440959753270959205131955504320 8876266 30872825479658754502866740161684210176 8876267 -24161774801624440457099845275406332684 8876268 1432130289965696322928179953117183232 8876269 -214151011687229056850414682258883979040 8876270 -43167889253045934895663365037195795200 8876271 433429286193239748503050772074304784 8876272 -27428975428549062825817660400907649024 8876273 60552839272210928035456210298842367040 8876274 68469776791205145846224490658561800960 8876275 1282951348737988369442957722326816000 8876276 32681256577179336256294312200022457088 8876277 289781604801649648565053904223693751680 8876278 -22534584653761245204427878224546274048 8876279 -372308669405046499597241945138204483424 8876280 -40269246186841284302262133634020147200 8876281 -53913626145595676600839354970900878200 8876282 -79805031477368584136665243945646169600 8876283 56146218570151739733182393509386133104 8876284 -30043281442505938531596831486037229568 8876285 148988815232256638215832486591403694560 8876286 -57726341678928353727117781220690818368 8876287 -17350427342042831936744830137091139200 8876288 192002882981307035473319281946013990912 8876289 -8777865744828895650639675683618868192 8876290 98252128217579722453584714736731578400 8876291 -42074198649358681936317429037370079120 8876292 12974611044052676653933829907828178944 8876293 -277318581525683336120131399585643083556 8876294 -53418931592047568010438631613216053248 8876295 19520536581454621950358825639800342240 8876296 -1817134942878114915897439196523724800 8876297 -47783655688157050464885845059451905254 8876298 34454787858388428524892979072327028736 8876299 284359884715990122366075032020193897300 8876300 -9242729167034408374121537518609920000 8876301 -94906555096385333365015582887994539648 8876302 104317669727279717071555978009686908352 8876303 -44052961607544152793219338758168673760 8876304 -23560360174711972083370678666268368896 8876305 -34211428284284389225148760654471846540 8876306 65114290652303961562525806088814438400 8876307 -161203781608338835722393587636416774080 8876308 -25731491140023407434614154781534173184 8876309 13964804443262800074970209691608850200 8876310 24894829963925850430111898571797324160 8876311 -27499766193283714686048647368832965568 8876312 -50813202460015011868922941392373125120 8876313 171147647942498266974959539478553231642 8876314 -113126500162141764396209381247197633280 8876315 4774793987994795497207584919727808800 8876316 -101752805017150536138989789561722357248 8876317 -69297165259033692885380698558556153268 8876318 -3068714578502113957351457075819328 8876319 -141737722874200863665257350766419030456 8876320 97269029416858391140892848795503820800 8876321 -80261182443244301668466121027722180928 8876322 2085433551411901335081482817324833280 8876323 -20519412529546893961645155864888483776 8876324 -53955924230336887138848788197678802304 8876325 -35074336648202520603883303221363420000 8876326 117692107381697686149571925254735265280 8876327 -5289316539605111165687447305083010824 8876328 34934880476956462212915708634758758400 8876329 -78880179282838561369008769222430027136 8876330 -16956269471726650700649493738823521440 8876331 -213071401997587658432061990143320718160 8876332 41655886538200923569866657173535575296 8876333 -175083816576054986592954326534290410420 8876334 8211085016406313714144820964857880576 8876335 -59793494109209064049871033833417790400 8876336 -7149715365686019830328264253747101696 8876337 11853944586988901417932321812810653952 8876338 136193260861465437449869009661715970320 8876339 99033664523508693518308102941210772224 8876340 59451506205688762560661981928984709120 8876341 -25973705331697983675893927191818874258 8876342 21388142252705527125161139401221767072 8876343 4819196071265133696926012256504066048 8876344 -78855229102208091850609050759340032000 8876345 78499727786845107784062036989882876100 8876346 -24764186910112780653551613170063278080 8876347 -236374923725554863112690219903147570204 8876348 -32379107035456177131244499697598663680 8876349 -150146245202630270229243893233171238400 8876350 41759882330203557215810755861131374400 8876351 -162320122337220924551800186081860738696 8876352 -3741231760660927397589015496583282688 8876353 -216197223483260903068539547120391246398 8876354 17536259322084403951495738123447486464 8876355 119357852495767898661134147216411382960 8876356 1958203141988242568399999349466627072 8876357 29856228076932408161801565061829217312 8876358 -47487115814709538320719248151850430080 8876359 388005876457289260480772659305024538104 8876360 110349287199691305122927650113057024000 8876361 -1471360761708045972116474793713448960 8876362 -3617812619186000481226551125669377536 8876363 265898197540824835553518960535854829040 8876364 13798272264042865121343705194752425984 8876365 203642708748322040645001390070840621260 8876366 -140588821412374388832683100887288386368 8876367 -62639922367004633255802829677218443872 8876368 -21208411545107765137881992343455809536 8876369 -60133646640560006247091549666413784860 8876370 58036425940214194573789511792043916800 8876371 -13090476608474754622277161464244576688 8876372 155337492309854369891690573836974792576 8876373 -140930107012589801674148990806671452160 8876374 -5019999929272881121479594410468343168 8876375 -113895604706356285855382989618647006000 8876376 62964211239181052332035936674046013440 8876377 69435517716515460399284446097947878600 8876378 -5452679993780799813058364391581168640 8876379 -86598545050594536888208143834343789416 8876380 120042998936947988945916103755775319040 8876381 -1777181745677581459590685885423573248 8876382 66083811929155300531981955259813166080 8876383 -101537265393873462175809801057325958368 8876384 238844528828414578121800344901269848064 8876385 581713193678658153612951843788497920 8876386 -50956616407062685307170565082794578560 8876387 54562216423437622876151163203180129088 8876388 137468441559782282176727571273719731200 8876389 162780453294311580300943125221970089980 8876390 28723051509607526108622017778548017920 8876391 -13127890835733524946837289172182884480 8876392 72111564404159337204120037867844321280 8876393 -312787480506013282937672157875970716358 8876394 -1629814650340599556688656592176208976 8876395 -9564353601360003763736900606981856000 8876396 -87452082029017712526731200983901393920 8876397 104783980660813273808238818764491977472 8876398 -125929761205601186246412957623916196800 8876399 7988965972787370961318102846155494136 8876400 4956201075053085130806687658893312000 8876401 -192790258619555389948104272588199642400 8876402 -106779343487276357329612283433664804848 8876403 -50842292565011391506796393951428662188 8876404 -1568368203191384004360297808651065344 8876405 213319952632503176382567364060728636060 8876406 9593067189975039673769460176877385728 8876407 -232057977451374728757270121963000458840 8876408 62649855354783434929531129605207490560 8876409 -33490074381445577467015966480625086896 8876410 102448339347255613509545590678592571360 8876411 -39907608571278278648191931023740188160 8876412 -99513790619372376142940461101431577600 8876413 -17911487797513655044980927369649635072 8876414 -49771166687565437465999993527846126848 8876415 -15550309706782898987473206724930872000 8876416 72361838694518929544637742229823160320 8876417 -295726078361833220310608947299245661648 8876418 -31922403488330045436218783297030867712 8876419 -176371740323083077432542044335587650180 8876420 33396562941666247706490404682242457600 8876421 63840264535416795499509237873462390300 8876422 -81223638200753902475761019188350979488 8876423 -156726253397289477914158393257632516328 8876424 -36942605023025382365395877946641326080 8876425 96459952835033067414386892852574337150 8876426 -1254923315001034040490807046065155136 8876427 36221530231797403806605365699540771584 8876428 -80439100957461926069149111446965465088 8876429 371492526686632553535785513206330422720 8876430 -42767074440894469891962430400880277440 8876431 -2165382982791906588646899969852166320 8876432 -10229414110425400551497155458226913280 8876433 159530218867969417153653918545736643824 8876434 -23259229758215671964372431227330167808 8876435 4962488999779134463581661476573865440 8876436 67739841510519831541164274030392729600 8876437 103993496863675990271026897896485846560 8876438 70239041177257739062105773684795417120 8876439 -68726628629764969361930994452975884800 8876440 -104542619188174345169218925230934016000 8876441 53907310373251759847545144318248161664 8876442 9295223873714993003149755212356030464 8876443 -49867882086848254938009976177890989308 8876444 -58079157285343170168206868549321368064 8876445 -17198195154031550967957799576441263360 8876446 -101486124776135527870384387038984179328 8876447 -596747078148121434782506470223388160 8876448 -47734946115434227973008795919536226304 8876449 -72358985863247469663460219197341739550 8876450 51591989550420333657548270822641392000 8876451 -10629314039947141899624776991998394960 8876452 -6400383044329062336376237061467152128 8876453 -120975226403029084892006360253584574756 8876454 83655196345964264344825606309473750720 8876455 -45211415881948201473761924553587934240 8876456 273768946298261109452760307295481600000 8876457 18061969004508518957587379302662435108 8876458 145140652110799687716528411751748432640 8876459 77455595519160807157747655107197096288 8876460 54050664966048175578995886294749184000 8876461 -171650988681350672597610308504982473376 8876462 50877551011257849354375453225802341120 8876463 -103503344380686003706377585045318462456 8876464 14018221079050262753660761171691847680 8876465 -40628691958426160518023782337066463200 8876466 1347746235067053401578934603720925600 8876467 22288135817677108064298575629728493152 8876468 119327785917916544648858550924162699648 8876469 49509328423064440453439448009654146880 8876470 72342915537100506314835433584197007360 8876471 56611545758532674086528446209304165672 8876472 -67683742292278402363746204341540290560 8876473 313379837898131712488492958588981975722 8876474 -8598401353507291670500271807950053264 8876475 -12784498424267213073425527856630142900 8876476 -58562757024600599015032039260227774464 8876477 222685908169507446049725212644741333440 8876478 6260613572071198580399752610162589696 8876479 267470731823654865827166611267234358080 8876480 50424296674627062860605646549916057600 8876481 -117380246673295501484334500017173789648 8876482 76572996164861552066890052935885845504 8876483 -63844630711552455432601392692235824640 8876484 52716553295833968013640060607883605120 8876485 -56293019979945417167885392217490636840 8876486 18498058856003107199594302790607033984 8876487 -45236816896955893329384739838068919640 8876488 18463551185818707307132111716132725760 8876489 -5686270838633125068051994024488521676 8876490 -99617841413174050195592592519413760 8876491 -10504135824541746713906445497992792320 8876492 218575169450998127290372409757972892416 8876493 -133131403774090053464267841808918576320 8876494 193844042141678482347979398432260046720 8876495 -140906677847930950904805090744119835120 8876496 -7930462034323524094382805539839672320 8876497 145170556202881413849763201335748997746 8876498 -115029533093388037833695469520267033440 8876499 53581388382673370568998691220627167600 8876500 16263277155042656294582450421427584000 8876501 -186897132213787841460568480987280088498 8876502 67033097106267866269246829738433802080 8876503 107592707413309032247339358879876079752 8876504 6070269544904543061113281359050342400 8876505 -25202588076525268459397125397869286400 8876506 82298307003658046112616294315924212480 8876507 -77951615885257948389377700947963869128 8876508 8347138638468959085632082657014068224 8876509 -47274200415627327815957437754797297920 8876510 -53442674167435195894926745342673499840 8876511 22673610737804771363249555462192923632 8876512 2480772291544383507949025856495550464 8876513 -259328216635285701476234070371683718976 8876514 -55094374921402865858188796882190609408 8876515 27724967720901464891756936603382144000 8876516 206924051337999527307980175377618774016 8876517 -4668995733627842443361100392382219552 8876518 -11715394851813144560124241803354347520 8876519 -241727126436222006798841777739667975840 8876520 191798855718905702162370055361679360000 8876521 419827975419100027903543048224002102500 8876522 67792519592576981680051892700733906272 8876523 161358105872226070237761870042466337760 8876524 40656373046490225380847493304314700800 8876525 -15834829180005420545995545885028855200 8876526 -82498488468218277368846764164678576000 8876527 -131281154261997165637058120347791858960 8876528 -6096456047210745891710604497642520576 8876529 41558014642023540053349623390433542274 8876530 -4236992884128097140144360151836185280 8876531 -300514348470827796676910558722881391668 8876532 -5540307220332382517993573260718174208 8876533 -5289254129466620066853811224561557376 8876534 -17794962995479288845687619069309009920 8876535 49173256099836831158480869100704742400 8876536 182279770417075304876315722047470223360 8876537 -206549473876814909073502069653439741308 8876538 -9542268868558050733873462691008684032 8876539 42803117676405461222097222107540279056 8876540 -50618066638244618080885485325310361600 8876541 -38491440029467071570071060508241765056 8876542 124886639967773773858846017366363420672 8876543 -12316517313353505722173359955361902056 8876544 64935628392445651367944909947572060160 8876545 174250933435573387772895743458262793300 8876546 9135040318572261939762145104841865760 8876547 149634230180271524094746310254234237160 8876548 -114558665166819648518293713946873604992 8876549 -50016953239001253591082695147592223808 8876550 3437968096721657965628043276703156800 8876551 99418877880100700517103369181295757824 8876552 -77769165116225186301392177379489331200 8876553 51346952084940525222725025797426979840 8876554 -18556993963627427037787857225816265728 8876555 115283180871266633256809985480948139920 8876556 78907422793287772163320195739525003520 8876557 -242967424841593618016748936606813461194 8876558 86859303415116562446971951551666706880 8876559 45685807066436112852550221323969550720 8876560 -25123765393106242154637327834808320 8876561 267692110901490155454160913105923863552 8876562 45726385285581980350609028048625819648 8876563 -148455698612161380026034292209232223188 8876564 130723203989191771252798140910069474176 8876565 -98197827024863143742289547137301579140 8876566 79444139050058850242116802355405107232 8876567 21894243988969229383262486227131990720 8876568 -18839459144403681310189031422920007680 8876569 -1563877104478658545350127225222574392 8876570 73756485119836998082344541429002336480 8876571 27887045795049593860697536870778477568 8876572 61226857709335740042677637747213160960 8876573 345376526672092749117369069701934127680 8876574 -18779697154136232916505066847195832320 8876575 -71578307416881240996057516938489708200 8876576 1531789611225382171304222384457252864 8876577 38276135305155144624682735714522131120 8876578 -37889907152230711374850460016038491776 8876579 175738885486988489630234702635979193180 8876580 6293775955085167310265022917711667200 8876581 5356503233107816276576451844177696000 8876582 -1523558419493933876139784939400070912 8876583 98384355828772272298512575260007347152 8876584 189128432488760551988390534490919065600 8876585 -62939918167786719531616072551948272220 8876586 -46597069498108964570531300963964425472 8876587 -15714425550984544725696819779103599328 8876588 55655299776114705775681474280471479296 8876589 49068107278850396332351140573341692224 8876590 54252215241540733911387899614549348800 8876591 117956305408182355623463488419181819600 8876592 40852181093883323672155376660430864384 8876593 1535369077815022930333026181717406880 8876594 9426266916833814505316566328567654400 8876595 4266476657911785590179778090021896800 8876596 52755026055200097758932266909434444928 8876597 -123965811657561221012334149288275362720 8876598 -24554120523700138989143958096430510080 8876599 137689431483955348597182923755348163064 8876600 -11353312769828275663991969905821696000 8876601 260733864155647078813440907411843697280 8876602 -1802290821133034020565655969350787072 8876603 -142299267498304890130845593072104997148 8876604 -55850290235705038138081761727066226688 8876605 -131166791984806927440175034049012480 8876606 143355613596336073807751732117836330752 8876607 -194598077585173755242974093317817329408 8876608 5698928800012113158218233106541838336 8876609 -48646636791870497063706758892893580480 8876610 30322885876883774958610399702409280000 8876611 -39660572025067677052509596968045598788 8876612 -35785134151463042142006514906569039744 8876613 20560907733409093029248757201310072224 8876614 -66227997472359263405073639545824997568 8876615 10190867250670770232017857423422592640 8876616 20905523957188374979372255416185487360 8876617 -12276807222505936613394256216529984460 8876618 45311548897873152054530576317985733216 8876619 -2475639164578277323966117045200221016 8876620 -34260555885794437976331254770034764800 8876621 3829441615576801569838862578312817280 8876622 100218906856477588046395401514810999872 8876623 19514019624497610372092077124600117952 8876624 -12583334947091209533033471129664757760 8876625 50283008563876794733678446991195728000 8876626 82182973364577726391183546244223840384 8876627 -273041255132788404126478270167529333524 8876628 12254953872016943449221548753209450368 8876629 -7779015605570151741935134641243929664 8876630 -14596587839091886939988287227745390080 8876631 85078865224071893637425219640403790952 8876632 -247532700712115291538661389515320473600 8876633 6927914087106687647014053205206512640 8876634 45905121162030191699856014545338455040 8876635 19625703876199310473545408564522209280 8876636 -13792781692772806568717169827559794688 8876637 -15648113646760883159722711699103952960 8876638 -68265572165235867042379459240690550400 8876639 90759854747304434750640642532712331960 8876640 2017982319918311827856917414603653120 8876641 -107791316514074648835149168416973924988 8876642 29984178169214365800432622404009467472 8876643 -29440376093207754446882756181988032000 8876644 -11824048088634694197268036035170912640 8876645 113979866442535428891843237843894411900 8876646 -72928109427652474473712720379393154528 8876647 -26739851861267238803434436670818486360 8876648 119372162375236335459156645444052992000 8876649 98506931115793377829815511225632806688 8876650 25147198774839027418537680665862454800 8876651 32251691416656845210503217460455793552 8876652 -1141183327366870519907579807718475776 8876653 30260590840967941517106863268662754902 8876654 -693439246036948927325973799381560192 8876655 -202982711860632652664949982994031360000 8876656 2657914408647823744236418493387866112 8876657 142874727978594105179272409389598013906 8876658 -2673655463037320741997025114988044800 8876659 168572743841600173486221359478094685520 8876660 16718026233443162405136420815925480960 8876661 -111213304413998287569379057159843112928 8876662 -2524722362107338498721042234181128128 8876663 163437035662837174657608282131291031912 8876664 11725889023419834755924519191354736640 8876665 20329980590659727323178747410373038080 8876666 5995401069195152503977503784417917184 8876667 -118831083043556612792953876641163629120 8876668 115218416027315502520450984372748774400 8876669 -197317415354135826323488604368645569204 8876670 7013575514852406027384388255842693120 8876671 -1463879718753201536202172850066127000 8876672 19521418188806891832193334227249397760 8876673 -22668554504984123618466607377209339820 8876674 61306135209112922329096364945030461440 8876675 51207306935126539729031070542601420000 8876676 -108232903049677985399675750957301101568 8876677 198913294350512092136962226645881236160 8876678 -9711211898823231577149539727817683360 8876679 215025419932722542834902104401813760 8876680 -28346467456095218086621519413315072000 8876681 -227763244342444638909049056347186454 8876682 -60070654512460175450331079210593715200 8876683 -40048827917039436221972127380418689068 8876684 -181583118732881514206427872301062367744 8876685 -111407615982941937776704523913390439200 8876686 -14092945277024783340051745157853880320 8876687 255771232118475141775283430870487980336 8876688 14724455091499368494933619680688734208 8876689 -72930258161482528066557117885124003776 8876690 103430413326300024705483319615863165600 8876691 -178066583670578371717515086985254543880 8876692 -79305532204235085734057790939191513088 8876693 159535733535363744384407195728663310958 8876694 -26262958909487894647728375876360897600 8876695 -898422963941081257964895672639964800 8876696 229742324299482591360831642973752668160 8876697 202662250967392042061521437005437672320 8876698 57927064560978591941019691039479183600 8876699 -27007923888853943863200347984084685120 8876700 -3979471029320481187483142798196096000 8876701 -106665590772461326181324519120842806298 8876702 197455570659675521406370792888528649472 8876703 -22518843035307175340081539985051223552 8876704 151193656505887034041442101114067484672 8876705 433689865081363940837885533903420800 8876706 6623364413175894386824578856869458304 8876707 -12891888230211307231132355801493732448 8876708 174042742553333563262774278327085785728 8876709 -3741108828551079901486113865872750210 8876710 35419078893492395697497160865596197760 8876711 23132972796578638767989792188891725000 8876712 22318848953605024449137809712992419840 8876713 120098080666258362093267951678416475124 8876714 22678053247927359174567505785832410624 8876715 52414012760019734957280410241875121120 8876716 12429926718819609421234107940998665728 8876717 218283310289823571059472577524716287766 8876718 -49518967604687826656538725114306702976 8876719 208725407946174314123671125620152511120 8876720 -20670031798708827595792815537690378240 8876721 -27737632930826243552311509047155008576 8876722 -46937880397754764252693201527888719088 8876723 83871161420686431166008126652603929744 8876724 91082973879544195847652685356467312640 8876725 54919077907224868480293811928773459200 8876726 -9698047598985284874600740080982154240 8876727 -10207093791321386560852334407672966800 8876728 -57376860568400882773824628900391239680 8876729 -223063254662279597231636588077135235670 8876730 -40519057843625246449644314602025280000 8876731 -132885200941928672065499405282534910000 8876732 82654987684647684677976432369531012096 8876733 173395289147385447831043573604578209024 8876734 129274990608369178972173474605251120320 8876735 -16268537091171375049061146992879997440 8876736 65286349115585531655140312824173035520 8876737 -75911310830274999023638191990977283708 8876738 -53107023611267648007476347165960906752 8876739 -18288579227505744410109237464369959176 8876740 -69106466772210203221738509567981423360 8876741 -12750378155402470623545230668216542016 8876742 -12382678302054513577031818676924403840 8876743 170922529241722966397916336552349997320 8876744 30656682434262535602556033991818291200 8876745 20370075174225797759644308853152965220 8876746 -93720340740939279430437888177189560832 8876747 60051490851931653177113041212799129512 8876748 -138435976225967971326363430385872896 8876749 -41693475353022405110125121611453440768 8876750 -85069799522996420475589046171052528000 8876751 -53503358569117252236210426270689320560 8876752 47546995321701912413029926156366995456 8876753 -3589594710601105370175135309474211356 8876754 -95318959200737620567749948148336512480 8876755 6987058603594695306668859654912716160 8876756 24519320684215096538930847178288250880 8876757 -82936193105140164381014551805420711520 8876758 -24275496351121731345033764906294421504 8876759 55612082341317214274716453134571821960 8876760 -7161479849883324533205353564891750400 8876761 100532418689556176729660098360249548052 8876762 -102956247368692345738056532811140608000 8876763 -108798750563462307894097448106116175360 8876764 19394028496170695195302668934993609216 8876765 105376763007347184642049295469988167660 8876766 -77911708817820962973176117506110615552 8876767 -41659683332134873030781667075897024600 8876768 149008103476230672024617004033801977856 8876769 -110441729790384216761002134727697157792 8876770 -30843261867691889388105284684011668480 8876771 11385283802742629965309951499070237840 8876772 -37541644695924718837465622435984440704 8876773 80734260411440676190943383459264369022 8876774 309396241229502487395959655791304464640 8876775 -49322064630790396904082865119790934400 8876776 10269405983078642153989067722935091200 8876777 -19792820169618242993718671884821060288 8876778 24214950513179778113762444463393561600 8876779 1606041093536909869569682830007937976 8876780 -119775056277990893844718024587715000320 8876781 28631852129538035912485375560331493760 8876782 29761062753226237805936040311266108992 8876783 -71308812932076733919206323158946527256 8876784 5888088999980826806412609250048081920 8876785 -107553228319114044926409903672712986840 8876786 -106489373548027007360165384166655098240 8876787 -41876558417481625535141994922775103120 8876788 -78902964791122748856295546398214176768 8876789 -66502787950481615954720486051728416480 8876790 18878929499843528609092490727672695040 8876791 3595974117635451072315025525544699904 8876792 -85640707439698466687146905805178142720 8876793 30784988477618764823050456293264888000 8876794 78495616603762769512963445760630051696 8876795 84522169712818710586702556669302924800 8876796 87300893520921517295919754540874711040 8876797 -89539365276895528810676848773474645754 8876798 9681749438223111542551733826784672512 8876799 -5017356878319899600003358588624283416 8876800 5428692055853958112900750671609856000 8876801 -29304764524010051247498079497319059198 8876802 -15926182666899592667414800982131584 8876803 28880196864383220721489485913585867344 8876804 -63817973125015382316013876863746740224 8876805 24746058614563955449496345532527089920 8876806 -44532395938683350944045963847120848320 8876807 2502475368391636524680493200656155672 8876808 10912325545194057034665779919417062400 8876809 1301531865213885389286794739644280016 8876810 -100738450334668473740512181360875393440 8876811 -32011181815996808846836154534996747280 8876812 -8846404202423134437564996251951836160 8876813 -178805849505148150418128010617016569440 8876814 4078347779053793055111377209304754240 8876815 -15540359964622474473512605568137392000 8876816 -22043990184175448975648709962986733568 8876817 59659064870048873640223795685535416640 8876818 28215051801155362063887741115026094080 8876819 22401598108936584957587235962648033280 8876820 35128976606483058063805750438365020160 8876821 -13930472599912597119144444369548277408 8876822 -24348050714187833992369543137071085696 8876823 -2063617431772211629211776166652081816 8876824 71186971715069374461708471408251904000 8876825 -68345492071009509941457634125288150450 8876826 -119267403656373007621537439982364416 8876827 -20236890269306713387115386847845847808 8876828 40581933557592628998265471038107688960 8876829 -12617166493599532602171960065217666912 8876830 89670207318752389970535378947462160000 8876831 254669340343720025687458737661001473632 8876832 38638956466890987103169392818189238272 8876833 -55274044008117557190074770286304706880 8876834 -2370448316365767032955815917399364352 8876835 15210137866630993092067370335905369600 8876836 -113087348596183954359910218437731419520 8876837 129673749061324640806495485790537186272 8876838 -30860849819435786482064536060633474560 8876839 130784641129047324797798841323804066256 8876840 86251246615924677468592256418693120000 8876841 186772093579372702439676837236291451792 8876842 67407552114435946162497272946525498240 8876843 23964535285411203512394042746382205920 8876844 42844636026028172182645944850378705920 8876845 -27523434380402071243429282733937386400 8876846 2583665660078600033598093904484533248 8876847 49875690071092796552682292260470297472 8876848 -52806949377820257421810234438305660928 8876849 312729932875407959452116370654142144064 8876850 4456945398590751575152569850328678400 8876851 -108583363548360315890645578072176305600 8876852 -206332719258432618328779890748523112064 8876853 -59011344991022977464259655196730475460 8876854 -52312403627382034417603913798761427328 8876855 2398711588597514578414208437559831520 8876856 148065959000499703670906305120371548160 8876857 -119263439467558744143643886992236393120 8876858 -24691717557470368146049434835223502624 8876859 22681573191318489621864790363957274904 8876860 -36602664343088271257759789440535270400 8876861 -41701060907102287967848011261665153856 8876862 45696715422409567563719984565574403520 8876863 116978491586774638086268789331411506112 8876864 43502545929127841440329430377484517376 8876865 -53052973234354973464651110154837265280 8876866 -78288388101309397180121649225915716736 8876867 228832839308164318701195775993502345916 8876868 16127793461450546234506079194899087360 8876869 4914303406528371737875586154993257820 8876870 69144321616649835146121551887871827200 8876871 5738535878762984159288310430359983400 8876872 -250773703944298994478368862088958131200 8876873 -9399571037256491762976732367104175872 8876874 16741724245079730578065881295712444160 8876875 16959347301033058408577864673950050000 8876876 -4244281498437396112278067040599080960 8876877 -2232012425607497500172669375478477792 8876878 -137094065890358660975401382821755413376 8876879 2366705056501951771822678859675311488 8876880 10467929743062782159428504230175948800 8876881 -44044120351267549470664740092149302016 8876882 10235755730675108197423903196415435264 8876883 183666912853223829561553046509135485624 8876884 83600036793754960635582896028347858816 8876885 23949977792152188188853082125330456960 8876886 61326811439326740984725409391911190464 8876887 176292482714327341752060979916445366536 8876888 236745384171103708922291557854522869760 8876889 -9940165602194678620467520361588823270 8876890 94014284112035568294056447227037061120 8876891 -55132979338953875261200892922712865208 8876892 -22933224861346801037534116960894307328 8876893 120860333209159089908779686344827375142 8876894 73803236409444827153094985434187157184 8876895 -20466506563551167255207246241630748800 8876896 74142246359368532870991061022706499584 8876897 -17201788143560501072028495410084712528 8876898 -24772615070193604543620181919590874880 8876899 -233153048386396422917570527957070160100 8876900 -83582269315443672770386219560015648000 8876901 -16398664509189186448800124554620256096 8876902 -94000154806764286578564819973092034848 8876903 52676669775837242465296014368952384480 8876904 128258922837849845666203034167928832000 8876905 53055164686858444280196285609963735360 8876906 -42534931993827129791812089099588503040 8876907 40724900101822362295325420305315009728 8876908 -331715287893701107435594912075562353664 8876909 -8876851702230999236610936597554457684 8876910 -5102478119941839954446414870074613760 8876911 -19649122158119987210537725138833245488 8876912 2234531444598970736812618308516839424 8876913 4385682242335523776825270639510783344 8876914 63500298323286979458186965565294873600 8876915 16127752539192697737009166522946140800 8876916 -8744443119783154430076014371447750656 8876917 31662582193336381942943480990073179904 8876918 33864598776114119813126101454213472960 8876919 -9970519685056112298222379824578076672 8876920 840184902472886032513053811061145600 8876921 -57144728060604339248225241686955193878 8876922 -91288174025500929905223851042564118528 8876923 335660282497918100268800241195455996 8876924 3613248141736194480546397930419385344 8876925 -102132270392161557262828835736582624000 8876926 115370308942296390917787492944219238912 8876927 265325646569825448833240368086031963776 8876928 -20794158059496596024329903008519290880 8876929 -106025538411965246405365201981921070040 8876930 -21368046857605781611251442623399836640 8876931 25854963276416825696428076169416511744 8876932 99898758409779296209868627140274679040 8876933 18047519317588028725779062665974624960 8876934 9658610110137429253678396646400929280 8876935 -131554339885213509415741546951101066120 8876936 -61405163599722965137871107488253286400 8876937 -118814791858169259627751161015909501696 8876938 -42587775906460074648697526751933734400 8876939 126662914115736710915466156042020182740 8876940 82505155082445810467762806021228416000 8876941 27541291066730892071100639968484907224 8876942 -48371830731841363621534543443453088128 8876943 48318184145251858447563304287189806784 8876944 -46104919037291564443310206786069856256 8876945 -22860659105975124637840401868701037440 8876946 404915402924670283493250812923745280 8876947 -10014484186338376463835984927869234600 8876948 -79346111873717381489606176188054616320 8876949 53787753057832022158609861347531482880 8876950 -32396529660475932194682152518493724000 8876951 -77863678908398352821099209144166108496 8876952 5669296422654335377348103007957811200 8876953 -330686886340118991144008974309529952816 8876954 229162103010834725107277488998213196032 8876955 -27565724333846703426845407856541845280 8876956 39287416633718328258924016952060636160 8876957 -198204587043633310118459975411102730720 8876958 73413015744356802034304686052037592320 8876959 17969031865792037490149318441308277600 8876960 -5986895650865706746318644669612032000 8876961 45977818644636446173787173529446226688 8876962 -81038436014798562408267419977630254768 8876963 -4061669442329559290110238092911960000 8876964 -39821437407505467396313604668844814336 8876965 85401606103491756677016345050625505920 8876966 -12474392349042812893419081475434004224 8876967 75250616948848085178212742632484816000 8876968 -15383981916981088039688238393477120000 8876969 3633138095252948325712943526512045940 8876970 11661447654914945688618118657354837440 8876971 253980483424637002319438050898492462200 8876972 -92960106252692253696913986979522311168 8876973 -33482293971699611697897237847085347200 8876974 22407662146814853111933514490203448832 8876975 -98553248282169272372243525020489683600 8876976 19192192979673751852661575752879636480 8876977 138426618336583496302702748430761894640 8876978 63073906732942284937114165257710352000 8876979 117397805081250645976675288681203415920 8876980 6384303364467417063360707504518963200 8876981 227867344580398265148388464553723392864 8876982 13671834486383588971401974229889286592 8876983 -229541729230679329573270309842779671768 8876984 -357088840387269897661635853688621875200 8876985 14205692710015515966351116550224370240 8876986 -19469958726355051813338342736258094880 8876987 -107149168333459323214370929271056077360 8876988 -25175848107083255919582262344631222272 8876989 -7107239394271693722946418290032156000 8876990 2406816502687293492875786837920036800 8876991 -13364871334681847703870902080112616816 8876992 -4183679250837979829883708693597388800 8876993 -597542640418635906128995812480720710400 8876994 658269295487820382961870533531413504 8876995 -38207786508568319970101335331356278000 8876996 175176667712742752041615670361546129408 8876997 24984955234491301750820660586993231774 8876998 9578326993511223066610080544804894464 8876999 17150238616317495146258822211863127000 8877000 -105570575730941692087925011502899200000 8877001 9713627944807263147481922817320148352 8877002 -119080775265157588045826534910521220048 8877003 -37030458291693357606309500282211238416 8877004 -151417764139537429894129213915671794944 8877005 -33751529645779305480216562574188039680 8877006 -1716852731507129863876917090923089920 8877007 -124462351680078882368771808398798495328 8877008 -4699818402296781389968565081374064640 8877009 125694087193620173110669597401467849280 8877010 -44320547228776063115476378388949375840 8877011 -28355503942131510667159154732492678400 8877012 -109663736920662101458287590675615397888 8877013 26065277849379979979673752738657245262 8877014 106888903597072062241916123915457773856 8877015 25743377703304361998325883839256119520 8877016 232081149679884147375804553577096601600 8877017 -33084884245463327382635358317749476348 8877018 437825431355420930007907326798823680 8877019 697733175307153032860850853659949280 8877020 -30477939688640466385801941098086955520 8877021 76935389020350607326260391692358434400 8877022 9742303798068502076671213385966622720 8877023 -126113988912034908161172121293433442616 8877024 41472819339443148695255318147879927808 8877025 13053690574995519519454994360022687100 8877026 -89942190842942412856291716577618001760 8877027 2936669478707020140369932469354303408 8877028 99403261255808475951482788830354027520 8877029 -104857638838662102306274120169762867424 8877030 -39183784081112661656424956013337879680 8877031 443002947237922038778106470747206385920 8877032 -71627854192585933361107308062034969600 8877033 7236519475663015385929762965358340448 8877034 17435731560455168789444079786097493760 8877035 -135147788214317806087393482131665608000 8877036 7315012249297810908416367668031062016 8877037 173204381489799594167474524709192390232 8877038 -19739587096546643081236335146514673920 8877039 -12179582492399752357073709634694861952 8877040 7921267945388277661350126191001600000 8877041 -66361116523798007465020366333109952528 8877042 60155094162888440907329444938141764240 8877043 133844812103560436757566648786438829216 8877044 127500075767985679469984831023771008 8877045 -38409485598405231101707235720570755200 8877046 63606684921261123679417529271285811200 8877047 106504790524498153986425621107130996040 8877048 2728742735960938126728331677638184960 8877049 -229039442663993470778187094057924097286 8877050 9333304648506158745262556824259481600 8877051 -58892556888431066731257514118310100020 8877052 90404495414575889165120477278477375488 8877053 82130614994252382112827875487410359302 8877054 -3065023969465461400779670180495838592 8877055 -188796435066753685473239133753372641280 8877056 -56315626762755371848620046988806717440 8877057 -7396887957251519641663693720972385280 8877058 -4101621791469785740193791353227907120 8877059 -93258137358794830377688894375763966640 8877060 -66545524700478117664149170540272435200 8877061 -64010889827415842901266624249597186338 8877062 -12729795484578398847539089013289238848 8877063 55669997894888101499103554215899544440 8877064 54362958848916875591731549471508889600 8877065 166572655805112885128447528595753843720 8877066 -10070924317523439594315696276056985600 8877067 -32071638751898555217227413257795358080 8877068 179334098867674981290666856461561394176 8877069 19008177947835804988829821009819183500 8877070 69808835762872208703895476375550860480 8877071 74619567072972613120598681452696295904 8877072 4507874691080609562777051336285880320 8877073 -53885406397751342981919350602617625678 8877074 7610277654087812286210551391740838720 8877075 -15417118111055056136875451559155621400 8877076 -12410933953637672093321550482167650816 8877077 150495350158735557375539523700466789184 8877078 26154932415037093974397481935953408000 8877079 -15205578439786575069182852770003789160 8877080 -68634944522077401288622655168071680000 8877081 -5435277662245462630891263956628876960 8877082 14178614242611496020827546886219121392 8877083 73791048163733315830850422551314803332 8877084 120811293508758626269768769000504082432 8877085 19050636830245279340210654992694488800 8877086 -117573800118488611943119066532745070656 8877087 201558116211855644894564601731225575440 8877088 62251991041742022605332619265496842240 8877089 18584655259845295144514774692145774208 8877090 -1911629929657794039249134266784839680 8877091 195415147279323151542034437802092806492 8877092 -50506245275920658232639740415860736 8877093 -122140913009032989891612738081101490336 8877094 -96707554266629980258188012955504078848 8877095 129330858801030493602532284196852380600 8877096 -32767659679299986675404795683811737600 8877097 -83339787612072422217873641588691384454 8877098 -21765322087486241116708427047899322368 8877099 8085654246985190824223414476044804096 8877100 -3105333529357427571117138166878457600 8877101 -47258527996063164949571840451601200768 8877102 -15904007763435040282890400028745509760 8877103 -32742592267175174173853096187415826400 8877104 44825998716921059154227296976357130240 8877105 28563987382864885374726137571487667700 8877106 -55508232051437028220222659554820433920 8877107 -30124971708317872359983418554025403008 8877108 -123160763398408772314133642159472906240 8877109 -2693517355262793808401413970651628690 8877110 -62359877348820217364345064527507614080 8877111 -128768117198263962297130737529099853616 8877112 -80513739511578072237878120189761228800 8877113 2707077837491025137092894605552311424 8877114 1317014253262165859938235401312123872 8877115 -8833511956956204892457455432624841760 8877116 -45765531378514758410398731488305935360 8877117 -74916864738237173785376823930714668640 8877118 32922477475982110840681151897936981760 8877119 -172657156417802954688056681571709788480 8877120 7961039068728797115594197015105372160 8877121 40182995933594699835648575952235274544 8877122 123062407397841168230405662280617236000 8877123 85981486240879139866750433928165464280 8877124 -69966802326564879766659814966245752704 8877125 -460118401903690189277830442925782976000 8877126 -35182985285489066665859318299279865856 8877127 -40942494392425368775271626420558980000 8877128 136714271211441273241065682310484971520 8877129 18829334823930716013239991744611667456 8877130 19486007553776766323144617936837739520 8877131 -12835701040967110282752902307103033068 8877132 -127987386617264763223720559695886945280 8877133 -95258547531152252057275189627748932618 8877134 -90807652752737887804481678677160274624 8877135 -369020329452696103790821229690271360 8877136 57051149809770115178595588184057044992 8877137 -239513812506894352027983133538340131214 8877138 -124608345213359740305454205017955063040 8877139 -250992377521732211679409743101155602320 8877140 62119633336389033161964346629384652800 8877141 1791668904690558900556783109517338880 8877142 -31847947483176367996036687523837524800 8877143 -34088624649048342922046661133671222912 8877144 -31541284536765180684542706799046983680 8877145 -29180480754968424387069952842646925040 8877146 -94145225822662900253222629072811443728 8877147 -11106061257143379444580492149051164160 8877148 -34119208725278831576948322399916744704 8877149 43148611621226038282169438265287129484 8877150 -18115385572115623717950515586513955200 8877151 -100822662662672313292899328282846054720 8877152 -216231552104544370499719080254571675648 8877153 19760028276136444817966085230004253104 8877154 10372913904980291042732726248455720960 8877155 68792832463034354284870105593295635360 8877156 -21679254826705794476583474373166524416 8877157 103251714098309265317755210803000680220 8877158 -67411119859850873791782399107986809216 8877159 -59439502445174380373450996157108468336 8877160 25461197752040226482823909572640768000 8877161 -63578098746683614161043547559238204800 8877162 -20802653178103539041396579947997715456 8877163 292770325025763994501064641294961815412 8877164 44729121094763936040650069948373888000 8877165 -13745397577276872632378434633381440 8877166 -57051491368711627939799796798272683968 8877167 51114416009147842798005229159741574448 8877168 17312030112422453288338617483534336000 8877169 94693055740289285574134046881176799296 8877170 82021120912476283013508682377778085280 8877171 20409713546194866088632202936941138480 8877172 200811625662491118313383440224904527872 8877173 -215384658457541854532018140384750809600 8877174 78083868048190242453206424622578106368 8877175 -28706433554833799713002577702146679600 8877176 -54290738697742239813842908400327393280 8877177 9375219477423757463465810340103841280 8877178 -861146138644159136791568726759950080 8877179 222405208351664823521293627755014792400 8877180 -18782656121426000134972744956948480000 8877181 -31445972101827368195769269156970001018 8877182 15889522010855956620692077024976269440 8877183 131628383054017647835209668547897081600 8877184 123675800947435470329137925946857226240 8877185 6279853927983731220355213951481677800 8877186 57212947222608791643035481988515857232 8877187 -301627341809209538090209439378268943608 8877188 51263295245930115717227590437954022656 8877189 1229736335195171991838700580580627200 8877190 16907419741485522077248870768410892800 8877191 896580826302608706568313909431296000 8877192 11584046286227787178513660058708951040 8877193 -14713769167043101563321711890032929912 8877194 165711126297565164674473041395393902896 8877195 6002822208095666829313882737433146720 8877196 33913045213500038274847200540101764608 8877197 -12098067233360490271072032403507052736 8877198 -22623257150903176091461971779969866752 8877199 247142494596048124741680509408840544000 8877200 23292586793821173700478978772908236800 8877201 82966012849536143201546137276360351536 8877202 -90568290505216233015883334012212622448 8877203 -137946476395922146580823422253166745640 8877204 5633777996183247582869371778371762176 8877205 174434446792334522894033971532772976860 8877206 -12065003457153741207976671836580508032 8877207 57149497926491801746509761166099694440 8877208 -39677332802555343325891873293074350080 8877209 21081842307595071262387693879745271840 8877210 -964709190073182431633065222651200000 8877211 16449982179961590398661521304499862032 8877212 -3252986463303194736944306273105026560 8877213 32889485676019991980498954049838046482 8877214 96067095331749476207663294779338660672 8877215 103335938595314623444161635493305631120 8877216 34435708129263486172497474131538739200 8877217 297172774681680559427788261929951639266 8877218 -18443290661192131214708770758285189120 8877219 -138400713643975454431303324624514119680 8877220 123224518673987256206362128983863541760 8877221 133100622639923328958224004289965632 8877222 39480528286580157404763525563071610880 8877223 -19911182360832928092228550704654139528 8877224 263356602251604954151226804286389160960 8877225 -5949784825688893348470005566755811200 8877226 5896145394426655985074419341047899312 8877227 130254838460352314283353002406433281076 8877228 -60813273975266300774354879844121998336 8877229 40420271858777635743689463594267159830 8877230 -162642806748835020313676882297905075200 8877231 59892883101752339958854748245425181880 8877232 -37821835057831247926396193921287962624 8877233 -232293011608919976402154650222178225518 8877234 32218261351584639484271546577683479680 8877235 1064162425974420060309167437136176800 8877236 -89319158913449332898444233325037870720 8877237 50238127615719110075407841306382413280 8877238 2549548638780219938080307724134179968 8877239 -94438756885358848102463279547405067344 8877240 -26913607712357254948004403525484032000 8877241 128096645620513228598644767756422324352 8877242 51181394183837469091871722781631730944 8877243 7099813174749513374763171329860842264 8877244 8797565082748592493082254202943625216 8877245 8532570699140155526155683771260688120 8877246 -2501543208230328500057470433634109440 8877247 -230996431557559919020148355509786096928 8877248 -96313980487385839231602242158193541120 8877249 -200302855267501711671534643495818278880 8877250 -58157764833856458211608916793139480000 8877251 69712072696551305870933923035712431552 8877252 -86421190648550299690549700518528877568 8877253 -28941146765339596454955888571278827520 8877254 64805870250004465863606129414253228992 8877255 1246617854988336187227586360337454720 8877256 228297774632599111029989842707334963200 8877257 259923790109559428278630857788263612506 8877258 2485616082894403618732424475815681280 8877259 -167692182713909878617713721873085234540 8877260 -37960012777360570670155306611222681600 8877261 76698162736346610506045849293584832320 8877262 -36209272431497240568804964362512578368 8877263 8402967770556696240227614963712740680 8877264 293230626524247153079355041514520576 8877265 98119635986414914922656448296234139520 8877266 270342563334748059227150096705113943040 8877267 13224299419404582847445706720431703120 8877268 -120285915139667337598752594505175349504 8877269 -304706269230101076245101360408233913320 8877270 -42410457639827815023091503400877942400 8877271 -79785280268552469313101784840977866400 8877272 24740853221994363782125663235805388800 8877273 -175360798155690345146583051265747124016 8877274 11074520975969919355829215275286801152 8877275 69582863918078574687454198474306200000 8877276 179155714873832534829791853351745961472 8877277 -115840102236834859038703019348233267680 8877278 -34284017476745704184684327848121842560 8877279 5927382313654999049079048596345388048 8877280 -39143223554559442098649869567228641280 8877281 293394982917185893462809961599266220228 8877282 -83426142665204080057882882886320775808 8877283 -279510740687147618785132062649403194468 8877284 4480850962794803910712270464839565312 8877285 -12552076967455426145859801982698030180 8877286 -47827105812400259458863735136117344 8877287 49432726310638237328607328755550753440 8877288 -12175419108425196571466883183257518080 8877289 -31285620677081275753252553048047960944 8877290 -30298134327576930574983166659478963200 8877291 114333617672139217942878624513014933592 8877292 165268123427130901265532579979611382016 8877293 89804867320827322833739405472170243542 8877294 56954463942908857117723841267807345280 8877295 41215881704236933284882681896097053280 8877296 -22738279696480379195084841259564105728 8877297 18565992296927638448732982798271068096 8877298 -74875371124825866060763592311870414848 8877299 49701466354613349958129180763350474032 8877300 43644676785067615301413167676140748800 8877301 -462186954018001617995330722045602433728 8877302 -44305537152768620895597303116631668736 8877303 -72259910031360746303481354764618977200 8877304 -95825432128982344012732527147540234240 8877305 98586461108516056027978283280400365000 8877306 -27645136616854661984116029306014722560 8877307 1291702552338165851312439301103339520 8877308 41725680732228454807837755373879266816 8877309 50837830256048574003498566101721272320 8877310 -3403386171734186837711977863091545600 8877311 4354744509670749156668728038111307632 8877312 93462241192771094646672594080360300544 8877313 -474660516033210524533888512536872882560 8877314 -73111409472498310632408100619858143200 8877315 16320313726445725261748893282119690240 8877316 -60288576111738512419836400837436444672 8877317 -158169725798081171816631808975937239200 8877318 -61964464321011172503929085838696562496 8877319 185835661930914135750118230325536769200 8877320 56173322328945315429124141629162393600 8877321 38807568216594203508645923523537838890 8877322 -17837543199377547837509937987098551968 8877323 20549446966511542567203387508898259744 8877324 -27199497100384190892082515331218706944 8877325 32555687268580779757792723614140790050 8877326 -11954243571043941011177945997792301440 8877327 115843840511726678414574010549312383120 8877328 1296574375953199932858282279468081152 8877329 42750804117479485629679325209567626930 8877330 -53609218821722373956602431581605708800 8877331 348430421113598527691581997462777132 8877332 126731107385792830484026053573263339520 8877333 3183817142256936790848637688710524864 8877334 65911767550514726015612739533433078816 8877335 41377150508764190090375918202852808800 8877336 5656841040525789508318680247631462400 8877337 -5692356220505452660426395114807119296 8877338 -40658711800007359736341625193818902560 8877339 893314732328500475761670385331518384 8877340 -76962812328205607789938856719476380160 8877341 -84545414106842320796698154293554569376 8877342 -39873611432676781405436465171837930688 8877343 3867728428058067219774560971816666080 8877344 59045597393612580468232881570978988032 8877345 -80810877412209035163298840475585270400 8877346 2039866766526494686986091488767735808 8877347 -88941469870949589535351386029456055204 8877348 -44977905648776936417993555559286588416 8877349 -100515840174960201380857146335327167560 8877350 1387960414657762828333217177198424000 8877351 -1390731285262712295169240759184870016 8877352 149714059099029066790415202302403379200 8877353 60730479403953589119184374504351173520 8877354 -59310822998951992495836624912570996480 8877355 -100370754220224715636564207159060494240 8877356 -82555380391625680806603454912127996928 8877357 458876729630019344967820170737907606 8877358 26511083124554443812352532667112853376 8877359 -6187748047686163880962588952760337800 8877360 42708412453281886486214233328776642560 8877361 -47663302136337838938982760131973186314 8877362 -10723627006197702914288928621787992576 8877363 -189649296051269496288279447858009933312 8877364 58155025401545775342319316939031797760 8877365 -7752735553897303514081277235127068800 8877366 29126112533722941325580937939787753344 8877367 90942871353476735042950222842657926472 8877368 -28126806131434109096650528022337146880 8877369 139527017584717165984235385024746921280 8877370 -52856772015160395392697003773792620800 8877371 126976388714671091120990117182018689144 8877372 33944168851688121620379340433298481152 8877373 66638249030977339583695526733939585580 8877374 -83033844703633996478616541557747133440 8877375 58833758940300840511321916963478048000 8877376 58305068855619665561467807702827663360 8877377 -80280344754995354999485468250796837888 8877378 -47370515257798239899905513811868137472 8877379 -159079930629182045250147757604447602704 8877380 35170766330293146045626190165133804800 8877381 -3802915933075874069797901939655414048 8877382 135085302550843753170904683095397501792 8877383 296346034074696629772038603024140909200 8877384 -2219873687613733139954250438330777600 8877385 -77242273026472952500877908113296010240 8877386 -60651879963983486040630090048832963584 8877387 118454811834747273625136052850596338160 8877388 -24265583829162050068844309755016458240 8877389 -16864030712525149651074803155653108000 8877390 -3622491937619451632056340640918528000 8877391 240851664948284493475325238857332845784 8877392 -2858644054594534525258678276693499904 8877393 356292383622382517256271062645747840 8877394 33411676991435886786477568558423421760 8877395 -102780917305807871902755637876878961200 8877396 -354646015095451210898533782655610880 8877397 1048436353568845498321960314297135712 8877398 48759451934489828742274995851179879200 8877399 -126813552196744434439041007140997283736 8877400 13740433511832801013510644145035264000 8877401 219174961097886472347122911543241048910 8877402 -341841261146553710668408667432431104 8877403 281323129887977472956805320052134225464 8877404 -114028332674358232667234021579878854144 8877405 -85714205603527530727558712181999879840 8877406 -132919216333587959191020058528243006848 8877407 -164468780452970062184062498097025024 8877408 36727133051453713797285104984134778880 8877409 89622684692387037138686231461036408610 8877410 -7864122306024152341564813024520111040 8877411 156886861912655802529407014752108322400 8877412 32223795960041772379494654708398089856 8877413 256016453115410762569008793675738513662 8877414 6773763529669604882113139604764221440 8877415 80007418864440623355826816439253205560 8877416 89007182258908542697987726961022566400 8877417 51089444657578763359697936713750833312 8877418 -7995257708101294180779870847201981440 8877419 199632843829950376778675251623797768820 8877420 57304582991307316500197854562469504000 8877421 2908802898887967230572835941104465344 8877422 161133241583128643390016591711681268800 8877423 -136507142423854180044476213977808071416 8877424 -38226099948206978902904741612031016960 8877425 -25683443672431696906297017109013808000 8877426 90438635077709213042468266463678242944 8877427 27045405024275665714895869768808673280 8877428 99997412161426159620564974314029149568 8877429 -21964875125778273315807113722561217952 8877430 86154247167147223031856811990259727360 8877431 -22237876042546612668483200452154359608 8877432 -94380788328755780368896046406848327680 8877433 -93949280689743332603314977356264558000 8877434 68560001929036828337581190254409694432 8877435 18937889870858398878107796104729587200 8877436 -3812353200797832470469353150808908288 8877437 4265558918179356128091476008475415660 8877438 -2863507137411518068944008592186883200 8877439 -32779343683429369739027842066983383360 8877440 -37832497346667227887392720098741452800 8877441 33175396830227373449027933077126833984 8877442 -25212339663230616794385381807599282688 8877443 -52830214944983947671797529043439782776 8877444 91111385410146187566200714920066108416 8877445 46965226228094716460074906833702080700 8877446 90044038211228267089834968553826742720 8877447 -16742721101646220819352115310733460192 8877448 48641525243003845135124673531082997760 8877449 73986800877044814124256350763781668736 8877450 -33304331257161310856684162486341670400 8877451 -205096402321378488996145642129935817440 8877452 -130777583233905042146405899186046005248 8877453 23607514599753285419584336172060219424 8877454 235220723389278305668928444228631320832 8877455 -132473103563680455723741986674674731640 8877456 15996962695442704583645240188970729472 8877457 5854613463276792251774848989034998820 8877458 -2372810987987569658956426289252229120 8877459 -94588059767993241074650514616206526720 8877460 140370489024771073749373357649597249280 8877461 138564100742224526781548381412349426062 8877462 -99009346198597954004495046780153248256 8877463 -16089204656389909337090543109408748704 8877464 79313773078770264888902338548915486720 8877465 -46085108680206888619133559710721456000 8877466 6429004702927960274121371697723305664 8877467 -662800917532510587114921231852209594880 8877468 83400900868622999609675922804483879936 8877469 -2769086705539249733933972612017766880 8877470 -8788128947263138969220951078624378880 8877471 -63844311870743716016963025791075660160 8877472 -26454883129293306714279560432086745088 8877473 1774539892880209195747219166893587648 8877474 31356933004634377364615008538310772944 8877475 76378911751871483115212952312216777500 8877476 242980634192815350317141485309052160 8877477 196959783291663195330903423302630435424 8877478 -64010208223676526336863531562189756960 8877479 994664417436818092694193563375143728 8877480 -5789987134212105605910841562898432000 8877481 -85963189613486766725091623103165939718 8877482 87794214452276574004332498205461692592 8877483 8107902835602265726616021170594464360 8877484 -7887173595119525585574755763655311360 8877485 -51831142293268799745404036362260756480 8877486 30827691180611165292191620234606937664 8877487 -155539098842661917774740642434111241488 8877488 13599059304173190687678680634258112512 8877489 48632618997049739482548011289799254528 8877490 41160377492478511430432993390483460000 8877491 37373694816348264563004009486121192272 8877492 57285564967251900556501778779581296640 8877493 216850526995064289301761763885062275520 8877494 -94271245950078066217260974575703132160 8877495 -30844048248801881372321302115855301120 8877496 -111161572422218649993051270521214013440 8877497 -127523688931062711966913830507616500054 8877498 30804681159454927886099618950284618240 8877499 162282844991631096056999065253548806500 8877500 17782569592684113221438550383108160000 8877501 -22804455410782894765157894964272618496 8877502 3876580423676562123328562867048570880 8877503 -61107669357230919490429982575443521880 8877504 -50258286287884550781419045448113455104 8877505 5772835915958155358989636335305568000 8877506 -34920761691361832886551195997122303232 8877507 -14462567697903137797033238321119755600 8877508 179810905276064958900757990556901427328 8877509 -154804502044255057758881988380719855140 8877510 -20613560074241393670611339663626233600 8877511 224572301581494821275141292119577713112 8877512 -6111373114687667013727883597147013120 8877513 -26827694207543838812791486868903304000 8877514 8473260756059132924373527126991202560 8877515 -30081315658293186264942461410849887840 8877516 11731503967480142315801476286366453760 8877517 -103350444710942979354834863874229775040 8877518 45228769536213236535434130353876848704 8877519 23725667812719499535959351527805592832 8877520 10825117869948037744740519420809625600 8877521 -12489149789448064447514456119124699148 8877522 -1480765442136288756782397852287600640 8877523 -58015142114211618913454682469794587120 8877524 -8707947906964714807549730531204870400 8877525 8145712820065007883437375860196913600 8877526 34358269003988266059108430572026553600 8877527 -40556382441541554979105951627551093624 8877528 -203461742249587507116660865488230400 8877529 -13844185108379881842728497244939585024 8877530 2411875974371131696946456993224605120 8877531 4184842055650811331742065218107313520 8877532 30063527959108177464637196320839135232 8877533 -94222572225672247539190811135163020736 8877534 44581134606922993938006336193873385280 8877535 25415896359196083446960974713834019200 8877536 239132695477182484405877472038926417920 8877537 -47069086792628017938105657392363306460 8877538 -107687705293534316328199961483801688000 8877539 188703356358387638631634923670930513920 8877540 -2720113246100536890691859338317004800 8877541 151331426374978608247556690600766896800 8877542 -142299689307129351155791160136774935328 8877543 122021949866855630287992063277998099024 8877544 -84110666929413814291131219601271162880 8877545 56854649465264346213274864915271574600 8877546 -220082636224548818417745397881239500800 8877547 -45726932354461884346391606787301881968 8877548 262636563611137746536501911808491124736 8877549 44383910164105097785665756608049420864 8877550 11597260196912807407521608154655905600 8877551 267826364139191098439848044768759214752 8877552 -6827135776078141829664917979711897600 8877553 -157567486144936134848602469091304106880 8877554 -20587502657587087732674407985593499648 8877555 6911399349642513176743625011696852800 8877556 -74797439098624551280768900437884528640 8877557 22299039137567493922800125726770034688 8877558 6323525647751016183769058888332778880 8877559 -11100618703958791642245306048122084000 8877560 -89199489940262286017887875257109504000 8877561 -26027543889676046269081761353096712192 8877562 -17285535007184377522517071130921184768 8877563 27631415725508456259123025492017681408 8877564 -110297502991339597258147002187406246400 8877565 2640562587292494992915198744705473920 8877566 -15927837933878676090470133847295623296 8877567 18164447771603184452267382513989819520 8877568 -43516319655544526501935640801395605504 8877569 -204892215278736999006656356612416614700 8877570 66418554996580500359977977355026723840 8877571 160599640022819583388711835632121400544 8877572 32114340403990893625815119471415920640 8877573 -103540330762114593069108495279030530880 8877574 162251338010468805712523018967168955392 8877575 -106961729819424482953598876750857330800 8877576 50449478240539071128656424000343490560 8877577 -3053808556985435907167613918295732188 8877578 -65268778510957562299038806482302590160 8877579 -127967659709385062652956994483063063360 8877580 39020162210998515710676804529178035200 8877581 165794042842681161248340572634287747382 8877582 19319239909160625924332156125523117952 8877583 -37621364826648082237409339600006504592 8877584 20844015269036073360673299976088985600 8877585 -153928457334078442619108130573502847040 8877586 -6843396363434186562804586460290430976 8877587 -133625901239875572129357340960446486408 8877588 51738017833603356240441236471963596800 8877589 1818968440646760962941800641733910400 8877590 -7519558189174710634767956762459923200 8877591 -158038825837285764044221057419764448 8877592 165642433995893001759264501755698176000 8877593 143027787196903790409459041488946416842 8877594 3751898753754117132106213649099243520 8877595 -80903481421345884836266943807873101440 8877596 14468157594082033207076057244448911360 8877597 -15052511596267853218920689276410983744 8877598 -113312162312850245636844345732503693760 8877599 -127113591321232362646170612523255562400 8877600 -2482307611888694580358002915228057600 8877601 79037243126495861320848901152190197602 8877602 1428963354042706247094467679715239072 8877603 3735651031138760757779950568031909888 8877604 -86715021180353355455947399355410139904 8877605 164830660233056837753148349249306511520 8877606 -23335743227554610705181049405379243136 8877607 61978912652509522200389963708377396560 8877608 2627836087878331185970741668182507520 8877609 19582960787008022298399592526867534400 8877610 -8519393095558267357668363839331517440 8877611 122166565286706776693458652426147500212 8877612 -23122790248288642098956397273306009600 8877613 2296043381632844029697544207831862464 8877614 65201571837295216013882909157173658240 8877615 47977897507910260051596643923560712720 8877616 31256437007933649908828994472379449344 8877617 53365422273601711735691881072020600000 8877618 21475412728414271932191484881603237264 8877619 109972705804139653086168038402242167888 8877620 -33472045839480228073595150192339416320 8877621 225781020748584699717842421976574771904 8877622 -35260164216584913453632384299202418048 8877623 157448994480049891442796524956881544872 8877624 8939706249755543599441054120794624000 8877625 92851522223389999820748921272025600000 8877626 -163222244753580190093768495067156185488 8877627 -65636827518968655915538841366579120640 8877628 -195209440736492470406456199455281612800 8877629 -310235916284082132570875007232058899770 8877630 -22028558206423432741476182841482772480 8877631 19845170298285575290841432936041409392 8877632 3281202057234589994011935874347958272 8877633 -62582767267157874606009392725164243552 8877634 -84485425580023961300592199178431035648 8877635 -47745561110256786041268312766654579200 8877636 66374995202029997528202077832296985600 8877637 256278018638958506054545793564519248286 8877638 25005249124089318884324487652586717184 8877639 114620712592523430502491326982799712424 8877640 -907314995024295704028624189846067200 8877641 -48789654822665048758943040411386502348 8877642 -64226274927170285283957053031223673856 8877643 112626950382253743831592644650977053280 8877644 82770158864169557315219853327810798336 8877645 24259057794063665701961887604648891520 8877646 -47059203017841558203886932115843409728 8877647 210760890014411204180817699899126250096 8877648 6893033016560167393560818191910043648 8877649 430799499041416764296251775656341410 8877650 -66234328112628325116197734564122517200 8877651 564154839265538220404403886895292480 8877652 -37904191889051988791693245236029378560 8877653 124474888998236466744126501412619773902 8877654 18138853650672509178897350573506272000 8877655 47334658967446556753170765853637888000 8877656 9030505793911307632664876610504130560 8877657 -116684562110341696058449690143054611760 8877658 83883113672270683463129963827501789680 8877659 37409328475879985728741061511896259360 8877660 49608710462670179119542134791923179520 8877661 -37208999157324533783107161521446760040 8877662 -172769923741824381230644697013724791168 8877663 137902570399792845970949299419332745984 8877664 -15679577870224818788942107197630971904 8877665 1362271842633735178186100968383927060 8877666 37493976587740781376697075659616740864 8877667 -35470266974144371523275196268801677284 8877668 -66909310801507818222339101728117221120 8877669 55173807550896888266376783269553401760 8877670 53907994989699195684376073283110962560 8877671 -217685746956347083295117404024299206400 8877672 67005816772556643466378149252490475520 8877673 347452667100130317968389315903370146560 8877674 53405685268950809057909090593724378880 8877675 -56625509384169656776255674794200419000 8877676 12474970305812285847875284602745042432 8877677 -150467395759271682950544991779180930474 8877678 57571250594778572134619136241644346944 8877679 120229441359032596940026877567439715280 8877680 6469310512869574868344303645957816320 8877681 -4729521863353325162939562594212794368 8877682 -2009608612703912679895462122221988096 8877683 -210535621392445756720720624432261070640 8877684 60659103139115372834703124828954613760 8877685 -105104565018596152734796678885853131620 8877686 -87180264049986108244007161979693690208 8877687 -6240161220731152966896511897968537600 8877688 49465124229756924057966880166841323520 8877689 21546167076076720226334849473912331264 8877690 -64435180021057072909610864077221384480 8877691 -85352991800335381903497261921123362908 8877692 82385495834540785027608705944669730816 8877693 142918212454871359562668596353598028800 8877694 -658894955305476925556230699336209408 8877695 80246152972737054688413909012619032000 8877696 86801391122633229726848094152373043200 8877697 -110898711607159105360953140758323785854 8877698 -81167696609951485196726080841208645120 8877699 -89715513787690301659078337802777286716 8877700 -8595598591437874503016637957325728000 8877701 -65371668305053466724218461344064321536 8877702 -40869551248268827174237211118334555968 8877703 -166983505176276658236879041467758019048 8877704 232417381690358845722757866226773196800 8877705 112952950577595526771621082767274919360 8877706 -66593585331841052406595680431197786944 8877707 -58991452418954957411107911346369408044 8877708 32596564628449780578487029640630763520 8877709 -6426755944003786611862425474720320000 8877710 -23886514754142999449178766756998579840 8877711 -21999539490676740523842028504428216960 8877712 571394414591299984710107801122652160 8877713 -129476588513703673917888557592635825676 8877714 12673526856034545401260288352445729792 8877715 10157234796874676609297579146835577600 8877716 -648606980395060092781826890378678272 8877717 -1036975573277221075754222842413791652 8877718 67937123281141508799284132184670233600 8877719 21897163191044109232862816150115666120 8877720 93016558476780092930553464895396249600 8877721 441308643509845494189614679338467771344 8877722 -47008290884702263162208918317836866592 8877723 94209168566221435244128774564512004320 8877724 -46361464771557109433518075394463243264 8877725 156483444454839633559484611448151515250 8877726 1577721324012726445191623858634633600 8877727 -102339083990698585143446509672210971424 8877728 158283383860748057021985261157020794880 8877729 -23429350266980652922076556544119528000 8877730 -32973005403850784019632869919410022400 8877731 -8509110225652124966665254944104892880 8877732 41697551629550231479534505396615718912 8877733 -89760860084076851466579623014029406018 8877734 -53137473228879516904261827950086077984 8877735 -167475757800412633240449143038615816800 8877736 143634460594651383511519610289206722560 8877737 2112862685467114774712602316070298032 8877738 -3483488363239342251467688691113034752 8877739 122869832046452559630342960433269567048 8877740 43812391260076900766062660320757678080 8877741 -74696796676214460073139972248123498080 8877742 127600414353870138539352890955165886272 8877743 3420502360282835727009822302657644032 8877744 -15703739598074263860863121486364164096 8877745 -145741762834878777160783984882780423500 8877746 60121153950857257304359826578584349824 8877747 -38826512470692113859908563117768687872 8877748 138524600417085441314487154697734526976 8877749 -690378937733629627898379907213216512 8877750 9687211438555715044073916209587200000 8877751 160529343941724244447898553655396578904 8877752 -103598907927161957697082717886317178880 8877753 -57278144093753394639457650386064469638 8877754 23528710122011963027351248508989578720 8877755 -95837397389564218875354949372430643840 8877756 70429076186440727345159910598442537472 8877757 20251388216150999960751611694873471744 8877758 -8422498564592049243921824417594358720 8877759 67274057288849206833745603943817788928 8877760 64346906789164450908470009081081364480 8877761 -298762374148279545018749941787544758700 8877762 38052712915250418508361612514048352080 8877763 -25095338947698166418532414531575389416 8877764 -49979811564356234738273061971763523584 8877765 6108216121799378112274474483823990400 8877766 161593708824834535444833995789100550464 8877767 -153292266197981529482976826860901862184 8877768 90233157629652468672266000607625297920 8877769 39309666869564148395841724485931423680 8877770 42253919671839035999431303303155763200 8877771 -28751378291949684268859490429272421336 8877772 -61705559002083573330860505033890787840 8877773 71016068195632947328112260170263192844 8877774 -47519497051345472517706008713384677248 8877775 -60677248922534032729487149975006598200 8877776 -129044902589346831829737416274763972608 8877777 -18101399544857387658155006540179288080 8877778 -19385427137744468685370083592073264640 8877779 -38617878810629915700493012726749046800 8877780 -133234015922533406937059079890042880 8877781 -4740925575473148098408653474157137536 8877782 10060399389153706082150230922439496992 8877783 59434269304699197257902468157796341760 8877784 131754625221520288356247626394857154560 8877785 -51836009972015106212439424497497855040 8877786 138183627288084590490016669738953062400 8877787 201886434722500488798479338450675402436 8877788 27826138438643695056169932060091392000 8877789 70119306599335049558027617930863662400 8877790 -34459396480604014359760532785226209920 8877791 -49650367737322205775752469702666976800 8877792 -32756959556106222588750842632813412352 8877793 -76686988799872115389939932962912621376 8877794 -267725687714880524495131924540542464640 8877795 6998230610647731508041955486352125440 8877796 -50739922726205960089031530057867350400 8877797 32885910137596718913887050047366638592 8877798 -11043404630748529232540883590676789216 8877799 -17554197482010956052592741972070614080 8877800 -74253067519415611292746607065960320000 8877801 9064685074982054753072729593168063632 8877802 39181384792127176171728489298058642352 8877803 -46319413448343894894436608510492741552 8877804 -13079490907683984917280519557620270080 8877805 -133742125878767978564966432080507872840 8877806 -20283619653453978500076969835523051520 8877807 -170373160160921163774057253080936548400 8877808 42913738646796290586677853756070035456 8877809 -95690195471833362937805913798837666990 8877810 37247601610068714026363579250697413120 8877811 -91912525994744895669019798606257584576 8877812 -5009014826782997926213622561080282368 8877813 -3484205516763776737839833068020854976 8877814 117720524644510432984402761838728724032 8877815 136465008463377076788189878704534671960 8877816 119331202303501431160889578964513587200 8877817 18575786978009013109771151968373774792 8877818 52457274607986357193941337464289806528 8877819 -64934056219557744271765243879014612456 8877820 -100553806329449201917027221555804556800 8877821 -219963621222646733416545393304645257978 8877822 -1842200582328455025115540766551259520 8877823 -4836160774180085282277061735417917896 8877824 130254932425952566785815391771694202880 8877825 72678035624177036536746408345741559200 8877826 30339072469806482446894990891091370240 8877827 -86632690981002490875176725780314689328 8877828 86730552824519352919312410330997186560 8877829 146241602852555184905537142807942334430 8877830 -36360574021491102284948797701469639680 8877831 -76311955738266747752396340568437916248 8877832 12027357826215574159928419604203161600 8877833 54553309701986756012268042527338061082 8877834 -6114039826464063669600799144640513280 8877835 -164087365441639973781130976235703879440 8877836 -37765972797425124686358187010178362880 8877837 4875501261732149296593505771723203840 8877838 54302734222966123295048751591614416320 8877839 -60917895615487896186774824504138145120 8877840 10912446044665215681378714528542883840 8877841 -4434046945245390030529893181943731776 8877842 -24129528498414636856859638899427700736 8877843 -5176273847035155812860989491862674976 8877844 -24548135936335376512256855347715419264 8877845 -1194998462623856573507009149395076800 8877846 10517797396622762265088761908240715264 8877847 202315781618718456648823966539880154712 8877848 34372324188880610518341664991399116800 8877849 -48143262017533072928157014258623653936 8877850 -10131439157794532975521979770626031200 8877851 226513419758502276995659027859931390852 8877852 -135387440053957137004677895898546279424 8877853 -48562580789082380118837935636154876672 8877854 17615160360610847755603030400234832192 8877855 10407941579254703371447553887112593920 8877856 -11186419286372512735992762528537378816 8877857 239947417914358911423616287222904272660 8877858 -66458301115638949098634381573244512512 8877859 103562652011672702515934396714837933016 8877860 -134119996897714921140154106912735665920 8877861 177968571906906873848377243363719547710 8877862 -7322826677202470331701631132125184000 8877863 9905220641406461933363855118271319880 8877864 -131291303868251226131053308639676416000 8877865 -83790332943818995390167254879516059740 8877866 -2208810235127182636697615840281184256 8877867 -132650949159149891619739899761129840400 8877868 -77982722689717007019021965150726263552 8877869 18940848504025001132639919424128326400 8877870 69647953863358483782940695300555110400 8877871 123902231940279952454873436397625597184 8877872 66654768662282335394147436907569807360 8877873 -57724614595879503539897776265373848832 8877874 -27044989052258742476225350968801743328 8877875 162535375276583727597963680981384664000 8877876 475275074243823789106877298855714816 8877877 93436323880979070083767716330400544832 8877878 -60352697432399724600028384175573489760 8877879 234711345557969603920041461128706656608 8877880 30563799295269665115377983331055820800 8877881 -30914367535480113261922621191000879318 8877882 -12779719921694979803610299613892734720 8877883 -17967552932000756921657780613326632960 8877884 42809608676998552814473793860973730816 8877885 58523448988283676220647229103997344640 8877886 -48667748585715115722098826293866777920 8877887 -34057411582292141000348437417553331408 8877888 2841206553183439714323553986333376512 8877889 241816956099282364528493844110514122690 8877890 -22994551949387270060463289141733291520 8877891 121962415677517779009628378475508912 8877892 42738841189171468491593565596917408000 8877893 -144279177715076555891173085794349609220 8877894 -10969016848809162933407634721890017280 8877895 -2290625600451043072886663583412575360 8877896 -90872349797336535858184929652736670720 8877897 -3214472144643822286479367272793651200 8877898 40997862824203755176578067884029937200 8877899 302816913875403933109690356890355642900 8877900 -18499985036030347611371823307647974400 8877901 -26708375368000488430763480383775306048 8877902 176560312921159629942392857422824586240 8877903 164842528034925761479173176523422836104 8877904 1671671233847416599055233479786627072 8877905 -204723014118860237963679618089830430040 8877906 -3638048046908835787552172169308495088 8877907 -216994601265808077151081033739149880280 8877908 57320861838652773159764168176675928064 8877909 -551919356289088519188315103056397152 8877910 14930539626333100255509730466135900160 8877911 58622265281864751705797225420810294784 8877912 101623205533318091222649574364321771520 8877913 -323033430690052814891656843424873688816 8877914 -77665914654694697979906096776268004128 8877915 -956839778675192940015110696149784400 8877916 133108641671126893653283715065238768128 8877917 142878807039735395963299179164560288812 8877918 -23388896744958614262689295093120433344 8877919 73165360032209216380348594326972972320 8877920 -34850034682698823649454633559020011520 8877921 -50645909610060584352425639817977269440 8877922 4164354906116003081524632358077778512 8877923 56709793902962317594028284137098726172 8877924 5620590072092518827886687161391276032 8877925 -698801655239531550376485065251019200 8877926 -128562341721167149901127343235007437088 8877927 98097897621002250713096056232934929232 8877928 46552333752242895016573766291319091200 8877929 -107782768379143168433506782602105237616 8877930 25549022250323066634882845267011392000 8877931 63826579953145602955851259821059307312 8877932 -19806742136956447276472703666467371008 8877933 56268063146783195220862726031328723702 8877934 -42729938213964061316045653650159334080 8877935 11045457281137064853456183445960458240 8877936 24953126988864329173907733312777388032 8877937 -275135350842345619434471082448985370414 8877938 -275815252406962830613987953875629830240 8877939 -15668532198972113941959324676492596480 8877940 -122043831057213897108986310537776332800 8877941 -94829711548615714371820509960462854400 8877942 51434229050031264967531979481083055840 8877943 122167027697504709195600240876504281192 8877944 81841717269596327425124205454477516800 8877945 -28017867664678111358884295011562278080 8877946 36179060927631534860574733257809548800 8877947 -16754649405016909752885819976093144272 8877948 -42718390277997367381660826411716369920 8877949 161185267150717997989399300860327661036 8877950 7722606963310993926540882042367305600 8877951 231441223881260326910378726956292897040 8877952 1878570906965515354526820489379184640 8877953 -5339945713040057901656493994928454720 8877954 -28807630762484116002062232482164526592 8877955 68146273068096664472963585979586761360 8877956 199360124907112750215030247084911189120 8877957 -25631918527794831800974202353982102880 8877958 169140883799205363185138164206757248 8877959 2336563621296896284716160111224044040 8877960 1690195623603054901476330295767859200 8877961 -151751912793030576406641573394159258188 8877962 -56541420025757234675171057877381378768 8877963 48244775423112597790983706137176963544 8877964 -101675441634608508529304070542897185024 8877965 -82108740514244699520472750629916008060 8877966 -9295121940814055240802537585358233600 8877967 120637103435625011806122822901101984576 8877968 -2122281911646201940644347945258975232 8877969 234822030748937152634288453262461968464 8877970 5439660176766911778106376476310760960 8877971 -422197035853064633342621612696941167540 8877972 -84041966192804105935605383840628105216 8877973 -49614239258739850262461977414391137000 8877974 45187133588106164536919463742268813952 8877975 6420767228559469261002352700355276600 8877976 99114289594538890709651546946416578560 8877977 -39873560545815485137537549443882547392 8877978 -11104015008184985197833512099066496000 8877979 229334222342099296296547646770134472680 8877980 -107582301114952783972162613511292224000 8877981 31211673100335735222571120212522145344 8877982 -132420320681144079407281091288378228736 8877983 12545075267741289496404251783711404560 8877984 56892223129611443375784256982073999360 8877985 -195931594625358092989493023671737267820 8877986 40282752812978631232562167423423866144 8877987 -26238452422418851294940921689805607600 8877988 -4776432177326983891156000035667042304 8877989 190679029033270316825537923078445945790 8877990 2396750925048011410400492890111395840 8877991 23302464570709298744552897960610294712 8877992 -78344033019621152848240071225137280000 8877993 -98390941483328831342050691013916230816 8877994 7332833169013904749428617139193477296 8877995 1488876536891337853843510913140277760 8877996 -105563945067906127885403419176258670848 8877997 70127259813679118426286012880530663680 8877998 108372482762486205200327136098507400000 8877999 -22345532149559988374462885454793220832 8878000 -35957077120106994544792044963397632000 8878001 191986923129276239056551579927589089216 8878002 6814613858960626488441327543134607360 8878003 9463195551712109157132962195721002252 8878004 45389316466660205565991610058272864256 8878005 120205931277083029183831547607790491360 8878006 -26558601048756995093616295078547262048 8878007 -166180403257515575873257121082791190744 8878008 -80451980724502390879021911403885424640 8878009 107419152856484863255524211116004143616 8878010 -34649225682064951753827989295736688640 8878011 78610251201249009603397371532254583344 8878012 85853300323672124158134042848941056 8878013 161819682276817477945635670425378540 8878014 -44852203805655163533973506306238156992 8878015 -40576869544149226335806199413453905200 8878016 54473133195777335580655878341394432000 8878017 9868314489121629544929182739644541120 8878018 265055346264682478264968080048599894016 8878019 212966204190782125271877512877290895420 8878020 42864915128543701190701164864726220800 8878021 -27793627927052839027060883423094623268 8878022 -53817820875663901142162315211190333248 8878023 3555810539586610490931143719447945728 8878024 99798153541762578783065477785473361920 8878025 -9340879650224767422184801824752784000 8878026 -48583088780800783361458084190162585856 8878027 9290067778935658427225633569152861712 8878028 -22752282043078228896559550948257296384 8878029 71519868444447403006831413695975669760 8878030 -9923975575276486158754132233052039680 8878031 -364800663654445638804876347954660557800 8878032 27542018134539065215426827450734346240 8878033 150625362957036678748865793911163479282 8878034 -145414587393878705085906281148150757248 8878035 -20814915462298984886669700583616985600 8878036 -203594813721656684078036152933286201344 8878037 -43243073986604577938821331720275402848 8878038 -643835145171987275018275743810066432 8878039 -125976087654833294432324725707933378344 8878040 96400156976130716550743013558602956800 8878041 10401308556751845607481765434442904948 8878042 -80899193598934996184041076198898816000 8878043 -35655161709948230769708396743576667708 8878044 37902955554008148642280481625560358912 8878045 172820441563834406748390578493776822400 8878046 60635766702138973015389643484333109504 8878047 -53077003336129702360759252181933743872 8878048 76240618245819634152146291015524024320 8878049 -115641954451971797295529190162326297950 8878050 5094045214581601495903987078805916000 8878051 12249397878399655421993294121253909664 8878052 179014813772088126899632715689201950336 8878053 -26747690051993324916376839169703961792 8878054 -150428329763564614831015785185394432000 8878055 264322809779186787982115746341723960 8878056 -50926278191693908786323539859250790400 8878057 -263350125337602021739666476675215610694 8878058 17578522270603025308408346665142533632 8878059 9566488686712629616741619373178736640 8878060 129973279001214578422078415638608307200 8878061 -47678913594667661634367640741723095338 8878062 30533517639881722891090925826338193408 8878063 267923275742172786361277194649415536640 8878064 15132610385327264989744077710198145024 8878065 -133000424914245487714829896568365029120 8878066 -70607750275198386084796838830449078768 8878067 300250491888440320312204441956501214152 8878068 136172645178169824758527426820084487552 8878069 -77289101581004520074210056511082640320 8878070 52343054699927807017791973134286905600 8878071 132256370482855247558651194227479760 8878072 89093014497268753637958588860603719680 8878073 -821735280215490089181951815274662598 8878074 -1544972649374136264555770452867645440 8878075 -144298686592058565319113074410301633000 8878076 50831612417598918181100176857017425920 8878077 130689794053887593271863774458770711000 8878078 123082321601115999421495634583367185600 8878079 83699325192960176955473761327409919840 8878080 -2177307881144341748972890046123212800 8878081 -3392676826128988798725186855001477328 8878082 96287450639259898540657177563620313984 8878083 -2758620791252972060102112557149893456 8878084 -133440500166134347709681018737319654400 8878085 9317249367941664479372293364886326400 8878086 -2719188259827493142416272081189045120 8878087 250739653732445755880887231467695875736 8878088 230653773728830015821980789284277621760 8878089 -1570088170983848179336901214100994880 8878090 5325098504469058329673330571630653440 8878091 111966702303645991835613832251625341072 8878092 3846431740678830923288292611917332480 8878093 -80935250689701509414460539251546887200 8878094 125242455671329571304394166478007452096 8878095 58850706958624315915888537363634467920 8878096 -5210360544339156197681570243485810688 8878097 -334035590933858297752860765778363949568 8878098 5382161951851555007868177341240747520 8878099 -41442342131045017201809265716039180480 8878100 -7014529821720234189465193022957875200 8878101 -212983339489591724031499957011576480480 8878102 84599043055431779303189473708062837504 8878103 34604444921540127660813142464153645264 8878104 86882506154538153795424418130634844160 8878105 40149426862359759955998676170783861000 8878106 -69364078694790112459053391898044035360 8878107 -7777277476006832464534139890442949120 8878108 -4839395697849823140117453477891369472 8878109 -15113717565645901245467795097502185780 8878110 -28485179405220099144712183646943738240 8878111 107041766281425426958872470838123431040 8878112 -372905589873708154071382300666959495168 8878113 -106907313769873222467992443069347319680 8878114 87635839701218188136251532172037637616 8878115 -81818784253113484701665731497311400480 8878116 -52498635741081106819080956840045223936 8878117 3605800955999364988611440879659904352 8878118 21550000007292408177788387582596719360 8878119 85482134429184249645727634630431882320 8878120 162597664726853488060303078750942156800 8878121 -4110598007396332540064049436277870592 8878122 70594710123412685574617499793804757760 8878123 -170296433155811998950186239168794211696 8878124 608368437186311214552995868183478272 8878125 -108983435188433973868386582268761900000 8878126 -46873745204845319040654651726453751488 8878127 45178439666658654402306862435201584552 8878128 7852561112550379394569613613758152704 8878129 49202555522106658004021096405271685684 8878130 -10753872603551455661054272351429286400 8878131 216968933761609949013842261332938858312 8878132 79255349641349205390311783275489554432 8878133 -54473710570005679006510719664054080 8878134 -107001818521834709993216451412004057088 8878135 35071292555908208562294766790118977760 8878136 83582091659635953475112316403678310400 8878137 -4051400610038168330901123026958020448 8878138 -2271201505265392917751107646845325056 8878139 -186961944484824107213268074079872079144 8878140 -21415939524028432083082291188372172800 8878141 -420647994612482429836148845688742543008 8878142 15395984261676783641379222949147586304 8878143 -36932618733388414329349011596650732800 8878144 -37933407006599701055548225310171332608 8878145 66831442224571231477639976210776050900 8878146 40285329881671345149139895963452514304 8878147 -254549053399875267911474308475440630800 8878148 -120948379442193900783470754693270265344 8878149 -52605437070990221085718072206710285760 8878150 10567657211609983669614744250734720000 8878151 -203913511825842646953111109387932295848 8878152 27122050411441704148100458710983639040 8878153 139306455147690354667724107450522013402 8878154 165382773557130239400040589484283273776 8878155 -28680658480929193646921702793017222400 8878156 80482714706886578270456199946397037568 8878157 -9517565973245360085529365846191427594 8878158 -101660493856613509855995677526842338176 8878159 6214143361474935249044784248896384320 8878160 16534693193310824044152539991075962880 8878161 -83550736777234201425344158149424777920 8878162 -131168537158231159037398337911525389168 8878163 114883216239714579644544300315211877160 8878164 -55461691058332526834492633689105127424 8878165 213096228003453173068053006851835774000 8878166 86777492879464631352232268699975644224 8878167 -243001128080862091413371366156615400 8878168 -100460077728077284934671919060348313600 8878169 -36020935834042367570314756629162556800 8878170 32283623077960397522049716422613483520 8878171 2546226184550134221725194135693902544 8878172 -206321422650018162928977337637255437824 8878173 -152973037278848793473659085371737388416 8878174 122091852648054231018324153009260574336 8878175 -96961602597525069124739413615913418600 8878176 -161211129738739283030373218899321159680 8878177 51207652159007134349846550378729466944 8878178 -37921014156329688654764019142292874240 8878179 -126499913005830175539971212374265230216 8878180 -35005226949051467772275292603312633600 8878181 -14999119536130115178730749798339957576 8878182 -32370734181934323090221381733824240256 8878183 74235190270497288044408882144944030144 8878184 15620443634867831406026050678403235840 8878185 120068345634073090356891853234201786020 8878186 -20706310515775802647774007599392556800 8878187 2702557980598348060636607039513482080 8878188 -53069487837658848584979403800877350912 8878189 -52752925403556325427590595509417666560 8878190 -25223505394596470423056607628601742400 8878191 4379661992826575418326049645830726400 8878192 -8498219538531447380586748206771503104 8878193 -171253507826944739418025359757986437016 8878194 28996390398172185600748309003844643840 8878195 -24863948411140153134029881897235755200 8878196 -146999510366032950225222223169629132800 8878197 8615530418292023936320787086031218272 8878198 -11610254789342000162076417745849006464 8878199 -2456136116354480370013915985334481056 8878200 23731764161810090412243616417396224000 8878201 -17969361864686646206906049823149739798 8878202 -44310885573898109820689653573268409600 8878203 -75916321156547524238011380159445696176 8878204 133977157080691269342794419927025555456 8878205 -3621830715059412886504613089520169600 8878206 -73719848190340214718906578795248988160 8878207 -6616857870256047286324006831798193672 8878208 -21967041617046973509526614441984000000 8878209 134666741491261638467243181196111616304 8878210 1612865241795720526004167293326584320 8878211 -1085885094267822552717944011945416000 8878212 99929354891618463394040473662498816000 8878213 230452587297980263204285938647277626462 8878214 48743627148779785697003644677273180672 8878215 69415576785429156940055058597795783120 8878216 -207493408836172253765962471008022179840 8878217 27525675797251440044341494090375183972 8878218 59496998111393580077697060028046588160 8878219 19152746217981663965371895527025455392 8878220 -27959532942091646637698877148171883520 8878221 -181460079512627179924268921824099660800 8878222 -456578968219137357056863013071454976 8878223 207225754534007853474924371768017607472 8878224 17449544811918279197458195060064256000 8878225 113030791609404602822101045081033246000 8878226 53182990958043787175837252056877276160 8878227 -108984828037907723121482639848414622280 8878228 -139183086918025438416836734393745122432 8878229 44859223516652341533013072125079474830 8878230 25437799885315416943110359530214188800 8878231 21993898334438904678108143791649362896 8878232 -79228970063615922661382365351142645760 8878233 13422544064652222657755287231600251648 8878234 39187244529151511188984580790771003360 8878235 -75395780594362979499229709073598576320 8878236 95632533216227075164228844955236915712 8878237 -28394041579253805544214702508398043008 8878238 -61228913165633140645549082182846884480 8878239 204817548975653773216497953830399034904 8878240 -15667323966307912282402588701669457920 8878241 -181551430815701072667388706791530755358 8878242 23551645707816082048692036276014177280 8878243 127931316310644976462752247708927409544 8878244 -109701985448543332423494430408321612800 8878245 44510798675149848424696661346946913280 8878246 -22644702530729696212281480711148675488 8878247 96893988122217029404772443387347137664 8878248 -37398794771643165894244940045905674240 8878249 -30899639958467505234480049125551359750 8878250 195739340229826140523477452884768880000 8878251 -59255278857946688763639786783721766568 8878252 -72216349771132531658600822001160555264 8878253 -2370182309468168326940088767843500032 8878254 8766981761780997091528482222038016 8878255 -18866816555044898452302142311910248000 8878256 28176865831939238175820090641827315712 8878257 -147084658933621894375165776664937504640 8878258 71286229656576280231569167274537630480 8878259 -85312204275436807091092387197082221696 8878260 -333231654189024305414982482755645440 8878261 47069689719843054117513158961764403360 8878262 -18122387273204405569954545089690214336 8878263 67130006120086204003525895060131564800 8878264 -155278930185912448684550161166474096640 8878265 328331154178757523754880245685283724800 8878266 29939419100674332005300264233213795584 8878267 -143156569754919996313291635853915945368 8878268 29510144619660056606740666707952588800 8878269 -184735497371705169401700239634465517152 8878270 92699493231074371059918414047280598080 8878271 -91046291860055016061751868431789166528 8878272 12763118807471195143018744758184968192 8878273 8013978565502415943267911956324243522 8878274 -48110829917754358755080211321779970864 8878275 -15174415124915313123937916587402560000 8878276 12957358946539829330277774825883435008 8878277 -116365490215111593622561376556721499874 8878278 -30807885783386188185064964357393722176 8878279 242948080493112044765007387229786417880 8878280 9434166204816235549989150922788710400 8878281 60114624665967819000055704250158945552 8878282 32196381713980928805087020244458027520 8878283 13451133784536158424200321180029136532 8878284 -10331656769488918621718386512049259520 8878285 -17747911430056426080627330206921364240 8878286 -168312010316830568381802140388952281408 8878287 168778622073517401937799840157753788160 8878288 47540912975563911887851080967369613312 8878289 30887156720899485657545838516489973056 8878290 53735015998498660344716154122728926720 8878291 -560336450556421652871518267559614778608 8878292 90406134047157872516370057095893559040 8878293 10641781856509233561330886616356346382 8878294 -1489337118707200252599125931468922368 8878295 -106128569987365587994862162872470967680 8878296 -210953657852680625248219625137766400 8878297 90938553353316585813876703942640341140 8878298 10754101773540985974725315367168629760 8878299 -30244099316906957799721720793604728832 8878300 -84090293636645626705868485685236992000 8878301 1210528736181338167611057928233265920 8878302 -74306211276396910115758615051823256960 8878303 -24831547907298614462812912905485265696 8878304 76702823775910449567356428621800013824 8878305 -49056869835379269860848098793822362240 8878306 -337060839874400800260604687418872464 8878307 81842317993627516779063046660838647872 8878308 16625279421814412491350936797012751360 8878309 110974257081506444946517962835094082240 8878310 42800379236095479084138844627182748800 8878311 64574679770258219815439054868344854488 8878312 -180067023390977981117905492160137036800 8878313 229375707602975180558230776954732964980 8878314 -11684853968679956758523400320124614400 8878315 -59444157622946328037968998372092715040 8878316 -144293666480792180766099040623868035072 8878317 54043233679536211799241126654565255680 8878318 23868951083167496727721252386679814016 8878319 34764061453389723734976791501736912720 8878320 16025857947581890624170519209508864000 8878321 -27135333526569399350373260323011415500 8878322 -73088512652207080144148832968347662336 8878323 9912927898227748159642907612489048064 8878324 15706767491491878352661946398692892672 8878325 -46960447722433261821062853445892052000 8878326 -67442729773119465561068529275217224256 8878327 -137075661460886099379280289183842604824 8878328 63894147499660079435540700867979100160 8878329 3373029025607475588676683245263726410 8878330 -61081741557605208811759698393404193600 8878331 13901868899318151696323898426367858944 8878332 -51336074749849233977583840114419056128 8878333 9950926707863378306657682485791048684 8878334 -43062702633714272633436655974509405184 8878335 -53453019446653987061143019738711513280 8878336 15095804386382581428586097354683187200 8878337 -59123980331720769744070564038565158720 8878338 -1515713436858875073128264438837932032 8878339 2556915293014407700970837496741650240 8878340 110045280317210967157929898758138051840 8878341 -65338069102854485806969439531696306208 8878342 105036747713400071648756673308319681024 8878343 -283576894652994886230460984884691746408 8878344 39222785606197190275558995248015032320 8878345 -12003363426926114087677191792936921600 8878346 -163707237800840583894599250540253589760 8878347 150263575779601069732804512023855055360 8878348 -119078534297954206694878369451596293120 8878349 -12677557560292380803985429788490376650 8878350 -15046013808861269982617491368338592000 8878351 -226202691163598357941300797951660494696 8878352 -23250499668397412814858172789990883328 8878353 -33642612711297108739264170778414936992 8878354 -57987412254711581625061596891424650240 8878355 -32146684610002367877435639809358108240 8878356 -120441526739933395134701036977807933440 8878357 143924859266430036113778190253711459872 8878358 63128753634149041038544167664994408640 8878359 70671101756559957263577084662547329256 8878360 -86752815239669493480157703447059046400 8878361 258500308512172356302992750724971151124 8878362 -29904366679757315380491077241618651648 8878363 -111803666711126294450144255757342398576 8878364 -32151891033812012450025411659747854848 8878365 26758089329197752402700196163056365260 8878366 -12468330885700877002810437963023038080 8878367 -246881573808938095214972641912528176648 8878368 -31324851196961005959318244040713961472 8878369 -16623243691448324794588521155778341888 8878370 -77976710681503314678783818059536657120 8878371 -131746437615225614591939765661484629696 8878372 -24862069440367033648982968307312271360 8878373 49901591993755699253543370493092799680 8878374 15237871479725708809221643554521504544 8878375 435481096301963020435969914810606000 8878376 -93790089246909049896231990217473484800 8878377 -31996682864720642506966462526556888000 8878378 51873754530353604420795598459736467200 8878379 -221347520088041041517221002392180238000 8878380 5376101246616650594681917835451187200 8878381 240914868901532815073473092191283948182 8878382 -1523031298590155886983430545315777088 8878383 82962793619523925770369559652248755600 8878384 -3886037060216447508586176574316953600 8878385 -32285819363174164377596070785510328000 8878386 37444056873331496100624586610183678976 8878387 41210581350095197992397462805842095952 8878388 84094829212874495579893972331481225216 8878389 1279663708398504087913501877080119648 8878390 -52098565845994256369423621937060748800 8878391 53966608180896152552242223210520407952 8878392 150444374045117628856056320484537016320 8878393 79824177796671915500580286903988921642 8878394 -153966133996836110655763247083768283136 8878395 -16717909362138287912711940247900763280 8878396 -13690649414254422261572548425698503680 8878397 -226345319589211848544333338022268366688 8878398 -54955817629793715073792547266555283136 8878399 444047049806619576965457012452189642520 8878400 6115520556223851782047086088814592000 8878401 -3927855678579041584343468989834013760 8878402 -41808884151707946553555983629841681888 8878403 -200160832832431117688066738964720353640 8878404 -59976046552686023119119542110622343168 8878405 134647328335969097537329262718791196120 8878406 -13079432232260445795262386996772383936 8878407 -58570771405143851908690811370308348760 8878408 -96361060103418569548490485095326515200 8878409 50167124599341704581219139091901241316 8878410 1232906708657163314679986838926957760 8878411 -200633248396520121839402778602290218988 8878412 -29729445441094521963874074265865346048 8878413 7280658179293568473502395620577920288 8878414 -31662253444465021094772896026723178880 8878415 47930152768092102052058000635564416000 8878416 4627185160971284384383669244754788352 8878417 -94494317786528092949655480292999291534 8878418 -7908115203155656016618442004075689840 8878419 -14803853411517223121601686870721326712 8878420 66656754413428511654101856665009774080 8878421 168271985910750635019776699445362876622 8878422 6106544190520038277364198100745580544 8878423 220541564397238402126604491447587281672 8878424 -22219293625182260136348725016385228800 8878425 405656022807184615199233024682455200 8878426 28754920654688664310986668410470204912 8878427 1022975835610532316682201112839958640 8878428 -33531671112682229496550947979704563712 8878429 -25002294780215710475531954601846756480 8878430 -24619456963708808858779781164328484480 8878431 28755001534005903037206331461497946624 8878432 -25302231344518329566424683096678596608 8878433 -154289465097980682555010968220814724318 8878434 1633286412249387514017405949782403200 8878435 -23265822764793279068987279592563187120 8878436 51684235983197863137094858514123931648 8878437 40453333336061590293787430548778624640 8878438 -70844107420551590065446357198548436480 8878439 8702762548419174785978639420213431224 8878440 -364163464445550684999244025706086400 8878441 120117382435983677642442337659305257728 8878442 -56732122925998967603726406014735063808 8878443 -31346684675194886815513190740395171840 8878444 -94693418328994761122089166801653014528 8878445 -35412103035413222314403751487768173300 8878446 37954405089463614472918173276803974464 8878447 -49291336817733866225784730828179285560 8878448 -1572534029191939562369487874169143296 8878449 152614776311479338096467044245758738688 8878450 -192935922584226227190875394766425600 8878451 17220578701843014281869716384901205352 8878452 66170543879758875824004738812009662464 8878453 19310258439677457765436349870334475200 8878454 22384165712619499196101815112876120320 8878455 76563922008931047207595727515123173000 8878456 -53891667914960300490336183986020147200 8878457 67766173268150992569494984308393126506 8878458 7050552133201473912976897996320108288 8878459 74064549387742212362529130399286257840 8878460 38942830555977118086451311089461954560 8878461 -4864029271919699211434656298344969728 8878462 -6655553225160175431430985248992691200 8878463 18825521832635054930493471869717746800 8878464 -73794937138889021091078461056666828800 8878465 245068125040895651582081483402868505320 8878466 4806865028433835718957976513685454880 8878467 -29030224011965655768562259684312918352 8878468 303779666646522555769232093102008320 8878469 -71368139390775240880969987833494196420 8878470 -2687621078371288730079680815069008000 8878471 100203014557394150431219640185183025760 8878472 42407419186783332842911062052818739200 8878473 130522370302988177591751602485556311722 8878474 -77226038518884171858925943914453943808 8878475 69590792493598531158595098276193678500 8878476 -20442158452752249117122004155305337856 8878477 78001993799613359463308738961500646326 8878478 -20566505855386090701428089736350575744 8878479 5172977492154313402831727435461437696 8878480 2117321265118008399764227812843356160 8878481 -218946039156630784162803774905119425936 8878482 85491260848200218516448969662893674000 8878483 -66930562881657754668487982187784148256 8878484 -168918259494165885193496032162013049984 8878485 -31690965614450791189070626281638369280 8878486 25182917239137177165467050091165788800 8878487 19907998171533887641720602816320737320 8878488 -48275857686769784437590413959920353280 8878489 84648406285672475657834629100350332100 8878490 69183455211923182428263519067804108000 8878491 33131277739197920031928062722694937080 8878492 -22659435869541978023578653599044244480 8878493 17576893400438978780445908555714546688 8878494 -124255200986186239230115456365816084480 8878495 -50385301550024883826098394422964267200 8878496 -172860491059387962647959040329580544 8878497 -64920792287251403513853769692138562560 8878498 -86559364193922705544645210177380595200 8878499 -74240083161559455932132686209875874864 8878500 -71530224645118700184519072949592256000 8878501 -8550954846600282732838686092625769668 8878502 1423128855023296461918582702552194304 8878503 116082075909649049172975997421568414504 8878504 -239970625883105331673787122409635722240 8878505 40882192085918335031906986622739484800 8878506 -9036248074277319758229280229513659392 8878507 -84176503585716238781292584038647050976 8878508 121015226227709155997743624318712810496 8878509 -73754599007743280528948397642557904372 8878510 8881292528808748955849124626706662400 8878511 -1678744406632033267601030542226252808 8878512 7325217568604803877592963963301232640 8878513 37060127261768696127361433003562487360 8878514 -124223255091526224009879712503068412144 8878515 -21194291370704978911867585963716361680 8878516 -56174777207299831452885532987364306560 8878517 147112600963722817685616246454705603566 8878518 -62464704896429396081992025461238492160 8878519 23077044571294129172362980254376177248 8878520 -27707032301975203729968650552551833600 8878521 -120220571604514366224261701768379085488 8878522 -141868387407918996750034336518585133056 8878523 114167170988154167587823626688743464 8878524 -34046357523586429512638998295762042880 8878525 -71681366158472747889504744588837842400 8878526 -149816272718861668300119002864528140800 8878527 -15668934863555457258936315118780692240 8878528 -77443292411826978328374724990056005632 8878529 145221211735263455182083127933886868480 8878530 61047630153521205100651716907492408320 8878531 128144319518034791335040200148045430332 8878532 -65639713060549793366642366045447916288 8878533 -5786173737807854223038679359954869536 8878534 -54851367009741204369607883675943873408 8878535 158872549456712260686327364021717085760 8878536 119955935664399326311942654801993574400 8878537 6242762200478408139312236311465316186 8878538 10098925307757055706053529941482703920 8878539 12583748734744596776722849999206264192 8878540 -132888852157990290105818594633424030720 8878541 -9161854425834772893821241600538664256 8878542 -58473273685077076574663386099056612288 8878543 -58785429770707487316229472840661864208 8878544 3244074471540959486285754884509138944 8878545 -39830668355749181556596739153544368000 8878546 -106791766151622775558680378571572828528 8878547 -197747128819366189906250494364193231960 8878548 -27232575005897072804583169899578818560 8878549 -93865753209574501362371660602100950450 8878550 12843895615331384153956645204842643200 8878551 -67469062801204220099536936039021678080 8878552 -12288314551958531017396401173444444160 8878553 266241570488661761836607208527050131780 8878554 503791079893601541128545827261408768 8878555 -43257784312164789243368695981919232000 8878556 21810152579239374270936992101737077760 8878557 -2716439456349756765404795745310677408 8878558 -106245393481701304375851262518104737152 8878559 58733447426294881230653507565411578160 8878560 -9799032567737028905140690886197248000 8878561 182736830846193605991737319512482304162 8878562 7717891538395162888960619609441708544 8878563 -130232648792596664627823299065363134108 8878564 138839832744228658085075998048288194176 8878565 -2624534912533837798770506974646813280 8878566 -1523741055064358679075589463762093376 8878567 42677272037170563426818887101832149640 8878568 -129363823708361328846984785782254781440 8878569 59520153928761186490286269124746150080 8878570 33149628100747864976800835529667215360 8878571 61865461326033414365929548817221462192 8878572 -7823728266557159290393211226929809920 8878573 -329191346462021704927908583185990170880 8878574 67778997342391656047964693650895145536 8878575 -21667182606140685428651644838082326400 8878576 21551595187432447536815950513648893952 8878577 5314887808749720410463058518642918000 8878578 -98609127837114687424962717251136456576 8878579 219262758257163231230685361048525696560 8878580 -3069207518400865284233649251205173760 8878581 -120724680560493903235699900938527872530 8878582 -152261564631513740509600731629480901120 8878583 27459218641617269501879785785012339120 8878584 -12090059004550126288998079902523392000 8878585 -111856811459930908599270042191885900220 8878586 47807308362321554570030692679299491840 8878587 -158013874090732336660687268299081087440 8878588 -17480760456544455294807932121156493312 8878589 -214117050190591675083886349715080252544 8878590 27489172806735171069005982761858956800 8878591 -74621912741185102085137366182292616016 8878592 107953419515094089894906786282861494272 8878593 -21192770030939720497296556582069708992 8878594 41755017735129117276785223042445189152 8878595 34316782224401995762228597941835543200 8878596 53454045203509709534868826977845790720 8878597 759737217592319729797602443693534080 8878598 -59749162089024812696894429506573854336 8878599 -314976714339911101111705965886866872880 8878600 -34905730519278493470719091261038592000 8878601 -255606000443692057637212741870873639398 8878602 28172481642528452671917155014835956224 8878603 122216375481329211382731129362174432852 8878604 -115684083855799925886358089497897273856 8878605 25131718311225098433284953235336414400 8878606 46383486321519136356594203557076686848 8878607 -247926719163994917903415590634942251696 8878608 -30351031706181355329969059077580709888 8878609 41849700176898664704678148875625061810 8878610 -1759082718357263604964047011682393600 8878611 26909719547595916919174608175843788800 8878612 -253038492527228497580336197768308844800 8878613 46401321099063716583067174904908966044 8878614 22174490203638158105447557112343607680 8878615 -92633583487281553820306027214593053200 8878616 -15548628936605358126848520945029283840 8878617 -72640075169233483587031872838807296 8878618 24201819801319312610625573487033295616 8878619 181779575094421830802410529038142812744 8878620 70896331675574488698422819464852116480 8878621 31927572142367561916290037948646122624 8878622 43777048947810761534858925462621875712 8878623 159491094953596754489718241386895488 8878624 78821283229004615592231631534502707200 8878625 5251196917431677603346117581196960000 8878626 74784263052302636792552830251289094400 8878627 -59793133231689272649806378906198543524 8878628 4569018610695548151432528890017207296 8878629 -205599466814063388442724731640846520960 8878630 65713897810111008734628622016947200 8878631 14879335824157222290747904309473933432 8878632 -578364655436481478307197231403827200 8878633 -183703165699174621684267525568768874118 8878634 -25530810430342338445544553413089640784 8878635 770036816835622191625609906055888640 8878636 -34534822434660832467362182597021833216 8878637 -278582773835370686427958519352333316714 8878638 87392991799566359220583069213403962944 8878639 59893113084448139671237522702633407744 8878640 262045709386400654511658874191872000 8878641 18081104749085534346731068186690702944 8878642 -8585334718000940195009384749043954688 8878643 -45277200835483056322168295573629360680 8878644 17062488765240506874898560140459710464 8878645 -160273789250371593285352653335234096100 8878646 -28623685859195792839203595857825060864 8878647 -51394932317352392315717432647935173400 8878648 16954724338816168419985411886314782720 8878649 -51026447706151551023691696459271351872 8878650 49658915092194556181888711337396115200 8878651 -5532548272284402223344332904631624488 8878652 -28742552603698821260275093189174364160 8878653 11445865424818460896001957878580347878 8878654 -172230112118161857636366448044151154880 8878655 188075233398522917153931073631302339560 8878656 10700764716134695075559371520348258304 8878657 5972972912723849580909285340579571906 8878658 40277342753859351540974860937707019376 8878659 -26906740437354714392597500565565842112 8878660 -10572231585269947765926879921058099200 8878661 138191227059831433715419806418893801024 8878662 -16074668562839832993624027239910549120 8878663 232826400729357078987722015730676781912 8878664 -4272516972080615165783451391341926400 8878665 -19881532770980789972980239907855582080 8878666 56064637595759731646184402294082672224 8878667 -48401205585890933468508848480649347328 8878668 6442499652136753138286753613927361536 8878669 201414436997087908258359308626102089120 8878670 28434902888184174612544106934232217280 8878671 -15908991186166411028169716008435537560 8878672 1000556605963363146602792929492598784 8878673 79396272501784860490873650859251704484 8878674 -29084286231788635386503763465441116160 8878675 -70876850949097072518671887821792487200 8878676 156939707586984110718232659784498667520 8878677 102189997587292393590576660906028559520 8878678 192712159880695322852154984650237716224 8878679 -148227301844389785211866692626664996280 8878680 26303247194712843151140368572348416000 8878681 -677965786688682202264155478656940160 8878682 43651732013067071799169180868578206192 8878683 -1020067498936460327520920049954663552 8878684 13541986674553889270228855456258556416 8878685 -77217155059258767872857193929758265620 8878686 1824500236791356977265229254323040064 8878687 -40806227510389712614444778349955293664 8878688 49192063289946285499952962754288025600 8878689 -101041864445691053543144543805865696176 8878690 -23627938558677034636196822836911444480 8878691 -183364805489222094720211823773900327908 8878692 62030466651982949556090662251555282944 8878693 87273577399480601507068451555039186942 8878694 20928733986963692449488613705308654912 8878695 3891489850688856092972340460865049600 8878696 -30269108833722204537349420148137789440 8878697 -158147521444808950050635537724404364288 8878698 -9003844566886340612378709603318231360 8878699 -88866536044087952475597217967482843200 8878700 55309522839600059082411935250067008000 8878701 -21707945101947469953564940071309921216 8878702 9104279470145156212113177258945220800 8878703 371873634257213712295729154099277421104 8878704 -10692173228141003672255399690066657280 8878705 -78221567202170426318365495400813561280 8878706 -81731698206869761921958582188323495936 8878707 -18072026654116848606507246663402000000 8878708 61536564815166555425505309896435725056 8878709 -30890320782079163637547267348978266048 8878710 15390185747464586847031837004885483520 8878711 -133511578327449821830209328991508225688 8878712 -288654660795180312272281573322887372800 8878713 -93698572561098098093588352001681169856 8878714 -1350446485752084018258595181076425280 8878715 -77704023512015049789338698356822608640 8878716 13930918176118857091851620147026305024 8878717 288923664152645458206002655787992796960 8878718 6682888479076821168538542325691546880 8878719 -18479781762105686916528619363637596800 8878720 -79587140408569329766175167462401638400 8878721 40283517125639285987317879240937109552 8878722 -51027733756109164481636227696571798016 8878723 162003661737087662296094479243850804736 8878724 -1302155039002149103712972648303301504 8878725 -101781774658056797055821722013428746150 8878726 1358447681167578011571510690780729984 8878727 111223279311643748501635698494849910240 8878728 -100064968112974769792345775648478371840 8878729 -22803262172516642479654202339039423820 8878730 20617440464914923680475652084998067200 8878731 -144937429714155863822388053833618951680 8878732 58768920731908208291879434155967844096 8878733 -115741117498338160631528174571680554080 8878734 57534285796635367963564070138774965440 8878735 -110613155986632924748870580366156083320 8878736 -28941402437898968574910150514811494400 8878737 -313148670379745341488794702750634048 8878738 12306023016029013921036041816219520 8878739 185694406351388737816039264879125063600 8878740 -13772434539228398024504197755999559680 8878741 -29315509851488938799078377676529190016 8878742 -13559452277439045273569705884205499648 8878743 4123594596671090776721799140093479584 8878744 94514159948904561272709281963035852800 8878745 79997342646544632326253603344912229120 8878746 -22264928092856372194694130760181961216 8878747 35393235760878288924139363566952995832 8878748 82388952079966911923630672764424464896 8878749 -14032388639263921812966919439405697984 8878750 -9258377736142901029887194896774080000 8878751 -223792998234388422679079088752904512400 8878752 -31573511887990754568176314667877335040 8878753 63679278219650763073553358422049662064 8878754 127718386903994260395378242878851210576 8878755 -26853103322458333138924487169197554080 8878756 208631437034594713315409893041129242880 8878757 -99502712074744653823260768368639646720 8878758 20857130263307050419564279652202219520 8878759 93887076798865851194548414168399502208 8878760 129642320990286068322269452931931340800 8878761 -60026362048146639735066286131964992000 8878762 -46177259693392267453836432457715692368 8878763 9729168978541167076126937322921264144 8878764 -70987951891116558897946857397256785920 8878765 -9866450052486907886713165981656825600 8878766 -50614677023302540229111664990408136896 8878767 142422446523470118227935917030484406280 8878768 37286071025696682858165064415307579392 8878769 -5444373314421804246985306715836394256 8878770 -5618591272949875293643542988009344000 8878771 7082549777490381420580291151284381584 8878772 11313406440565670868833930323815235584 8878773 -5260244651160590586891471287083748352 8878774 -37753079073113305541605694949077453568 8878775 4149024717500746388853013085191110000 8878776 74932044192054715150615981694002790400 8878777 18178621080851013998197502003535155412 8878778 -25766257625313262427384947491592348560 8878779 -4792902957923138956589563658409884352 8878780 -92069337271534537319904571579455782400 8878781 281131634831864492877136466696462217312 8878782 10451265880707319745462268931029964800 8878783 -14428489672988709291841219232076534800 8878784 1425546035235388694904445323445272576 8878785 65016081175580518687911049190890449600 8878786 37484955959091304123090398073253875200 8878787 170055216228180874453840721911508157432 8878788 -200992512481445292366887143869514752000 8878789 -137164154619853416310962656337459677410 8878790 -52924671206769096265306075196564545920 8878791 114657750145306269243518197980936359592 8878792 81561900599177701628047153853819289600 8878793 -62206372749077962098051246846381977280 8878794 30248813173765970331957530797214160384 8878795 -2858930972438212362450615712511936400 8878796 20262514756046405055191651298020989440 8878797 -44972793920752663400281187149671038826 8878798 -136607084889721907113911466073149812864 8878799 5459999870876239045768686078401698800 8878800 -8874427573755249556611591773090611200 8878801 90703808742040449830505692865215485504 8878802 -4660427246011374988051263161701473648 8878803 -28223878986926556034264240579508385792 8878804 167352552871836147377277472421067866112 8878805 -31677082227523426956633607253271811200 8878806 19546709433278042116319754549010757760 8878807 3105777938969147650988120242225906400 8878808 155904973452203911751402794211292456960 8878809 -93945526874613901382065555018249651392 8878810 91372445457444701155380663402667776000 8878811 9410556875636928381807813422170019112 8878812 1484316363287980639761943524218560512 8878813 -26869930092124981739076026122701105140 8878814 29995283850059212446876503262909235200 8878815 -1000199422602408123394339085227662480 8878816 -92857116919752770885170670796963840000 8878817 -6860363621157877165220858333574114048 8878818 7230338905835451160817957534743756800 8878819 -110156612625393700015312225733742327504 8878820 -12329369563409135317200134710965937920 8878821 -37685485724036863308431118320911176576 8878822 35537200416571460538174757295588927712 8878823 177161157586083888165505188621731670072 8878824 -54196887040098344025104762674595758080 8878825 50071004238448464851477697295890653100 8878826 -50192917346856667278789439278669361152 8878827 2498684754374768479266140107426476120 8878828 16136768337985652182580037900920389632 8878829 -53716695079547019479018606513631978516 8878830 44874403388728811467033939914915745920 8878831 -57005035727003485764645320587167349696 8878832 70298643491238467153133436768944193536 8878833 52739132974396074720223958972855023200 8878834 28253027914860551250203553509421502464 8878835 -53802785165734845117749047958108876640 8878836 -86756380051686369906159269973374238720 8878837 123789948712604270410803401513403601344 8878838 52379199882505761123576097309942108320 8878839 133992280424579793871631501565434485224 8878840 -97158533339622294433687916203077427200 8878841 16575035379752697070678983677945679492 8878842 14437667256696836654104772331469332480 8878843 166928362203384156780276229973912212080 8878844 -2586154953760518936952417553406213120 8878845 127676633254172651736095445244899403200 8878846 5793400060748986359229878521942479872 8878847 -192858772213149033650949601435297576704 8878848 103175772322803986409127189881770999808 8878849 226029633808788011942961476556831093186 8878850 -5954771471522296863396362631896448000 8878851 27097380057189106072691483704947959040 8878852 165608923811051108440666742562570357760 8878853 10133132327326708716118471935033066456 8878854 21890386732165167192122688551297507520 8878855 813110001070171270429284430997956320 8878856 -1061336878867162876311191843186442240 8878857 -41992563710619936435979159977658730112 8878858 -51245576881011836222433872023772352720 8878859 -419497860970919069690433749501088660 8878860 -53175761638473843659617104973808471040 8878861 -291256978359984551579079395923734126538 8878862 -27318296815421934172765252824854436096 8878863 31240288714176740074556664939233994624 8878864 -53156334541165986157337377318543294464 8878865 3049390420453192114211446496381233920 8878866 -11686696605732478824528591686414487552 8878867 -80544761683776627059060881530708304084 8878868 -98780966524403204236077719962994131200 8878869 245048407216997613122749154811073672320 8878870 -3428561251127343348450388689052999680 8878871 -354386598823644973387818505716188974320 8878872 187759890053735778328280522817870028800 8878873 165554643273231653840774161705041714122 8878874 -14662860889234507501030920219084203520 8878875 153126824431046382976197105804724524000 8878876 -23203734473590402875526043589059597312 8878877 42710177793836015508110542687303871232 8878878 1823938371703675291355232431790722688 8878879 99768956179216417922535848914202745840 8878880 -156665829219898255629245401132255150080 8878881 120707089958927707119187271188234376544 8878882 6889994924246803428529863031875329184 8878883 70101013897099479501396721409810763600 8878884 -1183101485036612341151320640464048128 8878885 -106532294505318704559683417242246716420 8878886 59526610309140916077824222527539175392 8878887 -186270306703571919985150526322757502256 8878888 46343570048972169904041958693225589760 8878889 497852304754513141375235510734575663360 8878890 9710338472600856399365052709331942400 8878891 -6618730677330381781927550202938876528 8878892 -73590608459579698583723726150554254336 8878893 119525089816757567288624664894544620864 8878894 -87077634623648874395374869335265741504 8878895 -85263088720495198241809715079540007920 8878896 -346563292119293431366731865379045376 8878897 -77173802567920464700113421585597091520 8878898 51845461278471818426698271903327333832 8878899 99825381138383374526622855717435582264 8878900 -3163085572197992434236074012487472000 8878901 -302462585750914064007692825358961320900 8878902 -57601939808632330389417266738120021568 8878903 75761125652824966908462968550585319680 8878904 131640279560963588443273148611063910400 8878905 18728024974526055903937991276011096320 8878906 -128498345235197420985636742457121256848 8878907 -63990953287109132386326911280226760400 8878908 66534188730270385755735235657765532160 8878909 -35657658361236764767789769682444272000 8878910 -54847038265588214880322834396899360000 8878911 284982232142006623318175035831357818624 8878912 32201729672885130197366994358774005760 8878913 -258432412549097677498931943628249224060 8878914 22626710756854314994692279513539123328 8878915 59021633380427499937401343522609324560 8878916 177543525033513264740219435863682499840 8878917 10377507079975176161739415946932962048 8878918 93955689560789581333971833513271334080 8878919 -11242827592185180631045298939904512928 8878920 -25820065182698332820574543293924966400 8878921 -80068747253565625189068470705407907878 8878922 -594915485491707446937256322046939360 8878923 226429734833081938505622652481177262000 8878924 78485488537348525756275808046931120896 8878925 -59933896494032839323291448711774356000 8878926 32895935724057609523715162293815604224 8878927 11674626373932593132925339649783078784 8878928 43951662848054917986703304534476062720 8878929 -31432854602854040540907526619018355216 8878930 91067998643172594608672025235998172800 8878931 272185629062600298992115021563439247680 8878932 -82230937986014475089128169528639574144 8878933 -119401399604335468020109046163889962080 8878934 -238479589761266093827586194856677063488 8878935 8060803461534705838394979189501649440 8878936 -68288214170574064610965462077974937600 8878937 -24780541714744477419625353770497627440 8878938 84231319574261623251176660250245804544 8878939 -64543698060996749134395266746581005144 8878940 -24225998895106365209241280788284344320 8878941 1458078736283521489604828582587006848 8878942 -57824487520876581627732252290251232256 8878943 -65352012328723920929550141222729289776 8878944 -137901228001683801323048258045714104320 8878945 -3125267501061636894216573797053069080 8878946 -25223386276428502038854335061085521328 8878947 -32710008682329542847264065855781890880 8878948 -21613825072681406284591547967554144000 8878949 -319944133784866964168591500383391522050 8878950 -33170143302829648605245915275793712000 8878951 26465527028104287002609138887702298624 8878952 -107560266687277572367179386833044710400 8878953 -11432215594430352240468129077683299696 8878954 -31276206863205235039966946752413404928 8878955 -41992296474530855046450751772130659280 8878956 -29821961477318275857581937109095284736 8878957 185734767056731895071534507052985376192 8878958 -29916286553337533143337672746736910336 8878959 -96575981740352860094921847841352047800 8878960 3460675078277173971958967384328437760 8878961 -18651774442839404817142924959422884416 8878962 -93564326585208426696569927366106690816 8878963 73541425346092594014947102878656987212 8878964 -79650803238547345949707910780991183360 8878965 6392315895739316885677208535638867520 8878966 47319937985400587491843491311811686400 8878967 179672123536824888111259547528458234392 8878968 44943280793474216677132783032572313600 8878969 -223959027211518845794611200697054200160 8878970 26567441608508458636349186254887860160 8878971 2231631479617373980925183773897179840 8878972 118349440202070360476585549284011604992 8878973 -307067009062518747450554283614109158778 8878974 25899208171021959146268896527399756800 8878975 22262167021364584594441516707976260000 8878976 -28927358497638604110362986100010516480 8878977 -158662982650647109918564766351471169600 8878978 80281522587935613641947623849440948256 8878979 256190188663482383467767579476345459580 8878980 -22477470893855169748351304944619520 8878981 192221446246852277224330626225123608760 8878982 -2713816613498114838945475959159244800 8878983 -15512633956312565343384684615909413976 8878984 -507803167826030308023336581750292480 8878985 -111133823860525563042116631223332676800 8878986 -59237225699029795831508170043083343568 8878987 37950440539765835252169683760720838032 8878988 -179233993038950802028098192235232133120 8878989 -1260866847276499151423305722527760384 8878990 -1405404995294532420825512875046570880 8878991 5735261277495189046504409449341036984 8878992 -4068101070535753966910723725210288128 8878993 -26614157544807775309755408364819324316 8878994 -100779341392377946987372591185779708928 8878995 10444941441087997442872690613053710720 8878996 -5353638113346694730147982657925382400 8878997 -103995693858490782313009069223727805554 8878998 51012440399400999885913847881053513600 8878999 71518105943648690322387839464613933000 8879000 -53111570056233662842294690893404160000 8879001 -22305308279622599440629718388577188352 8879002 -35358110339169121763153679270302858496 8879003 -32604797424265225932583460923717582320 8879004 82219052196754578399106142424402739200 8879005 -210883570181629363144432400856337578240 8879006 -71764441626835269506607868914476562048 8879007 -137835371387524095603118991431831698360 8879008 -5077837129413879774725510524752101376 8879009 -61878879400262225200559403003744423996 8879010 -16996405958191065831154248731131745280 8879011 157235337689789410079640815441942830224 8879012 239372743716704756684592737693436567552 8879013 -61479208219375051060679310727490968800 8879014 -120823174039588198736323765102141338144 8879015 185151924818581008271218325013764234800 8879016 -158655504880120371549467247264341606400 8879017 70228481906060907453279012684787660800 8879018 86107065783195208434552690556919670960 8879019 19365874899901261252112596230929536344 8879020 46124485667931748546859845900746792960 8879021 83865517096215229513355751820565619222 8879022 -64187163961639276104424502651551875840 8879023 176344321797645115552193250731737759720 8879024 -6498491956443523783254545750056501248 8879025 -24283375255612403606547604111628869200 8879026 47079259478072535564748271677839659424 8879027 -603443788069604089213141636518115320 8879028 28350818496718415298015218772931307520 8879029 -23234891566959601159089298233490558560 8879030 -16253210532956014992204766275976419840 8879031 -6471462051907736167759525043409561600 8879032 -266142893082128000854456094514742763520 8879033 -325124625079441333570135599644276898300 8879034 -17772408132706177879118557938000030720 8879035 32630298123497420604701018061520070400 8879036 -14989733846980137886833456062806436352 8879037 -34571322700655772517620552628585254432 8879038 -10715130451334247571178690293357318656 8879039 127214651224180597273494060791576880024 8879040 33883966785598591922851498545182146560 8879041 43762535688821074790961245627678293552 8879042 69540004040253803225680630749675830400 8879043 57635857231762549869709895014329289464 8879044 25862863021309533598557724503149903872 8879045 33592541347775118250335365040798721980 8879046 14619903173758558947158694313720012800 8879047 61178349557852382471338438298502686720 8879048 83713281397822675790037376102314255360 8879049 162750195699178421071454236127779314528 8879050 43715438049916647139867550207785209600 8879051 -98939479904716716263528167448692706496 8879052 9164804006988300255170540057080233984 8879053 146410296353625635856687238724394223180 8879054 -24400757241382901528495734888803995328 8879055 -85236575393189580832655148282236544240 8879056 -96264274505099845848314368250642300928 8879057 -147346678987152994112374179998314708368 8879058 -1341398970796112341057651030704608256 8879059 47414398776119807240045536276408048800 8879060 -54164379180843550222751379246011531520 8879061 125513467106679314634894359757352512480 8879062 152234855849113041636364092577046176032 8879063 17936510785960672252272541295612743104 8879064 93843188335250210243114410182635520 8879065 -9199912713751728198085941279076753080 8879066 -67588113474771865682810909842038772224 8879067 -9501010902290770898372480784410020116 8879068 197324431889881132607023303721878611456 8879069 -112362611653425008639437909060670269530 8879070 -1232342676004347748090842498995880960 8879071 -269509614324683889001527691786129790808 8879072 -134194922871360286704248650802000560128 8879073 -7046642765170872468638208700931008512 8879074 16382628464270295953561859916050874752 8879075 -37935213389993483499941676080244186000 8879076 -69011047252089344920139604061109751168 8879077 -212656257487723977934180995020156339074 8879078 -33103164517406429154985712699349381120 8879079 -168061390385974406964679746701973002112 8879080 -54222454435484411533025696817930240000 8879081 117670823887886900297420507146472742912 8879082 30872685131777796025416273211871176704 8879083 -29173798086082709861770231579682199120 8879084 85057828425457037668120171097416233216 8879085 -74367269892178882279750196287845840000 8879086 85865561261437075850197345864058044992 8879087 -91502446513834154032171312035133200000 8879088 -9163379001603817730219812476938551296 8879089 -123956332335046702993339028733712773120 8879090 -3586386751253481636114476790154037760 8879091 -73237068617295894955729630836720537024 8879092 74634770844420935166056502019938655616 8879093 -269791951049470934180019854556282881700 8879094 -25826695744324890709125079242647585184 8879095 110129551162960273675628537800852032600 8879096 -129625155925332260431798298813392158720 8879097 -8321312282082163523109849897597639600 8879098 -34518932218222393188078791094267560736 8879099 -71319550445644630178468148129964945920 8879100 -3970067563784428463645276496171955200 8879101 102066003180590934718363604119860509568 8879102 118732276742534550885468877847398245504 8879103 116916967599095870356858486428143625912 8879104 -50755092650988464278363599910931005440 8879105 208413507550326320614113811584869760 8879106 -7408236478227739505284184055396256896 8879107 -67397980577411162689483435830976458168 8879108 -89430888237946076248500730176784502784 8879109 155487601646388899161901138461030439904 8879110 -8836714094869358275013225082240071040 8879111 301574670538504043388611478030980354712 8879112 49295023533718133939988031013865062400 8879113 -825122393715448764548444072875900672 8879114 109173845501320391841794459834169049440 8879115 1284165839484201974121779885489802240 8879116 -143819080077425789370550222004945656320 8879117 -74578515096585707363836467068079066408 8879118 -6896881231807563169224897473633617920 8879119 -224640199775171096906646557262913318480 8879120 -33229259346208160564784567472522444800 8879121 -103537514700759466052211183418354231710 8879122 -56315556453454293299731546383615955968 8879123 -144039668354877770105349277074720557496 8879124 58014519142034776568506502788978900992 8879125 -77898953469302011974581346519783432000 8879126 157582431132943764743102523644425217280 8879127 6093626114598002955805024389725083008 8879128 70790140531824144409496251837195868160 8879129 36808081017245322980073129068795717376 8879130 -32720599272081250447103979834219259200 8879131 -295722677095971369298902683673478643068 8879132 -79688751037304332306185908471467250688 8879133 -135998587583849877393514579442845682400 8879134 110596710182682208846922337847734728064 8879135 -161798289069138845497653474430501506240 8879136 -1211027819938964763840491288833032192 8879137 -15914906026395049433238100956921787200 8879138 132773846313662139023715217218882000720 8879139 150081095834519418937205873103722220 8879140 38141804790518870305890483872026636800 8879141 60627963128523612507141513849532597500 8879142 -73738238696764946361861765049193249088 8879143 37982924838479187745723463313361173984 8879144 14200958441571229350572654013572382720 8879145 69544980294965963317933136850238799040 8879146 -51645034008371504856418894904230702080 8879147 308791009168699181248957648157462275920 8879148 12381835875128086598117684212355442432 8879149 -47319439648143011113916866103134501364 8879150 17613053086552248823813283583657369600 8879151 129339305516196261886236431055232648464 8879152 12903470477411765594833047245965885440 8879153 -212766080072638553908269362746904015598 8879154 36894040147847407866756057066577749120 8879155 -69119273524238425102294557358577767440 8879156 21991228465729888366149741796030464 8879157 -5591666445753926077366307996317813920 8879158 -28248288097940183730603739287627009216 8879159 310653036421974008792309206286070024360 8879160 84679885677152970109300563389594419200 8879161 -189275274829143695570344306701765153238 8879162 -187657350120911802178163185225831936800 8879163 -2351884944811530979726193422861685712 8879164 -123651767138576960602449725605624793088 8879165 -42718012003459686653994383260021408680 8879166 -52636260249944968017603646743952982400 8879167 -29163793847153934318335676397882368648 8879168 -54371797258347270671151124642601631744 8879169 9934057458934778390915134942658756928 8879170 -53975987880905173996311002770265749440 8879171 74137962791385499662768229734704981712 8879172 23620295083500987362162916783891028992 8879173 42477893428277607310961810546599314144 8879174 -41161016250707792323237955729452967040 8879175 25275268421580902122933861065993792000 8879176 161265314494884205102421870519468590080 8879177 23192356604683807585972780229275960026 8879178 -27560640543835783752850128631975710720 8879179 211690577680067545812520098114769301780 8879180 196980923179346239648493783048844979200 8879181 9885408834800780028017534850417216000 8879182 60819592663918969997341925974389982272 8879183 -80348545745613289996803611400037319568 8879184 -32096804116247884511250006861934903296 8879185 -67840666646675578784914279399355399040 8879186 -31929745165042894082350062534406190784 8879187 17452887990836626829920929755466811968 8879188 -100861925781508983398607895232943018112 8879189 89656055350664650576356085827811865280 8879190 -12018144122978661730325863318716708480 8879191 185411401736201485148181808471872481920 8879192 145776183890779192178711661129864161280 8879193 362246053960995800054227230051444798720 8879194 -110260855004498803924056425427349800960 8879195 -14774909235765141699042035495823868080 8879196 -27550895714542679254096435270975881216 8879197 134432887086934337619668395944060004646 8879198 -26459078212192270711466416240101099264 8879199 -23879962346832940682553830510844672 8879200 -37918220029872301696395122255757312000 8879201 -137808217252837360066040653776592537788 8879202 -113133773186433790927854851963559770208 8879203 124460034945629194598603660127123546784 8879204 -118210136623799957081317494862715996544 8879205 63249028086750019157500604737855488000 8879206 712391666034234981382324926658560000 8879207 -76536879251467818208737779539482185544 8879208 37897992227964012282565976775131136000 8879209 8212346225264140479229306268515974004 8879210 -45392444931242524834431107666469102240 8879211 55935501539421328313495768798933693160 8879212 -188806829433704993969525079268009295360 8879213 77778888667186690923351451215725028480 8879214 8652394672918328394726779027469634560 8879215 87911216476799762289591200103806124360 8879216 2041483254213254491050442949629673472 8879217 134500080938018105715156767156707828080 8879218 -197613849133376504116795699334912157696 8879219 66190125035278557950151139499127748320 8879220 -24415884203874577359617889477292032000 8879221 -92727470102917124956207856296752131176 8879222 -8599075941716735516641068709916064 8879223 -132926579039154788127463669931395491840 8879224 79652571735650799869205173529528360960 8879225 -65987639066716254546763267004805030900 8879226 28845845116735800204755138750125676544 8879227 -93892227168751714320150391920444966128 8879228 94691955498677922718014377141461997568 8879229 4408004780035349696318981957875510374 8879230 -26631852429992710569659748259890978240 8879231 203015816264040385437088784252112796032 8879232 23591661039864122806845527986431590400 8879233 259938913969819869565581950424451800624 8879234 -12582151210844606203582017234232017408 8879235 -22153144457411578743157264166150862240 8879236 7266253405616724404036486870292276608 8879237 -20573256774323535980682985814051914368 8879238 -7958190157379519070700488086041129056 8879239 228004926541809239407807208797124291824 8879240 -142685160563443769213869063881134899200 8879241 35244106614317986336087783570345968000 8879242 900802912634522428473730686692996352 8879243 -206636427916254614522621061740717054508 8879244 -28517835217854583364078943775179841536 8879245 -1559429211025866645888264021310237800 8879246 -99303144196313377646340035706363981120 8879247 317464025972397440909355994925666880 8879248 6064626430108048915894793522399150080 8879249 -63423148869379687794018584063855772900 8879250 69723350113442479248539996110863360000 8879251 -242399543212804108631574283397849599400 8879252 -11518315508458858906836421817446491264 8879253 29953785807078677207635185733557241728 8879254 56559042903156137484179643359693100576 8879255 -9213115862500426326961929966947642880 8879256 169587173588154554816648836021595473920 8879257 -24729024538010626047759628851779899440 8879258 16695278367424599760045684892885215200 8879259 -64475018002979941820969812902878267496 8879260 -18499248380732108641579836406753597440 8879261 -62587552830220026626357051378361882138 8879262 -4256738930891504245202090552073701376 8879263 -72489756142132183508081041502812571760 8879264 99599531473047151274059712025770065920 8879265 -18325424256248783839543653425123233260 8879266 66504878645046330514588819919302333824 8879267 102804198576825175152540575073040964316 8879268 20369669709445400287002791320586403840 8879269 -7564568569257843773967335622594055904 8879270 119273061280368763759172736265048800000 8879271 -101195528846756887083260831436175030488 8879272 -47153884536569509879906181164422067200 8879273 -38499104222990364159787786712540743836 8879274 -99944230736179406746720797112742722560 8879275 -40234854680584587374220445016339136700 8879276 -104082942822252721797679064008577808384 8879277 -26349321783044813404615118392039722720 8879278 41613336194407560919880181183645492480 8879279 35516164288413307642146913883890292880 8879280 -27214723659575215328034361684870103040 8879281 146818784642628054989610301987440616082 8879282 5230004741003876728109025470199860544 8879283 -28837603524093907320911412247577053536 8879284 73760608211969129604470335059741184000 8879285 2259434101703909089837706155798548000 8879286 5407051595605497514251143288443592064 8879287 587742494602624884885796423549973082432 8879288 23412101520461810672130191990082109440 8879289 -45023219351497991734934243020779512160 8879290 -41308297400760667692579140357354188320 8879291 -55272196623456274706259341410215889308 8879292 -138465994391061723063685825589976841728 8879293 80229300800886460520370128445280425542 8879294 30645004100646383812663394213536884480 8879295 -9579576021129537085637706577911811200 8879296 -52443021569129673017783699535985377280 8879297 -33850333083662443812529091053845924288 8879298 -10035226304507903690011942942890846336 8879299 22897822894072506322961489576469052416 8879300 -75506842146088007253623566180713513600 8879301 -944031797345669035568622291513300258 8879302 -54153438396344436695308482093211668096 8879303 -488332898974648171203516454894461313440 8879304 -43504701523137272879816525176637030400 8879305 38272128467947151350884704730170777160 8879306 -95889164202361003138019489598624669648 8879307 -2255788596728568322826326361606276880 8879308 -64083615901506610581835619328140679680 8879309 -419655714051620872677835644853531128384 8879310 5078386917445503959394469558891286400 8879311 -33732985536848737091790908214339267072 8879312 -28880290699109928727203223366657720320 8879313 -16875959350117594601787817085849815056 8879314 -25035110276641950425384987431358581440 8879315 -18245603132597999675664835202816172480 8879316 15788311162988573581003591391135434752 8879317 49549000042673875483695409263296062492 8879318 55213360289600689049902823679627340416 8879319 40271415392233723443868236783645716688 8879320 -179395034671507962971317060196342784000 8879321 -607868582088823088106130490637444868992 8879322 -58218451195860047411097612432090121728 8879323 -112136769568734359572037102892793178040 8879324 -58259358017517072481300207902908450304 8879325 4901147934072411212607152769253603200 8879326 -149661327738307262005384300525883349888 8879327 -92461184909206963391945502077609113560 8879328 1762460252235699759266297175185817600 8879329 -43057528910197249190901599791938043260 8879330 -10078741982831419732506517144521492480 8879331 -17550624937501762358857691770868841216 8879332 4707408746027666706202913519478767616 8879333 103210520734850387195728334740204542624 8879334 43850469503526009530413650171009748992 8879335 -194724554682455780473058761049382315720 8879336 -142533018094975253052099452660279347200 8879337 -65363825234304393480242847427111028406 8879338 -79019744590245451970746426528136589120 8879339 -246712143540731197248544843856636061084 8879340 -8764797449981254985205927457953300480 8879341 -63453569288434783388635219988543689258 8879342 -30723843752737699022535568592696852928 8879343 -116541318764913489621302149131845616 8879344 -23287296286572904510981246491719434240 8879345 -8070583366632346547649675085866525900 8879346 -24458382410102057430946476532686297600 8879347 22492447629031559306302760770705954480 8879348 2125802694369914330774806777399493376 8879349 111498415238551691256413902237940588064 8879350 -40286066315181828619489782737219467200 8879351 -106273758305092438551132588526141334640 8879352 -19887318670198412742290053747979673600 8879353 -31970525272080130377603034909125355520 8879354 31150364919139930216757688786078243072 8879355 -5710534683213355436340807590953065600 8879356 -40212437194588033734578866058052014080 8879357 -187044313287928127526038781122645030400 8879358 -45016914531698170251185889596312426880 8879359 46609020289269329788033778353354530560 8879360 25861508364147275965772175366275727360 8879361 -10169038307899908456030201597959688192 8879362 19981442764556101587620760720068917152 8879363 276924008472613771789461242232192485280 8879364 44475090857375735715956942047695961344 8879365 -84581235410028303975846817448777328000 8879366 -45210172145840381435797343423347007040 8879367 50665316701800410318774245303918634112 8879368 -205710912238092376626784067357027773440 8879369 124100930734952849897446062627802111770 8879370 -21437980306707269907155042027722713600 8879371 -674849404233201079958618224245880816 8879372 -30838276154037383974882692710848719360 8879373 -198808542078645520396732388374403953578 8879374 -3909462697230030994451992962342968448 8879375 6164026751873830206732552263495760000 8879376 -26731005130328064308445418719361892352 8879377 29605747452884345042778708392073711912 8879378 13153272794909739116121158498831370240 8879379 9448894572783230896096829590159174584 8879380 -7242386763698426999881976767985664000 8879381 -38462089755702873626973901128575430144 8879382 741469278532737877584470724991060800 8879383 208658063322418806066380135036298832440 8879384 -26250564620803251438322942414549094400 8879385 -98353855504543921925497012705880894400 8879386 -65621310440541813092711456462949646608 8879387 -240809844037706936312241393062979869208 8879388 56454979926671698216174700054301743616 8879389 165654929228676380772851699766867174156 8879390 -38036898534465781330124709715170470400 8879391 -5602081132695591908445108186847837800 8879392 84120038954961184236342236205016940544 8879393 122517919563221412380903321178695916642 8879394 38672012905816905098291108075284984320 8879395 23435981511408528795467616767005935360 8879396 21354625189075794927419892199597660800 8879397 316924594164822982326089799136907881728 8879398 -54304697743849099074301564268967495552 8879399 -103528847517609466138327878223349800320 8879400 -50799820418123823911443231392550272000 8879401 286923616304060664181848224679978785402 8879402 22988585212354117632944032390292327424 8879403 -26842164592357665501110319648408353280 8879404 -1952759557251145768157471420068734976 8879405 -86479715725935971827533627464157485940 8879406 64464213828441695483746411871450277888 8879407 94174500289886843684351545880901334080 8879408 4798042996874705269060989648734060544 8879409 72254679658205732091078580258049249280 8879410 61388447314718609570525403493131795360 8879411 91750950911798483731188978906507901224 8879412 55545541752988690285981052446524813312 8879413 -27778833281995652142216831153511380836 8879414 368367175238633501059589961379135488 8879415 -593697598543431714627915132736712160 8879416 29455183237517497003458746121904373760 8879417 27839231811852115947854036731026311466 8879418 -24218154595542902104922121931451899536 8879419 139148384114237821453334648079047418160 8879420 -95112294928302972983842395745288381440 8879421 73911415078702841405362085627136139680 8879422 55657882552454437490398574097840014400 8879423 23016829529324578888338656236325867520 8879424 94037568392832758465841070466295398400 8879425 -3004721769129183715234091030914346000 8879426 -101326662824080757747340246073427575296 8879427 58641962515543116959000859800190592488 8879428 -19894930936188920694960037428635910144 8879429 -58150801933522189098895523006094871206 8879430 -11520991668289168169961278337905633280 8879431 -42176542670774138667746947991036789736 8879432 -326648692571571745776360653401237094400 8879433 -94679172198070616612254551842575325952 8879434 101465874741651517515092224228767149616 8879435 27356812700754732809331566787396638880 8879436 -98166165324405810166465594310171427840 8879437 -139773071471000399799713086629139766634 8879438 166813854408568793097373289555643645120 8879439 -19786523378730431757045760491915100032 8879440 28490978903712139156237893791487590400 8879441 118976368351914318953320221920319901200 8879442 44966750641540094853722183753997434880 8879443 167867090936252792380148176198752545080 8879444 -68619013709336108914458742196615829504 8879445 3863617595154681276020791917222276120 8879446 22318559909004449562631862099118672672 8879447 183522982593988890969675065677102597896 8879448 806488961235011537083429247948390400 8879449 180238492176789677457819886778833341120 8879450 -57912571201416689720868755347864254000 8879451 35371355710683511985220307940801266944 8879452 88344828039518438146938958386131758080 8879453 -100131932011752595171389184758292747200 8879454 20849185539009197992641293352370994688 8879455 60232610421658464699322298142907493760 8879456 -120913706377265928575314702772181270528 8879457 -3142598820000891583294326324434644800 8879458 40972902188789895341511614802689419776 8879459 -79426943914059377118771670367952261120 8879460 58648133379452875185140843932076544000 8879461 122337954412407645964359634446817562172 8879462 -11123815588756641258392175833745121536 8879463 -68549785844882974492960855515970344456 8879464 -508329330670335956641653136466027520 8879465 48892411490163422794450427928353433600 8879466 29269942432727739517701354809117447424 8879467 91019266269572252572099300684458052720 8879468 12393232410963924954087416731546690560 8879469 -19688977419825415246178566158118097856 8879470 -107944074646584103498903809155179744320 8879471 -34407803197419779966754073856417930448 8879472 8105082002565001257357677687155458048 8879473 44149625919767754494039969525876940864 8879474 -90135844472056739855301299077580563200 8879475 109161561431875644221769899687821248000 8879476 36200573352504252932573741731941426560 8879477 199953478270049070843843488911533274332 8879478 18903348665944730453615603216979916224 8879479 -75123817544093837672168401865556837760 8879480 37789220936135288034010399395768422400 8879481 -85128909139497045585173309349797780280 8879482 -33139477579588710019010275119786720288 8879483 -58597942057556954777631177425774382840 8879484 79392890297790609783616951464745345536 8879485 -24938325817011623904234021201591267840 8879486 -8306216538132811264863235230750191424 8879487 54784859898267944241912586358760820752 8879488 -157728783309143362026604633135754772480 8879489 109300140224213805565246428831632860290 8879490 7001562432256608281684486086690329600 8879491 -18401728530265180217932957964739382248 8879492 180997143818435892021225938961418202112 8879493 -15145626061534726419674874897384865152 8879494 358616522812228372264594987835468928 8879495 22455649379182261887979037842197417120 8879496 -110991613429871594671601423673079603200 8879497 173642506255806894901348463952231181920 8879498 -4826338481518377372456071620398539520 8879499 -89160834761340172864496377559411256 8879500 -786343067786153348564666126561280000 8879501 13104339295951601167739266304325670092 8879502 -5705086091998706885000247910480751616 8879503 -163048533590715684021734073760804343248 8879504 13907211084599474366605257796453048320 8879505 5489198371452903354633135179317003200 8879506 -123752812067522426496165701845799232000 8879507 -31318718260696883444905614057856991328 8879508 77700108105727389093803993215404503040 8879509 -199850056969942929868561197228341188260 8879510 69936266353326216911073270520799558400 8879511 61705153892882845004973947877348122472 8879512 -87513826259237991947497494551340933120 8879513 212046501268734789524734603303491781584 8879514 3382387566098067334986430582436520960 8879515 -92196742763837334204474020859383835840 8879516 4440230420866109381777624703648030720 8879517 -2278524424785698925626301883459301760 8879518 -7409160479858417063102439929938394880 8879519 73617904376244929403093486024694822512 8879520 -37608696043675969748902938576641064960 8879521 58614572658928318968404395318147508480 8879522 17846168834654974478835169632054116352 8879523 -144142301606365135478463309284016251016 8879524 193922902921830729246766614963191444096 8879525 11825112211316170256559370069939044750 8879526 24756113523403858644466607670324004224 8879527 180447215784237031997717819782328510320 8879528 -4762136739254331773618697642680893440 8879529 -29420456880159447114924796479829896816 8879530 -130689934717397285844836166388953600 8879531 -34747718942989845818353243794516276408 8879532 1334999528007847403374255369207421952 8879533 121288341023535136201347159023442757804 8879534 6343395289069670532594795787559718912 8879535 107360701933905313251270137162580709080 8879536 48411865658871261802441248159458099200 8879537 147336827406673227525872823633144567186 8879538 -40201848250085569192482245523157589760 8879539 216524654166257027476533239841772284960 8879540 -12486260613422978713388503203044313600 8879541 -41540896781327161512659576612073254400 8879542 36967539675575592476407199905577544960 8879543 1787347626809148226083413840875186584 8879544 7496444363711182695196089612529950720 8879545 191214638219244170696449780729561551300 8879546 47385227038928241425839782836950244064 8879547 -36140825405256432772922840406841850880 8879548 65179319005986119275318272262755243008 8879549 -30511217015043832058701366300671763008 8879550 -38495900946573192892821453505760731200 8879551 269921266272749963067409162552863647552 8879552 -32205581081224903203798510969141854208 8879553 -57219847663232283203655184554427676238 8879554 56048471292229362611516855583657248976 8879555 -179389959542909908881614155864028256000 8879556 7410293858519940505964699282092056576 8879557 327010326121868416796008497483273896352 8879558 6607808666857103954668285919645856000 8879559 7094834898850578398494788751831683840 8879560 -183843846570505887982276370297374464000 8879561 122015805196410749967346796676732790032 8879562 102323443509065254811685107782537362528 8879563 34753162439487610818409662410853507840 8879564 34348520171375324459336944053678406656 8879565 70258235533065163044300559422154878720 8879566 -11874184438653025711847701284763356480 8879567 65265403962724204949472094525190468160 8879568 28746701055092673713735199405903052800 8879569 183613002265866164062069266888802000896 8879570 -24508805999697085031696035199404823040 8879571 52459297477857480137089814401733232480 8879572 55767378941983958118593279783925413632 8879573 428523332675422300204486568164835569824 8879574 -3785162528243675207604013778923223040 8879575 49447920738230061446995263780554055600 8879576 72965377506749453383539220337940480000 8879577 27828802505772449575387836255071253504 8879578 -8990100391674755602209838276433276928 8879579 45971929866394166633164173081190208400 8879580 -25270558653803440949686822575627210240 8879581 127597879640406587925761082751783849382 8879582 1445933795034365168452935405389171712 8879583 85387017962316955103035733793755204424 8879584 -67827357164600915635289373603397632000 8879585 74590510618645659544384813974311400 8879586 102530228177528645823912268521013248 8879587 46373386404664353279592041718396151520 8879588 -17303454707246876144615306854756961280 8879589 -83907358452130209338001497762573603136 8879590 68944874671592298468205577183810304000 8879591 -33045906557125113320444111794784027520 8879592 126116876082317355213194649967772958720 8879593 18284031007933219225649349226445024640 8879594 53065318474036422036054333944703666096 8879595 99686354637750001906762558796400929520 8879596 -11652373100564908440527875318327088640 8879597 -347428101001096523777338353861137739540 8879598 25629791145784758924623212374617241600 8879599 7873611582265743819318409207644701760 8879600 -20182658273616544831195264006864896000 8879601 -61752371577690899493563353373665281168 8879602 49966440453183078360954458678798644752 8879603 -39461202340249266316308406110277726680 8879604 -102691330478352851916398664210943279104 8879605 22618536829285989356501702136984408960 8879606 -155729555449459638885602917508557230720 8879607 37330089429714416739976784116377236400 8879608 -158681933727746655456234780199146455040 8879609 17933592580691775837250138551056500992 8879610 -2508771998891683984677157245976750080 8879611 -110810437080241698084020239411025264048 8879612 -56224845117871615061652192761877012480 8879613 19084254650817411147674231368600447104 8879614 860644410081639964651988115964102656 8879615 -96740928366905000933469832343993534880 8879616 34343037591518374835223020463911337984 8879617 81049232959492044414218491422208520532 8879618 -40619270372204128943561933636824584960 8879619 16747643749743156283494571451103759360 8879620 -27509651743517573203330618420921259520 8879621 -264321361803976875394103806347135833856 8879622 -50916602413808690159322733814003896128 8879623 -143747989844184419588223292942296545128 8879624 -596624491452251906327864711251015680 8879625 16799762464770081604062965121426357000 8879626 38690779519523865336642247663715420160 8879627 294358680474537033629266482989017649424 8879628 -63841245424152533855720981889651233280 8879629 -1858578856600746004636543659055540512 8879630 83749755131599689790933866580470136320 8879631 46264965453296039953193117834248490880 8879632 9671899404123533782278506201121038336 8879633 48773741152726725081313140613552870080 8879634 6860025767738474596971197402314400784 8879635 14483713644361676294366382915503068080 8879636 15185574956047464100718268290132109312 8879637 -36529141494214603817105707561297181184 8879638 -29734969577104428573494280598063405056 8879639 -147285372939136005194302261751668026600 8879640 20816933708081231943335025816276172800 8879641 -69244939094988826836840231852378075958 8879642 -51770270634945325931767536483230688528 8879643 -64170145944287070394668558494485066920 8879644 237508611085528942714369732324313625600 8879645 2832373972094595284242416420607882200 8879646 26769888393721131226512146960862667584 8879647 5898484788751084444234707421533585632 8879648 -35316065533773173890615781798913638400 8879649 68432069758827718907306668706317096608 8879650 -36601081322950323662031443592593280000 8879651 203290691240450846278096342035620096904 8879652 -68991254118878703178793823790092748800 8879653 4156242885895153501588001069218046400 8879654 3409637321359769324413919174170015872 8879655 51811459141946781949797315664532520000 8879656 88416622729523583999441973871710617600 8879657 96112073239737427476833443941062978292 8879658 -32778085480460851159959269150100056832 8879659 128145687773450202157358016423603783860 8879660 -83524291212616150894628210636847544320 8879661 51774474479447645033067882745371791424 8879662 -122308533838954976049169563885147625536 8879663 -179566493969507361481265917979315449536 8879664 31683181092718473001234280830538317824 8879665 -62997663722669368932439788848740580940 8879666 -50370295278470374391689058448598153968 8879667 -1935153761551330828564444977331355088 8879668 -191649544849848406671093737991122944 8879669 270696987542754987894490239852959807040 8879670 -8895881931041388825115835136238097280 8879671 26124675520684965793808525684275842944 8879672 2116773135222912535393704517003837440 8879673 -6614166538915920359425279331782085952 8879674 -103035449061248614199156044457599115664 8879675 -35428112169478907956770080165400277200 8879676 10161424640256046122712130733288489984 8879677 -9459615602626135042168406051449512480 8879678 93431519413104922072772960844070937856 8879679 51905815097753676875635775961263462400 8879680 -21802889385922097059757939264716800000 8879681 -36221740167787009957946902846872691518 8879682 79158797286580788058963643867284851072 8879683 -214671539700035333613511260308737694136 8879684 -46993604340705326097415340114241331200 8879685 -6684662413479078487097158599794332800 8879686 50079823192380957327876328015284607104 8879687 -204401981777531886755585792841671786664 8879688 40462558122877340639772288577806950400 8879689 29057816895915554149381530799237040960 8879690 -53650745223752244583571937532461172800 8879691 -81070683167076043050531530348104733760 8879692 -146092565983266730552517312556278013184 8879693 -12244566416567844417817786058212826496 8879694 14187542073261692792018870724441708672 8879695 -11510467314045285346055519430615121440 8879696 -4638034979089657201485234493545381888 8879697 -5254352868690684043263487081946844126 8879698 50410241493447182029967254774645205280 8879699 56121423247267206254031318370713375936 8879700 -17882118960692426385402120869237760000 8879701 169637303480231315625478176856583114702 8879702 -14354528115441617699570079077060444160 8879703 -3402524245017960837234756258901585920 8879704 114949389821434790149691816074258636800 8879705 -4038462192936262193002499907693000000 8879706 132133523833055164746439506135520512 8879707 119651665467061459843746212800637254840 8879708 28420414812517759488889635994622576640 8879709 -165706750811058662555753288947245307872 8879710 25685449779819710302848021837136896000 8879711 -113800629071527286482595675512850751288 8879712 22351764803730764661052757129414836224 8879713 -153224077893819085917217394266620349440 8879714 -25605983754281207263458635302874714544 8879715 -135281931587812093548655314454151520 8879716 -59173165112858680426841879431763254272 8879717 52650943108410552518923586952440366784 8879718 -51569934088268151395687535080702424192 8879719 -88868708040632618245349897284105623880 8879720 -51001871344883861036768437293158400 8879721 6477784500756481184724922126820981664 8879722 -157794996328388587427560033042285931088 8879723 288246321371185400306460795701770521972 8879724 52417646281734397959075253609794158592 8879725 75988372657999128315906005271283773600 8879726 -18863758028680946499268119835406217600 8879727 -41023937360945247060375044022993788160 8879728 24017610281657121263836040219740274688 8879729 265629728694894892264661413965669959076 8879730 -68128488732167816797588333759166753280 8879731 -69332370572659381560990022450987310340 8879732 3104556052044625721584950943589905152 8879733 143751498534115150091189118799915342080 8879734 -112972746282619838409622095103055301984 8879735 85647141005539977081834946482602867760 8879736 8567987269626327503226197027664691200 8879737 -206519759932000798783838086673892348640 8879738 4636554646757354933799311521492682496 8879739 -18711778733815220017121712145473477504 8879740 54707005787555394849331766795494832640 8879741 6566069522901715542390579569921787384 8879742 4846187807281286883882967804261945920 8879743 -159012185843749386747076300774761083008 8879744 42863810873601325279490540130313175040 8879745 47064878769835433576378986787356646400 8879746 106569698588056206700007728324757001120 8879747 218642754348327832838362948681485827196 8879748 -45851218994879680989654056051901444096 8879749 11829132867496064518080956963147654750 8879750 138379125376749758200624131737231520000 8879751 -6531218526804166846251726701255332632 8879752 11774031899852778878201222354769838080 8879753 216376244755671609662514449920907311002 8879754 -3432584274305362841514294693763828992 8879755 55342909736896255464607537450784531760 8879756 25644493000627780551728794102508670720 8879757 37922572786493008108632329853500657664 8879758 -1388809458568415022551829773312624640 8879759 49942611367797088128417637734389861616 8879760 -31599367639236746061667514665323724800 8879761 39090831342233497295632163637791482224 8879762 -105237220183143875689410831425936883936 8879763 174587648802880462526203067937086183520 8879764 -22014241038419655900168549409345945600 8879765 32159177876395481913606659151626685660 8879766 -4835445868073629794167787274663698432 8879767 -16229077043180572062060338112542072256 8879768 41279112877671035677824407914338447360 8879769 -51593277811805545339933580162101116006 8879770 42956642764349656416305236128633773760 8879771 74971975108420026763809582308086228320 8879772 -113702334964145360876858772961334255616 8879773 -39973425156824717195874322454027499840 8879774 75510912173937536741472846943493963136 8879775 43231524565256233779148471680004407600 8879776 -233974244706207826573026556977781997568 8879777 -83062529057861010207248503736504857374 8879778 5604295884923821080973303095969830400 8879779 41774857534047697537733038727833451184 8879780 14832069373696038730921393940237460480 8879781 -28622481045142378031449235981787879936 8879782 -35943864637160679480872132941671906816 8879783 239071180964607908019857155319146669440 8879784 -70238566571679555074489129994680647680 8879785 -12206071112761733208421760223150267000 8879786 21737027532713070639738869367820565760 8879787 98002316107334406631140772525294992 8879788 -56282826974287580813499098280870406912 8879789 -150802056718197862240603775851114731444 8879790 40190823987329727734180104237905774720 8879791 280600728843208223105369112205087682192 8879792 18769834653558367393026505616441966592 8879793 -2002220700400088974556364057246109440 8879794 -9554774295198938886918617843220917760 8879795 -28459412985944901854861703257971276800 8879796 -5148537837024157676374330542506514048 8879797 -73854600600417134711689991605153480200 8879798 83970860805933490215445889204991146400 8879799 82375706141641844652847737211916227920 8879800 144439545534495687406794998124587520000 8879801 -464206640678560036783024324489250496 8879802 -31234279836685164408856157176994238720 8879803 281561543173128141670670673360746322880 8879804 367859025607423936714919445561087283200 8879805 79321586544142321044156021327913552800 8879806 16044237552971289040682064473271974400 8879807 -23364172719970279291783099546268650944 8879808 10396255956442028260667245786243792896 8879809 32819118994217484924044294556430099010 8879810 -82036949494507196494466294196366421440 8879811 174674599275905217998992591986204327672 8879812 -147472419293057334886417933348867049344 8879813 71456274736117347815987303236743820062 8879814 31919651920988429842533923568677635200 8879815 -6861292046505646592024152777396000320 8879816 -299187720237151213486024344938817085440 8879817 -69347564342029094446431102547117167552 8879818 42413250782136801036257801376904845360 8879819 -86569936508561144295182794519020291312 8879820 -44339014364324769516769769312623825920 8879821 54108727344497105061764188981581576000 8879822 25890989185152206271621446768544680832 8879823 -10921073246455927158668894083163383176 8879824 -56574673750478801228806516066380677120 8879825 108601947836588554280770755194351792550 8879826 1824878695183509873607746289733081088 8879827 523488885443024094564931158457343588 8879828 49244693006204572558807026972218566656 8879829 -124429178299958291749090715925559950240 8879830 6162228872545654637608143381093083520 8879831 -31078426371102197471421836776399098096 8879832 -14884784115847261858691822212980940800 8879833 -258830384065059028405608735290360706816 8879834 -21221194084053807014892422033680007184 8879835 133078129382770183814844628881476870400 8879836 -80971268350443910482107709891224043520 8879837 -406549661899074782335357028232953576640 8879838 23489714885064800105621713026741636096 8879839 156278361113744839379530173418391303256 8879840 49612499310541602078947721937630003200 8879841 -145141006215775740367612898981800078560 8879842 -102619744036277672754341938413958058928 8879843 56103742166049394720856934040391950800 8879844 -1562271542844925364173549186870855680 8879845 -43721088486660164736032735614676457600 8879846 -115099424633300922125135635838985316128 8879847 54977526787710463752915956113103183400 8879848 112694096791154466044579860109963458560 8879849 -85606971132784403030641660012173570480 8879850 -12399396481158353323641449465573664000 8879851 132617307459775154399873176450720354272 8879852 -89820706338439515423891464887785984000 8879853 27486011412345046249350145928546915904 8879854 39781225634891105688204997048983779520 8879855 70969433180395095761348271904223132160 8879856 -26225783034942469296231006248573042688 8879857 2748615924950293946330549860506370048 8879858 16367429732101302619628382174025930560 8879859 73287062037745834900263594255388978200 8879860 27789617473789608196404106615628267520 8879861 -196964264325637921311691189072648595538 8879862 -16589525305697580763695812649860727936 8879863 -139303871011071808497277154596667095776 8879864 -824868302918049464861394668968427520 8879865 -99362487894094287060862730873331974400 8879866 -3804360128536426882588288763274602016 8879867 -3788967323211677632448096182491451560 8879868 -10219237709318157603934323121183921152 8879869 -97868778447399380627730722643184980730 8879870 88346705755803573844955541177400034880 8879871 -8485196616960851342248994594420485632 8879872 221088813301195374861392837060335763456 8879873 -427589025872871423040840236012079650300 8879874 79289261506485691430360948415286824960 8879875 17012249749590181643297185926022080000 8879876 -8051995192506220788751831787231400960 8879877 15350643617490026834737487916023719488 8879878 -1493428851217125010789362163404271584 8879879 70193416417005123433558156239578735184 8879880 -70303909764426278017809931276492800000 8879881 -180936971521863994568411672908093122636 8879882 -111887219030587014897328565059426676736 8879883 16511529226546463606624014578191985624 8879884 -41768636940930126042256260015971661824 8879885 -9984066361657314135906158039834605440 8879886 293955521439827493096755734944011520 8879887 -2819281889907730544028100964833700880 8879888 13147562416600542129948639555018031104 8879889 -3174944836956373360451031249605760000 8879890 -116476331938978994570788289544123496800 8879891 -67115135181169125977009811273397300848 8879892 1359656918475838719419643602590900224 8879893 24084989177037188320143526016711058048 8879894 21553209428773196427182637598042430496 8879895 35701829106706891638924820500117693600 8879896 259828572070468230387348201619560929280 8879897 -27238643745288483671300467767347137920 8879898 160163789815068141911727274176055495680 8879899 -63561581354995391043466104370410302976 8879900 59039452801490511425755029184700160000 8879901 36024037352229113427690902153732188032 8879902 -5382756696798295751373064391583646848 8879903 -23933088092275570712241469629453143280 8879904 23053651427529806022054418132778876928 8879905 139609457903254146129158296797727527060 8879906 64332934508167472335288542973846049280 8879907 -133292038423056244195549878262806746760 8879908 36950486189536669654420602798442560128 8879909 -83436130280650920714585878790081585696 8879910 7047617883941405783539415225343686400 8879911 200528465294667203565108093398582475512 8879912 -309794475675146106324563993301734277120 8879913 -16337771182480201943227665682146955200 8879914 25369805122279090774621680100041780480 8879915 -48344436846762793854997786809236596080 8879916 133675011073673135801178920329125888000 8879917 123295726785286940584230683004012956460 8879918 56361724291972481951735061770724717504 8879919 14680262876869590773134587003648834048 8879920 -8582187576137196019547294369824112640 8879921 -2250005279883724045565961697996983870 8879922 124745134475456396181663389839405520640 8879923 123677727291564557821047910985538907264 8879924 1536254387438184680954693286293736192 8879925 -37285730967601395633175717277954880000 8879926 33813934710639471702644324766118139520 8879927 -153599640575945299743474226517469348000 8879928 -50487195448486276931744791430305443840 8879929 -139157899378011741876091795652258241324 8879930 974993061857521826694664533951198720 8879931 -34733802654711942976592774066895940980 8879932 -118507370525901884969582964714954620928 8879933 -210425333446642217760350801530763216040 8879934 7539089497960443854647226563123264512 8879935 -114867677264103595233241382877544425600 8879936 -1098746984821362673897820993581744128 8879937 -150494146008995493652676014113831188640 8879938 -46156633758782000561263557471401343456 8879939 -40479336069547906532625025180630260192 8879940 20639701901558819030624139050983445760 8879941 47659064997985380386753035254194723872 8879942 141540770592621811713744020749683499872 8879943 61261783300896999348347133245978705064 8879944 -38813183148944994502259592614357268480 8879945 19640957399400935316742453500769036800 8879946 -6547754986995572119765175638020546816 8879947 -204293511168557028569733226185220918248 8879948 -105256865979904487103751087162002432 8879949 -68797582779841160669021745463687439796 8879950 27023399973128934344934169317489484800 8879951 87770671625585386184844184099154417352 8879952 14827247228235864222094506725818368000 8879953 67808630613703696175075407832277469800 8879954 152431506001836762838794566905593037440 8879955 5275897388345731153541906610062853120 8879956 -27091881548088322887265003408692742400 8879957 75473099876385686961591941147537728206 8879958 -4845130339100201926135559964435758976 8879959 189079338775291109138054887006815532080 8879960 46179043229558653991618417849088000000 8879961 -80826531274647702012351021813624234816 8879962 -8822596554750269298816206886329726976 8879963 -100157549561695848734182635891955872000 8879964 5206795941909218166300631262054814720 8879965 -53432400126399719132015732715165665280 8879966 31503544851220614865210702575028647744 8879967 -62573152756577894821112146024010070528 8879968 153726114661888527763115782025134080000 8879969 -79071535691451875423413370247929066304 8879970 -22396206413461646708708091858227404800 8879971 204615193044199987434711329777303782172 8879972 -60687370954571032767678865222988759040 8879973 1850172550966343070272296258983452160 8879974 87316366693129328484553472541296046720 8879975 -5637428583251254152744527675079138000 8879976 -83641152540395703763061685798432768000 8879977 -14887361171440010428484838944435081600 8879978 83921414192012880474977737785502381824 8879979 -13818891782014561134766623360577055040 8879980 141318985017381373963470734504363520000 8879981 65509275739144796943101232471859139328 8879982 -38132873930467747377928183313148585408 8879983 -28174031262173191855823287618936919040 8879984 -44666064011662970673282703920279650304 8879985 40151186790090905020676666075417091240 8879986 101681979319812515828208878815666098192 8879987 67604813473348227870636101589764418636 8879988 -8741114701649327690519976336700348416 8879989 221232062752469021427610049990352703790 8879990 15201856308264901135580700885088154880 8879991 10091744882181603296897791782334712400 8879992 -110179373937577775299169851274566041600 8879993 -30897326882061214988702827311460276758 8879994 88250619951679709436238944013259789424 8879995 189128508415345026496216771501078900800 8879996 -223488325744685159547498534532095744000 8879997 47734089823019002493039566338643102272 8879998 19293387755908064708956167593299503936 8879999 79713134141508506215817645954871696000 8880000 7589366425250826522482206782259200000 8880001 12922493987588775434155121595040255104 8880002 35361385338895373075751464920517951952 8880003 170313341402914563126764891277804326400 8880004 -21121663979886739606234658781118844928 8880005 -160024954848299747174092670888664601440 8880006 71172183192242333620551026830629107904 8880007 -120893557494209906796719053638948736744 8880008 -102381710227625585921460496973625262080 8880009 174708709483812283119497675228456319504 8880010 -11175864927749436897594799656497511840 8880011 16556904587532887725321117076656723200 8880012 -950831321584448874424115722766376960 8880013 -32262228820920059671415079314329260480 8880014 4422029644784277941176862492814938880 8880015 72297668148616533351999847042643184000 8880016 -308541791801490766353072547274620928 8880017 1919686061595621263081396720557499760 8880018 17301720552612007237894661892708621312 8880019 -171557748805505019219160962841319238504 8880020 146884291646807847640054119248940660480 8880021 29007528205420322619348734337869008380 8880022 -36097239133512944948232872957961950688 8880023 36798818389856162243274194283462499272 8880024 -27765285706170192510754245529772359680 8880025 -52399417270232299608144025683710886000 8880026 64802142362514753438404154964339594464 8880027 54943014911872590754809627373057354608 8880028 -62660755674973748505463053774278328832 8880029 62552606880517356056223505575066534630 8880030 1806187210322846226550759485924969600 8880031 1415563086268292664036998564715071432 8880032 -69164488982498506570814286883895377920 8880033 -158876167772015511080790976707829885776 8880034 116997693860680105740500775671569582416 8880035 -41403535709568093878325789646851639840 8880036 17717902258377285482977937605354665984 8880037 -77471134661498017252235475541504645728 8880038 -44375588095148534726292817066442818080 8880039 -46624734367466752967814639798572160000 8880040 21592188048370904564505135630762700800 8880041 26813512149433348834972527064322309568 8880042 109683927978271307601689216287751662080 8880043 50524079575453560879540033864499296064 8880044 -43201634240683924121974038556492099584 8880045 61881610911126653866290309169254086400 8880046 -2354848553818230591030647555987979264 8880047 -31810141749949462652568660510711177600 8880048 6104468365676011395481669782161375232 8880049 -175992273835638472483957771533446527760 8880050 59719906369080322856945725070039002800 8880051 149414315351191368466333705954011448632 8880052 234544434876924257493678937002132222720 8880053 36049353825017041480740928158591131904 8880054 80528214863376810930793378342932263808 8880055 -184801258425127942455736223391206144040 8880056 60396854902526072452141537805459066880 8880057 195583408278473882614346727766736588640 8880058 111010381119218886237174166668132060672 8880059 1882693361630820197984069145272577360 8880060 9422705315099437079342195705596968960 8880061 132496337901447106537364460081919788300 8880062 79713308335329851332536445558564684032 8880063 74256121662530695099420643128660111488 8880064 -5340845277904895265419511340518604800 8880065 60939878577020315632332577005000725460 8880066 -7689121838270498088350901328608893376 8880067 -1340657987664010011905619494982578016 8880068 24856579423169465608120011766982768640 8880069 20200727671386750224396589071197440 8880070 -2592399075860408221366203419427974400 8880071 -64684513312827956647454984380040704800 8880072 -46819941914697710505592976374928302080 8880073 -110999088765080709853944122145142912678 8880074 14947552471605775050338901282413076480 8880075 69261293264955883786895970094853799600 8880076 56736172648358658660915440396956224000 8880077 73253063155056381322049837604196708512 8880078 8094776930170704249039797223862799424 8880079 105880993570354544006147558510854972984 8880080 20883105011831342725844019689755115520 8880081 -5471861227597019057470112716725819456 8880082 50634879946431338477148973488390901392 8880083 278406193857524279453215258258468200384 8880084 168754809449604576570122159836700958720 8880085 -9456113254285085251155665244034048200 8880086 -190611922591510814538906100577626397184 8880087 -119772091642322410381322365162310709120 8880088 44043036168944197173653458089191055360 8880089 99895821583873498575698323336324858890 8880090 -18498979725069367859825628295242624000 8880091 159177674157708768214282754209664126184 8880092 3700183870337919816528473481789081600 8880093 -75605315712629364536220235270192442400 8880094 77594254283259469731223617195954419712 8880095 71050296979660368232005761506357603680 8880096 181184327847264361785216729974976282624 8880097 83452656430676571158882826304231864320 8880098 -29314708939343320622417555087217121200 8880099 -22731974340837355092698878382215020936 8880100 76288364884187585688451709731117078400 8880101 109424341160699892514803658528625535102 8880102 -466384507251325561696658372670412800 8880103 -66270209315748276325386116775271162552 8880104 148383081300611037500123633731114613760 8880105 -7986851852991246184567195919108113920 8880106 -102804419487645688726445225603637530880 8880107 124768964842328705433615697948619770356 8880108 46430006183811487826774030620804377600 8880109 101646910266666602150217922884038233152 8880110 91476075154498043663017446843962496960 8880111 4654470223671297256883273189857886952 8880112 7334575457995956883286241714380931072 8880113 42500381648630249328160349721066261600 8880114 -60868244056540213500418780687303436160 8880115 -66391921901014121142536460714760836240 8880116 40623024316761557306428013668331888640 8880117 -10670843123733445351613229074151460320 8880118 -15922745006539670403865361148995508096 8880119 -17804555592479106811812522653913839040 8880120 -73942974113337693424594878104562278400 8880121 146790949863353051935600446478733546760 8880122 10678485057056496649586064698477920224 8880123 231527384765218635971801668504675869744 8880124 -1879454406915354437262000018279019008 8880125 94431206333750125499430132065226600000 8880126 32062010068487366966372962137914113344 8880127 5229990920204561255699655137367536032 8880128 24419365350168390830032361943088496640 8880129 75532622297154115421280659602945725648 8880130 26844902808758982810844035772892428800 8880131 -40459869103845868917677308879721091168 8880132 -28211475620201119714444405697824969728 8880133 318206014414936829396769612268230431040 8880134 -39068307420456465379175830623474554784 8880135 44548519352281088806954113771426422400 8880136 75595766835002471688794856469795307520 8880137 -73045459662718151501791776644980082688 8880138 -72886700107895317009780915992469063680 8880139 -110560271781954591557608710308772992976 8880140 99864639143117241542497035885356221440 8880141 171321113112660564828686316422060524992 8880142 128787129805524870620708922369845633472 8880143 -220044612348165449978998142844896854608 8880144 2315196596868313648157273421439303680 8880145 -2491236518547759551128808581351858560 8880146 -69493478816640625411013461982957398272 8880147 64246983366071930570492595770859479568 8880148 -69616535606307279263110766868723571200 8880149 54213390732019267304493516742339794240 8880150 -21056781294092489623187428828540310400 8880151 88369869522495562111482388419435493552 8880152 17908622853356111404638102453915801600 8880153 -41078515366992602906989383828132691200 8880154 47973738383116410467179716781745779200 8880155 -30276523396578531391374360669473941440 8880156 -55648045431554076447065494580033353728 8880157 107222779156096023778401278504754794400 8880158 148162143019769411684566028017447680 8880159 -108524192682544530864402642139706308992 8880160 36776692641301584618835166682350223360 8880161 -216364176697668437849236667067977198238 8880162 28045997098097537276562570272166896640 8880163 -153796990018806179478890885631740866560 8880164 32739095683922002835429989311595637376 8880165 70566476910299640264184461369593913600 8880166 -1237420627012409073485639795576809920 8880167 81268236765547109309551694105565907392 8880168 8586372895565762411500256960015646720 8880169 147028643403049275979525957139016908196 8880170 26574364314555175356141346353078819840 8880171 -64700366720048209430725604887730204496 8880172 18031041736678091481082851831879047424 8880173 14480647711775656332941382265026838422 8880174 26535203649263065799969320433064661440 8880175 -13163791910347678878450286113584970000 8880176 4629123937340355928832804988592128000 8880177 -11702224178023315602173162932415033280 8880178 7778935740368088394525184078532410640 8880179 21139052676924258627099380486819254272 8880180 131747471330750946617758537582052259840 8880181 -493804720036136107659179145721732732800 8880182 135464045983901516005918135503037060800 8880183 -52187750392895644414738881170869777440 8880184 84734821998432113007448101198842818560 8880185 20909124863463287482612551067699848960 8880186 -30481345108798856605692667546652284416 8880187 248716500480358531958267406001328580836 8880188 -2527201497608549420891836227971687424 8880189 -68039005940430503925430403331983665920 8880190 -29926374922831593511928676800073600 8880191 47066820007228003989505741711628198592 8880192 51807609866027676896271123387223375872 8880193 3278369888874912055483417291040689600 8880194 110609658847355921602058747327358924192 8880195 32277145328046611145456717191467011840 8880196 9088937117744400879249539202872411392 8880197 103313622564747633564548544470338290012 8880198 -16076422128027377780476306343660224512 8880199 -802452014797775862567555891127790136 8880200 31616245906065464363110610271596544000 8880201 -162554681421407796202021325173516167840 8880202 -128136333271042978658015772743220666528 8880203 11942045426785991673395479365233335584 8880204 -9512611169348309234688972287608320000 8880205 -62643825008837442222926395299309780840 8880206 -15919309132787026427704207938598806720 8880207 -25217847483426280478361647365095547008 8880208 19688844244939116025453250642686771200 8880209 -11544073778896654906006606207420419480 8880210 -28078059780263981035263340915681960800 8880211 -45430796138253570766155372986154023188 8880212 163307689275905895262806887776536993792 8880213 21686864005579489833239756904123536544 8880214 23169583702929962187303069471168592512 8880215 -25053146515737723242866692673150556400 8880216 -50896261624667823194234030093582438400 8880217 330813976344284601364933584692697593412 8880218 12672500798101282445887157666428699104 8880219 -128322912217921336038038152942505641680 8880220 -156898553601306863165470620154061184000 8880221 46413692732998284410963490312367047168 8880222 -4382704239745904857276434231228882432 8880223 81533012353648225685732731263466608 8880224 345478746015820159130006666979083550720 8880225 -12361792115812135713750896098689432000 8880226 -21485193428659962999001699038220523136 8880227 -481295694486737726681921498103564190368 8880228 -45704273483839751395114399634061250560 8880229 30473586223747891243415936290687861120 8880230 -8666147860448082893876914849276099200 8880231 -36288656669464261513374310670965248 8880232 -340434703588121218975225734178644787200 8880233 64516378335382429043142111734129959482 8880234 94637759222257037944245005983192318464 8880235 28445454588807139876966165100301993600 8880236 -50011228015443482574535590038390142720 8880237 -140963337044291978140768326054663773706 8880238 -43874075636968447764546623661263763456 8880239 6281273569431332976504216580982093616 8880240 584645260070248560817531576052613120 8880241 8890595773001635747436874053304818642 8880242 24602550590286947418069021817403427840 8880243 256355486565313008438460534607420398128 8880244 -42515090409477486786981659522367393024 8880245 29407198212087754303101344238513453600 8880246 126761645051607628213574295866850864000 8880247 -300900722752977325750513251272872536728 8880248 198838937761143891905951908877472153600 8880249 -32101837905660687155025587975476541760 8880250 7208568526113867421084233393157464000 8880251 -18872296117829474216001755035556415600 8880252 -37835727549452467553652564135918509568 8880253 202881508060325496940829481943337391744 8880254 19448227904923738639838435036819374080 8880255 -29204606275725869456960042855139666600 8880256 -33356217841492843300772604949152399360 8880257 158263284953509043781984233010489309360 8880258 -60558531423266638596432466654763281920 8880259 34120162919288039824787936301589233616 8880260 -43889900762262667472789558430567383040 8880261 5528124352221546905881963025473144800 8880262 -64623697850196377778078418075848190368 8880263 -31153700327718313735619571517019129376 8880264 197536226430140480890847337225346713600 8880265 -151348688871896723374985243480567741340 8880266 46987543681719138840313001448222230832 8880267 76400492610505277295874064715569642880 8880268 206542974107684104238852270658166173696 8880269 173780389525796054666205980118945599670 8880270 -19429299911243593086193621267697664000 8880271 220393228135179101361495905328097735472 8880272 5639218018334040188325782227972472832 8880273 5815130954087597047287261948455681700 8880274 2074293277326319627855137528653690880 8880275 -49258557089284846238758860493569995700 8880276 16750602910537574459229266591170271232 8880277 -36089217491549459522862301329153669120 8880278 50662508746445795452175144949255796800 8880279 14700176327983994013834124584964457040 8880280 -24985146815264704163373869117558169600 8880281 -90182759121363332440089592238659284918 8880282 29092711253999493197019814335298052352 8880283 96983016667325945753215296825512470532 8880284 -18091504613595578662880752292051681280 8880285 -37611784891795902415951830457522672800 8880286 24385283569905489318507105398565222720 8880287 -8882455284490177816476000859161729168 8880288 13021111885044515850301579852627574784 8880289 -7438810910621373031181696674695320400 8880290 104797029096974015297349719021710102080 8880291 11340461387827409842858702685990759424 8880292 -130070845090998640938533369882816281984 8880293 -115308436337903432840486462345047725600 8880294 41061381827965727576227288256214743040 8880295 -218250328192719089352902332850279443680 8880296 -87513949530175217699667519326533632000 8880297 -11206458088379953209317160869496361920 8880298 -33931185394513619344501845660478904064 8880299 -244886118324773407626056397585524751264 8880300 15838227308678358092355536307351552000 8880301 -10655076607867013015402776042028005428 8880302 -132660509357563230026110274977148930688 8880303 30701194335726111054951022796662429704 8880304 -3942400970841925473843799622291849216 8880305 5111369872031759752365849270684768000 8880306 45093709792069037330289212457404688384 8880307 27007118236508310459303329602745437752 8880308 146412858875515235665710854477226860928 8880309 -27314988281853183840519018710114703876 8880310 4659185418158287884537222790788069120 8880311 67911456365044848494625757153423200 8880312 -11749693255221450010038042369377894400 8880313 -52882655128181716582270946184444647352 8880314 156879083803045968567475218529156733952 8880315 -85471915185658276127482368049442208000 8880316 -164719423340368361098406740321533237248 8880317 -2141731117012893248176677541313979360 8880318 16064854007821828036434418425809840064 8880319 -108199077108946097732877677887181911848 8880320 -56942988205026409299123505614941061120 8880321 -186386856893266555265804691465131024256 8880322 -53313700595312175952903661300184576000 8880323 -49826055145729782837150323925467924148 8880324 -15030012762385602366174976659625721856 8880325 -23285396256666376603783687472010578400 8880326 328351213841998627407727187179038720 8880327 -181675934257008927499119547181984090160 8880328 249818875812238714979721930226136540160 8880329 28213915172406445996707699339311234484 8880330 -57121558215829705303472518978641166080 8880331 1098279108315526941740425809082235760 8880332 -178381963848461100361345704777465832704 8880333 11424884441585494012669960477845442560 8880334 -12029409569122262481817076435918343360 8880335 42810382772496826273582986197000630280 8880336 4484991402329029043279713378622373888 8880337 -82378505739043326745596437875638272014 8880338 -42173292251564406378065078135851021680 8880339 35193715166422905283959217777415541600 8880340 -4323050098146368495369986668955729920 8880341 90457883120097070480649300333074697052 8880342 -39743456934805964421771671248665807360 8880343 -109520787762982411709330903868234191240 8880344 297781661057632023416704509514003845120 8880345 -9820507341134340893055190615072201980 8880346 34427197178509001050217583879045260544 8880347 -84269954855234078885226568008948803568 8880348 -57737431709883427923482630160918380544 8880349 -84582869065625770473903259118334868640 8880350 33242172157914246705430488176807260800 8880351 -171237592915737230070104076162063452160 8880352 -78429308393515693064980298072904695808 8880353 -24347052447008079452262642104407906560 8880354 569562552984798325684412605180698624 8880355 -31846525894258653176395968589170480 8880356 -137537659900812627900174599615681950080 8880357 85415671779321308432431577073221841120 8880358 80230215829303854893454590493981320832 8880359 -77915938237001158326228439979561148120 8880360 -761038930976827238481271993941196800 8880361 -84541595312306734932577791575355728768 8880362 -1195551920308510597336123589640409248 8880363 -85399500790541612723488774236582636708 8880364 -83736410377724260440074727227447998464 8880365 63312423654630794485056221923707288120 8880366 -28187834033984365399935536428130307072 8880367 21574038786678684885635047879008313192 8880368 1041268004488025239056553576983822336 8880369 76700704379579292777428678993198438400 8880370 -42521704700383761128417354145869442240 8880371 222276528431312952155953609802183098572 8880372 11303958217187716874710145816817162240 8880373 -273295659129679702261711821203200464836 8880374 142057002680252256240036632147575371936 8880375 -7619785927282841113040745317011200000 8880376 270071278570260789417445957532898140160 8880377 -7958498724435112625702663889513171360 8880378 27492511692687902730443295828248744448 8880379 206634402650486859680967976632109362980 8880380 -82453423889513457213578747772313651200 8880381 -73867315075345293674770252326082420800 8880382 39858762888733305234515484329259507072 8880383 14663853126285385540006019935379746320 8880384 -10020774794366145186869866224924229632 8880385 119276170418486313957769334633385201600 8880386 -109284818272024708977808972248758338608 8880387 8579007711827464609385476404225555960 8880388 -61195885374379605421989603092694488064 8880389 21865719465453078869652308117964557856 8880390 13938019507269846591633586726228800000 8880391 95783305762872738964922911857593879200 8880392 58227062884387739083890994548316078080 8880393 -64264084578992184812620619801869792800 8880394 -64754416983185243924048248368771639504 8880395 68270343192672560640687902867989279200 8880396 -10057627929614999394668221639651000320 8880397 -33570480529763249227125707928927053780 8880398 26096663504999837210496514829615947200 8880399 -14555679552436661264667542326925508864 8880400 -11089814424625655727205056369119129600 8880401 -175883443038970636955590178025942761628 8880402 -91080705560059546985157472310177501568 8880403 102278597774063686927644515651815168 8880404 -46277161476755552705927753689255313664 8880405 32956148354197160384917878633055472160 8880406 16397776883675482532067891168546467904 8880407 21865281691936679364863416537734143832 8880408 97769469109713684664847440048000819200 8880409 216029742304786132605660025512152925960 8880410 -27613950136673043318162712109870284800 8880411 -89092074719170625053009411842203789928 8880412 15286123332979360078359874009604623360 8880413 152541037168995269617776045634994722662 8880414 -20082765946448707349280234784493132160 8880415 20409395665357909359172332610503229440 8880416 144300342270090603592314216526306148352 8880417 -41753034604128414147763235256883593900 8880418 -888443343237075200019454652803185840 8880419 9109730582155391991460841371623016344 8880420 -19867117239981806926618491487115673600 8880421 68573626427161084407938765114916852864 8880422 25887567415627874185438682678842288512 8880423 -78575087677529930319859561363854947376 8880424 66823453658007659778910299883963514880 8880425 110177542458618730684234865443393392300 8880426 -75008370588754544353076800733079090336 8880427 -164523938079708662156053623324463803008 8880428 -11673160126957636727080673201939503104 8880429 -193355742237041841542489009162186451360 8880430 -7874966798645852511584173488009588480 8880431 52146020858928688779691567271778807792 8880432 -22604802569541802491216561227476500480 8880433 29800314228739409467204960373247601682 8880434 27960521250807201726711266216635886592 8880435 -72149302695155308844882440770549644400 8880436 -42881347768511962582675770227256654336 8880437 -565165839621446891869770364469154048 8880438 20210937908698557467258171952340869120 8880439 -6060947916073148340343155350334492760 8880440 123083102875425843472476255906474700800 8880441 -14957881738879104367066728549755266176 8880442 -53204838958565816528569116667116490128 8880443 113263252431931296440103910410418695408 8880444 -13467902994246559293510035185052513280 8880445 16496816407704933896963419442536124160 8880446 -223143092353416125737413504970862592 8880447 -136480886358900523008938249231668706928 8880448 -32739561579029560491508583101785702400 8880449 41951487136386752684458182262691138436 8880450 -1147949838537544775339224269309100800 8880451 -202117991155536292484813955324991220548 8880452 -29323820880811600627267256444727275520 8880453 -71105328397494625694412576448564013538 8880454 -141940380853935296666079906071172280320 8880455 -23032252538058374269084612646820293640 8880456 59213325697647278648188812769720074240 8880457 251256212057843613581399065694377183706 8880458 170505549206382201533580149321977545984 8880459 -36407457495638933588758852726883466240 8880460 70848940800934781594153185946766796800 8880461 -29417844770009244116014084308203396736 8880462 -216008359067252280531541513274012160000 8880463 -163956499756747539818299939191551110288 8880464 53107677974841873337595946644761927680 8880465 29747242923392525360066726653353047040 8880466 99552970021358070424226364841656428688 8880467 -18227988624699106004854314455970988800 8880468 61231522357120874410280467223166265344 8880469 -79385372618361240029695853676531216640 8880470 99905041921152821419973907604238503680 8880471 -34072588068654622042957502360171576160 8880472 -190625606323039125788903146658083000320 8880473 -6062489328082669392008313869485505856 8880474 8009983238961362845402813308201423360 8880475 105361771324823919798881948794373574400 8880476 -193187877961688823363382771521985067520 8880477 -8421303036254672862824887447156288512 8880478 9924131344502058041973788180955239040 8880479 -135563289359423951965611031451091997920 8880480 -7632990977201277414234769339664302080 8880481 664603208931738841769304769372174440 8880482 -15498262675866169229997258827494780128 8880483 16035598502361421586534212915266300024 8880484 64188002979732838760861887534203887616 8880485 -107629174958772344822133443161986002820 8880486 7335345872245464340390321930138176000 8880487 83318008223175810062115400467616024704 8880488 -2029240677592679475661099882112394240 8880489 679577674971908974712680566947736000 8880490 -119324204378198785040324825420740627200 8880491 122573195860760384936657640573070091892 8880492 -21781454552894405756272195519956085248 8880493 -63847482733053820891030668730789786580 8880494 13092936200359580494939679118428458752 8880495 -6580131808959786221971591366046763360 8880496 -18336015104954319292299207455128780800 8880497 -163134719901784713555147991257703088460 8880498 73299459907243623924399993039826743168 8880499 5597419684850430327620557519961895500 8880500 -32059436519518229284125151123887168000 8880501 43510629376556590124608963135086821184 8880502 -137636069459526678764660462788262668416 8880503 135113239124506136481232978754997863160 8880504 -152486521249643562340428869609783930880 8880505 9326507911188190268655999987970488000 8880506 -117392057284864126595526289648117692048 8880507 86462331139000024152964776619424453808 8880508 9952944486631288125206913003510956032 8880509 -195420048345479037739592478850546026240 8880510 -20027793590343527157071967069847981440 8880511 110105398758333683702434328134008911712 8880512 -65718392854528949533771982216311603200 8880513 -175499661995574738821564842291268930256 8880514 77176826307371801568988579801594427856 8880515 -215119731326417046179879910621914218320 8880516 -264610391719696423737894123918261120 8880517 115978205632987357392454771804829769566 8880518 15486114586450671251314417629107712 8880519 114082955530076812455934621894821778344 8880520 91881847112349024286962261819509145600 8880521 -20074313760553784176384486681682344440 8880522 -6906336462978629381134314563493674496 8880523 -896195981713635703970147026246075200 8880524 -77002915142087912025445941345958464000 8880525 106287692816942972054093774198472250500 8880526 121697134871051899220460555328023225024 8880527 108150024662441515978046815345337507376 8880528 47814266203802257007202139489243889664 8880529 15061834469765810931714098064038151680 8880530 51313506447058823535775279619287749120 8880531 -9672310797520656873504457952935130880 8880532 -2860754724247154868369182480253267968 8880533 139056905523915421832027975525818768782 8880534 11028161569467901104121344654085383168 8880535 -120553353984542058157348354713409405440 8880536 -68872500770730365714677241394756771840 8880537 -51690004084109028648907622001147786432 8880538 44617725045005119610980015383462132480 8880539 29666446407252235431933084788808939840 8880540 653344709909827885932745266297937920 8880541 14124406441608145493411772554123507942 8880542 56438639433708995452019810320824663744 8880543 -37483698142671065275389387676162675200 8880544 268096472765684594572753094948069179392 8880545 -69303963963278915331577414178971991040 8880546 3806390274601037773152051439396224768 8880547 42377050559348160237373251897334240 8880548 -124066932021374282656243838878056652800 8880549 -25458719923870500016867940091813247200 8880550 -5519835867119182467711476931003715200 8880551 -117088543208216553029312490042553901448 8880552 54186322342145582507860638797075205120 8880553 -79620477365420470711372510624540608 8880554 42789932650295146140102054265942078560 8880555 25695332323806884596232392233424343520 8880556 -336174518101184624767435503617109215232 8880557 -23651051640237653865141981202505007360 8880558 -96457457492189641229132841338431060416 8880559 99710719348188962696604419271938486112 8880560 -3763332346828739310696895500155289600 8880561 -2361400112618501976042423884796176190 8880562 161048573105564017695160523096044070400 8880563 168201516502583662384652622978841948080 8880564 66248640866635850840322341878892070912 8880565 72588962954423820578164981891900658460 8880566 29923940277478476567820179122748371904 8880567 59585165244995729207126644314480885480 8880568 212427362702915171009109790987464069120 8880569 -49581485315775771201845252940265971030 8880570 -32773466975367402932996300113876377600 8880571 -16148498165276334289352030890690543360 8880572 50903578540258322172798907329285312000 8880573 -5982131212837930771075955262520681056 8880574 4774241584490374673231447594600236800 8880575 1591554576966738836814853554684691200 8880576 -13352156425700719524912940040948023296 8880577 155574887246998317650512927886845295426 8880578 28362827452450611577017216580422790656 8880579 -105852019813162502814954317183768743896 8880580 -21597374430053895201832854841349548800 8880581 94620624543506822025590020560061428000 8880582 67162930982936698669231894090931372544 8880583 -303171550263598868974664559415158314400 8880584 523179640409082577988075271785195520 8880585 25425667275855518280835688500657382400 8880586 19860052751006224087276251773749970688 8880587 17473605294107335545918940555730041236 8880588 -90414475044081491465736141514588201728 8880589 9709641873649049533461345994144531456 8880590 -29920776365888855543090398469758459200 8880591 -91956571608153796496816425914611033208 8880592 -10429929360206942822278807932589047808 8880593 298309747887091018240138584517368025842 8880594 -82145534337177520962969288945430588800 8880595 41292969916319586643074966601956471600 8880596 -3952410918540349500326322573399912960 8880597 9413803475186699609129249808831438912 8880598 -52189378577103575696214923874178413120 8880599 10995989476191915848923990453214627328 8880600 472416924937734578637191785701888000 8880601 194225288842554304070470933019553495306 8880602 -37306282649202717033413690030287269888 8880603 30746147578738970246913044110244166144 8880604 8527555310081180881177011432352672256 8880605 80319583869843656927288979705770507520 8880606 -6607816627828983915394740566247613056 8880607 -12370287956951470860294927814124172608 8880608 157134661434840237143867208433536860160 8880609 542423396864047176557902803857014656 8880610 20253107240162969530436974734646620960 8880611 49303962516141650094476428495183773432 8880612 -57270260521454165025425623970384302080 8880613 15405198666435525749842008637714281600 8880614 41032408838815462516380309920562349632 8880615 -24022052046639090371887036795068969240 8880616 -35605757882509284151983394331341931520 8880617 191156808747138280961343293289013688820 8880618 1456672371476511489302156953420194048 8880619 -143769267322776951418421566725714016320 8880620 23112056229033435766760450954032435200 8880621 -191139646251749331147163766077038059520 8880622 -12300360152841396191483565138026333568 8880623 64328288755043189750965364638045153872 8880624 -60888735221261800282092842407776092160 8880625 719376045676548270486103296263402500 8880626 -40808661360390927798600543463912558176 8880627 20983363694286290853764234763209840640 8880628 -95463336351223180478196178716717269632 8880629 69830199071456992994385735310094325276 8880630 17678779018601806352238317082597335040 8880631 217992101481907822379493579585110463864 8880632 -70633775838489805021886427206465126400 8880633 -199691974180222344479070692527809312198 8880634 -65360810446197005626290143593857739008 8880635 -71176995360885217921482443847093642240 8880636 104391722864731759735289678205703782912 8880637 -110860844636725937394187971065836894714 8880638 -59669063839251894982852768019328600960 8880639 78676400710509180577358245483860980424 8880640 9528983007388829734869528009611673600 8880641 -26567195076488347230575745427969140480 8880642 61942583541444616030471546815504098640 8880643 -219679439050055147721280554150453967108 8880644 -59940697290916649960856307308604329984 8880645 58904165428647403283985450956574867840 8880646 38980236022908652140549053056876978272 8880647 -159651698761528625392236328940353855728 8880648 54275067483443078118264762418191237120 8880649 -179391305163702223940491914908838420464 8880650 44137984594039965834586870306692672000 8880651 61095290531133383765803418290961914080 8880652 98370326575712099966658006678681457152 8880653 106408342752290439422225763242457838902 8880654 -15402824512105138464398856118913865600 8880655 9284264382164519281038077752859403360 8880656 -52506147320434516354600961524418469888 8880657 9478683802521574393915775946382267680 8880658 15089221687103162569199270322074455200 8880659 -182816439076757726107804315319147544384 8880660 -191677448150323410727934562256249651200 8880661 1121534890790966471361464874436801792 8880662 -69195230750322831624565802188376492640 8880663 -23222631732525021423644430526612122624 8880664 114406780335377378770216790190256619520 8880665 -33006908324846506051877763601066754940 8880666 -14406410364858037511400478094050682880 8880667 -167104783866664246934050645191053372284 8880668 42337718794089311947540533310790098944 8880669 -268821650210418524579705880041812032 8880670 -4775485921021677910340157692558054400 8880671 54299996033213967706082717658136363872 8880672 -61782462834711622486944346296927387648 8880673 117661280412496827629874372202238945200 8880674 200057264945591242002062186851842768 8880675 -58677944730422188465270428849482967000 8880676 56312455300246477080097720933525483520 8880677 -30957857628460522360709511822882328740 8880678 31657611476000149583797991804962168224 8880679 50886554412273276463561018947211810776 8880680 33090122607799055493837734233399296000 8880681 -22002953436104351029326217363861583568 8880682 -43887062287314591286273291191675443616 8880683 -59478285873319083062693645474817940080 8880684 30872069835471790982639683286245355520 8880685 193267451440240459409911412041561249920 8880686 53995830657212408052188624490661353792 8880687 -12526676079950464093770452592347826720 8880688 -75925409002669876956534367486306828288 8880689 -99547311987003072100814772854071734510 8880690 1873271944628308744274059623467735040 8880691 130629270933001536200750145334652695152 8880692 2350206888324422716155259682331347712 8880693 -140281718188662253957179203008943283936 8880694 7352409604857747114874442730853146624 8880695 36713656408859004235638926344798525200 8880696 -93204255917177311975511314928212316160 8880697 141111506619233459822179622607631080192 8880698 14808492536809720982029252474479652800 8880699 49796168583764528828066545846912283760 8880700 66631208112105860321341962308288115200 8880701 2409174797968773764344448462936868972 8880702 30452290379159629007024684933821706880 8880703 -9103036589256222984409589950614285000 8880704 -564506998684899788870786611327008768 8880705 -34167114874109626718937413179827888000 8880706 73065781756039607349940505110027438080 8880707 114061832233753656885496530148113063432 8880708 87560775673646699861593358979313474560 8880709 25832691428736199868487566888326378910 8880710 -86600888993612523309941307632158512000 8880711 113725818995346581962126624065826299432 8880712 201600957184860707982060712658517427200 8880713 -157452508743052319293925456442633184038 8880714 -29079596508418780880523766594789593600 8880715 -99100747852315346305169365275124617600 8880716 -112190824257648970271964335185913779200 8880717 43682911717232024675343800754210277920 8880718 -1855599979345159447337659656717339648 8880719 237774259854610564631167345412368875120 8880720 24784464830562597448393478786421227520 8880721 -15765743612788695546733914672264470208 8880722 -109641033034826804511778568255827074048 8880723 -125977282110979996809891688588442188404 8880724 -49038936164746538592792279220796107008 8880725 -9760779688602118215741067434791923200 8880726 93874932128078016465816724178180726784 8880727 -78656856286953290904575291766877739640 8880728 129873330848395558059509034083349504000 8880729 -7317096513076407963773884700624338944 8880730 16838257701707875873204273860152497920 8880731 -19881429755314112829674693872957512936 8880732 -34267124948438326549179301037830471680 8880733 -25051009984922356786139764949006695200 8880734 105067497881399668457846322155012198016 8880735 54754020138512477739467298752002458000 8880736 109779893614132422684324729931866046464 8880737 -141409934521964526000009784160097994560 8880738 29379294061829925796310745798782104320 8880739 72852590819084982670205242017512325120 8880740 53346050561067726815894639979377602560 8880741 82074399360445664126752085159940618750 8880742 3094534928896909687507673353517809920 8880743 -77663843428718458661206827258770632008 8880744 -171502513343207844038079820397727252480 8880745 -121229947314984948615338062914614785500 8880746 27402342847300725867486951109806796800 8880747 36125101755446416892347170010105519128 8880748 -145048586533421248790564887415371470592 8880749 511405864961230086574062475227458908440 8880750 -51501305089834142340329258847590736000 8880751 45637497149182218246937404994607593728 8880752 48750287807252971671400295197027860480 8880753 26055535858086870105136452614453920704 8880754 -2096156503905188284906663872277715040 8880755 16697912092717692645423377890971419520 8880756 17628651809254994028699783087050932224 8880757 -1976978556962328656498326625760175080 8880758 -155889330499189774136189891654103047520 8880759 -6762420247458225994470004289988701160 8880760 37127765214870316785112227167678054400 8880761 25743117755270977261306787079094384362 8880762 5655072500769907321084542968374763520 8880763 266570955747304670355131646897574201088 8880764 44509008932441011955230158813238705152 8880765 49259470131383249587551488828517248640 8880766 -92018863517106933722224766549075564160 8880767 18492937601580018291161023628099713392 8880768 -6732564582326273799588316254327275520 8880769 -10790764200787802179584717568088278956 8880770 26286730822405083628726366946731138080 8880771 256099991869679953541981386532465808000 8880772 -188850746792531311164115625020425802624 8880773 -4371825738833170138983298603968801600 8880774 -4293357411901895140235351160168345600 8880775 -43578232759949156445171230651027735000 8880776 105410513994327370514377984930731878400 8880777 -3972908735415325766592088611759256860 8880778 7543780897151675464714855349465563440 8880779 -199568864381771229344088558213577789320 8880780 20648100972982274810143446756466805760 8880781 -86877636115633232863675261329595311648 8880782 -8925018728955209550603122051767923648 8880783 -42769675715962897376415525607974047232 8880784 46279703899923275281135567539735429120 8880785 28362622291971804943779492001717180800 8880786 -32526091825303362039174999618417484800 8880787 -19351213637719040343792524483504696768 8880788 -63130160957382698004277179989950101504 8880789 -8409386444942875054981490449178059872 8880790 -113879137871809107641045566354636800 8880791 535339065946084471512709854621619692192 8880792 88681415648660259208983565114811166720 8880793 -400012271521070576487124515221193156080 8880794 -24182320061524500750421476028813731360 8880795 -80438643235835867213836411705647840 8880796 -18748680265626402127396606517604774400 8880797 139985120314359122425288993078325046246 8880798 60716881081930477311834129302758686720 8880799 -73952519336895648836993759537932007200 8880800 41060846685440196590953981876243660800 8880801 131496606339319523839205361038165395632 8880802 17300362409295328167548386259995402752 8880803 -64823225243164822083312505625204094816 8880804 -130661594993677229203732688657824536960 8880805 -50243530629615271056993215615840083080 8880806 65077978833139363284041032897711484928 8880807 8117124956079246909663057813403082016 8880808 -3684403392088124942464451531062487040 8880809 -108035263485789128862618747862190199600 8880810 2384622141754923695682686560854908160 8880811 -177988712735186710015106534922001072588 8880812 -162178366797317122601771568304557337344 8880813 -41020718269981050609780512380037025600 8880814 10099361590277772851906308385293444032 8880815 -7228145799799227648787485772696968000 8880816 -1516813699272552266142504168116453376 8880817 -257932133144956027062730734784317906336 8880818 45652664752061465452225897427868641280 8880819 -24901157488601189654740207247481120456 8880820 -8858173498106087314261756427864670720 8880821 170306865289847885323768834676410295232 8880822 20085120198028301877544726183920220800 8880823 -38516315803331852919707345747956099456 8880824 -123995576473067615398754045080113623040 8880825 78866317345884117403346522368091643600 8880826 -78209771322808784316437775837659775888 8880827 -76145395707958191610111849494825750960 8880828 -76290343112441358673600748176338001920 8880829 86869185591467716870276954868728013568 8880830 -4638603368330797490572834377045434880 8880831 117295907381849151557809433793843273720 8880832 -88517070234710697801936926641340022784 8880833 20990987961153516498901905952662144 8880834 -59352367676271538671087434518341772800 8880835 -32231066476152309041044000283761311840 8880836 3231186057200784108280780738711140480 8880837 44566913680235625686960383248119545152 8880838 -207391379374683686010599512131623272704 8880839 82058232399143773708545808648258821168 8880840 -2397569627607311695480098177714739200 8880841 -3229641271610125584023086361870663516 8880842 17008946980377504294491075366570625072 8880843 110010284777479761828782184065887208664 8880844 81125942375303877673625067886592010240 8880845 -111815033294318907687126602708164686900 8880846 -7478856674526977132940456163164110592 8880847 -146620333382686650724147705652883102000 8880848 47992545400229064488151214296177795072 8880849 -42377487267596626782575742226534675200 8880850 1171622594190701517132521661046329600 8880851 -47937798048119746727931112645805824704 8880852 47911810244827734736435097431202764800 8880853 130178852436210702378317938336100513102 8880854 62474132855253949950473925868590425376 8880855 -84646017201429834760614622980164549040 8880856 -56297251943973869134361976528318627840 8880857 -43656080062840139483072380109132087280 8880858 -31597678244120516134389715784077835280 8880859 20738256763480926302770379035955858704 8880860 134046123053849605669044801153647470080 8880861 -68757585990753449048625357383106894816 8880862 121900419994892209103031691650658656192 8880863 102172821882969429090071848775369710344 8880864 220493469991457803032061754475880120320 8880865 34974575953829148223958459515783574400 8880866 -264904074046294759180091919919026547200 8880867 -201534293485559496381835053531016607760 8880868 -198316250092448160100009560621102878208 8880869 -9319156540172218046994096872147800800 8880870 -33903769783491419808399534969187795200 8880871 -207577102250353036997752331189143977928 8880872 -33327980489043156858239658642599116800 8880873 32064961784381307324376966692070156800 8880874 142047824109738068916606418922556117936 8880875 145521431734394972396396905852827960000 8880876 1320017907035614495684851189446257152 8880877 54066534294469051548935622495032864726 8880878 88335211851228489525097550627656050240 8880879 -25586322181093937762393442010809091200 8880880 -4438945936048950794243564885972090880 8880881 32172424017976363769441057109803931492 8880882 73230591577741002780754779125841878784 8880883 -276168644067937866569350218982229049792 8880884 21254807210600636300005988347116153600 8880885 -62745447314464416758561337083922393600 8880886 -21940259682466115732446128481050249984 8880887 -127964197237963963884957216238353603648 8880888 1687565716572576189175266449283563520 8880889 -129328332402177191987375124719455548310 8880890 97715863002432700325260553044809228480 8880891 63584771928580153694696194370647699992 8880892 -20143938186079332168075375276046752768 8880893 -40757576311266804955942638671916361728 8880894 -80722997293759671814095084053675857920 8880895 -109794137120008486818858418164313823280 8880896 17784794244587515095993806508640960512 8880897 -56619115262075730726199914144349091328 8880898 7929246749330991760774703701985161728 8880899 -51327873370793468403486562067757866664 8880900 -1460822847565633585313678549319168000 8880901 42095500737440986689540369090670119902 8880902 53943379459998454525601820048956628480 8880903 126721952588091082434110636941036803312 8880904 -136266288628642133317254915993975398400 8880905 65166196676778845490549348606041925120 8880906 63698160990525583788614807534259475200 8880907 18395235990836793316021201188469257156 8880908 -111655097619106407358592145317176435200 8880909 -141047005911598382367077471784813880896 8880910 -97355194226389396922101515236481272640 8880911 27968477120777746879436585349036081024 8880912 33958829054555587052487821724672466944 8880913 -217174345787035364206806079031894613838 8880914 -28097263258734970113799152847432037376 8880915 27979280358861550039095735526511599920 8880916 189845846004990608054486006638970880 8880917 -334576178511602577611617685880763964448 8880918 -66338664948328889262050333636244319296 8880919 -832972173999473250384677702328085200 8880920 -136894189857814089189542789539266355200 8880921 5688524613429679602060401003507303424 8880922 105000001808428687562378743235749750512 8880923 224199585948614061785178428999477601720 8880924 -15473605950588531669024983894978595840 8880925 42800021914209934093204580332616803300 8880926 -65570955895927714384166034806237543616 8880927 -20735522662215265132600038151586949120 8880928 18769793173684279342828612355906076672 8880929 -133839794685983507285855914887589283820 8880930 -9410294248423807643765814544381586880 8880931 207804486593999524362373321967742595200 8880932 65255413877461063601022715862777315328 8880933 -168861600241597101671128808577700538400 8880934 -15092041587637425583034327665496446080 8880935 -25571202606026849754805282504979319840 8880936 137187913638989319500206508211370229760 8880937 -93634382237041114693257667904755660700 8880938 -27616318024066300525074376499250416640 8880939 99357608446128240702227834247122754744 8880940 92216695194230007571568858902170839040 8880941 -39030359824216583621487126307782849216 8880942 -8990574253223967006115690897322803200 8880943 -191654479023210176222954773666888071888 8880944 26668486517610027825597905839500754944 8880945 33904304034119765669454958002263423040 8880946 -45010977546872924250771172699064110176 8880947 81976925321669764850119436666440769592 8880948 172787340972441214834346793815147704320 8880949 42247506393589468482527545452621926592 8880950 50104088216517314968455827610117309600 8880951 126912779732756895600121030277071616232 8880952 180125187856838497723738424835531571200 8880953 233554479671013253805835082835633890260 8880954 -9834361308648621321529494017378327040 8880955 -88415702832852216943794424678797969840 8880956 -90959604508561966643191404855279667200 8880957 -49831231748465153083248351868054939380 8880958 -34321293965999779177285812155640433920 8880959 -114110047156636287610436351286375627840 8880960 7531244628890628882846386620213493760 8880961 -500256999773199124864084952159601948 8880962 -127224125101138175871632691463773696 8880963 8169457036688130818228167100311319808 8880964 -49728307948787274409742767953714229248 8880965 207388568562703825088266253261511244860 8880966 -72133153765871808206497074936882878016 8880967 -85905341681203270610149818726409555440 8880968 -31428770577015733513276480817141514240 8880969 -100397097108703411042651780424119208064 8880970 -756199374204959380126212737909990400 8880971 9943533850810897923841798738035828624 8880972 16531114463750216892886977138038784000 8880973 92457423974519637251497776433606225024 8880974 38956361489640537630891724249712108736 8880975 -71121305439248791586098389598304640000 8880976 -7249939482214235640694283956401225728 8880977 -13214388021876160118756355004029152256 8880978 -75777862316260826305999027346939323776 8880979 93834246179567017294142508989146030176 8880980 -134024189651753767195913247355900262400 8880981 20467322631195778347663511044506888352 8880982 18979861634465490900792092311010616384 8880983 -14942125281883567281218267193947070720 8880984 60410788844480901561589877222294814720 8880985 179441226421441755641707045844898450180 8880986 -44250247596615571121684810574483959040 8880987 123490862774507514911532678744595240752 8880988 -120287993357766718518883641778314344960 8880989 146125658575924595359479984328538250360 8880990 25736109141463387053675623227516538880 8880991 -15492520300492868908270754576996451728 8880992 -107911900746830175491844371568459644928 8880993 60388239441452383472781739490484050880 8880994 50551327537222778447742919098338761296 8880995 -4138875427434091615562317696245298800 8880996 68123157125073331328900076523990118400 8880997 451297858863890278331278455034217824380 8880998 -28336513633747645433729251888002850560 8880999 -71906796782298777071517120281741109120 8881000 80286475980020193639966507407953920000 8881001 -37016761330005879125101872121648425600 8881002 -3004703108415680255920491656380675488 8881003 -16720545410049004832092789947491956400 8881004 -66468237637519018355367331189569355776 8881005 744091915293772530111004500619398720 8881006 108735605676503521209748171658059301952 8881007 311647497321659431853544323766645115440 8881008 -5549468062553900199518316526409711616 8881009 -109283042649590775302546677091385071196 8881010 24587971363575072220438269027235840320 8881011 60515727430602027734758738366138968660 8881012 -33877237449177233447350725200526632960 8881013 -113682323474201513805738115634764718496 8881014 106560597453006526134632705179672819200 8881015 66630121985019024325374921813831625440 8881016 -85435443816726577947623170833202667520 8881017 79293420268837533597262046576279622912 8881018 157207396414389347399652797821291296000 8881019 -54402494001381379099222521523963796448 8881020 51828823723574686076741657201754355200 8881021 473060932456382928223495721413327692 8881022 21569965824411980975193474969739948800 8881023 2051869942919572093499318028054006984 8881024 163109175111465472778672363246054277120 8881025 10802128900405170005910913305851904300 8881026 -29995359033323742824997383212200591360 8881027 282015574114356801247654112780425898876 8881028 -118189596417595313175901784341264283136 8881029 92644456287838766210220981043721917440 8881030 -828281662140590576129871696804243840 8881031 -2549164076084233077242515728791211336 8881032 4499533759541445769099835238705561600 8881033 78223137696046140034287089571558930176 8881034 -6172109788174256357519931647337576960 8881035 -16271929501378942861503013869671731200 8881036 -565936034728074214115456307164989440 8881037 -296357871403741304260657005620155680 8881038 -94828880128372191852325698985263668736 8881039 -204439187867200288395499146390069726160 8881040 -1519187023007008322639072337179443200 8881041 55505818536804939953796407439722066880 8881042 -86761258275050838647943584930584457328 8881043 26656521643283281869263299717145540040 8881044 -44964766782184962857417301429143414784 8881045 -57291506302854661734598350637256849700 8881046 -121601840524936842846192127847895426528 8881047 13114743089492296164223926511816439520 8881048 -1537405947369096509789232597471559680 8881049 76905546709102137925180970398264206864 8881050 17986586389898997364674267308033836800 8881051 52963932012995279515645135189750415328 8881052 -150009844161784271750287301898354737664 8881053 137204386454528406206523262759472440704 8881054 -12236864904264606799596881884888362048 8881055 12034766417735541426582193736741529120 8881056 -260526143094141012434596427093979955200 8881057 -57877023216305492380488972535591281694 8881058 64544561819609197324773154773897836880 8881059 37861225028294434423957113875389875456 8881060 -25331209809454327447879848984232857600 8881061 32070650533368747175468126120582666944 8881062 -69317793034558357565395832855317822080 8881063 -7557220439610884709744648376782216296 8881064 5358163511648458292142649676499471360 8881065 -40116095339910799457380405566758633280 8881066 -15219730587402263996163462299046368256 8881067 26035676673029229422223828595475062320 8881068 -3157651977825603590520679443963838464 8881069 101331942831835326107579540760484776470 8881070 103408891901800424477689533323571826560 8881071 141550668064152855969385017308839496712 8881072 128304806287682456551833907998121132032 8881073 -44830520413599254988308537325300756864 8881074 2009535461622962255882137562095507344 8881075 -44825570816605160742678065457093184000 8881076 87933453468804010270590700596653863680 8881077 -145359902875515768620072617427436898080 8881078 -6308321928949916666659896603647984640 8881079 25932556709300158870486100543058534384 8881080 41781019491524447594392161806154547200 8881081 312501552618285615850433601386957522064 8881082 3522480465451684719229364702593741824 8881083 7069084425636064070351692145056626744 8881084 -41252833287949013862992876242304502784 8881085 41135418949048828240905056288460232800 8881086 -61450831768479228853826407449834131136 8881087 -11212901330971215994892051428563523264 8881088 142642787516225128013345300042974494720 8881089 -50875038774086863628658087040959739008 8881090 -5871937062005988400030396499215135200 8881091 -88163088016484441711710227452328816 8881092 20725792417959848405642390788993112064 8881093 100345530296841903842092668700555701600 8881094 107511207687461589943862998145900015040 8881095 -31134980205814999361035620879275154480 8881096 -45276474674915037560648417359799255040 8881097 -49414052607650877548530905951791086848 8881098 -198911630488007325137539118417971200 8881099 -96044665081244959728756139914607009900 8881100 -53402669216457497228720906254369209600 8881101 20890053675542812176391808421280681920 8881102 22730014875701747795963576133619022400 8881103 13412392641550808418908451101677193016 8881104 205563533796419658853486453870952448 8881105 34866580556034860761743858174489465600 8881106 -15670114467659860912536332981908933632 8881107 4875432207920092356207117320477646720 8881108 -71952575586049133696817091684232505472 8881109 -98987987734820162382691612052664675396 8881110 -6808731550137766541621729384261222400 8881111 -97463432731448642725828217079086119288 8881112 224054280513677552183108646720064512000 8881113 25447434745744105483195542029795978400 8881114 -117852842769379196815582053717740583168 8881115 15404591858371251971976577065027149760 8881116 -6148042086618185417759215509555511296 8881117 -79753050386566270198042555974379483808 8881118 -159772460086743257006525416862359461888 8881119 48838736776430814779927814432480801360 8881120 -312756241809120927196785081298232279040 8881121 187855314700308876154867816309934876322 8881122 7573500615673290863541038710450118400 8881123 -27555414494282624065260444642559387296 8881124 -1206817515152522512058018571721789440 8881125 -114855265791369036772682775804787824000 8881126 -7201133150476153398548538894689171520 8881127 -14818067366745664413225670753906437840 8881128 -8988935612869160512101844838162104320 8881129 -221826704315774568711403846264192915270 8881130 7822039284241854170835337923097552320 8881131 11144448348244809769237287929606406144 8881132 -18523416846930569194176344958443366400 8881133 43247670813591550896861553039675723008 8881134 -1144543757299143034819628141427962880 8881135 136345088290991282648170483350042667080 8881136 -31219535643540897048202139492939759616 8881137 122879592480298140237907431242680033440 8881138 -37163691534754714332757807090842107904 8881139 -13082793465133276718238351114728024640 8881140 -62307990852206784694311241551381073920 8881141 6149999817733753301509114333762938542 8881142 58810853704737404057204182667054861472 8881143 -116715827916608692357265097707980442136 8881144 -280149921328557618369813022354954874880 8881145 -32913505777612217392473619900627872000 8881146 -64628691133119614893231699368308016528 8881147 -3548462105030890494596538890046579696 8881148 30019983337530023265589385909361578496 8881149 90994509540911897094062254585841879040 8881150 -29708835557930223487878835828804219200 8881151 -59734888554502169736567696974237070720 8881152 81435413976753010117881379943224442880 8881153 -501322516516012952147451904221114960 8881154 80966919702804021255440253458693171232 8881155 41707178042835715919273193296364453600 8881156 -33322233358725674083293163004389444480 8881157 -134767273083800592267479041042412627208 8881158 -60767730402414439322752019024017536 8881159 -28268401396384136262950781998995038208 8881160 -122442292759384868034530596962878208000 8881161 -67317759322745222429876341588241618928 8881162 -77017967316259595103676245117590263968 8881163 191126416071324338753267981812716894480 8881164 -187697312343916532135102693002747590144 8881165 -212362374370241380739620989244187755080 8881166 -35660086705434938214556222319250164736 8881167 -268938422920179642441845624371983353088 8881168 -75846770672284075002202359919814238208 8881169 -194384915753358494160164849474335236240 8881170 -52373124568892872509134496773382489600 8881171 3376914820805144474822251078390704800 8881172 -27174753401506441675501751473184029824 8881173 25623748696994604778029714064717515648 8881174 -15632240125891344972851371788083298816 8881175 -10781305034802338665833371193414990000 8881176 137189393656697996152110469803508162560 8881177 -2732224976020770719034495508211079360 8881178 28705409970583638651816289646044806624 8881179 35140655908581393293537994790539749784 8881180 3550986170094382767322419048254668800 8881181 6108285587556691066778718643640503500 8881182 -8755520123119488196147085248216459200 8881183 113819067543008667022583585400510994440 8881184 18174199456539542765130367640092803072 8881185 83841763197452208289548063938412932160 8881186 -19804639510992802974284750119703617536 8881187 -104334546249119441235202223092327065648 8881188 -83117131150885165723506135832385510400 8881189 -77242143124371386801326075829914110560 8881190 -12282578809839687030349883606165376000 8881191 245372688217967574598082956845546854400 8881192 99075644966893028987319695407029196800 8881193 309918856625782505420822039961853976442 8881194 -20490989242120741394635482415155875328 8881195 17211356821833628377115424415402223200 8881196 35953089696958475337322529540772188160 8881197 -15112402747470154602819301604614383744 8881198 3799627950916678137303079074037860864 8881199 186286424302486764322705714209416125200 8881200 9171579882151411490008604301399244800 8881201 62738346434846133388558119973775142960 8881202 7829656331320487737234824899464800000 8881203 -29613222022860484367196003391015068096 8881204 63028821994545064567809002818903427456 8881205 170169398080209014845904570596725880860 8881206 609972840088134237958436391085562304 8881207 55200472068817731121725272228054540456 8881208 -50393337846225208442962151502613708800 8881209 147088312862901018046699500099567928314 8881210 -562865876374981495201349238364867200 8881211 66683237553081424257403474851004309200 8881212 -9419409341839483439654094553036210176 8881213 -193938940569823709359050270775833957216 8881214 -3003775682533612295431325528832288768 8881215 -3176895867045993924540726619602524160 8881216 10823399434045273276057644678271467520 8881217 101340861944941319481752126076599107266 8881218 8898879536900643436601566544803238400 8881219 95566436105048150276336641663517490620 8881220 -1390074899523039460436304157590528000 8881221 -7787066631091371608958778770441907200 8881222 34821311450738748476168324024525538432 8881223 -108713283517651824480958751723191728816 8881224 -78330136858950067703344117494962012160 8881225 17511126010734165098675325137691147900 8881226 -71810103201132476769093095449102388688 8881227 -166470570040662932722120505175321035520 8881228 126298564947488756010697435164546253568 8881229 22213529678359721420453516890388638176 8881230 9683595766385467446597650916286446720 8881231 53625732882752378381000393350149330032 8881232 27571616191316311888718028567081639936 8881233 -114660765476913752486179580242649981952 8881234 -94213496173088519849734251696461828448 8881235 35633532848273781016398270266833725600 8881236 7203222144865905269644429378675974144 8881237 -18340133705323528887577458847598125568 8881238 55284263411003248716638884089463967520 8881239 171448617535380192941677489099560862824 8881240 -10415769887790447836360365537873920000 8881241 289830923885674030145474540401363893642 8881242 54649345837133793023825977056804194304 8881243 -13292316935288022572208154315372559616 8881244 -107355626940489327393441666479787646464 8881245 -9696600202882820327357350360728806100 8881246 -113432059331658847047247646623080284160 8881247 -120190657101027568901796571392588162960 8881248 -5719676673631239260695508631580311552 8881249 -83612402138731107916453422166093864512 8881250 79323060726397390319555858577049500000 8881251 -85947648353844578132773609117878002568 8881252 97760911234598462659227688151912529920 8881253 -13134923533239085651390079394015201636 8881254 -50648533883014611150683676395501946336 8881255 -126101309214926148555306085973003472840 8881256 1175182866629475249784130082372188160 8881257 -35533209587779783507425877880988235776 8881258 8092842648741924017197645839751553376 8881259 -76663676180348889213541184901855818400 8881260 -77906691529274572763548377105224893440 8881261 240013909092886441932798908962482881664 8881262 46441420776020036832938572516974196032 8881263 -310258171654298327672123957462816784 8881264 -9125705454666232831549891175542947840 8881265 -63830456169972048505302163062006230400 8881266 -8222184140471156447519712344897863680 8881267 -445052049459360752678509098768671295968 8881268 163108781067106748114203540564636256256 8881269 -105292546375576462882888753424399986656 8881270 23584689629796998581479562295970921600 8881271 -3508772846236444438349315929131217488 8881272 -174482185695905297908895198359757414400 8881273 -261872235583294510925439757544888691478 8881274 155207886374209172345979754861199777136 8881275 -5564618750197989417388164163856334000 8881276 -137386981562699418785273846260205190144 8881277 -151012757380310545701119736977157386874 8881278 62250599715674431236621687750826856448 8881279 127442089100805170072998229283302280 8881280 49052682828793852349828382334962892800 8881281 -86783902131190190955969641624602348572 8881282 -113395333892263586994081336634981225008 8881283 -20044432184105941991415538573178014656 8881284 -17720121892534138479340318047854376960 8881285 -48624260031146510764060974888353927040 8881286 -31976896929924368791744725404922918336 8881287 177431231312172220253137917815986953552 8881288 -172151485140203524265101294548182860800 8881289 95840667932349885957913942354792122624 8881290 18357305252771281314466339869427971840 8881291 -255657152023823842139555695188424139308 8881292 62069191375915039590779491327890232320 8881293 23677628650037936642245166079987423744 8881294 40797351170137131987581248965462820800 8881295 -80980689773788304138367836512414863840 8881296 -4378957083038660774565307426237513728 8881297 -72165545026258605415411476978977969628 8881298 -2838439520239106997572667994747479264 8881299 50641966093205788573454089724805675120 8881300 -90630471893000354809832089056862729600 8881301 46257575342374364992184731658391838080 8881302 71332138213469712642276286912387100160 8881303 -296730960472968511971328220286631597880 8881304 25221685743943225155212385694165401600 8881305 84125831403807129353864105891268509760 8881306 1874479443229342885102874448827904 8881307 -301492729122898417050614088891305821440 8881308 -57538542275998570326035723771117629440 8881309 -108706229849142350273756131975689120000 8881310 48703818575213788522124566630816531200 8881311 152505852808104774539439595268517273672 8881312 -21416892375848653998415651764569112576 8881313 36779692281578570642484656168846381760 8881314 -2868408997130627629762234440844283904 8881315 -114734266614851871430150963663755317040 8881316 -104622102859648797003435992166001045248 8881317 133836121147981511755848783833561971134 8881318 -127143267618897083982782704530423428640 8881319 229951444098972252824553257826131221632 8881320 -9490423299547476878693060199432192000 8881321 34114624526366282057110856539836965712 8881322 1541022666966549434856741665668520112 8881323 38760694809866101834193663865045816768 8881324 -115365098119776841823883458272677186304 8881325 26630792803096343972986674589821357600 8881326 -398805458269178920674918825328847616 8881327 51432192808613737482928752680795630784 8881328 55007622688638102119633686581399601152 8881329 -183986662584405628671119140703010504480 8881330 -96481887909406625024637651246218041440 8881331 246130044104648318117710877921593620264 8881332 458632293786522770369983859390459904 8881333 -239610378122668151460843400121749226180 8881334 25151959198038361345052694683523360768 8881335 27094275503488157058058979762271246240 8881336 -95507600406195917876180259351518392320 8881337 255603861212768459899039742194640608260 8881338 -21556768814424686347897790953671137280 8881339 -133510803085306671899979884675565852000 8881340 -14878257676204436510287230953036083200 8881341 -58028000335568662197120138461086041600 8881342 -83832735052323705365259772560766189056 8881343 -118745568547178707924259494247503319640 8881344 -178749100498355870266386135493115904 8881345 -9190247802822536773666086204698764800 8881346 78378394165600189848327263511838321872 8881347 -70883788502643516077785535708412942600 8881348 28374686312405536322392892895090544896 8881349 1091475083946393455281600861009155264 8881350 42780504659560254146793157293694248000 8881351 2992501435494396554376985821596612472 8881352 -3247061422117877965717081536071424000 8881353 6224291227079382144530300030270974080 8881354 -150543891572162023429166287032779292624 8881355 133965643977635047488342883499473152000 8881356 127189593994232890166373452409309462528 8881357 -76683780158432971406690235713024928394 8881358 -49636078146440692999306020075124550016 8881359 65272151474176609830050334817073024904 8881360 47701888335981541712052214928503603200 8881361 8843992097183155018221732367441564104 8881362 9743872704422874455834685773854336512 8881363 83859957954820959761753547805422101612 8881364 -2446542165747673941507034697038331904 8881365 -12816520767625375673027699869410180480 8881366 64675907316264401404398538837820092800 8881367 -80679027045524628825304145688536416896 8881368 161604332610756745669717757979311861760 8881369 -16730881893077017201554655021490396928 8881370 7583805109919232211144739281350912000 8881371 31503475791489185158778434158308226540 8881372 -45354863456271677093421109146693601280 8881373 -148370221685919329238348809607864674400 8881374 -8341883636177734762585011825812379840 8881375 -48564940976953558647370032836792556000 8881376 14410044736737356361427272341819228160 8881377 -45029193504519751753540681969713049680 8881378 139995638985091459049815103942083852032 8881379 53334778146163216601138140256203219680 8881380 -78500962644601384910793751769043763200 8881381 -48892701057295609652288780863562961632 8881382 46627585936458222648503461376400621792 8881383 -22462504893736473495461357583017559936 8881384 -60498473773431514880509465897614458880 8881385 21872420528207612982419592766210508580 8881386 57561383717565267245805937014716415744 8881387 -259825032005416453641056838893058136320 8881388 -174739811701466951824650368107689623040 8881389 -84653764127697888856018005894567967392 8881390 -19650071267548710944916086981395107840 8881391 -32835707114016011210330534291099948208 8881392 -156496631856381950512295179212816384 8881393 -244022558771722599803040643823974941358 8881394 -212999613573690450122357328015375894528 8881395 79679094592128788216330496445756305600 8881396 -95404665556561422846706051031294915200 8881397 -93746635020469259379010615909269100914 8881398 -87780054871232661092805745670137147200 8881399 5982935869238261029709268093781301280 8881400 190971285910009308702817222204416000 8881401 90563357332788226007598362574138622032 8881402 141499826338025689130054961300650614272 8881403 168949087446092381259630118410824399652 8881404 -3002453873164424848022669415183187968 8881405 -19804900687745872660153600183731043200 8881406 -64692333295004227665391299562010396544 8881407 53303144695572053703789276847118530560 8881408 -144660499412300826991985153485117063168 8881409 -16369722365352678532339962028693600320 8881410 -247274103902144118623974568249072640 8881411 20714553041793331101850964746336909824 8881412 -291793535735578544472591160301843220480 8881413 126035604094234406508375180022693861344 8881414 -102671908442350954432451462512696150944 8881415 -64330265782913470795359902486384768880 8881416 39306337686993690551287570991692400640 8881417 212061236728526127373878330449832851200 8881418 1865845109488557033041035192231833600 8881419 -45719421267575274798493980152812247040 8881420 -39568490455358117912452855768344637440 8881421 -287620980857625380086633799560605644928 8881422 -24234715883125478809050239090703559680 8881423 34399710762811692298494359479192921384 8881424 63097143532447644867161178902134210560 8881425 -31696998846607666479568164861776328000 8881426 9708573547969270706391372733535714304 8881427 -147439951196348740746886114902562669200 8881428 10256790405762745142304924632790706176 8881429 -38915471956535708303865963548442028680 8881430 -14070619288700201953475040267164240640 8881431 15212899402858502360578292888033683920 8881432 -64619566787588356170275245100547563520 8881433 52989723610888764087795200297324715024 8881434 89954227745382842481361630785090762240 8881435 1394011624503836572873608440037319200 8881436 -69880868820919769070151627681675361280 8881437 146252038897350524723489481353882636160 8881438 3485019192513830244279516594748608000 8881439 27996292065867191085182549738700422256 8881440 -25051737349559657009758392254233313280 8881441 -18128111455762309176228980411218995968 8881442 80790805431637663844986465984639873872 8881443 -38835910887807101799618067971232026000 8881444 -75707508510314732434825898573668282368 8881445 -137746227697991227471803095971827255300 8881446 74137685700217405633057011741447355776 8881447 -185266969569170952393982980068398084680 8881448 230821589631670779251171755685727759360 8881449 31453947985644922640265477642786007680 8881450 15639218237564775847650435325041657600 8881451 -74882567124139853932132621513133090688 8881452 -70138657490179850086385079017770477824 8881453 -39457456638936940529189481763344839040 8881454 152943474956461309333585289170499194176 8881455 -39072062447936826583104998848314835200 8881456 27830682780489132889750856887003430912 8881457 130230538778897452480000629820999127814 8881458 54602383474923106845422420365916640384 8881459 82192324510320623671232199238796895760 8881460 21572449581911429648734676081955225600 8881461 18824252767050813362234465666274120960 8881462 118021510920475708064325153394299875232 8881463 -28446248945653660722023406178811678160 8881464 104708758666740848489495522502044651520 8881465 -229396811784697403569256116304474726400 8881466 -112748065966562463490961593917296222976 8881467 2966850482372188549514617351012941312 8881468 203202230377995927896454014188388891648 8881469 -4098756211068324348296541458324976000 8881470 -875969640010683974914185557969429760 8881471 -24373094543952648506295140052934664688 8881472 2976264829718998410099912745122004992 8881473 84089789934440505233602048864987984704 8881474 -22160302136362493709955087093662827520 8881475 58300063317071519925515969589179565600 8881476 3334022733007451811332239226694392832 8881477 28730156748425577598664337030649553472 8881478 -149163211298257146134766691753256832 8881479 -107449777917787895029840488592043685600 8881480 12790103908352786903001621147308236800 8881481 112603822973381027917200603887591928192 8881482 53223944779313648876123734612278193920 8881483 -13834621351407563004605400166088166592 8881484 200867390486577908223706683279494439936 8881485 62457476357530701438987914457097356000 8881486 -79560413990404218398326924870674304320 8881487 -47176491925066802571573969162487251888 8881488 367752153167090871857795887685959680 8881489 42458521520530514412790703554794727540 8881490 3308271514432738983279539675555330880 8881491 -40875448759289768191455367565437771776 8881492 9199082958312747421120219223458668416 8881493 -107530464038289292861215120624828187680 8881494 -75222197490423106195366024056635551872 8881495 104276332481836350188894757574980557880 8881496 -93206868708758009190302299651728998400 8881497 143235382030247692601931992619521906100 8881498 -51516640269356298679404074652164775936 8881499 -193040165059599044769973042574600422680 8881500 -19439275236312472018772612363845632000 8881501 -171087949337615258815495898471477185498 8881502 -5816314981592440496868387914009369856 8881503 2705182638952452362804498356798179984 8881504 -317726706165286884302170915496558198784 8881505 156319913354043653198817850551037968660 8881506 -3039528267241029591500152892222156160 8881507 91051189585432865389608236225878889756 8881508 -6956986068132086478134345663373557760 8881509 -2202233278873254281306928193418347392 8881510 23032429698297710339726141480758917120 8881511 24455533538533839304737911056117729800 8881512 -47719800340853193810706083350213836800 8881513 180889023598657356387900389958591848762 8881514 84435201057049617865027492193014418112 8881515 -63660105720828429682230471185551476000 8881516 34795650893287419911898229928585110528 8881517 -54205510098367109215316601527998588788 8881518 -25045569154105172157121493530705339392 8881519 49099171215979203499756782681582283344 8881520 -31403636085600967887407000185418219520 8881521 -2908511642668727483051516229152160 8881522 -43651756603609151270088042844572721248 8881523 -46240841995451418170579110668125622960 8881524 -128548673897121098250070019604144128640 8881525 -91047275051470923386628725263015556950 8881526 133612064820935760208452812816141399712 8881527 -80528797251026780507152287360080941080 8881528 -37032078857908176823733836346361507840 8881529 -257066228398971994616186529245221326870 8881530 -669217111420840370284273858850503680 8881531 22251075652961258911094951727041341440 8881532 44012128032520125919084284572997771264 8881533 46491113635941114720987701756719430502 8881534 86330198611621768974874938372240124416 8881535 -33997129498407828026522766770801166240 8881536 -82345304112033516989949441578159308800 8881537 67424427922869589688465186317815305152 8881538 -55548667707597429840103128191331816960 8881539 -45168822360126341582105554241259895632 8881540 59077564939187222874634998248601254400 8881541 19636828936724577457250972020951009500 8881542 517541785364633472998316455954964480 8881543 32493767049431842821620851886352698880 8881544 30614775706868811964601298894454579200 8881545 9193332282893304371522360376764970240 8881546 -57747904181343549008279139350865144528 8881547 23093432205700691705565745856402550996 8881548 -8271712077103297895054254711222017024 8881549 258916407953904880921087325285248282550 8881550 -34670988432379324059956673882484200000 8881551 69272189362859464519188525376477767792 8881552 65620386805965831250338571065379168256 8881553 -256954831207632464207710574317413813198 8881554 15692757185574437623616793554602274304 8881555 106036742979923996898201577018039734960 8881556 -175408645946322563428950372789921559680 8881557 -52864237010133342295451073736658928000 8881558 -20515143662332120734541145838913981824 8881559 -30119234020022845461346028988581629296 8881560 -28341983285420247254851026083853926400 8881561 -136369214147113130922048985720484972736 8881562 25422703198606062735665787452688070896 8881563 -24156667369094920201673432358236128656 8881564 1207005294040479070904874505856206336 8881565 -28886194464024912106885584267113164800 8881566 -69416856963974557433644931073215837376 8881567 170187207483010066080085870184882418192 8881568 -22204036690480211959630426777834291200 8881569 1660468641134650674840286966435320000 8881570 -20890204941168866395157260444458743520 8881571 20472595448823829598286058780502297544 8881572 -19881244683071389754419563724373250048 8881573 1776190488350282356733850181473626040 8881574 -23656980442745243038325178892830469632 8881575 52198850759230713901567468802076000000 8881576 -224608451991128785993404142883051274240 8881577 44033943226986530873821214769257611380 8881578 1780741428373061565268115165433549408 8881579 -103723538472302081847903804785508071024 8881580 151282227021517294543161674728586803200 8881581 55940237076039674038840096560343578816 8881582 102337873943657099679164821489781588352 8881583 219985241320208372274928987915937618832 8881584 -16238058877153957091222428005873549312 8881585 -134170064957419257743085998848620902220 8881586 -1037976660825080924503639467553967616 8881587 122679545559146245311746205951583808256 8881588 131280213633061804065617420316772823040 8881589 -93827571624023805606099812136762734610 8881590 20916792901074988064225957862670848000 8881591 56518481337903616125426838149274012312 8881592 365198847291262844383193059651075584000 8881593 -34102737685309847433853324648898361600 8881594 -91036275104914883897560873675512917904 8881595 46121664019537183933356535353720777600 8881596 -72816004928599362672326239470035696640 8881597 -243719556165849643635138306347172919028 8881598 83066988384418694409955838751778984320 8881599 -126651189076679549411641840919115193200 8881600 -4631879175398249107647734976033587200 8881601 256846836827436892114713666545132449602 8881602 15184696827105472500766114404984486144 8881603 22434754482092716992773464207580211024 8881604 20614979114313019965315916527991372800 8881605 -44831567119273962898459989238196091300 8881606 53225370887012678956069357149383014752 8881607 -1016801655563489773373864712876952320 8881608 -11946118335061729871489476537239920640 8881609 135568670894866581847862289912836133840 8881610 34460621549164060158231177500940708960 8881611 36232446100513836657844708596023860224 8881612 81548665337745030371261678585823808256 8881613 58533811604575092740560127484488274924 8881614 -25369339317497404393016382538371592320 8881615 -6564917044393003270382612379266037240 8881616 1789114847155570436060747552568164352 8881617 -9565244282027187432979301957123790720 8881618 9698725801203692844226900221069557760 8881619 -186436637527506537733949339883172984980 8881620 -26017202437178905281737906244286525440 8881621 25475589214847781521407364391764881312 8881622 8216695610255109072372548914843012800 8881623 39408944640441243656711870412721670400 8881624 -57823006231144417178115902956791398400 8881625 -3480876424224961179098325379786422000 8881626 -68581699261781240552921772797982493440 8881627 -322618977357174579755161082118502495440 8881628 -34198441053305460679856204223714822144 8881629 -58540720884018681001365902776626412416 8881630 63868803593704914379252320970178160960 8881631 -302276007743112994074356444301955369872 8881632 -72500319584297792855951217849677905920 8881633 -177430257961501347853071144916355898300 8881634 -23102172104220820434834634480647178752 8881635 -32016527887331706390115853493687482880 8881636 156780511719674310765592605242462142080 8881637 123188799304741921488566885369504346624 8881638 -62082967439910555015736420292525557056 8881639 -12061891419649600052189705445290878000 8881640 -111914780121271907108226490067071027200 8881641 124447024138311052238649778592322789450 8881642 -66398385648046713922905723859161600 8881643 18935656896643458680963728330896440160 8881644 -55526520998497167596097554736610344960 8881645 107669573119558818538072457503866271200 8881646 136158566808004044468371003919836830272 8881647 -23144644228421204105884780946120120160 8881648 -15402135094194558164965269104164700160 8881649 46888594090966125168743788689339702336 8881650 969928673284554388525772287910265600 8881651 304752229132428325115230448424206536652 8881652 16608233108534943501634968586383305472 8881653 36229809628341088481192699120286165408 8881654 -112762204987103442139268773850547916800 8881655 64263359613908706491699756154478965120 8881656 62214461720695569738090856546802073600 8881657 -6137103001269018731617049948954398080 8881658 -49328087406893928343652143849096101120 8881659 22947091519178167546779221888510665164 8881660 109051527746308290162087899491440998400 8881661 68986295178605202603593302571898016524 8881662 77017374973226906919339838291382213952 8881663 23892655438765016192352148071880080096 8881664 61022899176754484591212053922295316480 8881665 12410127274390259908170180717021795840 8881666 4800463947142082729391306073434166080 8881667 -88537670410357761756928250025786191568 8881668 36713983923672568549083545520428929152 8881669 318836932404835370339120213439590500800 8881670 -11080949679375867849321319640329889280 8881671 -106971650778578431014843343987736460888 8881672 12601795258684884500292268279039057920 8881673 48000225473944055124672623621052397860 8881674 -64355455316536675480966524155581017600 8881675 92736215917364661586417012826577727800 8881676 -85191549200698533649171971843048311040 8881677 -81157531307396242984559090618780684160 8881678 138782631260474916769976616355074624 8881679 -201649813138840600927363332947938722600 8881680 4703421739377641705957754892202803200 8881681 -77543790918929837632796848729044989518 8881682 -20757268411583497575423081808110557808 8881683 2204189419686181459841211976205092800 8881684 -95193612279837573319346796769441185792 8881685 -248940453199805468172403593423859204200 8881686 -24813227455966826313159587665096138752 8881687 -32008776416440208507913852569493866832 8881688 496504109676307743922546021492110888960 8881689 10492022604595146661502030514807708624 8881690 -156225901012341814375229424156245268480 8881691 3964333039271690101427458090535433984 8881692 22625314379046032007996134952795044352 8881693 797338019881415730726895240540257184 8881694 63363233755311528176572669799213440896 8881695 73868937800572368979096624102677415320 8881696 -19810263535919671939904870485784395776 8881697 -264060659565126533482545037925656139088 8881698 -19248474975411447171131643646965250560 8881699 -194098604899500824944208115795487368120 8881700 72496906126720397470655175412980067200 8881701 -4858824216746877083532913089177000000 8881702 24421991609222988798950067962344129920 8881703 13853229710835782746731604617331029264 8881704 -14669231016894708182010274754202009600 8881705 44265919321373344497581715858615917760 8881706 82220414694592908129072682704225291360 8881707 -9123561913325635299256066915930952064 8881708 193804525833609699776288269067957793792 8881709 -57948164526101852167031699397430737396 8881710 -6498916148191855199580771194232794880 8881711 -182554984780654179581860827381587496688 8881712 24505814338592342796813876633182994432 8881713 36582883135108929535107965299382731842 8881714 14906608041184418424199824923483936160 8881715 1147347143146570778520273765035654400 8881716 -17640512612492365646592088711062786048 8881717 -5556407933945402190196770899937533440 8881718 -3013802276907186082764830850339525120 8881719 34813900464846746459063337814237804800 8881720 -98070357363439574055599731659310387200 8881721 -124398106915403289162236320257228221280 8881722 61892825512086261958077742622466785760 8881723 95677934023247450372965514525242670824 8881724 -158101249878039413321300322372667413504 8881725 -60096056476122586845398227404914258400 8881726 28621666252940264443918832299817140224 8881727 -186458694306549297769748272549867713360 8881728 -30767449555822414323830083735177396224 8881729 49250660218028166379118958258267683584 8881730 6782506054797435715051509232065738240 8881731 -19928477466008515834935881851141557408 8881732 144957670935427319522368928176488840192 8881733 -122234426617183467412337565053614199040 8881734 550009685282692729729082880223064448 8881735 -67786595830427436513781085047786428240 8881736 3805413205677321428268955069859635200 8881737 139983352685382449258673076911058207200 8881738 51845189524376874024316826262438534240 8881739 104237084729796839661236381500773164256 8881740 23331016677643786891425107514765081600 8881741 -47134044685055567765704581821467764000 8881742 59297162648197437024150858755288299200 8881743 75179334113528975660885871966889710240 8881744 1515732221912388778844833278360412160 8881745 35734434479525284043346714604926504960 8881746 42373320262838312359151788244226566784 8881747 -49795096034365299720533850418163743488 8881748 4163782294047865728499934687414403072 8881749 25506545232398029954210000008292419648 8881750 -134741909735355048523523387253605088000 8881751 -35393553253647420544916513452970272248 8881752 -186097143127520167845091645830989414400 8881753 154719642728808050728406035438738437002 8881754 -719864745416847378081342370993760256 8881755 49069315558683829732969965415508344800 8881756 20239232512428957552906679555166658560 8881757 -147921500641584086556504884380452688020 8881758 -111273862693994925694481088791945758080 8881759 7987764816872364514328023864827904640 8881760 185336483559247165817811873958039388160 8881761 29303452534618828988892067708408281984 8881762 115332409504791442256094410963532631632 8881763 -85327520634652493077418023566984778992 8881764 7766912404434474851530006197251758080 8881765 -79284864978187427833233912485672466600 8881766 -48374048142527756573154406650206058816 8881767 183721695673610470655155774705651982880 8881768 -2372320572267826652095380409196544000 8881769 -8113972392708607095766879804433332920 8881770 75353913998992830580837427973731696640 8881771 257408983233479733389978793904009241972 8881772 99646200704320506059843600856319334400 8881773 -206019283056279110461017853504466129856 8881774 -99721246899367614189452161470981715008 8881775 -16643711818047582781250492443587553200 8881776 16023778701528510649972331045099569152 8881777 218137582427382071200638645662323932626 8881778 -120900197576924148249448304529700776960 8881779 54132548219872491266335164100340736 8881780 -84308251395970712673806305787999366400 8881781 158907064381988225354058869339190273582 8881782 4741438847488241421487858620232955904 8881783 -93469486974137622943421728784358829976 8881784 -41399534740095546795762104806977085440 8881785 69718716866042984963308705914629462400 8881786 65225256848268393775865631109126829280 8881787 161574796424497411844436863729620502436 8881788 15624681948154167584935372255320662016 8881789 13408590159713343313052664282423762732 8881790 -40407259581467618693013925895581617600 8881791 151821992516979999202621107444858683592 8881792 -241268526824139465402798657411062169600 8881793 -28871383752416331812025486632990863296 8881794 37768363290963011142190437665480268624 8881795 -39854204327638141638928469625604042080 8881796 30463969719903191720709727670361624576 8881797 -147993061352957670712391923731646367520 8881798 -56055489374974907506683960910394589600 8881799 -197202520758446652049251481671430132200 8881800 29190612690444108006909757644650496000 8881801 -37410837990955230064678139674121281200 8881802 -9179163350588062516613607495350013648 8881803 -66731917800509787465451764256659185376 8881804 -151864071881583549318623565208237727744 8881805 99062734224072337793713546132511915160 8881806 68222008960597073375530461219261501504 8881807 190729544622556324264769685354667879680 8881808 -467193134569293078023821896533262336 8881809 189780717805724505127368895713842110704 8881810 4046165704111203996822555933204357120 8881811 231319620344920190953603946341064618412 8881812 14543519316393689904556832222805258240 8881813 23488420515480738843773443667003710300 8881814 1415640111122009108779595889509059392 8881815 29781021754279403961772627842173885520 8881816 -119289863868375835895630801528969625600 8881817 24933662151524294741046586354758140352 8881818 -20010901796041745458018367255491743744 8881819 22168420303320020680524361324969417220 8881820 38471662639676142462830665324060200960 8881821 75018840857465646595460233856156798508 8881822 334301468189899164145231486847708160 8881823 417792721887324200099430294022130912880 8881824 -18551164287255069904063451666860474368 8881825 -267254324393933726883169410322598256000 8881826 112029277328753023875823166462116556112 8881827 91202232277537982578065149104634592120 8881828 109319960265513302038794515566978736768 8881829 23610276811697343632308893844764768672 8881830 -15289616444398681663048665007531756800 8881831 -67826229834671129349861128131325947776 8881832 -85728988177816949620391355916929561600 8881833 -35276177756760978037326641114686066656 8881834 44725207978947089293147543704966362880 8881835 -45429202401420938260606796455347118800 8881836 132353005553132412757016028038197888512 8881837 3361343448765889904278903985388215332 8881838 38361941852608293332510266380046858176 8881839 -110128055805125552337738377773453716960 8881840 10042485503010162341874665398333931520 8881841 55703064336881005682017741783168986624 8881842 47695560060541949271991044410660167680 8881843 241960133395749289912588627842212480680 8881844 -52763620825353598361804258466998745600 8881845 -42449570456020743531007997481562185600 8881846 65391052338610146363160793816944176384 8881847 -35368668967160295213070563159520303248 8881848 5862992478199029131344747992555724800 8881849 59396367656695896095224739122392117120 8881850 -27492401881339689596125601528488399200 8881851 -22862297112846355795812858257213348352 8881852 -70121897235738250663424897865054725120 8881853 212308885027057438743019402794647340102 8881854 -55131190292823302930556805558017361920 8881855 -135209285570720694505929146983018646640 8881856 28614205852532993956781709887293882368 8881857 202396326855302033129699876082554286228 8881858 153419517828565491131007587081219843280 8881859 20584825329439695671668729833839974560 8881860 -29233217169031030872616987241230540800 8881861 34243360710024909649861030124376050462 8881862 -14829012508131760518267319574121606336 8881863 50043231196800352154183659808289087144 8881864 -68963982204468356005925475995779399680 8881865 -890243684504002870789860775588632000 8881866 -10517205200967472377007287126293806080 8881867 -40756936717433780100444560076877087040 8881868 -175666326604709021865991277961683895552 8881869 -166793497230465979344551270583977000256 8881870 23377256434921675332630431785733712000 8881871 -67153272489043558142075246327825369376 8881872 9280660277721084937614157708403933184 8881873 -34040579245183253086888353123059665920 8881874 -9035949792950095930031840498872094064 8881875 29626978790408160543600568501189912500 8881876 19043126643686198123035770794138636032 8881877 13235315464775645126354251672333569792 8881878 21292779979007831783668737910216665024 8881879 -85231521421800826988138759748410214520 8881880 70248237625697187221748102124033228800 8881881 -5800747823922922025494411536273665856 8881882 102986610626942168073734084360013379584 8881883 -80466782780893645065039568493115280200 8881884 -84362502442728896717519357463098880 8881885 -2299436802530148577245640778552610600 8881886 51421516958165768259703632621046101888 8881887 14224083614787951838673618648506136064 8881888 42731027107164148493356792287563612160 8881889 134196451482165169928523641866095473856 8881890 -34442598231840065726130299490050496000 8881891 -124920013000909248961264221938612309600 8881892 -76593738270166438686104616383954979840 8881893 68457731636491953659364272171401700064 8881894 35233464559929212586485779373062242432 8881895 131565715588196404876181845013023157760 8881896 -286131810080894079986774321774588559360 8881897 11338204392860412193826777741904527952 8881898 -57897019241237303929872096911251445760 8881899 27242991180711732745179934108282423008 8881900 12854205161625131140199598914683424000 8881901 34079927064701518951723906355847267552 8881902 25670746205309895497548457857023969792 8881903 33769472585313502356115525554564001984 8881904 -39398955578229469960394677637241569280 8881905 -83747501099492955788912437465303916160 8881906 50918293200343248701655911933703989760 8881907 88618480417713335008429942683476974392 8881908 -781946787960891995174348433323950080 8881909 -167922684378258583645433039874524663890 8881910 4928791975668054484985190751066713600 8881911 115793092938478135284863861493732513480 8881912 -34077416098784689403850121101832642560 8881913 -71217764157827814732656395484632487136 8881914 80535976316190236544552738996169789440 8881915 -6159954702475213068304913390011058400 8881916 192911113154638127957233122707753226240 8881917 6414654613899574119289495319336139840 8881918 -24550658236386154769665581609298467840 8881919 129734665163981629641395975421651121920 8881920 115693663535645539869139641736731033600 8881921 8915743524164056297665420590340261122 8881922 8055471332456090600979906170745302016 8881923 -20163476980448724256565029540296145416 8881924 14949526094571751852053271610975370496 8881925 -16767270033708055609427510833501663500 8881926 13085128587976485983623389038265802944 8881927 108151388789806528392022468046717032152 8881928 70204844813149836018400352276703928320 8881929 -45984224316292961563330165580067061056 8881930 -16923050526228944763066562011520454400 8881931 9611904347820883680192850432430005464 8881932 41622703151796491945870345541212892672 8881933 -10231772226781060889061382874522548800 8881934 24338083530398266551617536400837064192 8881935 51140722857958831576049950943520406800 8881936 -5662634483250557538690617695211151360 8881937 53381916943065685664837740387800673140 8881938 14831282529144468990471280596598751904 8881939 -246205819557597636909346948680175437168 8881940 -59354624931658143331419111877684369920 8881941 -59405601832412142662312492502893747808 8881942 -9420804908270494853028824813390823168 8881943 147423514938483583289597171614695600 8881944 -98860426642972134216669609437392097280 8881945 -190423884735483826698329274827536722300 8881946 -167017644436782896746785325734472588320 8881947 48221399400037306626161763381450677040 8881948 294670123566630220563959874469296992256 8881949 265292038706859236158162267838505714240 8881950 -3484537720869638332732479061379328000 8881951 1752725984386092771662200283616091760 8881952 -158780589307131929971799653765897125888 8881953 -18105056861563414981049760325873716192 8881954 -19232577370729777608884286693867604320 8881955 -114694863303527698913177899374610195440 8881956 91819937303353046750191453187899858944 8881957 29636514513075703144594282220479622400 8881958 18078289658938459647540080773486185600 8881959 -120129469760764128616551441981841236696 8881960 -286900512798659495720535249335736422400 8881961 -76455240966318034516682552225675171520 8881962 -4206653692627733975386440463222667520 8881963 -185910160570131202753567898589896649240 8881964 -54624812437298779999288148035517543424 8881965 -24964091282363464061486727529824737280 8881966 -168138114277791403295184864846614054400 8881967 -1213931183247930275941618027574259600 8881968 -30211920118966604154313750102926950400 8881969 429012605835368456820018250888996370 8881970 -53328449070255589146403526726844595200 8881971 19429382412274703673930619301811214848 8881972 162066237377797880251597164471700377600 8881973 151776037091448145158047790334172139420 8881974 -1487697991937671881278674529302999680 8881975 -69496673643634130954705043068767911000 8881976 155030586287570328233844714131801518080 8881977 68188131829982216140393161003921623808 8881978 31143920237393468632393375124310597120 8881979 152002975170554022112944114261685412784 8881980 -821029880242617160328282250239385600 8881981 -63594127661338101779160235443209034900 8881982 91251991962064567914150947659871822592 8881983 3073161791254283191870731545733897840 8881984 -6480435878000703301503228967438516224 8881985 -24773945311672994609885056929028080000 8881986 81141833913562039220360854819643297664 8881987 -303347472687593435514535715086558054760 8881988 20462618128241228757453260279991439488 8881989 135208406306353216696938865300535491680 8881990 41111404082343858657466691936166931200 8881991 47570684096266629833982826841080738392 8881992 9390145512361058974286470445384171520 8881993 -106115528524577670411319875955993782876 8881994 -800568534318176365517453716173058560 8881995 -107738616789699578282690420301829604880 8881996 -24668888751124024542071687626022977536 8881997 -176668156572648378665815345668020044554 8881998 7474560560904993035047577197110357120 8881999 -74494665662219650414164119732530331648 8882000 -3391519261354385612695027088019456000 8882001 -409245488106301040180938619694154873920 8882002 -24249729750624721925980567891841871360 8882003 -16116105535538723148341896327904663616 8882004 -78065541481169804772292506993821091840 8882005 63073704276199170870215756150672280 8882006 -33463626062920929206120380944020828160 8882007 -118584129044385894914562237890232975408 8882008 -86627850301484598253131240735037870080 8882009 -118172805597259361375423545140679100790 8882010 -9583173134969663817779222389601325600 8882011 -76605392445501126928803701061684364200 8882012 90717465618889533650601341777337709056 8882013 -15513735909659128632838092890866176000 8882014 -107653573868941551923643071211561846144 8882015 59341599106031715353234660154847109160 8882016 52604139859964316238469804036255121408 8882017 3297809240697234859801954495676876066 8882018 18172635259149024578979151487135418960 8882019 -250265937237242708769431863830158790000 8882020 59685472169005311483736856986080276480 8882021 22492568852357828024954673782567700222 8882022 -11457933237984007689921391844021351040 8882023 115126289708716426136170054001021739720 8882024 -57919381137824190353894337371103283200 8882025 4812467484256959100373908570877184000 8882026 -44294504499374896316807837600294959776 8882027 2307750735950369583085659609518533632 8882028 85156701908853037610745385035254737920 8882029 1426917812652633471713820122056622208 8882030 -84362816121345949179821369344556235840 8882031 -295886288047551677266165060680031806720 8882032 -949500045611648554001554334495571968 8882033 -22285034053661827743306154286699371200 8882034 12484281545268993840874511804432188032 8882035 31645190110432534978369244316440433120 8882036 166095211279124870817576558021790144512 8882037 1513600312432512361531545128040933600 8882038 43794817909194272108861833944623760960 8882039 -95965704344614059865933683730341520200 8882040 -90990524860100986252037247627431731200 8882041 -79463875946429719536741982255481032320 8882042 -56396282426282103401225995240401323808 8882043 -73134855911957865100480613927331778536 8882044 -2995779202154326268973745314462257664 8882045 97852216849051383711947542445606767200 8882046 49135425712695687131505693677335419072 8882047 177478912752189087659641056177964282496 8882048 7574744492141125143081686677680291840 8882049 155882765590142180665413224701150801920 8882050 -1345732513473078759483183744332100000 8882051 11729236106242800589723454218808285052 8882052 -76275910877732499876257002835533575168 8882053 -362475393500160553084044502947244151876 8882054 67960910158606270967063981453878907712 8882055 -17996549785751728371656774532386880 8882056 2603412306834781376211308758320168960 8882057 130016863228331778598297337147369841306 8882058 14835371934406879997316903452298835968 8882059 117657702198814615028243583246566100504 8882060 -55591114353973730184207397242684211200 8882061 -89849196846152260464417774429244811328 8882062 89773148269492318169290298489549967360 8882063 7236920632515089384122607763379042920 8882064 -1208523147697412654825951765234343936 8882065 -197449369696267870091144038117727359680 8882066 -160360209026398436104071079443456966768 8882067 -158894649829307979122735659788007976520 8882068 -22692354198284801282608287751687696640 8882069 -9454898716864235358559539749575761504 8882070 42635067313524975376011487420770447360 8882071 8858812605971014650818171921522765184 8882072 62169192234535545070259849666828974080 8882073 -102229570532832696067158865898703645696 8882074 1922107335832692371554464873786295536 8882075 112966841677884956833423538131885485000 8882076 -6248359503109884422624746839554211840 8882077 -35989233313727956087292150389649987648 8882078 -83282410272423834357464339605767525120 8882079 92965373505519970543687481429994427008 8882080 -307899163517196362328469997727252480 8882081 -51961546066946020482535278849708008856 8882082 132589698130974874492323447822400204800 8882083 55324860515457737628340021923571272960 8882084 -122878764734349845874861622121277926784 8882085 30393368484944997857605198085868170400 8882086 -90473894908856561363314925621203903008 8882087 -473083610530397428020358450553481432408 8882088 115423777839870872478010832743798456320 8882089 50042358562829877464322871805286557440 8882090 19254093084329844989403528697407283200 8882091 142429395258640228662112329397089249120 8882092 -31382995284999605483404976908847255040 8882093 -72501091260055118562624916482925892256 8882094 11607950057453218412343017585835872256 8882095 107814490004857543691605577514763590600 8882096 7816748629682862889705600520329543680 8882097 -2288351013390669641308790640155873280 8882098 -141752500290546872718498911936468957664 8882099 180770234975423445536811344571337606080 8882100 -24925862620623915557534027051659008000 8882101 -4004956820772352576217109986296426400 8882102 -211233264094581839792161096979753962368 8882103 -80710412916533520069619309264603683096 8882104 31037601703004384565977613311857459200 8882105 102629269871130575451789048772877944260 8882106 11705973721809546894350026474732126464 8882107 179654808970333316775059396338407003072 8882108 -32407758513268419414391507109539433472 8882109 2011918763790594951055122045726426240 8882110 -50827617693157269692750184100767407040 8882111 -17257511381897411144268209268196334400 8882112 37207873862930575114318682134551724032 8882113 297004282694053419211340459938423152640 8882114 50529549035722456056842257446503582592 8882115 35516389749554189162636684936895133440 8882116 133275585278374233465942842952897472640 8882117 67500787395152161698773639036401327680 8882118 36778164208641313137553906104293894400 8882119 195821026248636515873758958416952770520 8882120 17053884460575444512301956696309760000 8882121 81363303192237859059695573623023831264 8882122 68388032899112480360712705844880020224 8882123 -6063516082175299138188381231075602496 8882124 -25796785949024827773788591054962618368 8882125 -77502175397598278324696595896746656000 8882126 42165905882789696187288701630505984 8882127 -87374411098675685515344097032710771736 8882128 69715402328726715380987045826801172480 8882129 3075534270552284873711768899601619528 8882130 19821664196584215350495780388597419520 8882131 138754329597357370765702961422140525932 8882132 162268766302600576454268806619099041664 8882133 -121953141285969257845004113153625085120 8882134 63084879906053852589194075740593829632 8882135 -32978379999398468443472254824966280800 8882136 -9440631101897795271589714078016071680 8882137 -93486558556355106007256741284658776416 8882138 -291826697088732838697812338009077280 8882139 -11016563907861695936390296062005521920 8882140 74374104487064467709309437524207052800 8882141 195493907128880652801296647397856709542 8882142 -44785215197734656326633564495414587776 8882143 88168937545638431975485658404585637280 8882144 26676258615456088439024611412448116736 8882145 115073460758986401131732743621879134420 8882146 -5322203723690359176666025644992501760 8882147 -220381194434125049512674673844835394404 8882148 -41734014924912722221622427549185771520 8882149 362312647787563670530771985509082671320 8882150 -26809157509525278373182335783925422400 8882151 -12916199767168006783042097782817174016 8882152 139790732206488799978201142748137241600 8882153 -59603711545361193880403705021406160896 8882154 10902953861753986027069412679052992000 8882155 -28258192560158283094380779004810702000 8882156 62023519240184470114281906341059211520 8882157 25339916416995507276031828837854450240 8882158 -13184647299593306034708943825429518720 8882159 80838451612218283996112437892965038720 8882160 6929319841311288099669640483983851520 8882161 80602382864490129969636563852815367762 8882162 -41184484921445944993132108285757351808 8882163 -184280742912141394491061647018491627520 8882164 -94930755328906220925228758142797524224 8882165 71572827316289199310312007124658524060 8882166 -71701100379889610686340374698854400 8882167 97082481458751299172308871420266844592 8882168 200349662314357819150225291298059714560 8882169 -8353406202444170940585188861060127840 8882170 60586657746431715433528408263467324160 8882171 -169737096091093561693456029866014790256 8882172 -57472030506255707731967406411005283840 8882173 97792829063681261162633520223588284422 8882174 5456964819884482825829650675898170752 8882175 1474987834026458781928196386711959000 8882176 -17427077213003210910583139414373826560 8882177 -159202926940848281783938599534200854080 8882178 -17956643462429783562958141859606807040 8882179 276868786251461623179227827404861174760 8882180 157766443685729580968366604056824454400 8882181 74656164843278992868832349606737545184 8882182 3868015876527810970071127477481347584 8882183 -49088835773251412357156687266651229640 8882184 -58894113354850943032069875268302151680 8882185 65702297632324370049528502485908709000 8882186 -8383112863774159555349629056035928576 8882187 59927749490914492070018234990824499160 8882188 40290437771075519154387598011238656000 8882189 8113662933368172545309339159997254124 8882190 63633105152396958377525057506114099200 8882191 84944862716833541065968862042178524592 8882192 4738379034794462782814699845952471040 8882193 -209672243137562208287894092260658867392 8882194 -191323244459907090370524219062857928928 8882195 -21959205307975197354296599583393543520 8882196 -10103596898176852812450942584227430400 8882197 71735720281497823093771060738521061646 8882198 -60136202444324256497687492786845163136 8882199 30860180829062534517311010995006449968 8882200 -5861879005668176485256957956800000000 8882201 -188961046847961033098120351650974956928 8882202 474963189029128823479125861573817344 8882203 -214875927242357578850072203673045786136 8882204 210016945894659816119844584113394259456 8882205 -163616124227080904289060105042586800000 8882206 -148083566946025761973657445620441016448 8882207 -218111174171614016756535774361292001600 8882208 -102918522516593365504009826218022731776 8882209 1195946451740765209358328319172625408 8882210 29254946830835359305851330333381075520 8882211 28475874398644623935791927449309044064 8882212 64448436275764932960456670314789923456 8882213 8634118228284317183355988063685587968 8882214 -43236176721231453162991778915478328320 8882215 60269734645748824632277468196513235600 8882216 80740981382901008552090412298452418560 8882217 5372153975691824797152293220440354340 8882218 -4933912424782328053119032001155119440 8882219 -237366200101285083283202757800387074380 8882220 -4479211208443693093708230069323581440 8882221 30858634836244261183361583501542934422 8882222 -138119885419462622083684377695886737088 8882223 68185722429805910536136172574438940160 8882224 -8616224226897831274523595082296590336 8882225 -69959725548975591586864901290838010000 8882226 -68654948084917737077829422572511761008 8882227 -58610485553833273046441322895739619080 8882228 231079406973648802435986336366177805056 8882229 -43530419818474585738468780364821440 8882230 3037341056926867406523980076011869440 8882231 -28096394676839903351529357774121891008 8882232 -47878715418464415129588999063305256960 8882233 31520287127484926673824317596417405482 8882234 -146923689712703916037759078363071567360 8882235 -60751632408449051706411960677717956080 8882236 238941372273599523588234049553081564160 8882237 -36064864869902059098127606283012938368 8882238 -21508260632008905827329656434951473152 8882239 260971109599722482819509861586068341880 8882240 -5676523727432003433496478676701675520 8882241 17329166109677393485764255079147129392 8882242 13704812142465517158190036145828369616 8882243 55814523205157296195537341329864965584 8882244 13978615207895812625781005297949081600 8882245 38268282075125605724078806115878401600 8882246 106261695439083611608726848308718131904 8882247 247486254294726529789316852126986920 8882248 -500405886828124742642431178483791626240 8882249 -89765613316427721020184503332899473436 8882250 13809840641380413585655879968262656000 8882251 301505510645200776990967062686278400 8882252 -651417484038054034802636305256291328 8882253 -65624593371204566367084352300756761600 8882254 139401473067805149580254005664506851200 8882255 73808412059362641501574660996513251360 8882256 47489096734201870398919519891106955264 8882257 156130950512999053656197161140015583232 8882258 -10925376911582989853067390801555250176 8882259 -112905490715211967829425079205440903496 8882260 -41660560994765315317773118462247973120 8882261 177568409988540111771387343477637606862 8882262 10114250027615540880447710276150680512 8882263 108793209075918735012456902325919414024 8882264 -114787442727889582574833018761340846080 8882265 -488022294592995054449614221407443200 8882266 161931069850379689053546633248620046832 8882267 68007671896051039842168728750000946432 8882268 -38085260959252515002484187524456322560 8882269 230308401208294160376278286913529052960 8882270 12919093818561593690580695419531833600 8882271 215273647963995133650889126147992283680 8882272 -44748556323835248799178359295579258880 8882273 -91555794718203790802202528492792022080 8882274 -31835111385673541091725575344974183040 8882275 2593936295195191514254294349225993600 8882276 43109725581064907982050270436743960832 8882277 -50317923332172046193543957159692018080 8882278 72922272910046160178586739749889623424 8882279 177901242450013111251292558131495254256 8882280 -116798454428360369810453764745774284800 8882281 -78523782887335298201306590652688983436 8882282 104117251892278460537006382233507387232 8882283 -7864544969950956303953561174106935616 8882284 -108067137212652435794898180486725912064 8882285 113885100293006394882763322646646579980 8882286 -14516478061098754889971806279646371840 8882287 -4441264759063383654859451357535822320 8882288 -6146819369487697258197931239962738688 8882289 24585499311932892492115666595037812520 8882290 75067295094499061381204184747341878080 8882291 272840603886481668365640782844814440000 8882292 -25075589301157984266683869425896398848 8882293 49212554881252730045785593038864202400 8882294 42840112922773270290589988752079299200 8882295 1340311938504301676069267100146519040 8882296 -508473158857089459553628896670023680 8882297 44974159551642267973370762930014912746 8882298 3451065974576045439205209978276186480 8882299 102169255481017077239314932001942869264 8882300 12202534705477111554653833010283648000 8882301 42288689736116401416771138539509572480 8882302 30960686863419988312327024099717392960 8882303 -98809293808521355632630197990904824448 8882304 139388936291653210756816029207484170240 8882305 151518221122815391080729891281003909460 8882306 33707573317257315585325824710454288384 8882307 49263476050807931069668018936043113680 8882308 157408716267742470675526695152640962560 8882309 -223232806998528461998960212994817060484 8882310 59116196104390839559729014673269350400 8882311 -118973352869154228143672794530254298088 8882312 271062485962092722402794736160138163200 8882313 -66819350496861568113368420949510610944 8882314 -5079505892515558816229077611059900928 8882315 -629440939059525121971150962086900080 8882316 -50874216798444971965113184013689360128 8882317 9817298679438679346732692548336605366 8882318 -29942520631503444064173396673919000640 8882319 -168159316025662587759024293244442734456 8882320 -43559513483153242122694587209855385600 8882321 -116974239063082442460906544696564860480 8882322 11713998241246882150330578288971023104 8882323 144699318049969177064065018359557938800 8882324 143444528972444145056642666545048879104 8882325 123944909784724701386943985555906680000 8882326 -18881533131749869263364991920784529888 8882327 136682994249076366524821425894046527176 8882328 22197589940879003084706441629171712000 8882329 27724727048492023698117937885806066640 8882330 -17082806379050783844290617231035240000 8882331 -30840077572065690752859966605152726416 8882332 1293186181324125313962793220168309760 8882333 -96931509626294293708842728593325152896 8882334 60129070623883510335694695451797163584 8882335 -66853001999417845937179141042996193280 8882336 -31521699794464529038263624371803914240 8882337 14976872447374692573794536463406835200 8882338 -606530599735862005405491420860970240 8882339 112274846690078822067244554446846305824 8882340 92217725181493779704505767421070970880 8882341 -123997363540593556709740841698645227428 8882342 -69104510366863014773946030690150912000 8882343 -123278924296474343259386956079201761968 8882344 117488255052142081100587637277584824320 8882345 123060466596289185999136396505655272100 8882346 -102689070765959837856214522529863333632 8882347 -163498500308696032768480574009834148768 8882348 3544823733134119395684767173796797440 8882349 2672731827486688440425485906152037440 8882350 19868169796330912616908411359755414400 8882351 11010129608100859809064075208926400352 8882352 -6486388299705447763423787646664704000 8882353 69475322296801651627135391958774867602 8882354 3640033026537699521664957543413561760 8882355 31079641745653861238527331601702246960 8882356 68679642684675098728208307288787744768 8882357 218167508818482309942959173156925759232 8882358 41267795689328011082644332897298805184 8882359 15762575244158418286900270035963521704 8882360 -131326069781923404603053790099810816000 8882361 27341826596362712300264059337306169210 8882362 -36605919693863237432412706757642523168 8882363 -6136701770125437228037560712425189600 8882364 -46606642465002310920939818345878330368 8882365 -11418197371199179845737278531083840000 8882366 -1557785643355248986577325304023593216 8882367 -47402551633964091504357705767651445120 8882368 12951731936296334290080396463833088 8882369 -281983675166536181919916062116564023230 8882370 -10169699319812358017608525121275176960 8882371 -229969468735856728029856059516087065856 8882372 -62473423914716066349196344839510246400 8882373 105213294561825475969583983363999068384 8882374 167207146578924369494198453315719875936 8882375 -129979642754219602348362306805878630000 8882376 -84565070791040604358822058387916226560 8882377 -176104054755980783363206470132881382054 8882378 56411138843794221902352892104002496000 8882379 -253607477328705392434830057077855881152 8882380 -27882283859203651267015004742829670400 8882381 1114744311132334106768392601079835200 8882382 60354577119274697047028514039268195392 8882383 99891218915929832965954631010318939632 8882384 -13844904381603638338537116933743443968 8882385 20556461323470266848640716519204900800 8882386 38730089527248601076711151356727880320 8882387 -109457877981174896024589123051597328488 8882388 25828418316820763627319596811926022144 8882389 160995101289428341949442427242465430286 8882390 58501381931367963048858611053541520000 8882391 -30590588224775886777989563382604564480 8882392 211602414603261003690616915635718041600 8882393 16477353143566426462610564602484936448 8882394 -449428305844960443408243821076046080 8882395 -50781940338618257173219058703901837920 8882396 -75834623837356834999894054242272904192 8882397 -6148525683107128058538568583820940026 8882398 -5528784024158032027246426411638521088 8882399 378211434812083319867141591519126400 8882400 -83118696300007989426634633769838182400 8882401 -78106160264788270431992140344940566096 8882402 -12992448007409371751455323097276203648 8882403 -163573351433646696188772913165740565896 8882404 -97007278324007174724617508071335138432 8882405 -18745423031863825977694204675393708800 8882406 -4102567925137699573423118707932913920 8882407 -59634126915390233623448455791832358344 8882408 111953423594898746282283046733078952960 8882409 13555747661176413569178848604028370400 8882410 -23008495810310429861688796868350032000 8882411 184076540469760827702303074459564981760 8882412 6239306909079091774137769311123062784 8882413 115714522097245202668177302359628926860 8882414 -59912272005534135751875270918038122944 8882415 22328099934140560393034388663955373160 8882416 12462814526498770910220604087868915712 8882417 -36125213844050471849459283363294543534 8882418 -25747812599443622338999376588113128960 8882419 40840028809258978650223995859993212320 8882420 48924006549983778367176351462076097280 8882421 -2736912522133010838901476007077010560 8882422 -32358184035887565628604551247998363488 8882423 -241579731605120416658561871697926649896 8882424 -1445183789014576670986411984016179200 8882425 43058393095146273894495387723225503150 8882426 107203973448953233392668624383555177440 8882427 37483992504676484725575270999152810520 8882428 -271958783648595472398360920503242920960 8882429 5676769761723715273665093500845522284 8882430 -17999717890738092273769231278889205760 8882431 79893689804892485034173212855600825192 8882432 -71579996528801880612398393394733252608 8882433 29063163251346230872428639584029441920 8882434 193502549851638405348364942984698173184 8882435 63146904878750198239559552851893182400 8882436 114364783658299714774617770351096832000 8882437 -182380486286402732980125186667203002914 8882438 -33013110471319737949529927914740734880 8882439 -106586885350247157485434607838107632560 8882440 21986709451618832609748532298374348800 8882441 140491313091109703716547792599338754842 8882442 -20680515128263825725725646145791008928 8882443 96972387632430001665600021685191683320 8882444 -166499247234745467101196555592372377600 8882445 -9468652436912297372899736864715344640 8882446 31229534268310980883378580019030481344 8882447 38960871086352639306727113697241045232 8882448 -32856114961947069840614230954417913856 8882449 -319143449961423533743321671670106577564 8882450 20967054955517316226320693602481168000 8882451 2229930495620150288171693650269783768 8882452 -143445030312632648181402481964614088960 8882453 -131530624458946651051924797253319693298 8882454 16089540597927652544775252418713237504 8882455 82504175973508458454018453381871677440 8882456 47561750524939323996689625157547151360 8882457 -90643275659904849291960677728952512560 8882458 21855304499128231547529388133498707200 8882459 -35148001812118984925491778343498441696 8882460 3451438241891109834618512605074900480 8882461 20914678754721389800840509274850860544 8882462 -31615143635923783649459995061184261120 8882463 138004367996617293277683402029170601544 8882464 185904449018841245244667456481680490496 8882465 175624450678830508141950574004118643860 8882466 -25205133892622152022459668730967019776 8882467 -1554449328856303423320394119526577280 8882468 88496734099287840284426863075922841600 8882469 -19934680971110002554318831281904051906 8882470 -30755082699194906532378531160090120320 8882471 76243182538395006229206797179135049352 8882472 -87078497697805009520906094396551086080 8882473 105130171633114628455104913244231769722 8882474 73840639193123532288309345480730370736 8882475 -34246697027771298562570478772970428600 8882476 -170704503763839983449695855407826152960 8882477 72031177629804422139349110169537602720 8882478 -25837807223047982522868122091522095232 8882479 2452077519970459645920244748050504512 8882480 -26680474155425547744459596966039715840 8882481 48310754323664718002484083440164782880 8882482 -21649978021789327237461052645341159936 8882483 576215816644485683749866824580114346176 8882484 -39133111368466066811828415110129184768 8882485 -51189658789750474122765231556732329600 8882486 20329993462262253520743236911342636800 8882487 232144004643056429474528865871633999440 8882488 -135931282997107338058997373090408714240 8882489 173433303450753300583101030543131328 8882490 -1379874479828407768559562792778010880 8882491 46826873172614824724226083713949905892 8882492 -74254719962149118518919119623254396928 8882493 -86276698390464529463556069518679153600 8882494 8154757347120046296841707936307686528 8882495 -82091738989339602737674623675735615000 8882496 -7728621406841717560671752287250546688 8882497 -149080252704147176056749259184956976280 8882498 -55228073838465010227566500384910043264 8882499 5046579602131047137876814456409559280 8882500 -28326991081634448055635101275756800000 8882501 -444479315076387615864332033740654891968 8882502 -3109898475116153063343614933946946368 8882503 -119658355645358754019979371654803930320 8882504 -295650793542322455987071285410735242240 8882505 31011229170605581768467890303930028900 8882506 -213352775662637975214999571088350003200 8882507 28569499066718590823507683601041857792 8882508 -8532968324693160075419483136327499776 8882509 -162945614285726661029554516919344704480 8882510 -26114681266528018549388022341038080 8882511 38284380150276364677046839846180720384 8882512 -28326359958553436592081795271631585280 8882513 155399828950115349836200766455686843762 8882514 292492083850907392060009375492214000640 8882515 -213641952432707830043010802567247804880 8882516 15021270857314349323206176053955497728 8882517 29239725359129476789283246453608934400 8882518 111772059629250417479896195840292029440 8882519 81143991325977362732510001857603418000 8882520 -32292747707641647977764305457269350400 8882521 38648886170615872088873325924483227152 8882522 -32694256950077917299350732295411622656 8882523 -56598880586188213197200108723145423840 8882524 118927280344598860910460385156676666880 8882525 -167707330959014839693456942953998575200 8882526 -73834189677992204767700495464224153600 8882527 24146518635970651411165613024647272432 8882528 108593343981716071447677087047596769280 8882529 -4807144827746762539386743307243348192 8882530 -149847300597772825416315455978302848000 8882531 -18908528248915252887394232031132592896 8882532 -44044838423765939624471935912915999488 8882533 -147017305714171942638239403083200552800 8882534 -117986110529400974655103404420561999168 8882535 -6090691100144907293526443620232820960 8882536 -82857767611122435415434547709828136960 8882537 1758755969014016836475238751160984052 8882538 17178081964502755521913450221308129280 8882539 -61906914383769962608519164649242245976 8882540 97305192800322441385264456430937354240 8882541 -10762890129735220916812005688729301418 8882542 -131850237229569735131230145565731771328 8882543 168231326523244361730689675703313335624 8882544 6177295145756038470061087131692433408 8882545 -10093054064795235706621457597021334720 8882546 36367439704471281119679122200954160544 8882547 -14905403291206271865423761970355139472 8882548 -11422154401823951144406635953479738624 8882549 -83863683412735169650871764529550703236 8882550 14882641448689211693722490466473292000 8882551 10856958539252894983538382311968421664 8882552 46962386667249055521118768658391982080 8882553 -436146653364931309313171665196027712 8882554 12105120457179731128075017140127928320 8882555 116823880305187565867471534255791956000 8882556 -23875424090501806095928302681460546560 8882557 -152099413643871519027154691678333092160 8882558 32530889023087301194201974237735098880 8882559 -2679156750701777548544812656618475680 8882560 -23304466087997267112631524189536256000 8882561 -60980881268791884055869479962156883838 8882562 -8471555623587692679942952816404009984 8882563 -133307057593436259745847061783431858160 8882564 17123743867904069691727924212542976000 8882565 3819420558986813887182460792635669120 8882566 15059085913255831310770839978082652160 8882567 3377496098966403598640040304932004800 8882568 -68356146443174951196432378694606848000 8882569 375968313727503765752704693302318438180 8882570 83531648449440315590096085425960784480 8882571 92883056402207559301510392273804710400 8882572 107941320675932566367694768869706718976 8882573 -119983586452209572600138550077732327082 8882574 -19423886066272095344245831157139349440 8882575 12106475599715994866332009719966255200 8882576 76933814016702229835224936400368435200 8882577 89292521318206494382757423787384723456 8882578 -135455704021656546025586162819328002160 8882579 147706528015581019068254995573867371180 8882580 1071792691674764401190491294159872000 8882581 -100519245682619205267066650549218329188 8882582 639646396999658012105838642957158784 8882583 -64059089877524865915179568168898023576 8882584 278593280132236846828327891736620646400 8882585 86859562714462122820283862027128517120 8882586 -38721828530702147647499461244408898816 8882587 -75158698036911388659304945775919421696 8882588 17362456853789837511901979038070028288 8882589 180765934027370901073806930952569234720 8882590 16893565334665735951615268022033473280 8882591 -14812290800649782396256994789887796128 8882592 -134206025649629606461980217552426500096 8882593 -185784391070544963226723244232461912016 8882594 25734136780392131321910174348819743232 8882595 -202601841318020593110399307495966656000 8882596 -100950989802924848558877538821733300608 8882597 112768403911891271212985121571196108832 8882598 -62159080059466397756370027961932476736 8882599 -146124639394025593087541087659712229480 8882600 3876021626090253982604668235225088000 8882601 -3776735854000325522568563063796249216 8882602 -29572106890993341540708440289545118720 8882603 249479732097903731197996800075985068852 8882604 52750160466225514010638342198044675840 8882605 107604578686712858608641098668671396960 8882606 -72575214072071995285884660692037805248 8882607 7102777190301943699098736570262828040 8882608 14834076235289742313975648422932316160 8882609 53558127405894273508993521370091427300 8882610 76017374199107474351592998057978880 8882611 -129793998705103845092694930907743980788 8882612 208603590544059693524132274693252944256 8882613 -2482890426626526200439217649337361380 8882614 -33254183644289501183710677099794286720 8882615 -7382941965824860786834299806409856800 8882616 19988490616315398551950866983308492800 8882617 92512916817102134456338282501541006080 8882618 29259669040877795402055911671139483760 8882619 127857938225157944590860423689425032240 8882620 -75746415476060804615335708577326456320 8882621 -203121563347077858711779124743033775456 8882622 -30105975698657908152104231970266737728 8882623 116125690878128710128539609364324355200 8882624 -47807590618724506368298091784431468544 8882625 -160395273621442309872070619830003536000 8882626 -49774440927896503663564368103213213488 8882627 54343946633903293008042504347098743840 8882628 44923002073197816579455309577466245120 8882629 -33388103301220998817723843844564678624 8882630 -38692035494487683136861562277782151040 8882631 106359647967529713659525697309081795120 8882632 -5363027027400787021096927986524405760 8882633 251459503825404554967133380756682133520 8882634 62963308702365271941380664131830259712 8882635 61164187243626718772772708100710654000 8882636 -3168134570619826511601187223968978944 8882637 -60311569151628195996200155824327711840 8882638 1056023180459408280778661278949340096 8882639 3007539870513964902696612940140498048 8882640 1156688559658966414816238526195056640 8882641 -53720307317112246652424311437389460108 8882642 -10770623331056686021247874260333995728 8882643 -43654326760467192725595963617622112512 8882644 40638308349408439657826449650662078336 8882645 -21866823786287542805389372806451110600 8882646 -37688730355602608316188520158305615872 8882647 30729176340336707671330404835583723904 8882648 -26992001677895992255241165813595248640 8882649 -47666983842464617656259594845324739200 8882650 -13341080358776492720921969535870144000 8882651 -217372257856188595446305392512162828348 8882652 -75137700499461575013053155076949196800 8882653 9125444144943272739902459361766199064 8882654 79453412735412240812705301904960135872 8882655 -12313337980552587509861722476942950400 8882656 -112327095384531903024615136947854376960 8882657 131321762399883549598988518472390035392 8882658 -92186327821820805312673365070458160176 8882659 367741903435263574486432514904101606640 8882660 -65925404865307051064727426788028272640 8882661 -110200101538495671640329634448091113760 8882662 -105832090201510608263641650048160478400 8882663 5694545186533121075261062104504037680 8882664 -10526843500510043530754141847655219200 8882665 -174076214109400103020568533810785358080 8882666 -55670794071949614322745952773569416096 8882667 -143353946975487597146811610402726481316 8882668 -68431587871951762891067323688275344384 8882669 58996945608108111099212457241684290240 8882670 -68126008622146597616638521962742071040 8882671 226338986429311672620850484707649280000 8882672 -35615780697065199721372375585943322624 8882673 -19734154845984125090002449207116854416 8882674 -38618868433835572432692089727479454720 8882675 -27290872278089524335348510380852294100 8882676 -64728829389989064977542977390832250880 8882677 138185599845344917821660280410952804526 8882678 10821102544507759645053234341438275584 8882679 42232786923532802080241125703689222176 8882680 38172225435026155000510385327255654400 8882681 218081591352764972267681074524864604800 8882682 -102309001408590586375654516227828480 8882683 287218669274146457577739623578680080932 8882684 -205779113681376627265689525889834819584 8882685 3125574292886601407932046891478503040 8882686 -103648111275639889978851277223546610240 8882687 -179099767309913041055379402794495859216 8882688 -65982140631164689247479019628109234176 8882689 132670614893871500635293271989667327490 8882690 6923027476319231798147263040206387200 8882691 39136945167185032527422602479812072928 8882692 -19382743747712150312608640983143038976 8882693 136792114535281413982533348951436062942 8882694 18256284988163344939652588247990087168 8882695 169267180908930850012220886776506702200 8882696 -161686341295034167023339322002384691200 8882697 -148169051948235198377365887465934729200 8882698 -24875923264697585763629186154436005120 8882699 -8084586628021702176566144589097920000 8882700 41546913267287469272978710468036224000 8882701 -107588515604104162839069295909166573108 8882702 62930921490334081383287299608180783552 8882703 -574074144476281702863774738828204768 8882704 -12103557442167120780698707918022737920 8882705 16222944176180715754722005622875846760 8882706 31466662729757687910963913399287074304 8882707 -20769270918143380604784009611172272360 8882708 162871447683242603577849145081528651776 8882709 -23034434660663677298638577117443952640 8882710 82377169346277562521208722392117525760 8882711 -258122871239066441957138415216901781688 8882712 -18087043973973118733082416831041351680 8882713 -3073968618263186418328601387570478976 8882714 60446757791228830980073165380726729456 8882715 -43723932110904875595514056917638606080 8882716 180184659055515919501854465712241743360 8882717 25029835693744223509623179914957560192 8882718 -53621803347861917381653093137037811712 8882719 -5422081755533761561649150774688868160 8882720 -194587382052723835010869458277226250240 8882721 99438294721950220137788525146333479972 8882722 94725902590457512121566635628239576912 8882723 -59149058579574687833876356987960085040 8882724 88608927828026523083792379009762272256 8882725 -898904669968465092265360030923634400 8882726 8893273487919741455203959854412871680 8882727 -51639105254625931063492111283996266368 8882728 225259124709157882615787491796649984000 8882729 -139055748787827783426443062200409027740 8882730 -67303321441245979962475900616231270400 8882731 148472234073111317546043691692550816 8882732 31442602422010153003847738378643942912 8882733 84685787911831848478574031762390484704 8882734 -23619594214355044954474670933041516800 8882735 -301849982667585426474506889128115235200 8882736 32874974418523552809467507588464607232 8882737 -15746541223015475689998168522469166400 8882738 -8620691376979564166971543044444576768 8882739 -98022401892724075255330034821388358192 8882740 -12617259101072318005033922191314616320 8882741 95042614066778725948384369910396890272 8882742 -58500649104575191570935977744889524736 8882743 25468121353381152125918396622184501704 8882744 31399337309254350518693597440071045120 8882745 103111600514065952140141685170837617600 8882746 105264340925461541065346371636850339040 8882747 -107182165938254389809608819114242685520 8882748 5871232499049992225094044035082803200 8882749 46762646898666767829332314438800215750 8882750 65740321376785471053726486746684784000 8882751 174936359651293457382216635544997503432 8882752 27818712090081952441190034986100064256 8882753 -247748160211500856361029803348193699536 8882754 10334340895147834163686542639809896320 8882755 -28357387087296668385385353725462289600 8882756 51980806566207034078045198070137816320 8882757 -68477435333233613248019391233702861760 8882758 40692228119451266861855004849188213760 8882759 -60484164049330402337824865649962201472 8882760 151434789148254563789498197271691264000 8882761 418231319088872304518548412718618624 8882762 -9062398761363269331034459035553905408 8882763 -24320813679566489509272994976949888000 8882764 135323420827858484017159113323729674752 8882765 -13430126972489461606592232823361376000 8882766 1259782790974696846975709617660567872 8882767 2642217296883984649660400142310469200 8882768 -1217198649985737557156466353608851456 8882769 -38408829287649423747222718663177677264 8882770 -18519584141361030710330015346864427200 8882771 -83468674923246848427849757984402040256 8882772 -16102974330258412604089508435782176768 8882773 -48145333623571621994004106905972293316 8882774 -24575659863608675033799707528534640864 8882775 -21175238322103863257680284185456444400 8882776 -90713021263612193298138868684487024640 8882777 13164541978221614266034844373827487626 8882778 423569883817296802357888215429808128 8882779 138181968213190298741489427906567981380 8882780 139817979347839420123001586104487859200 8882781 142787015711498239951700846264846631552 8882782 77468380461717998323747533457712621184 8882783 13822205730070886049274730513522612064 8882784 6811574508080704011708968637549772800 8882785 33428742827765643339629408681818867200 8882786 -213161928822847916043064706674397952 8882787 -118622138102825746348570016931248742480 8882788 -4365721566709185010394818812412438912 8882789 -338154185737849308033418653707559832644 8882790 15198075920361065299449308067932928000 8882791 32352179971097664229986162269068773672 8882792 55454823578204306998368280207264128000 8882793 97547676154121174345950921212857891184 8882794 5406969786982150542106612536949515696 8882795 103620433636440701842438196044358816400 8882796 -2777283082846289646590716070715442176 8882797 96876825841802058324372911493835798464 8882798 -44694430487570115553479919696372209600 8882799 160025400367842021400585881824861701008 8882800 2948959938958629678513991035334656000 8882801 14609448414310011651741283668260298852 8882802 1669714337240016122542705112862535680 8882803 2735862058914611346556046166031519052 8882804 -22789867241515503845449534678138060800 8882805 74422719469755683668735754222082064320 8882806 10738781720507346859870791066855248256 8882807 -3136979540234545688225132128779666048 8882808 49088927479613149890539979529025617920 8882809 -225671000163889416485854053176435739666 8882810 -52988809009666390469805644864623226880 8882811 -53517564348138490144159047831390720 8882812 97313019615096068079034824631683207168 8882813 -260878462348892739988177131898202914938 8882814 18090314951828149244862537539950823040 8882815 23913298039800237434925524202735943200 8882816 139064385479205849562742623744661913600 8882817 -38357950510279657317572936041603198752 8882818 -1231194600940652035278116931134647344 8882819 10480055954957159568111073566036136512 8882820 31502195947217144652120022998958041600 8882821 3560844266850803070736456417229245022 8882822 32010541208528598970621429510296452352 8882823 -104686960556505762493371852216884236800 8882824 -128614360714474967044540903680033623040 8882825 -56404293156207957340429836131522486400 8882826 3940489232601198355584781091574799104 8882827 197554910831990652198415377515675422676 8882828 65335263161837804120156463571295041536 8882829 -87672471149531120868009345260162198826 8882830 19463277445824415481747348474431549440 8882831 -84847670805724889840931395881066012368 8882832 3340995443416173694183117252115300352 8882833 44687995491789034915343884637046290944 8882834 31858980079040597064397716346593276816 8882835 -51762894937093110808812608853541472160 8882836 -45346698207005376555788768249309649152 8882837 -99016908729677751948480560012221256448 8882838 16540610739334461293730141764393533440 8882839 -62236526283626541323382624882188247040 8882840 157324363954055986023880174326166732800 8882841 4093797541157938940509115706393625824 8882842 126754814989183879832643138847318963200 8882843 150248929794576900502784016797017753092 8882844 71673600012198555333955422240592943616 8882845 -76362907886948178402594845172406360200 8882846 -2173062903146006531524631172581710080 8882847 -155370686447247922537384619417690803176 8882848 -25681621612119925978555861217162821632 8882849 -54438325446450543829551030584051282328 8882850 -21669592484773711293309038922534864000 8882851 3426668482303383695253213379516613852 8882852 371036917661883649008442680131499648 8882853 -19543903809238618389439682987703232512 8882854 -637984056497222854367106152567958720 8882855 -10537922048545583549852873439019218480 8882856 3244899728823177105158039114323921920 8882857 314189431673283905684579424720448961652 8882858 10808379474715875257838592082977893984 8882859 10716897097085149048086496438215487488 8882860 52549486872182706264143932184336547840 8882861 -58683524489570214745708642857351767520 8882862 58410515971282303457623416106339329024 8882863 -21574264854261839225952786204572023680 8882864 -22785822997463919245022654561516257280 8882865 -10722911260785648792267663240217744140 8882866 -48759170143681393588693894364205616368 8882867 -107745292802302280147064116368268525124 8882868 150142489719343885974532398215674945536 8882869 -111789899041965716597649729703866367904 8882870 -12447809001965061129464786678769861120 8882871 49246010861558514822691501861784967912 8882872 20821592559077567826790457520870727680 8882873 132135464071888203621283285057776670122 8882874 -12508137739650263267666924710603868160 8882875 -125619516400997069297292091343819940000 8882876 -25426540682431475604008267800730323968 8882877 -85417862551642977805922816273541629760 8882878 76421034178879932186345141237210666240 8882879 -255280206329680728258278421342449027520 8882880 -7702971330154720901228361326945894400 8882881 27288705708207000523256320469999824128 8882882 82859341216370734158410569072211907792 8882883 15010051389059700535718670258295006344 8882884 -8079318025883341155592762897724477184 8882885 17938784962405349798590849726388345760 8882886 -13077440370497417638831577537637419136 8882887 -77013014653421621670533203354383925400 8882888 10315366926401617902033995702599680000 8882889 -70969252253832018695223845186477224032 8882890 -50867553575205026017777177730186745600 8882891 -208788105336786521495346915946740885048 8882892 -47191715600263859135346975549851535360 8882893 141635696061458745145835787910929889142 8882894 -59587014391918533469894052829227997504 8882895 -692978740529043808799607287014502400 8882896 15749027049513941030744332464287121408 8882897 4592067146455899663516449197089897792 8882898 35273084803963886867609559775924404864 8882899 -44680252800638699472832968147953621760 8882900 42462261622036216289001474619875052800 8882901 115332731745975167277551277292104534030 8882902 15946536083259876244902680909409217152 8882903 266231125958278316380440991450349554560 8882904 122436267999349356396978018809921925120 8882905 203649371772887358404137068824205165060 8882906 -17166513870973554148021236728961632256 8882907 8926535413027204618992500321060886720 8882908 66700239807403578523968205808316558336 8882909 -43326506118591128898879469336700502720 8882910 11180437734049353353503796191901913600 8882911 29386372437697790274014344265868612512 8882912 46188784302011277638272157524348108800 8882913 41612789706197520953303360584979569920 8882914 20836310408770747864626077297371135056 8882915 -61687815818142015298225296887637525600 8882916 111245710015146791599948436831072437248 8882917 -245009323339330946512796885585882628 8882918 -134721190569874875960775151519525376000 8882919 -92304768305840852829826106902813593600 8882920 148398971489581857293638936361148364800 8882921 277830083359865637034944466072200136122 8882922 45067468366570698321587069252767764480 8882923 -38320022563248945578398200105560234464 8882924 -175166203417690349982681725969394319104 8882925 33767101039060695568348775942786836800 8882926 14927043189839293542287779675433975808 8882927 211112066483945065140492770531799262992 8882928 19631092130737083876214797371930345472 8882929 -190344501030019205005139170582484443920 8882930 -6072336079502069762282045678733665280 8882931 -33767524749196282707545927189196283848 8882932 -13402650747503260909597133673446976000 8882933 -5303510765311633950174685722936536100 8882934 96591515745710968728471570679368629760 8882935 -115799480599194510958947075770288670120 8882936 124886106454053767290603745732847943680 8882937 -6230664796098085465053395165449587840 8882938 -33248846149708515651652904329385378304 8882939 -49809567386947090648140609637046291376 8882940 -1631857122190173500339920079049768960 8882941 195720678085263552064435708388892590342 8882942 44810053236121836498436749766555292544 8882943 930530144180061030029870620523042064 8882944 72404229453656326030026843928297209856 8882945 -22973053514922449699762977180663510080 8882946 2834785115334390273119078980475193552 8882947 30926436015413609526139285835179241280 8882948 89624239899535617494488581808628173056 8882949 -581197843112648631478337826712742400 8882950 45370510341055364183845957507591488000 8882951 16127925159766655734530223780024155264 8882952 16066290866950598675503752339846266880 8882953 -412103908487165535564416351923558032000 8882954 96599579428101552238393734461210128176 8882955 54086102463869812834105887843438193200 8882956 -118432641912021081324850983780665223680 8882957 10699863401047826877448637790660588672 8882958 37988457635829948973381490538517632000 8882959 22919647320597670213659170435667835920 8882960 -11892020219560428188784971129859440640 8882961 42163204595039302946298826878366707520 8882962 -19361910881144383162563520413413568000 8882963 42423628772474544197488355958218215212 8882964 1223940720615341794398522056363360256 8882965 30486530990619099519276145469821810200 8882966 138628970740728471262513509118796262432 8882967 104600547359449526174900973748182559080 8882968 8114889322853297925115687271375616000 8882969 17527602921021207525869180463141544596 8882970 -7176715688194027181812960635695904000 8882971 208712155054473921204442196051361079172 8882972 -27811327743790816928212743040047851520 8882973 162101244963282655213273490003923200 8882974 -3690036958185112237207359470067359808 8882975 30649377802654744181332453232499051000 8882976 -109680530424153287925024819289261080576 8882977 -252683521979106527983268972465117686174 8882978 10874022524712013742782505495753319648 8882979 -80053024777594575429010872656981825280 8882980 -1858819702233528897515007939261296640 8882981 24104263939103362729426647391759497600 8882982 -8271298369193941606269236751069092352 8882983 -5124656150726444252523220196223819856 8882984 -129628179144702958187144352286152622080 8882985 17105315232249028603356227733775032000 8882986 -20960351016187730273586344221515360000 8882987 -180798849178085622783636266796165644364 8882988 -2314777194073615715852442965381283840 8882989 -87711861924007812741299144615893135210 8882990 -27489971272775205583224501943766227200 8882991 21925988622912863481872813501566180896 8882992 12408078068831129759724231985667604480 8882993 8650385577010829525316765447333813696 8882994 52499961137204452900074750082134497280 8882995 -14226815668187537636197344043860344160 8882996 94681343089211778044069904889186032000 8882997 -14138528502348665642141482987541364480 8882998 124693656651982034872148270575295748000 8882999 -89346793608580350520036786014570087000 8883000 -100002969951874514473928875396300800000 8883001 -20004653258937580304216483330544701100 8883002 30790853981409617630824418083969017600 8883003 -182148831599954346872525693651911803792 8883004 88768583137245795514043815439703195136 8883005 9407725992385878113006369063877366360 8883006 81163212800866755255129308489515819008 8883007 -16999779900607154763111676546787769488 8883008 -32440870321824408574413802145824899072 8883009 -232430034520926974584655210589574947372 8883010 -75710275722971877721120459017251221440 8883011 -45798156894401033912736877189397122248 8883012 -39965374035012421939677782809342353408 8883013 -131945760351819967587642594270076026080 8883014 -6743439043474182513131900256991948800 8883015 65134313671336762072718396836234321920 8883016 148236328854939313832831846949733632000 8883017 124789468391974727449925800466712290880 8883018 28409868537048248825240279415409824864 8883019 483599020128633713031622588091946240 8883020 -71219704625109059365067493342445163520 8883021 -42728953998373320262138215561069782976 8883022 -96102331963857195976934958710329229376 8883023 -132665467190238095152103596118898715536 8883024 -14610643200733855523547147864095195136 8883025 88673135177770408813301742173312704550 8883026 -753815080458831455085032544838897536 8883027 -5228993437133563795715779647879900648 8883028 -30009289912305515708017335874335277056 8883029 159956940114232638952205177160441137184 8883030 21932520292771279630113151639826737920 8883031 94080557082533523049563728157103731912 8883032 49244285229203853163789857437122867200 8883033 -11633625728827111153764930445493845536 8883034 74490891883172319330534792144968754912 8883035 23876795161439826969027227229427356960 8883036 10298871555470302093005949566940564992 8883037 -94765474984571273810602264546206891360 8883038 39576508488153122309996350761933840000 8883039 76109267808346381401124874393369376768 8883040 -172063269965250069783949638779889254400 8883041 -212032465210600592172585951914982606558 8883042 -13077472777556227708842960607373400576 8883043 32907061896447150190427594044525098624 8883044 -84876343648747484540665365537190712064 8883045 -2554726852311294585381512279235086880 8883046 99832519609606009780434998693638133472 8883047 -244728354180630653463025104362829263616 8883048 719204786592864569858313954050457600 8883049 -103158191754697993505691195886369134464 8883050 -16036686674128047274887066814951372800 8883051 -44559825544989896493405306943309213440 8883052 117024741880351572096155883152734147072 8883053 -8200948821999654841371050317910230698 8883054 -14381638597977560499795743915290368000 8883055 254966090766239422621281373342015824000 8883056 -2883029263018573128073906491457929216 8883057 -59183028689287030867748630441380502160 8883058 -153543333217171239626955944065750491120 8883059 62728621471069076554672821962742493260 8883060 -13535130276141487035562382221999226880 8883061 39915523532161363800103100020272755520 8883062 -57503879350257535447322929297652719968 8883063 151281621930412537014575754800316416592 8883064 118966242628807600072603125553418649600 8883065 -46030533380617323785986689037871487480 8883066 -41001556810029463654769956204792682496 8883067 220553334312586048648965758599365822116 8883068 -20985518148901196773116301472948605440 8883069 1423900465954401021843391036598587968 8883070 -3282946333012210636300998356439552000 8883071 -91446218183352386832364835002616407440 8883072 -117639260844402071952130671356537733120 8883073 191159169485673369711065932035517998640 8883074 -78461117634066411936427066276360272000 8883075 19624552678735005664099096650878529600 8883076 -135282420815471295342759445630626283520 8883077 120705472411427753052568396170448108800 8883078 175998228752736711910733932440269568 8883079 -102286154991939071732359519721920793320 8883080 -30032238270716266946975686051215667200 8883081 -49262024072530993907558332112101470720 8883082 -27274394043637879139135276065824398400 8883083 149152232763112239335651360853475738368 8883084 -46051918356350159510070112813620707328 8883085 75031180629911889238064770810629096780 8883086 26300555488198774895416703093614252992 8883087 29682317354515908917538114501126317568 8883088 -8084087203180148352566999530409558016 8883089 175057360855598630062619472532418371440 8883090 25115640185868366903974716427860104000 8883091 -19495455635325929874349396173198250928 8883092 92111659812198539136019160179389983616 8883093 27002296636398802880918923984634996928 8883094 96157431028919911088338695649436295168 8883095 24925896311571053029673139783320222400 8883096 -113581994896751451867485074582408396800 8883097 -43067563602538830171813909592900394300 8883098 -4355086737462677432991008794051914240 8883099 146126324587877335230707223390288270600 8883100 -43630226748842863239871035417533811200 8883101 67760226992138006578098609517150773804 8883102 -42043107718546658684499407612124927168 8883103 -155736341720834382104894223860884591648 8883104 150016981442206754718252647883566678016 8883105 -7475015110009454694562452212550620160 8883106 37885563046843384863526488229740249600 8883107 -107348382129495497595398928978024388644 8883108 -22139332365214103731626077279795957760 8883109 11499880833353306081693492444514343360 8883110 93411221902280597204099290950580609920 8883111 152797085764902758072415985807314520872 8883112 895955928817164390192605537416642560 8883113 82644840504189039048403326796021421220 8883114 74128268152957443276502647723503427840 8883115 37469354106094331142521153737665041760 8883116 -44726441484134919955197647239064348160 8883117 -67328684462360995128794302609007387466 8883118 -4665361933545647768314852876826245632 8883119 -93091063663780542734391875055223129104 8883120 -176737290918222823804188396598394880 8883121 -9797825458593069396819708577697084108 8883122 55263575908339205656155330835286372112 8883123 -32238428829193449064770687886642322832 8883124 1550133739455583668471241698615687936 8883125 59732866394114790529688322834104827500 8883126 38176377187516434275444717625581549184 8883127 6116099506027661808302480310803371992 8883128 153784226357952046085422697150875176960 8883129 -54479780250586883693858501464531542912 8883130 105654346768221860891702827660690452960 8883131 250851498390768266990226332255481688932 8883132 -208882975150044919326808057913758752768 8883133 151532220077083525064113654373186350976 8883134 -41417380052116413861677393339671663680 8883135 208419958564007119416263594372191560000 8883136 -27289461246016401358684338923870617600 8883137 206531123448252080496789112790180286786 8883138 10838198877270838907617372011716337408 8883139 222464634267698593484670172797527761360 8883140 -3258500457912132373100063965378437120 8883141 -54557310859807858361480235618712713024 8883142 -29107755810200941581158051165976047616 8883143 -36840534723620563616146073692793948736 8883144 -171933988025959379511777227299879664640 8883145 53902385419208606865158088310147243080 8883146 -110037194514283337847550781712283138560 8883147 43814666407431801042622890267846029568 8883148 127649005423548292795132426816662334208 8883149 70416157249193045460196222103602737120 8883150 -47693704757723986504754994110306798400 8883151 -15774885120720783749856195406700629808 8883152 -10740437976840325413564059719843184640 8883153 103380451695869389761846590502414618564 8883154 28380785260144692539680189679321551872 8883155 68792409609382488895446660666585600 8883156 227641096731431656632477149660934144 8883157 82967117564385601797554738547194851406 8883158 308267435262435646924259933530129920 8883159 -192767731614063288582162111588619327896 8883160 41916413350632070845741037189397299200 8883161 13607800070606989243253875668485635200 8883162 151172056600686139689701698213752675840 8883163 -299977366397954095118018305596477958704 8883164 267728554372488736199280972024871795200 8883165 -3688727720818146398615111157206784000 8883166 36262087398326699717137111999085742720 8883167 -19394199759633418259660050279663263600 8883168 -47560911993947270999128273989150965760 8883169 -151197443719011385314010339573500114240 8883170 -46469317260678001449824016167148864000 8883171 -5058734961885462656637162370145661744 8883172 -76301283126827230889365892536290966528 8883173 49288808402590747076348096874146717400 8883174 2736317049078476986493952600345747456 8883175 -5845566651573301844288545549388851200 8883176 -139771633192422055467389101951593169920 8883177 -110849085764292907150544234712932311968 8883178 -106558167907131362583254308218968289360 8883179 -109828982042691650939742730451101268640 8883180 -60506372402657330591211003056488458240 8883181 196575128073818260257637705205751904982 8883182 -3099072098568870300139326652044718080 8883183 7023719686680460188419130140206236048 8883184 28935087609636469543417421373427056640 8883185 -58061817201222900212818302868898428620 8883186 -36872071125587828583727644347540193792 8883187 -124186949977093854212652933212320181760 8883188 -147995912677042724454067383430081204224 8883189 3073202486682300492322569965906381856 8883190 90464340258892528712534860829140377600 8883191 40687241607475647292278654689112373032 8883192 -2275486745129558321127195341699297280 8883193 154639114854222578094109585299884477760 8883194 145118835232892262211634849280472534896 8883195 -150026207470548116103663300075173241600 8883196 22528127579676238543959125871334571008 8883197 -264800631710594885586025858325685819828 8883198 94812067534406459964293683854720000 8883199 -93297092487333861317002432018953628136 8883200 145662402856104302658625222617543475200 8883201 -18393093366347286716829149814329922768 8883202 91411605266487698084186143311238041552 8883203 62008741883218804150746144621541635840 8883204 -28246653834110772121433701926530519040 8883205 -44857639259535454148830946753584558080 8883206 -163646926196039902592616143187956198976 8883207 -27768945368939365846443908529074938896 8883208 -245847822773616333776491278021746519040 8883209 91542000354750442298394404071961488410 8883210 51508116644558633557409983874974536960 8883211 171024061296709951287500208002067121192 8883212 -17538310267808685687872490027626572800 8883213 -45344396717693301448057303299098293056 8883214 99648931703751631326877679066319476352 8883215 -40305528096585964922536779687884520 8883216 53374823079772466636121981430811197440 8883217 -33960276796976991618820838626215623040 8883218 -195970789633872660770573044275971973120 8883219 -9310748548303513723198662946610104320 8883220 3364104768715306059851364636255413760 8883221 71927726657712814633323338964560760672 8883222 -38771208611081032419768061923441868800 8883223 402678409965974953694254864888846318000 8883224 1018265064364213312015518742947594240 8883225 -24303101829045810836975757493749198900 8883226 160284769207093554282757422051114633984 8883227 158549882717727081762773840113611854640 8883228 39555052263188803696952039047014896640 8883229 -121204021951348225467672091995814070170 8883230 -82335699411055530104465140536913026240 8883231 -89540873680982422201792616698768051200 8883232 -128062082402559572740058146147034923008 8883233 93301567461297242899655732815896575280 8883234 51120995658399123232947008612218536960 8883235 521299936743468628345138254622038773760 8883236 -10769839006281934983434606660541972480 8883237 129208737327051411614566588645927193760 8883238 20154414536862582289010103762025662720 8883239 70657906191376784357786010091032386040 8883240 -70943979980472189926211016251542323200 8883241 3382550495726346715755045692127087360 8883242 -125140579700391839898003634128862267728 8883243 -238199066912903712468697756648766206800 8883244 -36650851511312399556911684864243733504 8883245 -19560797617176645540071129414639884800 8883246 -68216522410777742875025102279903265216 8883247 179316585579899769294197225058194452464 8883248 9934314500691539064706160431704637440 8883249 79553048455545766267928964650566103664 8883250 -153415473631471143210668583588069816000 8883251 27649766462689749697550559177814992720 8883252 33670807728144956672723501242887677952 8883253 -171059504107291425404292131606889423432 8883254 91652277760499658547696054470523548576 8883255 24270635774003969593585541382584884560 8883256 -7353698231615811561785531550334832640 8883257 -106837032635348138266636335629175169494 8883258 -75744011200454591902176331047638016 8883259 -138047909808320507942699807085332916888 8883260 1315220062958081528960557784228505600 8883261 -170979296070963348115963262807751072090 8883262 186405072071517244188871806641819211072 8883263 -20131104585550384272211696533630343488 8883264 -3017949615686737068787542857015623680 8883265 -87576272134082668775577280502219742000 8883266 22105502265812677346702914298894507520 8883267 -13911453584440740652038855005787715584 8883268 39035627902628783052400219131861315840 8883269 94521413740511188479194006182693002240 8883270 2208425012542474812891292037455301760 8883271 79186895802542664577905218743395760472 8883272 276513186978355021364335961375994439680 8883273 68467800293271992712042485028548478144 8883274 50103616203580843753942508963350900992 8883275 115289214090897536472663957499522227300 8883276 -109790697530776430779686727790488842240 8883277 -14320317491769991489781806950511864392 8883278 -28833854993453646859734221694338002176 8883279 -144315309177939720547733702086937007000 8883280 -7710316647260665620510676830427545600 8883281 74335861318666079554040092402880740464 8883282 -16027809158352068533477196415816791040 8883283 -71333138714681596416849394815504520468 8883284 -2569396103584549050915453830149423104 8883285 32938018934771554995965259190136839200 8883286 -6983227906772000168288304815541981408 8883287 98162560327432322930250411344234047152 8883288 -12992646244425827059156625793289267200 8883289 -57485276778122991901527391535660195180 8883290 11443861762450932550974581216762864640 8883291 -60380716503608996352047673147338291856 8883292 209175563385887260081076622779672397312 8883293 29209010010778540792732633264392978540 8883294 -24460105872695515753003748777531593728 8883295 -172166766760941029995154255090425546200 8883296 202528588509922877260615831661263060992 8883297 17027711108171777253647569613010517440 8883298 -287466997307736132838403922465515520 8883299 -28320466419352644802377336025000764768 8883300 -57489752277163242761493701909957299200 8883301 38349671054058091929707060198275838752 8883302 146591237172319168836225262882459318272 8883303 -40442199572622350717233828280157958272 8883304 -233559067160561383078737078073073034240 8883305 38753196319390179611273371232141597760 8883306 -7548945877431964188669251377708288416 8883307 -40536445795204597007876658333242980848 8883308 23682337808459159434937924150598767616 8883309 -198860338245727583209670024819917369440 8883310 -78405552941612152437949643994723575040 8883311 259395011531681057467472299096875262824 8883312 -23634853464927829202271825189928796160 8883313 137444624588927943911987408991922502400 8883314 -112968229591675203945992216419665091968 8883315 33312055418071282715818922643240738720 8883316 165230879561972049559672842885038760192 8883317 -270066464993322314898641348752123635360 8883318 5539867997853523765029105978262701504 8883319 -251720544829369976043952556924624304280 8883320 -111835418734187970619066572032142336000 8883321 33206550808155125032170589415224474944 8883322 -37231387733981061488969268625824807168 8883323 26013660579611138363872779716459469120 8883324 -74173519474755704308607175182833090560 8883325 -49830308496562100855906679642207086400 8883326 92299081811466806500411686859385114112 8883327 -2539884554221008989373093600252014592 8883328 106790114807720851771197919444410040320 8883329 21267928495561064557395049207265132544 8883330 7004061681636776630841492248048855040 8883331 -194672457772862170875672515241891156848 8883332 126096895975898028365082242330533048320 8883333 228888139385646425683585116217917154044 8883334 72774467417734954495484548072630494816 8883335 17967208370575526344768746268327359600 8883336 -35306861104370568092502540799180800 8883337 54637319118292069213181748070772458000 8883338 118445896300559672647478292500364687360 8883339 -148921202642308805672802112705642420776 8883340 -23367559386252641414974101144775388160 8883341 54251066628344486699634488762965109184 8883342 34139878481239249538472853701565891008 8883343 109420299136391724568754980466970434800 8883344 56474056894973215659150628124470517760 8883345 -47260998050939536446431096037282420480 8883346 -18408896733350507724731038602023638128 8883347 110957296785070966830859952778588541584 8883348 26087595392904740477181366188542433280 8883349 181723159951138618624138007109381918350 8883350 23645183442681556974464593539207724800 8883351 -194129371107402975725507033503025255040 8883352 -47402724702891344696220713690931793920 8883353 -117739918274972594734176812872895292396 8883354 13259106324747553140691507422909540864 8883355 -38082361915431183180277971655555485600 8883356 171884758253674030772294156959602961920 8883357 -29066329498960795869046647454886496000 8883358 7091362708267121536534439296728521088 8883359 -145415730707118507444471258132002446896 8883360 -4155868105206749823884885068087296000 8883361 187521995704423168887155387623535412962 8883362 -10189750903140538275437005234261733088 8883363 -121631147042224735877317395542045342856 8883364 -41156548302181711669773364557376937984 8883365 -30720454770600984827377843078727956740 8883366 15149692583167197101853802668772204224 8883367 -35533247536807984830995770824296896320 8883368 -31834810843294363215979681643171942400 8883369 -67072346624901514875638326089605005824 8883370 48567424144136896135138958058493440 8883371 3768115826523203859732514328603115264 8883372 164253865642931705051518726650389213184 8883373 104109854080947390440519337844992121644 8883374 55650622807604689696664226291077980800 8883375 -38551414870542891513721833716245740000 8883376 54493502123159641471529326889972662272 8883377 -69779743690322840264248835440483236300 8883378 18333569762976885459609858409349038080 8883379 211487613640163967772255255824057555980 8883380 -15974985483957865614452756584851456000 8883381 -49880416946533409202679313872846464960 8883382 -5354023507937492918886883682982293760 8883383 40014680335402443068039497934137356024 8883384 -9335537038535530253311570113016750080 8883385 -61502302118345242485517568768472690240 8883386 21025976443935572073231515296208737392 8883387 -105384439838624029178561244127916928756 8883388 25268753769463985859356905665409545216 8883389 -267764693815496323751949688330755258810 8883390 -38935898005788008837923934320544044800 8883391 14821256529399639781206845556941721600 8883392 -22366789583416887210166590876281733120 8883393 145838532041341424191763937529431444000 8883394 43518134792613049629283915051702487040 8883395 -6404013899685991061357959974691711920 8883396 87367249512769717980940164709925191680 8883397 -41409351766928316180068590888831677154 8883398 -101973697224627203499226641023111854464 8883399 37602816447755692705338367887329447040 8883400 62359747495535505716959721870765952000 8883401 -277649404216830050798202175994560357068 8883402 -57654828946594097435244717857777815296 8883403 -4519857937149590648877283274486314348 8883404 72805082631846843179742226435126597632 8883405 119889809604744963011011797160612550400 8883406 8090938049071898139588181030775300928 8883407 75813312352848876190852490488259838288 8883408 -35816576855743902670101169932701270016 8883409 42948340806038702551261594229627290610 8883410 54972005086178442957447765717437214720 8883411 -75672192962862978553883871398987225928 8883412 31278797495833947891083868222032025600 8883413 350217011079165892481734900239840768 8883414 -33201435870417793274125425815615630496 8883415 -18024664512790391052861404792172478440 8883416 188793086831983854735714570767808276480 8883417 -84035130271426905834150905423118819120 8883418 -12288570259414574790754902734607802368 8883419 -65212619591339788944425801447774181180 8883420 1388761158886755599713092082386370560 8883421 -69135325579550524007117926622154028378 8883422 7008037468200596653798746459164634624 8883423 -172768692436595473341568773915325349856 8883424 -252727686250683037694600212468554006528 8883425 -71364259622098787677334193817223098500 8883426 -48739307306549982461975091538088125056 8883427 75668835477870343217629605177275691472 8883428 -20105085057807329214767793573358043136 8883429 -2121720605300556916458442703662378752 8883430 68258970219475227183420781517117339520 8883431 93673699292038449756850436690327781000 8883432 13921536016493539713836190115680844800 8883433 48179639050857628619647831839906386404 8883434 -23911637529094429458792027001624919808 8883435 110090269946337057663710965558760171520 8883436 32559746676854640231358303393012365312 8883437 263266581372202532763565833311289712086 8883438 -8821172100260108215239906405789867456 8883439 35941664053494891702342952736206652240 8883440 20411200466799605515485905409256488960 8883441 62166421739434952082007574481819483072 8883442 -69242472400302692873389513334874310128 8883443 -244253221351103068761401188850602486188 8883444 90131855847258152649181076934290620416 8883445 -138559061034802488291478476335723520 8883446 4750803144433322769012862674797856000 8883447 -94736850874939441235683201892695666200 8883448 -48086773474896445547301763847779491840 8883449 7750347651143408327609240565799933440 8883450 -20609583508998336132479137716106560000 8883451 -156112171677601958893240763176201021008 8883452 186236147096805273529586694769991301120 8883453 -32811638605787196645187910596028467200 8883454 -123272651001548256784717212569750313600 8883455 -105580316557747264036264884072374407200 8883456 1521167514440188279734042608145530880 8883457 275880009195428280946150922096977778 8883458 -3163244266683543241265089014205903920 8883459 66416630721342989263015400359933730400 8883460 133961075864530957242319983882208001280 8883461 89832461248570451052014754426399920832 8883462 -32822029959167357400544461361926844416 8883463 84384634446813760910530821214343443240 8883464 131748116530449719999337553245085455360 8883465 93771369401077263791905544635435440000 8883466 -7716053956765551946905933906852239568 8883467 -24430146819921486875101935419922809760 8883468 61669925917818187779743948230523134464 8883469 -25427607287866102269201908102356310400 8883470 70002543461143656010158897871076766720 8883471 147675835739334439101701214195565835520 8883472 28284046369385258081857554662192005120 8883473 189130609147483067823075358719454252722 8883474 -18420091677283179584043132418221368832 8883475 -87120660404049467446119691282526216500 8883476 -73222099419438707773612572262331430912 8883477 -32209569773737671499654156016530395186 8883478 36468249328801129218684143184755801856 8883479 -238611963315168478249815944481750323712 8883480 21130942519016735541939645875214336000 8883481 61078293149264867853848219304927624064 8883482 -5713326028618600779992927607603395616 8883483 -9165258209656303508221346507824855296 8883484 64443093234423605560332325909552731648 8883485 -101225025921125734783657986712481130780 8883486 -171130787027645758403930666823514049280 8883487 -248098318271898055011570384083386024864 8883488 1402330164606842246751294065563729920 8883489 -37267343470295384586049595134749952512 8883490 -18166363491321330598039092285691699200 8883491 116113585332703834422150535852658167584 8883492 72830982802052042028556868491172923392 8883493 -152412036409850402047783368684344632258 8883494 69346679046482616910603439988853987296 8883495 8119500573292611053916828702966063120 8883496 -161691128336405178303395839170337751040 8883497 13695277989707294513532479950402732800 8883498 7511366270356495996361620336111703808 8883499 -2734474983241201180866086175326314136 8883500 -13895323206029713521481021704142080000 8883501 -2665833548738703953975136077725927872 8883502 -73838519169050882341332874513671738048 8883503 91268283974368014053572084599780510480 8883504 7445167324491722830926289039744450560 8883505 165698308834773075695125316840337780660 8883506 27644327094252011958551821072028896800 8883507 -190752352181450157854335741891952080320 8883508 71037770540050708626583384335411941376 8883509 41433120362828010288958486036564861116 8883510 56974605798209348942721139631274034560 8883511 3646148659604204281305356516552491968 8883512 -18720640841138354528077833806871859200 8883513 -4891083404795468892209551935114247158 8883514 -66805567856339217104744853817686048144 8883515 17428401954260803927190439155142048000 8883516 450843652772599293149332330804921344 8883517 50136531691967609640850292433587151552 8883518 -10567952050582443462039570517989712128 8883519 -133664523376493117467991903661610427520 8883520 -16435801964008027480629037048151408640 8883521 -21870033250082955671295780473845376556 8883522 38491332499332988960649873758654469760 8883523 -166433427718085548902196040490644705280 8883524 5963299262019717602467009452118615296 8883525 6939571019274435082755536620617009600 8883526 93088229903304747937560470095194985920 8883527 -226497999199564669236201929356970355624 8883528 30026517835165281431698272756634460160 8883529 131655107014264283060417803761415011300 8883530 -66303579408130476966442124162159251200 8883531 35858421882849006681309320681790071712 8883532 30663487129791942795879921358458434560 8883533 -130074986290658878192659845978172916980 8883534 -71473276174673944785802724556384706560 8883535 -57831277614963672747275403511715355600 8883536 26514909317652969308689145704934203392 8883537 40900197227435140572628788906141609600 8883538 -126911049183953748342787200787903924080 8883539 -45225079428640487184936734282369728944 8883540 -73252584386142596181258530694404198400 8883541 73446645191763454408075291715185515900 8883542 989998961719169448723426543497692800 8883543 -75380118211674533540071276952699765376 8883544 -116355474965480227613593272314791649280 8883545 -86564032197657833498988861320641473600 8883546 5692360030621550542794814147585179648 8883547 -66371261222395744903137283832005202808 8883548 23994973365541841978991055286560363008 8883549 153083762968804948186123176183364019334 8883550 12808161731748033522080809927806528000 8883551 -4574797291494093520222372688300857728 8883552 19360157920992265908461398892083150848 8883553 -137714702158261970601088825216464475422 8883554 -20174320938191620525677947893833345888 8883555 -46141052979863162562214674420881436240 8883556 74614380200794930438257587749241856000 8883557 136552630211569665179423924024746903806 8883558 80787426782227883401439916069521147424 8883559 -43007778548671399240940269579980107600 8883560 -47314503245078900157745036532603289600 8883561 138602733901293076815991035381987414672 8883562 255040349820102718627308377031940695552 8883563 110045214750158863398554881518996706224 8883564 -191790178330556367650277779525023334400 8883565 -4368694037985194828640056922752236800 8883566 1083267852676887120896642411705197824 8883567 -30133745651211240458825108497261278720 8883568 29591611950058766353995259770134691840 8883569 -36377175756111714325945036054811082030 8883570 -43152475370661534131446590508691750400 8883571 -64595612425155076594191926716182802440 8883572 231493144800410689320913668950352110976 8883573 -132612548084180246800401061051023176736 8883574 55913777349546540439960251514223732352 8883575 -148390172151011725092512981380665841200 8883576 73388941701350382862292378302583869440 8883577 -1110082719869233292358480699811503360 8883578 -118822635113493129633807280653720720 8883579 -72346263497269717395022466719223711232 8883580 145673381584944827470253696119932787200 8883581 7219301513236305480731533172802042624 8883582 -24414760632074750876998561192468118208 8883583 265586412668456786270298203106808644520 8883584 -161961755370647321541811912844173639680 8883585 2134209989608290184879811753295891840 8883586 -89277978406610496387356009512935913008 8883587 -95418379544326441408629034348316677764 8883588 -37469161592527491960772224893313097728 8883589 1535857940357686424944070446408678656 8883590 7522842153406918475460407102041564800 8883591 -72865764436830270246444136452472085760 8883592 -158841840530713908397150148052703104000 8883593 -8657961348985790149725482998732416120 8883594 -32166324533444413799121437570963089104 8883595 -4097665368018876299088369467934993600 8883596 146379956750217787597531940498342126592 8883597 251068222531569024267872814117052355520 8883598 -23588175319953776671621703819993732736 8883599 -153844995723776840337600976784129844840 8883600 -16077975625531568731297915867270348800 8883601 192857762635806939664654788817508066304 8883602 44628171418071894705693045400805483520 8883603 40181304435441099364578044868139631412 8883604 -8324010737061230523315108482788812800 8883605 -91446450526350715706585552737954349640 8883606 93139514013374225407389140547859975104 8883607 10061223000216317030890785444354790856 8883608 31689638694810226293213284905257861120 8883609 24424624068354859628304207639196871040 8883610 -19371193710503788871450955018776075040 8883611 -67126451731077602016751446568121665536 8883612 -86474461435389729396504634206576983040 8883613 330901834842934883720116268310617303884 8883614 78191018590118153004159314347463633280 8883615 39115526208533028600504329317673711520 8883616 -17636822977350996889651151216852336640 8883617 -116242688428925109472052637003574562334 8883618 -12346944292335607877656370820738385152 8883619 69256571255042866547953106857019150520 8883620 54705439320009095276341537903393255680 8883621 197095710737249763103813538189172542400 8883622 -144557934869788784163006073965240978816 8883623 35299260970901964306957301111007792736 8883624 46239917400727287466932322307702784000 8883625 -45929580934754316129690054048722235000 8883626 14793471879422757440524585682721448800 8883627 147593207181599918906969163798381055320 8883628 555804040521460967215702116480092160 8883629 127495493841595228504892996819967792000 8883630 -8172096946764569843827047934381056000 8883631 32747937763224086822175537637378028432 8883632 11300748430383327693034735840397033472 8883633 172870183422369145896969429441353713248 8883634 -1272803614883693270410828888649523456 8883635 89173636446734250815405214903403980000 8883636 37420473404552439168422429689908006912 8883637 -62426831308573172183163895538446430048 8883638 -22724624267869221244929466627634871360 8883639 26030558861391151389992792793112165248 8883640 -153158080587775236223251531719777280000 8883641 6190577968630517343170061232859744772 8883642 51964544181790014180452957942324455680 8883643 -199380888672757696717795644176849004216 8883644 22886233569183953879141055506750595072 8883645 187323662150165202939231282532209600 8883646 -98728030089594691281151260789273769728 8883647 557123055005977844577626002189644654000 8883648 23682007380148501542804489809449451520 8883649 17854970198881311513270944532648099650 8883650 -34311100920196155015131744129571840000 8883651 11818669405793881421103176446552295424 8883652 -11666161574783007366047967267624302464 8883653 6403499536877094450997933337615209344 8883654 -38769995332766829383067963862228151232 8883655 -72541853793557882851510575837713756880 8883656 226375109521097003382657305247943311360 8883657 -144334778516052506355220430497669527480 8883658 -49009678162970036899560233038806417408 8883659 -5918794277995048556734067438137930560 8883660 -40945921391823916221884131850767242240 8883661 22047153295288408422777986170806810124 8883662 7655765771139481246791517100595650304 8883663 -7950295557382540098610475291208016512 8883664 -34799145194264872653047593248674545664 8883665 46313041548588838100222274382395105600 8883666 -43905979100228742063218596128167408256 8883667 30413985145841551480066460353047926192 8883668 -219002579232450201674195937154502477952 8883669 -113913609946396051339653014001931685280 8883670 -12929753002840894139002208267069168640 8883671 2441942267266042895923508776839441432 8883672 -14083305360720206851395727104127795200 8883673 -63519817382372148333632346794085199980 8883674 58199545002911166044833645166356288992 8883675 -1180635948294976176501042691266544200 8883676 -154810324646220089277910074899215767040 8883677 170634521508796440700072340893507267872 8883678 -1569272874894379560755638140283008000 8883679 -31894396518413082602280225877424558208 8883680 60462262756182946460733147922059755520 8883681 98836928443856048905789403087137032000 8883682 10706703242683524202655661590684250192 8883683 -120214240644978872614496064829447156068 8883684 26862878863998597607165786435969864320 8883685 -39364983628301178612686828717979033600 8883686 25807955342641689848415603371073480960 8883687 40256573413207391934668201599933637160 8883688 18055327951697255457100247695497707520 8883689 -243729712657429093510771994054940047280 8883690 66386267022122585715973976133732979200 8883691 -114046217312911127719148769183260240908 8883692 124739405010209597120772464845027266816 8883693 3331378003646751074391488826712656384 8883694 13564835130379327195348480386872152512 8883695 -167103542618208512924829800744575951800 8883696 -21526911144230509265295688170185392128 8883697 -44849870553895409259566572934832700000 8883698 128021723373778088863447346390718723600 8883699 -121081687448597846109637149335386248 8883700 -15903710991187447291471132017004668800 8883701 18751761045817110695038822659180509184 8883702 -118011500604215108864144444896689144960 8883703 -316510275514801037085974503503799681048 8883704 -142699457166444849747496333701739438080 8883705 -18976232083729843318057062729380801280 8883706 54917965207914188993961156183286697184 8883707 -95968375395645040988533410532834595808 8883708 -25493925284189486834543144774283018240 8883709 -260890413823970941176768145054956679520 8883710 39015127395127201190086725810427739520 8883711 -83915400699829156168928537315309415240 8883712 -37730880299070446319646276166476627968 8883713 -27019282045628250457326512740111267260 8883714 -363456602377587580819215196983582720 8883715 -88965492050743788983260519500419419200 8883716 -83670533346778694787224899508832860160 8883717 3861432462522570879875832160391386080 8883718 -31197619695004240482281591250675482880 8883719 -17903788422397141099130010328430380080 8883720 -89370826577915042566172748004779571200 8883721 26072492536155893264572828292876884608 8883722 -46927713013175397779421659123193474048 8883723 20967532996470351370124850740350309104 8883724 255744522757678984731256919422524028416 8883725 95343957853125965494745257821937198500 8883726 -51831738982037963046997735097761515456 8883727 -127375026401923351815431511897801678000 8883728 1499200807136613330168607546528235520 8883729 71512294414283514925445734845859285920 8883730 -56488100626813682145568860587845542240 8883731 278337680131617409542623475225470732340 8883732 -16678702059772032692804172094971052032 8883733 20175274199024681884123714860194791488 8883734 71175223720663730355997176864401834016 8883735 -2212537115633155782916311719127475200 8883736 61517209756821899381896028811929671680 8883737 76436993329927472248078726432289187972 8883738 -46377847011938636363741142574593751056 8883739 19019743660278192486371899834647213624 8883740 -101601393529769503877007650072585679360 8883741 -59267131960552578904257146383669590336 8883742 -243511805574671926587256937196539136 8883743 -96520559086501383153987144076473096456 8883744 54550740338369707591425805051829944320 8883745 11662899724916186300749956414380907600 8883746 -104857197392280124531208655003030798336 8883747 61894700570539414666682302511299615524 8883748 58948555176427452989171973607945589760 8883749 -85174274219853589854469148605084028514 8883750 -12444802271630302797326173560779520000 8883751 20713105762711745048107318905412341752 8883752 -204257958331146049364720228458621009920 8883753 31255416430260218807927247142640630208 8883754 -29126929895843622340799726170317411840 8883755 80538423306319511752991318547175832160 8883756 3928200940691474703718861610268115968 8883757 348012292602717904576025009897285760 8883758 -5701377071231493071889541615476595200 8883759 55689113736331949498016975119886762504 8883760 -16708523808759008081329234203874099200 8883761 466549917750807289307159916882874335924 8883762 41539812766169152042758209275828225152 8883763 -9984188458312161215674899393912785920 8883764 90507431435074917132650292433179912576 8883765 55076791131109325911026424505639941440 8883766 168078982413242420381814985951679228832 8883767 182933634562952402231813869487562075816 8883768 38311682903115858183641746746993868800 8883769 -192450010591957819150450302144517180800 8883770 2278993323552159177243172504370304000 8883771 55022784341439326064223025983845890160 8883772 15906147420451508828705807900951611392 8883773 146179716059869782788441783318368982400 8883774 -23998570796749231078304345512042950720 8883775 -175348910825086552994925847838775625200 8883776 9918812923070415212704314757553848320 8883777 11388934342963673891030360230205865984 8883778 -57365336203333467820350761937959959680 8883779 -115485810483206350027408656235629847620 8883780 12297030041590457780072120196993269760 8883781 -71153354931954587117244868044893721408 8883782 -31645049647066987325608162728055758528 8883783 -19894823556567936392605103660950444800 8883784 633760049297442595538464772275077120 8883785 105222180216578933017151506721885098980 8883786 27652986723701598402837305982855147264 8883787 29658789441052862872520227207837547520 8883788 -9359259565757054501652759989203330560 8883789 224941459652169193019704407981554337408 8883790 -143736195609975007656442346792369777280 8883791 -109725098746799107711382329333153325328 8883792 22816249037583532685028442693152276480 8883793 -227013395722476645797710957085430018958 8883794 33349357460596285279554385040903165952 8883795 18256619720310895007204828162543676000 8883796 -31293319262214398667222257368414765056 8883797 57680796980953860026311199295089660280 8883798 -26173761602068519347900459774325533696 8883799 81282619662696552661106667446522072736 8883800 -18735444379500051894790225285632000 8883801 11490257789991413165938544290539296730 8883802 33286827149526473650113975710660030400 8883803 -124144975776087332457375947452992309948 8883804 -45411835556627943264600860424339283968 8883805 -58241999989930839765763968421139773440 8883806 -78508125560019679253909494281359499648 8883807 -59508831523575216597848598451762028160 8883808 -15452010397042258152490991070289330176 8883809 25908899298946575265138070017369808352 8883810 -9774318549124511637140227814143257600 8883811 135454367673650285486713038823703598320 8883812 -7274356398502423667727868374194012160 8883813 93210662291407942097479414110926734944 8883814 51703494478081999212580228558447816320 8883815 -93396590187541002496545508630011613680 8883816 113699335953029440154921505166248345600 8883817 92096857361537299952200724415157623866 8883818 -40929120316277125524266543434349570640 8883819 -20838781579535922065740320352460274432 8883820 120129186567375983148545045813898240 8883821 -33477139863016939650518920355459607978 8883822 -52072154282731219504333402546079447040 8883823 157384922453681862183553516657642977912 8883824 -31213729061520628702461984202111451136 8883825 9919502787081507269491764393404371200 8883826 -11742281922332434172260358405789475840 8883827 -61649580424248155895105562569805746000 8883828 129076251167185504668255708502520982912 8883829 134678581851814564164980035065812457376 8883830 -40126071639563301729974331128595638400 8883831 149440162299396402000740821386062163840 8883832 -11069968760794405118881076690189721600 8883833 9965347598390126911345494162181893120 8883834 -24705079839457496390840108957945828352 8883835 169457493972325559530309489587961601280 8883836 34472571618199112978137945524134118912 8883837 -149233997986891981937398547734529551680 8883838 167636846108457688424996059173973624320 8883839 -66917792203943043278484632591110620240 8883840 36724205953916891263924713819419443200 8883841 356164626917731543820854704584481982932 8883842 17885818689143778716361514555659844608 8883843 -1906812465964491044117011076354339712 8883844 -168628071473199447156214126428249019264 8883845 190283661485986376583355749137991838680 8883846 45671611241157917245814505147536588544 8883847 -156372669472646973269165601600598698264 8883848 -46237286676651049830903131644500080640 8883849 -1753060547998090301579121897679603392 8883850 83035722301192652349766344012826016400 8883851 166393425310299803521990224334362617400 8883852 -26363514359299724227912163727907680768 8883853 -49086868201783142706641773575980995392 8883854 -1041404536218256690155147582353338368 8883855 127724349930909593813079576189081694200 8883856 2974233524293454136110406506537549824 8883857 -228574512084793342872654139169050774668 8883858 20349769151394333286355307148302317184 8883859 -176876988309708443007495440738035873680 8883860 19554371295664670056867139660874355200 8883861 3682947289152210723956203991741625984 8883862 -10200534317582878066862838905360304768 8883863 -3247753060512339013907417440813946616 8883864 81653973139240184391553120225517568000 8883865 -29104311520219205779808002963376503680 8883866 190042950890588516836370050908247833600 8883867 113527864405090967419174402894863478680 8883868 15103442802534201093562940414170112000 8883869 37041988002394693798407989875651538880 8883870 55156772298084636820371330246740956800 8883871 -67703217671982292940696601409111127456 8883872 6734256506210841445249302610981158912 8883873 33014069370100526096010031938050675922 8883874 20121074829411408054879968273918423040 8883875 -18179134660856969484297905872629504000 8883876 58793045438250052979201475664914220032 8883877 -177195290388822026053005758509057860288 8883878 158834009116527885788336955601732854240 8883879 200352242039439846281069150169200564688 8883880 -3969046053557180807404368699553075200 8883881 4232940695337612996448258105841505012 8883882 -27716330371558370482892627202097928448 8883883 -215650780111697650169214989729180433868 8883884 -95362250808120057202577340340360637184 8883885 -4546404806767410364877771681837869440 8883886 1426952759675328483327999703483066368 8883887 -4905406551770663173830005851349521920 8883888 -11321491651141375194388068938510499840 8883889 40001122696816734025661706517704604800 8883890 -20333169337814878316642566013567944800 8883891 114338350059718852163620078010282584800 8883892 -80908663605554051476355033697932934784 8883893 185248928146998374843891182439063392320 8883894 -84409715352492626169860252910334227456 8883895 -43150104837306008250755817605773314600 8883896 86044015331014928907978869220409282560 8883897 128541331615214395481440645073619375840 8883898 -54691737541167756648486834053489062800 8883899 314379985846922360893299849749189683536 8883900 -50907496330346415654188934664147123200 8883901 -81023737449272354470026025051466340788 8883902 70272813014497053149757508769831275392 8883903 -25443078616366716971613083273557370496 8883904 -1806124669871828020586382864882335744 8883905 143650078304661439190988987402311535360 8883906 86598618501151880806240329511707475200 8883907 37695658805662731079994063154670806280 8883908 121033937961974024912832078884303625216 8883909 76547749263578359429719405037268448414 8883910 29297674322216918652802716591492245760 8883911 -142110527468091785089549610825742476256 8883912 -29696338255671824573960766122206003200 8883913 -9206981280611880007548329131063977756 8883914 65754363917752412809914605344543876800 8883915 -94580805461383099773741404829645208080 8883916 -227996420466426537064038462626164245760 8883917 71969936202540129131850712546523354592 8883918 1886428547423658680519276780790021120 8883919 301940895831982970514749404646467928760 8883920 10951839761645187773760503782078464000 8883921 79310188675375263158180640934119809184 8883922 -5410753132230001313107601570355649536 8883923 -11773493234383117206233450535098058960 8883924 -18567693994024205504557784074926010368 8883925 117611189387161636119342348627401580000 8883926 -37514879306685333807851385844709477088 8883927 -10971305787458978548241807995778327112 8883928 13389869166842804269680088485590568960 8883929 981232920806051666964980801642624784 8883930 8014691062461110067159826166205258240 8883931 45014458762010733939166733136602355744 8883932 43537446909108576718753192748761459200 8883933 154176465320014788641303073579495325824 8883934 -30541844794273151976180531448953569280 8883935 88252318567992417537581873309257475880 8883936 27453955705052725325098407894669066240 8883937 -134169323111945204307562777258507192414 8883938 -42447856183413475142240508313708168704 8883939 -66736976956182333932060772411845729040 8883940 27206433790615501008566171499871764480 8883941 -216709927145148341153250316868968674 8883942 54702581653614077618718892929916869504 8883943 44674941080384483404946124611157759064 8883944 100458397304779786017030589976013619200 8883945 -158102761054365703031079860725478976000 8883946 -100588245299852400864468650326302164736 8883947 -48667860901491398200702778474351141280 8883948 77579090872557547365660932679452014080 8883949 13710346431835666738414197647144689920 8883950 -2008265654680775513746707060956208000 8883951 -13379851428775976469821001669140448240 8883952 1163269792753476471556941764038754304 8883953 -6593111454513265639502743014898250316 8883954 1243872164926184989628128996645839648 8883955 -194931268816341017467948388255782442640 8883956 198847843708129684920253332880556931072 8883957 11757607431748204225302762192134092800 8883958 45272812932690060971746762867353682080 8883959 35018821410350848077057530975984248032 8883960 66509701184197557606722792837503795200 8883961 214632123654461280394527178970098330000 8883962 -7616497700263865260974245570404247616 8883963 84284987742100152372796521716421956160 8883964 310761035886496543358949884130906470400 8883965 -128084664913532650678198937716973917140 8883966 1429737025133773099330825592170672128 8883967 -81343973515692002087703870614292189120 8883968 -691225573066989927139864736283230208 8883969 -214441729436441950190620983393815064960 8883970 41671635379505210059638697446289051680 8883971 116438958921712082376557361915605618172 8883972 1472848504870862997620193914163671040 8883973 -14240995767857953894225430277394226560 8883974 2368661544485260728916368489627408192 8883975 19370769606498503674692593368457700600 8883976 -289930238904382775339800004960970240000 8883977 295783575679444207492838131969028588826 8883978 56276309837961150829798407025989268224 8883979 -62868145530075726141417732680147398560 8883980 2931177287830945392218913159079526400 8883981 192123727905742329912165622191670850700 8883982 89704842046261827396450217691377449600 8883983 -3477484261564095531105575224509011712 8883984 -15915257634223698980205404621932462080 8883985 -93896029528591448520848136097835519040 8883986 26326623994894442815754895578578673664 8883987 -53990366596794423359861052353996676096 8883988 139730702416089891207091707223563356160 8883989 55558180319272806432361991051775649824 8883990 -15359587061454167649994297947132593280 8883991 24754104186890311777701609534717816392 8883992 3932692317345918553883147101352785920 8883993 -41549113372303426394043408728894834736 8883994 127329383985668816454002320906334024160 8883995 -163982271270337037582845970313307076880 8883996 -22519291704428053844472402194964922368 8883997 78982766608966958526360166166562009446 8883998 22052457108449755674109973397940272000 8883999 -11153085754956183865095035895274225464 8884000 16762338550099698558736503807442944000 8884001 -102021836801120323659406707390331894080 8884002 107193837847173432642415109174242742784 8884003 50164845852909412826862983589754031328 8884004 39497398360348367136120624900808365312 8884005 56832187386659970000052568302254691200 8884006 -26906593894055677643607008412304470048 8884007 -50711111205208478451054607031727460968 8884008 -2980819175954875199833798863141027840 8884009 109077661520599896556849843349987033210 8884010 26315339493372782197622101226837184960 8884011 44539452443976395969512977365091953664 8884012 -126185189509888896356394316456713448448 8884013 -558967694005292020920197078749221162240 8884014 68215037384410864729215802674606296640 8884015 977038115958483137996094639990328320 8884016 -55560182255608385321317655258207305728 8884017 218384828982390848008562184728135808 8884018 61539639311694011562806511418337392128 8884019 -106027374872019852726017028648349348656 8884020 52245997307444818435939947198136627200 8884021 -120538328844653392909124235502220325778 8884022 -32904200301470423473533040165343146368 8884023 -55387190937348545682334696297230067632 8884024 250859810923682338778489521642896998400 8884025 126963970348705644845543693333928845550 8884026 -53088672308400541500924518700945246720 8884027 3305142068921515066268954122253187120 8884028 97517459241361583363707130471628807168 8884029 17427454373832704704509859748825879040 8884030 -65248721711775608233667815450082851200 8884031 91419576062589997972330545373954051584 8884032 17997865533921792516766496511850708992 8884033 53605913319589969653271651761143560660 8884034 -192610672309218631809541270324809139200 8884035 45949207908949633080402966508151956320 8884036 -75067507943143547528877855298593808384 8884037 -59585768231087293989644497102190953314 8884038 -91966698934459837739501968239237608256 8884039 68331820629596450699833261060438711440 8884040 -96488863539592252617470954403724492800 8884041 -846045344187557520103751752470246336 8884042 -30161056226211932372664489834440057856 8884043 9268274748522630371979270150793920000 8884044 -3638572938416930841677216593347489792 8884045 -96376227996315813612277048559538755400 8884046 -112585847644795447768342183304008695360 8884047 184193320166416451032393421169099232272 8884048 -7168771723925616641574414885535817728 8884049 56975823284224537396585902941577459264 8884050 10404834043423893954772796371046361600 8884051 -3920263688640571956586240260367251456 8884052 -167177970033097018485709140868550123520 8884053 64422156745826814568259989327823974080 8884054 -124989519229932887569672872224307789024 8884055 -3977317800420188639096617359079656000 8884056 76699720805000275464236861584865587200 8884057 -12471378166294119187248144063526830720 8884058 766425618559765313224878794805623040 8884059 349094098822831227420258119702249553408 8884060 -30991215897898986660323653861151523840 8884061 -104359346032788204580757511566141654676 8884062 45852990043976360545859057464318080 8884063 44527199416773840639425169627377847480 8884064 101294690275754011402386812493351616512 8884065 121740759257973252790350869195497920 8884066 213021400136190090989354821841180990976 8884067 -81446687169461262069575305284155206884 8884068 -120530446910450644663259024101551046656 8884069 -20847002213187309996567724718366638920 8884070 -16677216940117451157401978187599178240 8884071 26724589109506517167942586151426748800 8884072 27674147735325034695561226952133181440 8884073 -97157853059573769461783596454637426432 8884074 -59107379830277130757206245804703517440 8884075 -89411768420384159803835016439261800700 8884076 -112698755963869790130226978985067882240 8884077 131474776851012649130889104986237162080 8884078 16235076909972350314274505820247926656 8884079 -223542861165849732868860422890121302320 8884080 19390506525435124661125571777051688960 8884081 -229114016043445726911405905718832289280 8884082 -6807454335288425789180643801994522608 8884083 35448064751378990479183725751664441904 8884084 -113984930169892040116821013973558458368 8884085 -30363618165302028691599396637612321920 8884086 -8450500735373696721320546972312668800 8884087 238701980976116415966007595787247422040 8884088 -55226977410810526611518227516879380480 8884089 170998481104368309255543490706370785604 8884090 -63365434368905386569933972810324871200 8884091 -42200700907622811424598858190212828508 8884092 74975195922636117183822431913077498880 8884093 1795806118864324285300366751396447980 8884094 -98999222780702769479444345758151867904 8884095 5767476851492698461086104809857902080 8884096 -43803805752884707681039195942630195200 8884097 277612974518937241145870895283732270080 8884098 78966996790882150771058353415122164384 8884099 -8994659486198588886676112755638651648 8884100 1427080490114104798388132606307398400 8884101 1610407517723167900159120298831979840 8884102 11761816757953497196989453642298958400 8884103 -193101912997508543600707493808566211840 8884104 55967765387170539649524550039541514240 8884105 103001807823888666552437659354570396260 8884106 19537701548932344567519347197144481280 8884107 -95480110621000659946700523067890780960 8884108 57340408548360212666288360682561239040 8884109 -8982175595863790723580550881231602760 8884110 25889997076607432378338846425425093760 8884111 302964212904627291971017173335957355352 8884112 -54673123989625832826087946423369949184 8884113 29832246730158028615214773682029170624 8884114 16652468253857749402091151384565045920 8884115 50462935092643456343914900638134335200 8884116 -33535844848295657189838736826392499328 8884117 -326568426701002542235493973693071077248 8884118 -47280116708318444446696056984746349696 8884119 -66153036377314315640033764356767279256 8884120 75882894137450069148270608436652032000 8884121 -85718205897226444413049236721522909500 8884122 -12095461549355447630076639811320902400 8884123 -51202943382959129235951728806592805628 8884124 -194771403454983587998897589276933128704 8884125 72632374675578752913431234524750950000 8884126 13560026912087136438817494881465192064 8884127 54905929621138826582549991632043039744 8884128 -119742543740912420644032220703993364480 8884129 61292446131806302597557334628394229730 8884130 45757243820177732986603341693208860960 8884131 -96399385418180507461387443967563303048 8884132 140874622473234528022278070908797011200 8884133 189924181676239606190012654272306339776 8884134 30558342577228953508835354650972262400 8884135 -6811155420278770317883943595912940800 8884136 -109612534001703111807232563115013944320 8884137 -22462353133453935127289952334243116000 8884138 85230930496588207787714431850436204720 8884139 -86560893986733725081189892995428975680 8884140 10653864106028808358378926193382277120 8884141 54971750610076568653319617799427763872 8884142 -142112037302868904710214634112596622528 8884143 -167681519013069335685247073363653784568 8884144 -78990495945073307731640522845388800 8884145 18320097199476875440666627781775028800 8884146 15143512922341631808244233087891475584 8884147 122765129613801110649328372805517411596 8884148 -33144883358454386124101861673291669504 8884149 -23119654335301474087380725862053047584 8884150 7876626327845310623335391189907504000 8884151 280561887515298509086386765987332794152 8884152 -2291576785164786705482856884432302080 8884153 -280644631409896311728502018575553544880 8884154 -25032619835530017909362047271320047360 8884155 -18469746753782339836285297171469544960 8884156 6559861852986565008065075049154739200 8884157 52264746156269040588287667210351749280 8884158 -25079009100018319145389021594596311040 8884159 29648882522931520483801483412496946272 8884160 -55676157137401560614977624223483166720 8884161 6737104017891985625576563707079032240 8884162 -51587905405821583340233157847583168512 8884163 -284052327395576133370941201577637019588 8884164 23267819050921379727163818219782983680 8884165 74894835304016183660919198851256096060 8884166 11961158605640162972261618613922575360 8884167 41745654922641607217599078199553504720 8884168 -14190760250006698379602389604416445440 8884169 53394477791846248200485084708275879296 8884170 24926983317967209634596748019902650720 8884171 -45013039159015866370681394274214940400 8884172 -4727478753513009291813362886093434880 8884173 -4949495060191403408169767182652584320 8884174 -10173770959951459790206137582767216640 8884175 77681228329874182724937274851124072800 8884176 6737103120483072052407687103010832384 8884177 -248552998780295505795188856423257864974 8884178 -59051510440683922958405903156946881376 8884179 -113965176147716352531401703163687035600 8884180 119485917588546614249413456418436038400 8884181 -31161218523485876132102862815940229668 8884182 -35066545871321036819801275423259258880 8884183 1402338843393589615967915626670688 8884184 -215612900839766981361920949985409341440 8884185 -817293916911813022572475712280955200 8884186 138702923275448450807945190716648823792 8884187 -506768737502618560877147897928923904 8884188 120288515775015374974048311996175365120 8884189 -10147213446608874888693884200880101280 8884190 14680047599776304419516454233834390080 8884191 -57424814695149551922216603411764161920 8884192 111913474375395988664668610509285097472 8884193 -469176893196532068297222433851184896 8884194 -43014215225451348567346485882215266560 8884195 -180688730498047355143367424640984858800 8884196 -34715372521467613160869578202277760000 8884197 -2595107362083025941802903345476364800 8884198 82817200804416741569302680178102629600 8884199 -305493118856094166078320244329042530280 8884200 33531809571578564848641553840263168000 8884201 5809435882743970012633512355541606992 8884202 139643164840005525939410148517400133552 8884203 -21150308410436809929471064330271150592 8884204 1967874498035214359584922848655869952 8884205 113256176206327910310632477612139738720 8884206 102130326173442859788167350644890714112 8884207 108650729179181747845195853437714422600 8884208 -24112263902886669001534811256816599040 8884209 70226119776761015798584961290322189568 8884210 550819314089431201812835977291855360 8884211 33832001477803337585757475859549854032 8884212 -30851435901001508526016861173809676288 8884213 -30213509643737641444527816021640204676 8884214 41277157315322793595812917243294391456 8884215 63277942291901216946394695017265636000 8884216 71809112002669445004752814829568962560 8884217 -345414852268000750099145677017535076268 8884218 -474408296985117485533829269490777088 8884219 -59050746655637544398259512553064622456 8884220 91538178581190251765366899427440512000 8884221 -89579491010674618228069608386960790816 8884222 -180848893849550297924082639923919022848 8884223 -93783405663288632619141072076917959496 8884224 -1891512806494768110480765741680295936 8884225 10927656690918468457900453247377494400 8884226 38339083118520063817638147357936289824 8884227 -10407311302964569010787971135710077120 8884228 -43272564007800814175936503019154243584 8884229 72181226730008854959545122714014788640 8884230 367447967373619683643200075570032640 8884231 -90417960834944824368173720464611718248 8884232 -48940681212301149070930544260866539520 8884233 -139851997110023078644827226207414425216 8884234 15876960212359002525565897896865729632 8884235 14364341106998286055742006952830299680 8884236 -23538799972295264065567715761452466176 8884237 -17770304851387812395860354430443613280 8884238 -54726526371296368770767297828159883840 8884239 -53193789993304433265899716899817945200 8884240 -45167164891126225941002000339078922240 8884241 107728079165520678927499659032233278192 8884242 3166512355532311961956343509564531872 8884243 -110753682245032975973780977211411415508 8884244 217809157315856936029736406537751921536 8884245 41896420510677790052585195118796449600 8884246 -3658286365506536652126327562803622656 8884247 -82463601090917277424662679866722461920 8884248 15817380232561328323203475095303782400 8884249 44814123124971796141529320972468360800 8884250 167897366189124769259011553468020632000 8884251 -47217572156349786115520218811889452808 8884252 39943055994541893509793832642801142272 8884253 1082075352361113628524535074277411680 8884254 67074174070797815299086221038239040320 8884255 1565234978333056415714580633747459360 8884256 79704154116032227811583899807319588864 8884257 -20816940637050618325086242663454364320 8884258 171875599244545269124879784481728004480 8884259 -74212706993111532733782941420997443520 8884260 -7292619633219618077805179478891847680 8884261 -29269831557202201159200409214044731200 8884262 -32372714813173959430698986556600718368 8884263 39110180710367566164410487605264320800 8884264 -88995766516634878911297153792010736640 8884265 64766561648203884552105728104878097920 8884266 23732770686378891869216776236701817600 8884267 -59145089057546600091712886305117249280 8884268 136615075292157380628317091428932624896 8884269 -193021229836872985923723555271064367360 8884270 4719632786694214488097951879773766080 8884271 -2174692244355444997276624998879034896 8884272 520051740636182451631450990376878080 8884273 -1243205363584010725795029494086279456 8884274 -44613537949263358892544701816920896000 8884275 20805069802390215437309545760466781800 8884276 61863911598262947654865149601397836160 8884277 257409834088967369642935637553663414126 8884278 -18323935695314726513205188136700429056 8884279 -127719265477345094477051554672714250880 8884280 -39395642504468761977295856460024729600 8884281 14107158423338973229644531285691018944 8884282 -33470136417560072983155493562683650816 8884283 -93274449723845309799489649462341789468 8884284 -48699597978109679108326679341735188480 8884285 -118534309210222288864784667338966691840 8884286 -44038446126757445104448060427102691200 8884287 -161136935828862610209471928640793202056 8884288 25798145175222662430960643927630675968 8884289 -52485691813840311753979644819972714960 8884290 -8353639179950487528986954356570398720 8884291 5296825100210570458028452681275491872 8884292 38045756803754463767640368992765175040 8884293 -151630106797796659837968086584661381472 8884294 31637976256298227105167740412369462720 8884295 26666974727752578130816374237292324800 8884296 -135381118494348144893902436608267468800 8884297 223994103945022251204948278338839510746 8884298 -69799434932211964602364662886314091680 8884299 160704194650890519471132310860951387864 8884300 -60527574614374720525843683610554553600 8884301 94663783273129081272749629278129825504 8884302 22103117289154438594266384475723358208 8884303 -128869766956427569971838804461956802448 8884304 -7079240881676332843778172057305088 8884305 -93633177919632674681635418656809201600 8884306 -52733875854955215773469199377063823200 8884307 149540951985574871053777733835537495960 8884308 63375574936246079247961592141437839360 8884309 -34921841892431747207769491115770405984 8884310 44812109659144698646420596161836066560 8884311 119423319828240409226740087755606381672 8884312 -241646546066020667137204842754101196800 8884313 -172913392574396235185048354886717441900 8884314 46322498736047387902849271474922085104 8884315 -21659051369865539149728954259066076160 8884316 -1491776839807257041149428516793810944 8884317 19254305012014120475523611143934061120 8884318 121558015591172692195372746362888607360 8884319 11936872072730243218120525400510898720 8884320 51516402269115425515494221154814525440 8884321 36469413934371233284900598383516217344 8884322 -36054359314283488674605012354723322288 8884323 -3136421894938519145427023879169374256 8884324 -40158432161758917464183967880675097600 8884325 33565171566335672510434225610142981600 8884326 -1333633960723597994537757813761620992 8884327 -69821622171549049427248452555934380368 8884328 208680964088133422560502718573783260160 8884329 26844798111075961714619231148846060480 8884330 -19297247445116647330287000607214561280 8884331 11333380550268381826626771529018544304 8884332 -58449032155412601112133023864190655744 8884333 -183838365099371005620621353062867778036 8884334 -146519515674774737460401219066850744768 8884335 82644607713301150879893635778951824400 8884336 -30310652778273857210123486628784373760 8884337 72217756187453503357431659503908801984 8884338 65126970720078010692923798899782577920 8884339 -314081683082145453806003062366361927860 8884340 -146834053818431793446686069708820889600 8884341 3175405641381400662637715547727203552 8884342 80426413848076002098307908041918311072 8884343 101591174960591512841093860331171974800 8884344 -5391434343644634874969349222957383680 8884345 120831250275914393476360213073910505800 8884346 -21764934700147135507679401610162136096 8884347 -67393925818373250244475486054124848640 8884348 49121364267068039547674190589988904960 8884349 183630831225162313110417708222525481350 8884350 -16887056910685820595922715519192784000 8884351 -57450876353669043887853933181199496848 8884352 -43940272186208149283996161335833395200 8884353 181313149141930862304814235445699960960 8884354 -49413724327534102090187294294136322560 8884355 27892015232506326439935271039791780000 8884356 28261003375967757197636915754095775744 8884357 160449956503105881216200492265651776606 8884358 -24502116778570174510751630486007882624 8884359 -1325917217589147538427732651477246592 8884360 -29716868070914810451997398597040896000 8884361 -285779705608453868791475568724043752038 8884362 -80168940501836497820462954888486565120 8884363 -281589771347080171175666060756437953600 8884364 85023223614257331524864155997509911552 8884365 -18486608832114773112989338964245954560 8884366 -40176972089710239869727157962031512960 8884367 -18580127855052950801696028863757055080 8884368 -43103530689518214340269229643798937600 8884369 -113456105282143446962462583498873476632 8884370 67966750686712321021713268492819998720 8884371 44770292659420982967755245459908107520 8884372 5464130686207318588005185877200977920 8884373 -80011781678304008100458502780326114880 8884374 -10715918543181151705945232868890792448 8884375 -86637341098476947053699637461568775000 8884376 117700100067079920135388578703764142080 8884377 179886018265473338060717393360447503680 8884378 -71421273460392826383819096178237439760 8884379 -28086152449306311171452350085009712624 8884380 72136481416089345380309979032969794560 8884381 -235184158943476914252240207483816981600 8884382 -33146538155078362816284808956961102080 8884383 -11063375578913604461167676934733143552 8884384 155551202678232316303663598879216173056 8884385 -53983175256080035130020712204864150040 8884386 -3908612336263693984253601713696256000 8884387 69535046109781499493330237128962389984 8884388 120763348284991216385796754673280156288 8884389 -181776469947962003691292887266032380576 8884390 -48994632802360465519420428484672414080 8884391 34419319217672691127062976656338940792 8884392 -12150195408411465144145966411658526720 8884393 157781457823543704318382148326824810560 8884394 -13481545003019639273706568523457880320 8884395 32457348135217202700695159039637967920 8884396 -121004386893107273576216207927559974400 8884397 -257180026036019749219391491895164291680 8884398 -99076107896466738019371950378551667136 8884399 28234128904976509824105631122747689664 8884400 12378660635670864306623561223241728000 8884401 138697299859344100311724273742031720864 8884402 -1202125108189112243429691201111128448 8884403 -69365395565465971983275340794575533312 8884404 -5492426332793847414921933076238609664 8884405 33533014707902883743978837532132684060 8884406 -58991789954445252759246740608615479936 8884407 40750959313746348274232923432190539392 8884408 56873442727979964812276455657954037760 8884409 62241252888060562955703377302170269610 8884410 -21294407166198005141435980553668577280 8884411 -346365032503860903541267007625155677200 8884412 13813437062633505720499668278190981120 8884413 69597084087018985112672011788932315244 8884414 6296531317440719116159382163050446848 8884415 85918210799124000267783998068166478720 8884416 59502753419130343724930614251636129792 8884417 134937292320214879849366987460550375360 8884418 62313955000109573700945569374403198160 8884419 121976412579139932915682990356905126400 8884420 75674171756360968023723653564376514560 8884421 -48130450787949308561585587018799126016 8884422 -53447973506460301073467000967469606240 8884423 62359449418967162405845735570066925400 8884424 -81781093241362679816153054869596994560 8884425 -24453640124798830973409716480640312000 8884426 -160415291082157421643087360709988315088 8884427 194469321055822896638348054828340336276 8884428 -38209874243143307212235772786125389824 8884429 -111713392829822515209156736081268274240 8884430 -71462750654476759990516369081094456640 8884431 -182921266629502561524823042729286882160 8884432 50098327170274287685589370842846683136 8884433 103150698167763273316400379525682589682 8884434 36569671759569521748398560421225960448 8884435 -25468176573775616682180831866669412720 8884436 -182659518236275523901571161093973524480 8884437 -188767582506957168891230461672497855840 8884438 -19245688845082682142228989522421758400 8884439 308340137061390411732396977416108623240 8884440 20227090462824520354430863850139648000 8884441 -4987617276494108397703239386174951100 8884442 -11500699901049478383343801656696722688 8884443 -52090908924445003857864819340250226432 8884444 -95591195570295213004029036944863512064 8884445 101479967457525369167048113956294121830 8884446 20385995520544119207065392940046821184 8884447 -110902893062396603512637845619902532880 8884448 -272889397845508021843244838402828533760 8884449 -39702820062592651490827430876323589376 8884450 -21365404307336122009035778229211021600 8884451 -167849267960639801421045998181503593728 8884452 -70332224994461531641098451304710867968 8884453 -206594160032295864312218343073139463298 8884454 21078784466629246765462470683140948032 8884455 79667248150176763818142361485406639520 8884456 66704121903552890359048645175488512000 8884457 205127910009159938649806819566538064000 8884458 -30186895338728426642282755637202869760 8884459 -107294861083831844633149472854608857360 8884460 19818791395177831614574762058954511360 8884461 1210051744078614950420104341531298464 8884462 -100818617281973820174583337621510328768 8884463 -38770362451408151495858004574826104320 8884464 2841117208230944519776031883565989888 8884465 -133679637683572782236074835215754160 8884466 749501073728045267329883340980988432 8884467 -27126406592048760478668153730723301712 8884468 126547848203501735520681135073337245696 8884469 15270438685605800815723561858983201120 8884470 -8076295077660663034347027437685258240 8884471 476248242963486234130952787304760208112 8884472 162677523156902573397991218410678599680 8884473 44210614403691518626234568924677764288 8884474 -3579524425457443033559586070453924128 8884475 75677856811612074468055612102885084500 8884476 -6917851842766109507807937277150003200 8884477 -43775992105469128054986264074788691968 8884478 -3097714124212892370926429435697091776 8884479 -17319799140458320555652408508102541680 8884480 150176428383458735869504766453345157120 8884481 -89854975997236916180307250831176009900 8884482 -6634353688035160933284032051728381440 8884483 -140203293101358394148278850800933899268 8884484 114177013026934621350118433787719406720 8884485 -3703944091149357968044047073452722820 8884486 -12750254330043716997467752331416258560 8884487 64473131391109008557975063919304002840 8884488 -994303959951455860923830189618380800 8884489 -97241326996748369584809938530959141120 8884490 -72939686488032796815003281457826317120 8884491 51817351094191437130911033478456259328 8884492 -98199979533962546687333559984618639360 8884493 74792976033834485920641473559758477100 8884494 -17033000240323719945314919752144040576 8884495 -40886390383853514006997992422422101600 8884496 7311574789613329800527261769445097472 8884497 -60130420187395566266822511321425226000 8884498 -32293845518416020658261102703552409600 8884499 26914870311351362952124773401512532604 8884500 -3321098576504903584846872774038016000 8884501 78983550017194542539997855392522712604 8884502 -22325110433125636489468131190926076416 8884503 -122390026242888037218768678128622513336 8884504 33795169978990154328041479475396198400 8884505 -40912002551183139797152239947830634880 8884506 47138925597665720938439596349718564864 8884507 -27282931668474946320667071750175160320 8884508 132178469093305369935689565630360995328 8884509 104582806863269673865803422866000244928 8884510 -3537000988348839015187660716849435840 8884511 89407745654535617135004320780166998112 8884512 -11872907544374156440305670963089899520 8884513 -298016868538756360207827583698641135040 8884514 -11409639560043777529797954814940390400 8884515 -102891395539913905108994728281433056000 8884516 43581391271100174877635886078147533440 8884517 527122294388131582758187007195689914780 8884518 69535530111314064928305027559241525760 8884519 67397630446806015585422351120837408352 8884520 -170454225263657103747061936708123699200 8884521 -38483805198523427940127968600960194028 8884522 -158654863636522568575467318962370788688 8884523 571458282998005257201844490542937283504 8884524 107822107214894068325093469311014367232 8884525 -7419745374509795238899356890191692700 8884526 -18601674609063037800309781102174400640 8884527 -35663282483265702773370155907244295280 8884528 69199783941407087118193780893330571264 8884529 -31252915785052223273581053701945896140 8884530 18552721392131771029557908334029484960 8884531 149154667012869025494595378980780864 8884532 -111736854928550418455356815946565836800 8884533 -6833700195414868883275514256740528160 8884534 150015743371273260415371762969873088416 8884535 -181576274085985164494061544327939063680 8884536 -18201698116758704359985386344813158400 8884537 100555166370045753203612713885850570452 8884538 884245968737354012096746734481514496 8884539 173159833330933853299683257640988016640 8884540 6588975298144707911888373156153569280 8884541 -233600099952799953191520364620808064058 8884542 -68683474549133514588099754242368964288 8884543 64028620631306059694767214697395132224 8884544 4589210723683817812526481308263120896 8884545 90922457429773367074211626105023112320 8884546 -51311998256613772620381679371613104 8884547 104318564167110882222217369106750734032 8884548 -82248630402509640152822294713007031168 8884549 -36140150331808454162509150230623685636 8884550 -55659488607534103648871949671583511200 8884551 45022406418706228218847258766423774208 8884552 -182143113400596111424274393351882956800 8884553 19621529026660313391473395753983559440 8884554 -4142689787284696032631426518821683200 8884555 -13395679116021552820858102882493726400 8884556 69656880450623734189635992608088309760 8884557 -169666212105553942550234400481283201280 8884558 -100854040873545578886857785486687245120 8884559 -381068683677037014695175497628032601384 8884560 -24018688534194122054044573430680780800 8884561 -14775664093478779589703988542279743168 8884562 193288730784195165711596982530056003872 8884563 -40736503101722271761105501995833802056 8884564 -7609188637096609118122673994930608384 8884565 -58649468073151331332303866942821637540 8884566 26205299725743409633032132620440990848 8884567 168009859414397170519421890680334411632 8884568 -41798995815630533340622560643588423680 8884569 21298890137905569280348870146487812096 8884570 38698225290642530941356312407202720480 8884571 -3209969049214053960199259637847976628 8884572 15791537937396185213983228660572288000 8884573 168215659631131296935577534582318444000 8884574 -3325221254174668847561360593386178560 8884575 -36450549844314131335300586283637940400 8884576 -207457531097743715703777364658345607168 8884577 46093616370010878524551164191552336640 8884578 6478974140134241557429618296468791808 8884579 -39087196730781006667147928555299296120 8884580 -35056044089139110161731237836339957760 8884581 -56118965715419973487157317001682937248 8884582 -92883406858290026060613237946948655520 8884583 117752270421474211534371244022892507264 8884584 183591277282031775775816233804812098560 8884585 65652083951365210621937603723283225600 8884586 10465064371509598409402866660140925440 8884587 -62184661492372837003783664321993844048 8884588 39679847192151409496167052875098141696 8884589 -60525286406163113956719402216249341568 8884590 7068521242420046944312069251767808000 8884591 197266058981337437918867126035701303552 8884592 -8080996943268930438262532786071240704 8884593 -247617275135969230290065239280142760800 8884594 47530613241068795405798693909301596160 8884595 -214446491673712670838256163768984400 8884596 -26569796609206794912061558930745978880 8884597 86353846434365712789728151219866489280 8884598 120020088309796712625575845266052119456 8884599 73182685064084765016628014835887833064 8884600 20384201783980840730997494328496128000 8884601 -129691988661550192162017338343860006976 8884602 40220579402016418779000411221650402560 8884603 -2641097506211468324731987344989968320 8884604 40584821471111820665362525201149705216 8884605 88731851044292388540371423509961700960 8884606 -159101803676385195855585568456957429248 8884607 -248484317766803589979464481895309238144 8884608 -168057245825827031694887581823595970560 8884609 -100961086263309650853876455578379738960 8884610 18701494484037116733581433009801730560 8884611 4005151554257232381693989755538758488 8884612 -69864907479741366964504032941787460608 8884613 -234940085722354001220529440749215585956 8884614 -92905443946642823121894657496283594880 8884615 55977548837353466204825991213476720760 8884616 33642513183077039734865878685909452800 8884617 -162178126725515944885932515434813440 8884618 -47454429857337296751986522532132026688 8884619 -190134413570266012963361830014215047980 8884620 -100745483319590471317207768828157798400 8884621 -6178731784082209952239329110068911178 8884622 39187262670676207111890236876464946112 8884623 -22583157085054719664178435731624856832 8884624 577118596790631049341680621282918400 8884625 38465108398150301774034497549135844000 8884626 -46053527699359140858956787404185270656 8884627 -31875669419426973528107026666536029524 8884628 -52328464235572117292795732577623316480 8884629 23156274420960357023106661515989424924 8884630 61875214705005732315939336245011612800 8884631 -15547410282549772566935521878927758400 8884632 117398150428092928074477772600237240320 8884633 -34579073004668692546137865663614182640 8884634 35582404386887626895834718484181505024 8884635 2099195256680848305285112614186111600 8884636 -63684752197379155740804151667098001920 8884637 -18510826759493395126325963116600008480 8884638 9334823802596936012229874294091166720 8884639 -138155739630294451522694407448561069976 8884640 67522840697514071493434148075808358400 8884641 -33041572089618059925931341422562100320 8884642 49734872335209047302134071203480133184 8884643 340948372265987623349280719109743518080 8884644 82489567084014411534092210200109270016 8884645 56220093958666245424566296638685368320 8884646 -10104153637098358665695462857365364800 8884647 4297119222227005098634285485839825280 8884648 -134680067450543240456142460248539873280 8884649 1444466651919235096660566245882182650 8884650 -23052469683960132233563461254684140800 8884651 -117910398261117412715055472947760006348 8884652 -41214292823830503295065764899087024128 8884653 -56793028710592844595300386543939449056 8884654 144784019126106115552012198540431571776 8884655 -14541326908332030149002563398844434400 8884656 -22383289515199484774067139861240872960 8884657 34034384076718963690974363092445775140 8884658 4927226991636308363363457252892876320 8884659 -22410930307567808314640075526576009216 8884660 1430752867901572790815186842500290560 8884661 -112621506602082747469406931371901729600 8884662 1101984029693321338267388044187885568 8884663 206248029383135232121748609161406776104 8884664 -124828689361501033360668244646675312640 8884665 85088694260533355213263074748185033600 8884666 27321875464036185556948929986451210240 8884667 100396915247289489777682101388685616 8884668 -84291783190956857042064888909197506560 8884669 -176035634531642306798937584491731912704 8884670 -31816072788177265130120972462232595200 8884671 -54302023359962105004284285231028984888 8884672 -26809650524833674488150328192018677760 8884673 -81391289645392679350710973159659101760 8884674 85212465820295245846014574047083869440 8884675 -121912948255275732183418384101936286200 8884676 82173770581497031154689187190444288 8884677 189089370388098687577361065636014393408 8884678 -35328413810257300809202552658009668800 8884679 -95184642636686673969552323382051975720 8884680 -83219355510697119359634120662106931200 8884681 -111136396601279236636107352729324421468 8884682 242375829136252004577773244929958307584 8884683 -217224786182981657333834333102320343520 8884684 -18242112145372899866717592341362947584 8884685 138708664541394573311962552862147839200 8884686 23952657054260961307879707524156288064 8884687 6312990620876141898726659882601882352 8884688 37192523600839033311577685192145395712 8884689 18522558584854168299494334912997825536 8884690 90617451789555050347916630654062269600 8884691 -101232311396457626984498369068008577200 8884692 58303168960065529053976760542108262400 8884693 53835217277501264886086754885368398848 8884694 -6293961633677679152576611721240648448 8884695 11404370599143058224182821771040400000 8884696 -180963069779695372243999038888133662720 8884697 -57461833547893907998638838840961492208 8884698 -167610529449343318253573356147201536 8884699 20147193885245760714619746172158954320 8884700 -17782659194662993686523060524904627200 8884701 39018122129579141855917264074047827200 8884702 -34791657956124553730506737810149810496 8884703 746350182703991015611098164301675264 8884704 -100637279899333366848973504292239441920 8884705 4987136951376163434004327758896611860 8884706 -2783289981170710469619225364012220256 8884707 5627658272764882933446568919141343840 8884708 6728063322132751581495038460437508096 8884709 -205433467811893412354322645407907358080 8884710 -21602651560363750228887853356544074240 8884711 -103244488448627962459962073637808585552 8884712 212498209620261478581714232945430707200 8884713 18272095631218608324857207365706200224 8884714 -72070699585608167074542823113942206544 8884715 61257909068047518989153686589292041280 8884716 -57252454784944228876973254530796486656 8884717 17778146578551306553124866803587095766 8884718 386218801939127152280134235298986304 8884719 -181587809292998013182921554453090393656 8884720 -16258701936168722437187441999130132480 8884721 -306701575253659298243681420215994695500 8884722 813227710766176039619191519806455808 8884723 -169502933312420204362748182571875114280 8884724 504395881067651358680216254348050432 8884725 59492868852541952474957941622378553600 8884726 -26618924080506130289047534147304270688 8884727 13124596532178140571821543347901845392 8884728 -9031710934957462548333739274465648640 8884729 42180986316135616205224392517189241600 8884730 -128024031121510886418780141253729185600 8884731 92756903144187142954634593589636003352 8884732 -118904211959299963635751326791224827904 8884733 -104332272096195091144263234857764375392 8884734 -120187280706980719062026449868544857088 8884735 20349547228093820083980868576280217600 8884736 17239038628295855106820013877935210496 8884737 -64816944503025447043747954672012696206 8884738 -53920297936342221465407340118226626656 8884739 -321374262479948977290698598638983810560 8884740 -29238126794804357084218312178054553600 8884741 14557508975537435208440657188785844800 8884742 103495579938238453279617298039303459200 8884743 37549741211903132038900458102372729984 8884744 -189915321539298892257494434095276441600 8884745 -93889443592794531963308083965609765120 8884746 13927094530022692631089948228644096 8884747 -65976980974751588572813449236695623936 8884748 -34345328309152580979240328973486606592 8884749 53701570677002740920125940220034825664 8884750 -4437660525316923744955689091172928000 8884751 -39722538838224039138557068723843698600 8884752 28695759896268613486944195639120691200 8884753 39054929910972192897407336813492411200 8884754 -47296951298282478401075842538318506368 8884755 54418198834726936728213367441578700800 8884756 13059111388160605377487510535378095872 8884757 -7788997914906767857791486897375920448 8884758 -19572176591362724062318474034759294016 8884759 -47489025927371137394555700927389471040 8884760 -87585578397846813305678341002329088000 8884761 -28144060276469632014109224214245536640 8884762 35949145257413294714197605498753453312 8884763 86238356152733614946413121326481102760 8884764 -19598532470780661829083044209330566144 8884765 224978818820074578864152490522728535660 8884766 126198110612244538104876287016855072768 8884767 -160093124421614337901426448512164705720 8884768 -224706249509086469345548633540706304000 8884769 -62908880712602323070249535537055900830 8884770 41159350701903718180842388498527897600 8884771 60767051870991540346207543499159234512 8884772 33041864216815045389746100205749502464 8884773 74858944188871778234359981414466980764 8884774 118859533587934168800653393386878215136 8884775 93659909553121738601522164708207399800 8884776 85379760719478575383512608517814272000 8884777 92503384522093051578890158776272181072 8884778 -10865027024152300372260556124150081184 8884779 74234344527220311050302232197119716184 8884780 -23269941514556379950450663471177318400 8884781 55707004236515539815564907817507402700 8884782 14142826600050009130784921082328807680 8884783 -101951997733810412735216013692001929968 8884784 -21250408508340240154834047147411701760 8884785 3668757035697404016949724443632046080 8884786 -88107055754175442679795194254109286400 8884787 326118374905194779056854318285775582752 8884788 161241355942462995175228526119802880 8884789 1474757589583821171399447001987402624 8884790 22717217769534891268374728927457446400 8884791 52311441714518905321259531812696574400 8884792 -103831925679110722106768769968199966720 8884793 82803577059126960170941624293541340160 8884794 1917359493179266222684925138215100928 8884795 122464321570191616050664427841360521280 8884796 -103537650853266688164427464568399905792 8884797 -135512320223594707722569765656066924800 8884798 -32231372861484759416886839411816216832 8884799 45674487956745275014299146290121345280 8884800 190363364137376214882674217674342400 8884801 -214653986903193561364381614914906457900 8884802 -51453289439595808546755297359612217648 8884803 150315650552294556385559673269663532864 8884804 -45283046791937308282251142343193764864 8884805 125134597600713290341848631908663974460 8884806 27726305395490834925524888837543675904 8884807 -27741219926640965067005631909985739944 8884808 38003559826911374897697894257877811200 8884809 -207534485688471780685238620343415209616 8884810 -46538688197514644226210145068783763200 8884811 46022464888817053639566786782483248752 8884812 -117674724551612470004152082196025804800 8884813 -81748577452865952565737983232937897920 8884814 106603483847146199344953143058695800320 8884815 2253907906191905459177604789107957520 8884816 -24198407974780951979748026710545276928 8884817 85620900018628659945675513226766373120 8884818 84858619888037412963028944679812168960 8884819 -67089749796844896772349431756871646456 8884820 -18625763088248074738746352688335134720 8884821 22155524343356523358744692996261826464 8884822 146711933123041156322359861855453009152 8884823 -75583235229083722496461669164931497216 8884824 -61660423773015980755800706535100948480 8884825 30994397216379996491973580501034016000 8884826 -41567326953254768059333173531629583888 8884827 129203950042575789934245281407232687196 8884828 -35376016320593941539972624920294319104 8884829 148432525052078808498063069650834484876 8884830 480062088743616371305575880755621120 8884831 74436652176612040936794343668656424912 8884832 -4384002409400149292700377462159179776 8884833 -2392481371384516688580009057624905472 8884834 39569489410578700811712892105791946752 8884835 -30230627773352663873457954836028492720 8884836 -86870591631177637956966674455951779840 8884837 251471290432676064135555595768427663040 8884838 -23653913296591083444403227381849616704 8884839 24587035989886810654130986284660445224 8884840 -53387131392107509875704063719597670400 8884841 -35584430270004487740913072131118124928 8884842 9455903281370608460616244064579654400 8884843 -302830420747312311960208272984323698032 8884844 -112646625416787191027355814213867737600 8884845 64042966145883477701336841204872119020 8884846 -47915476622648747140660604005029575040 8884847 32351317991050512644315791614712409352 8884848 -3297722088741693299709612550313213952 8884849 -150878496155917624434792897602257903150 8884850 24905901170214717789410883113940876000 8884851 -60075987113420171355467984988947510160 8884852 -130794183405471928274296466227196958720 8884853 136658144775512603782425539481372362364 8884854 42857007231493522274621401500498026496 8884855 -57644617829096387973983845446916619040 8884856 22730591756628137225960170607041843200 8884857 32186920494738306610795322723171945040 8884858 34633578270022377036424602398476199280 8884859 97122491314628227395713506784969649060 8884860 20567796194985160689943271058821621760 8884861 7579690443841040547776826918825032172 8884862 -1250079341566808056697919489545277696 8884863 48351815960352072124386199015653825600 8884864 -5434272594760799697840559591532789760 8884865 31756404042215414728386988812481120320 8884866 -30721768134712275617118932488661275776 8884867 27568801587964305513575780592744173084 8884868 -98004037409491580226599841179592135552 8884869 17525055769891193581548804569487329280 8884870 50031239085930081282457445796163680000 8884871 -206427942493724341963576213261939133928 8884872 31653452434486318941133892612026782720 8884873 276481145636983044007996125253753140122 8884874 -43225769157328117428127601639201210064 8884875 2121032661198062121927376078996800000 8884876 -64321515807069721854743643628940995584 8884877 109966600855191335620866591386804397600 8884878 -57542012608528524806434346411476611072 8884879 -42363843120823425819739489430346294080 8884880 -52807386630577723534942483302501580800 8884881 -56119391783259878537800380012070809630 8884882 101731358400978931077350720402462331792 8884883 -1748893810370847982560619968741063936 8884884 51311850647621946428333258044607342592 8884885 46397106934571571206456208982478187960 8884886 -87243182005018074962673637456472752608 8884887 -57968148299199185318948252954458045056 8884888 -140983366976182326748726106880803850240 8884889 -64872370672332596605806280159046390076 8884890 1046770042695999211331131966864404480 8884891 -151175380173921250487457409345621950000 8884892 -22484135526221915061766153370828528640 8884893 11363879784958858452382665301293494400 8884894 -53618703728443771960704169316576718720 8884895 -35211405895923664160216341905989314800 8884896 128278062935192520400922325466437648384 8884897 -48709380767881102011254628535321768320 8884898 -34977914913394646094414939448049314560 8884899 -13890527526221022752754606786771361116 8884900 -39034631318214409885670602397236531200 8884901 -81483748384606183977869454320938044096 8884902 14647184201114781005896403396511392640 8884903 -15093103579941042110950028793394125536 8884904 -40254692080547273272371367059043123200 8884905 -29097008816823260595178616547436250880 8884906 123603219628700904397216745469650431152 8884907 202287737571284742741541434447836655156 8884908 118057534490898920876171243793613569792 8884909 -24934795276547449999449089359505492 8884910 -10305746434432292146504002262045025280 8884911 4112212758980867986616316787634987904 8884912 -50380230301101750718573177227989008384 8884913 251603501444572131529645732334810695920 8884914 -34902580556196931719584137382506199808 8884915 84608107040296525174894742650185262320 8884916 -118355919358432149235146783963220229760 8884917 -81853505983465181010107784469001016000 8884918 -74658853427443580572580713574062080 8884919 -15499852451922318551163746644840120656 8884920 23050313209498142244546031675716403200 8884921 3978751694786802846493686764362437440 8884922 210201745728664265731606741004666560224 8884923 -42901771810422916468301222530087428096 8884924 114726044126576947447844985233311056896 8884925 43731402524522814998708920296927241650 8884926 -109742313313484418232883261370020102208 8884927 210024085752038849588136528060501011232 8884928 -8066389858354853257413419944252538880 8884929 136530112963213057438775777922199562688 8884930 -10648414415534548931141542173427292640 8884931 45835948138308605960693471585674162704 8884932 419736527569793436673316247599542272 8884933 -358732168579811262448692909732372931620 8884934 7451041690300420018065435215753468160 8884935 115553917551737695932280347415759897200 8884936 132623012227095614043208748134758343680 8884937 -333208625032417731156528431509704135408 8884938 1837053316114691060016607845448839168 8884939 31946714049109765515489961871666621472 8884940 -30778301368183592441120803094709688320 8884941 -18296799117921560465038824565463539200 8884942 -90391620857367792272762509572929633856 8884943 90536525920782502020124069226195166192 8884944 -60077858355831481829925001355451432960 8884945 -136996854924334763134820110219529964300 8884946 10944634325844935679224121452384851968 8884947 -775106940475047878334090983519479440 8884948 -78177879895705202798090199088989110784 8884949 162573630074732655596778861791256175950 8884950 2823717473285707563635227824735969600 8884951 -57131651335889366416251918053071033400 8884952 -13307514346766515346381109075115008000 8884953 2145677649179725781108370114683565888 8884954 58571716492891238276848768819550292960 8884955 -225078670208711435468388069695030327280 8884956 -3053666643447878749956356754092190720 8884957 -180633039758603759063996687685635356788 8884958 10543338595263304014076614786135226176 8884959 -28346989261526416325970770988545475840 8884960 -3360788970793684207695548918598205440 8884961 3646817070171007351111347314373922992 8884962 -50485592362767055843321310931285216480 8884963 -76749121929687961331852533748252659280 8884964 -69280837689775338098376544181708494848 8884965 116852532663571446148760682038835155520 8884966 17280174060121905832842510964862814432 8884967 5891498703433673522521101085136678400 8884968 37794150445558538852946541248891125760 8884969 -159525736814642237325838508562097145856 8884970 -12343914913391917071539004258493593600 8884971 -20690865356114987014567550602396449600 8884972 -250173743324610453209879680769720320 8884973 -75710076284646280697191058484360251316 8884974 8384113957336862068689712547329124352 8884975 -150499321086705166935161063499533607000 8884976 -5338197869155243759998317046434562048 8884977 161831321847117339735451531876704036720 8884978 -22366154078311586627535391117836606960 8884979 264505554685814150825352550131899045580 8884980 25574488515955593718200740175396687360 8884981 37865191140027498065855655643752556192 8884982 10877569782049672964857114717140965952 8884983 -90131289192724659144698858983429277952 8884984 49793151063290996760269451926604779520 8884985 -156666388708635968985000361890107045820 8884986 -64707414292046113410207644639265779712 8884987 -24838807882090084889562595580158139760 8884988 -55112335000645007343734237843960546304 8884989 156083570564145744651050582633562197760 8884990 15128058548199879062066811071289960000 8884991 -219322813592212825867655288804894911200 8884992 -32467726947066346992002141626356989952 8884993 -114319168910724570039661436252791715756 8884994 -77979980058361000147179533934749302368 8884995 19122069915125772134666791012181084160 8884996 75402373992086323001754847117076432000 8884997 -11446824774388634512098942191414943840 8884998 38585583326556664485524191987323114240 8884999 -334069045332064943504372411809356289008 8885000 43201839900394322408900249982940800000 8885001 110661353825146576147841918641932348432 8885002 -19042241756149534165818581940836168448 8885003 -68235190897925521783212062066939802816 8885004 -2356608945835503464690151464362795008 8885005 -7203590675413157732145917891258177640 8885006 -9892922953200442136680243379145244416 8885007 -2840337693549542687556997439816383800 8885008 -70396368617792486734560026478314127360 8885009 -20259033176770923596103075092704392384 8885010 5793520883561637917117600829424204800 8885011 125322191461057067137197477634620041424 8885012 183244021565487380974634045961849181056 8885013 -117724046104793709924732237039674396256 8885014 -15687718819209109655934120198100530144 8885015 73497260458859542984019092077503241120 8885016 15007166229667186157795578922552156160 8885017 139530614054270601775670117092791557066 8885018 -30206234830554625110062041246472856096 8885019 51812917686210979785710277336024288000 8885020 34326481597041716656472621893572864000 8885021 -157138230634320162095482139583956367168 8885022 -103374460393312377875035449747189083328 8885023 -23048704319244306673278347629666778520 8885024 -263743024750230491535812945335507943424 8885025 -47136434593188287189471110879067244000 8885026 7104814420766396464996271449551950400 8885027 94591814470561373347084749901485532440 8885028 4319973830579064619437382388700395520 8885029 -188124048906436837272448116442967634370 8885030 46853508955113267908447438043552000 8885031 -70013137343733792644129282519680799448 8885032 29287929910314342190738079924002713600 8885033 234152413314095333420675189930175248160 8885034 16253680248180675118271952428210684928 8885035 213846475850217263715274845569444496480 8885036 -161359603691067654476548035514211685120 8885037 30318695134153111695779145531139263552 8885038 -8979210813984920448719037796540112256 8885039 -305150414158749202355483764725965234160 8885040 -26877649991398473912986562781944545280 8885041 -201975459013019022037570738135809574416 8885042 -113380444403326209737029029989274521328 8885043 181976217942461840254181479459561770132 8885044 -52579612322237421254442320672462587904 8885045 -48668655416347349220543080611318216680 8885046 -48421673056774567779085093608982195200 8885047 -360511376757344122931421985261815808 8885048 -90248810105510514482016260791885824000 8885049 10108229158229223946178226398701968000 8885050 -34953115661060232199930315949301775200 8885051 -59379318130454490360532680723360606720 8885052 39822318023262982224432751913620372992 8885053 206491809686457308309578284269791891360 8885054 -144644147363603377295414466895622049024 8885055 29134014690047819127475605284983919760 8885056 14367435407469820247465137551890186240 8885057 83908541390797041992880106204076643072 8885058 -629772243506547321103490442078508032 8885059 154225716941571478299439778336122563260 8885060 15969277168733858099507993533645620480 8885061 67221482369593662754207370675746905888 8885062 -126440909337246792989864684037089143968 8885063 220534671743520412885212790273957032984 8885064 -56959797906320684755679805544980480000 8885065 -3270306552802603875227747475556761600 8885066 -36915561794516471956568090858738388480 8885067 -8102385841961850280251726006147945600 8885068 -182131981270734274865060604392591622144 8885069 -49167965477896604341629439783958151528 8885070 -60552761017560515017466044551109516800 8885071 -40024329255972850164898284462541317224 8885072 -28836840635506219735613420871450624000 8885073 4878424733910510565034186558031347184 8885074 -55336000149199068670699510951421198208 8885075 -56774161303752829643455368761551397400 8885076 55162179868566601798458522554292037632 8885077 -3119074003873863934487999859713612040 8885078 -13498122974560038453252841745575559040 8885079 -11199843517865097981930052756334146560 8885080 67956317525122212936760774220504678400 8885081 -160807836614324354001150958185133220736 8885082 5257170968157256454784341641781144064 8885083 54647097503712068817564926939176203332 8885084 37896798881652563934183164843386045440 8885085 76214303046821067520787339260096872000 8885086 -18300405681083823257568596841653673600 8885087 -212024672682418002928389129728866455264 8885088 -128877107922437120782934468629085945856 8885089 447962609175424087426358853915069548224 8885090 1911057854599513521450320495587960320 8885091 -1114425651555863234557392373515527760 8885092 55846314287909215639182706086323455616 8885093 -67524327576003032598680494132636927200 8885094 -433650350883357913149761031333606528 8885095 -24566781821486221894527038489433288480 8885096 -43878226228786848899000578148304814080 8885097 31377005566716264839692895117459486628 8885098 130293080902132590892222497888562618800 8885099 3091938648952537638115054195324976136 8885100 -9299696293025443658419009358646067200 8885101 256820735112076361028458197553528888280 8885102 42314214728860767060751562343187186752 8885103 140404004585469880377960614126916867840 8885104 6520138582632394644693177806119403520 8885105 35446245204900588190815782745363816000 8885106 61227213231951537467181648144014315520 8885107 20366115138913328791382147759069322240 8885108 98048153260915910099837938590312499200 8885109 -27417360413095893558873738941304712032 8885110 16176142697869815854784289881979749120 8885111 -413854591615056572871544743954756764976 8885112 23460879757999799858020528291128299520 8885113 126133536108213574068507581283584592362 8885114 30907306427568731232638766150402746112 8885115 -125096302925102996075247346265784252480 8885116 -22681669984775652131757455548561341440 8885117 25604117529123578407235284298155244166 8885118 -99748083442032167219954139538066821120 8885119 -51575345671842987394278876923106052480 8885120 14520764428315508513676010108590489600 8885121 37560945378352577260285550570348998512 8885122 3484470448525768659069308409218100480 8885123 2694907873478901027978172645839932064 8885124 35067724480447586754701123256892536960 8885125 97718013378845412043604383006070859000 8885126 167936600385286462812945986810094515520 8885127 -11676722357886791497487449555760202240 8885128 60359364840451702358661932970640834560 8885129 13621621245583586635360756423926904320 8885130 7428106138935317142392208758063923200 8885131 -576367227801694903035798554299362545768 8885132 3363017500840703711963465156438633472 8885133 12505483148747373183236857245755424 8885134 -110437543350212784149572497662229635328 8885135 -12197215805225539279569932146422211200 8885136 8929321127413346062987120159394365440 8885137 50069350245255995468393043647965426980 8885138 -13907373451785539906459211873410469888 8885139 -84211780883386789722021745573276245576 8885140 -83690145509171934148501323177393592320 8885141 -331344096814055560006496676496691065920 8885142 -23244974988626091273102362527668320256 8885143 -98104826185105073930231135292676789160 8885144 142683415471229089583401868436847196160 8885145 -61967508125540559428998910220571961280 8885146 -62719457191256396686840936881409747728 8885147 -63180624230117121008743663101284888280 8885148 65397488033812771933430680950433159680 8885149 -18822888027530030151688813672316480640 8885150 50345933979196619659152669839986641600 8885151 -12709728469426684074395539604835600 8885152 -75792104173905643601459984662896181248 8885153 11919040273074532196942013885059334528 8885154 -18917550990901666114081347694868962560 8885155 -5595037913596049433605301652794331440 8885156 48865640374205496963003301749149933568 8885157 -1865175635263401585893184332176475712 8885158 -25625169054971749011802562453927485440 8885159 310473749500502650441226747325931914360 8885160 -31840513108673907145014233888071680000 8885161 -151868477495313398426654380782209439238 8885162 -106179818397679395479906665651948787712 8885163 3020559325519113613269109522434484224 8885164 168946257961211100856824290361498432000 8885165 29327988575149271147108207312596350660 8885166 -63467120233296223296496538198553418176 8885167 207527664667950264650585349939835811216 8885168 11086949243417985761414839339361894400 8885169 224448556038413167942022562877546856964 8885170 -63749699382620097206240969615916301920 8885171 -291671911303702009045919701653750992628 8885172 8448878892627069047018621773098153984 8885173 -11938223629638722486230586931492842400 8885174 -63808381687199654106821177498019821568 8885175 53673567236822625018992290751063164200 8885176 -991046741082577196529744316700098560 8885177 -12369308459854211803413203898112470528 8885178 -9522636066033944818286407434350026896 8885179 82141562755142280107284702066406499640 8885180 -35924918775438442010061205285155932160 8885181 -108467967561539214895089775868129326848 8885182 162281335289228498896298334934373952 8885183 133286606500819966885521121803055962432 8885184 -14243588677305516179389425525159100416 8885185 90126984844625141062036896781929085800 8885186 150281123864239618235142701871199934880 8885187 -74981276621275552337695920362648908560 8885188 -137368085678091739791151059154286080 8885189 62869231146802220956475909217364448640 8885190 -21315852853398199436824837539088277760 8885191 11436604071289174020244772151696005600 8885192 142642365430574869125296743406538915840 8885193 177993684261114135918650333228594617344 8885194 5137406067460565502542608097551200000 8885195 -1562761666003866610453276634957806560 8885196 10434798105736762485438115939537796352 8885197 -25496718870937716441260025315696553354 8885198 -53948668011038643511186113588993960960 8885199 11026295916025993243870858793091035136 8885200 22326637586588249599579150864771072000 8885201 108229151923917172875139888255888631412 8885202 -46080977428136072451165215539351207680 8885203 -71835972655931702424576413509542015240 8885204 100346486597198441503888554412880451456 8885205 -24347341015860276134685500776129169280 8885206 185309152434939384692526163892558796288 8885207 -271862070841378235980331976524061575544 8885208 30194768705963908712325472939571343360 8885209 328141379340968379122164347233600693760 8885210 115665808606358141473987765575264203520 8885211 -181466138087378803425393014835418426728 8885212 -49153044810817955041950615258222297088 8885213 -92819634175780384617135540023750507520 8885214 -115627322921987888803187997673988160 8885215 186254614468356148608844603165536600360 8885216 -229888190947403447320361018514497077248 8885217 -60574632004402947836636057255008419840 8885218 12258236750976062236275479066635540560 8885219 -3781964928105847886111710244926402104 8885220 -13753847116793151172988756090454343680 8885221 -88086883943606322541701388452511304578 8885222 141814222753448688668810411687503614720 8885223 -66459463581659773857370162758406688400 8885224 -16127009394122774825751842370655764480 8885225 72227386443550742471345928936841613100 8885226 -9250436839153403703494791693826104320 8885227 55277059999881545436541620717825526960 8885228 -1905674433108924294900459604920866304 8885229 38580809468210387482146234320337297984 8885230 82247064316380081610175788773447542400 8885231 125007165004931008905932426390717182032 8885232 -45064081073927937340244735173725290496 8885233 -8348437601807127934321833821543371392 8885234 -1922291589905045812393200739837024128 8885235 -198094591913014618599034886726546346240 8885236 -131493586679652894723728909600007802880 8885237 -194858200445556502254245833590785652708 8885238 -53788991672030101864924318179835093632 8885239 -48199311289287934080316119882226089000 8885240 21173387104211162784015241166539161600 8885241 307586344020321300855181905857413465440 8885242 18490202874092727776144467413777618432 8885243 1062278544001752227765002342552467492 8885244 5295111662438076857190769658814981120 8885245 25719918929692100808351362639529765120 8885246 92975819527287040572680917270670979072 8885247 515990135511674681821623583011728640 8885248 -143751878099255554409317660985437192192 8885249 -22021024783848865076480281077003594750 8885250 -82489932863360669634584794402907520000 8885251 -59618848987507398185086506336058776576 8885252 -133858351319963685819427041469597090560 8885253 19660582383100051347224820138375136224 8885254 -7150509164427989955511020198527946240 8885255 4544354940520842866370786137752218000 8885256 287672769549827381985654454027792220160 8885257 -733175550059232687640359307817272028 8885258 -19607011911192345125889297262314789024 8885259 127680622360594576320698126094354587964 8885260 -66276449899763626400222584941372195840 8885261 131346630905642755905691189152851990400 8885262 628507955352649061438366299802588160 8885263 86939424239984403703533144183824046512 8885264 -3960728513696174188356854046073995264 8885265 8659643492798027120744382593738200320 8885266 -8478412658126330331379809103458932736 8885267 -102804185815851533306471742727899657684 8885268 -4995305575531624443427546468411514880 8885269 -11074714480266448178892094058145817330 8885270 37855626395264262609496572435020501760 8885271 75373787972980766043760933445812234704 8885272 193700768837360272134303391190691840 8885273 -23874570114333900462540347488655551356 8885274 -14965427131780461179544990938867581440 8885275 7076111728786000928032346199282314800 8885276 1286480909678521353860398323372449280 8885277 -13852149890180978394522528096118842432 8885278 43839791321256682559530155766300141440 8885279 -91791204171426029204838184791976962216 8885280 20533916187584333660141399036940779520 8885281 244053912933012330542537315635140839700 8885282 -17153052114815791720421803563372871680 8885283 24724241938974772620832166342629040448 8885284 46299690515674791130616146541507455616 8885285 52332876336203273532500889454258537980 8885286 86693216730197035580501306147813113632 8885287 -66630246520026967422711791358439149064 8885288 -6060797802544364830482257971755417600 8885289 -26337183020066886283190340895479785280 8885290 -7523248172074006950587636000017358400 8885291 -15593836809143128289477821379451625536 8885292 -23982768799344578050663082526258029568 8885293 -833233084455696839688447511789009056 8885294 -141190167620031884936990064517607143488 8885295 -143075063770417719400617900828285903360 8885296 -3186537889286362389983734759927513088 8885297 -101403233227092434786504345078343693600 8885298 -84919339395400087376717122028513598336 8885299 -135678444627675511909131775563737955700 8885300 34920887683931733312841449906608438400 8885301 -30073589351051329092201938036941741056 8885302 -23498056417624870564079473171870084608 8885303 -27354221870240740423807942738709483520 8885304 -104397957777534355685384283838493859840 8885305 342861505198032609003178689676816320 8885306 -77430358549521098607187131414787654656 8885307 56318810520323640844140653371883586840 8885308 157532353305809155427475825707566287360 8885309 75045674418404783080723451164891917510 8885310 -20314328686380804091971445197138432000 8885311 104576983581024351888348741439979486912 8885312 53445831325260506969204242846171791360 8885313 4009222688748041426153845377729487104 8885314 23953069879846858677396545967385428480 8885315 8179551940805405961691650169671374400 8885316 -29582822059253003382334983777524170752 8885317 49164449231669026281486974928909992700 8885318 5673552022475299591505141950592834304 8885319 30236962451442960154118736685885925544 8885320 59278617728026809333486959121865113600 8885321 -166131330368224605384782135277269342556 8885322 14142717797936785574510261109739161600 8885323 139287075725710505166743575969442871572 8885324 65976294981634506918668310014484427776 8885325 -30504734228549821300529704910830058400 8885326 11284283360429084080527372485745746112 8885327 98597329855795538639793781423877439672 8885328 -4227325749835739499114381907565346816 8885329 -152199121759816851156411587491092125324 8885330 99797420772620755445066797799811430560 8885331 -16786501600494978388694371219673207040 8885332 108746548797926715875546560631810535296 8885333 -152737451052256304504793897185767034418 8885334 84820604613519825727933517654802046848 8885335 115924519383639338440523053571618240280 8885336 -54920476846498182795537291384799672320 8885337 35284687325945916170749743402132857856 8885338 -23057015812524822350721605867690162688 8885339 354720297428495651551303093366881957600 8885340 -48085057837260623583129937644559203840 8885341 -3842868037076153386807796341669215360 8885342 -42920642491367070955496028322984654848 8885343 -30288458400388595510501250754924785336 8885344 24195000099172548408870786723225796608 8885345 -50723120619121824277621537178737744320 8885346 48679425320679978593991423190406169984 8885347 70591448266121172698525380603327840796 8885348 -1499261644498117507541439479197424640 8885349 -252948968406281407059879538695718023360 8885350 12771504936044112021189394856025600000 8885351 -40741140218820340722915604250324561928 8885352 14668561905938914415448872832661094400 8885353 98224609904959802961702395722255071460 8885354 -56529592247704245175499769463804425888 8885355 -68224692309613852860375506684292641040 8885356 -29039957378310462211740613264890061824 8885357 -96367860241495870397287249321333336020 8885358 -35241397789600833846579313983410026752 8885359 -5859058430305163483459925003914541584 8885360 -1379590707443040531318894980707123200 8885361 131985608729775832389008288386648981872 8885362 46270038213768966575642305513167420432 8885363 -17489621590652703449926802260408870056 8885364 -95536356980446622124471462117030770688 8885365 -33154137187821310336263553633415130600 8885366 53838356912043547698092976358761415296 8885367 212248229696625012408419147766429060960 8885368 45634393662242184981211853766366720000 8885369 101095256198468660137259687617136565840 8885370 20867158556832991560567519975578173440 8885371 61682674758389944127639150291681397264 8885372 53506963006818435053000998711474968576 8885373 -81286566948618277578641467494491675520 8885374 51972170457379025088946051035349419072 8885375 33454445089101844139929873053388128000 8885376 -12529145029784055871472375901915709440 8885377 -5512521885228850748050946036686939774 8885378 62247017593487435552400632309119692240 8885379 23164858202612405347706191398922871808 8885380 2103881508679708793584612732317143040 8885381 145230577845562856333664355154038423200 8885382 16518029107350475851885405196078768128 8885383 -35967254858523505923157578356510119776 8885384 389966044090608539981453618072150968320 8885385 44751300132142578004835511490766875620 8885386 21635602626287633299251219352361916000 8885387 14426529498585344827387259667011135232 8885388 -65143641109196119899268457726936002560 8885389 164116757943938094339498250749038251190 8885390 27648159960781845662969897455464132480 8885391 -814514815356659277458377459199143680 8885392 -38587322127481406758034295149110779904 8885393 314757027443163529432031465493822306 8885394 -8443348741283947632871626722320954368 8885395 -60773049234177337634303511110995275600 8885396 38189894471740280832126647008508980992 8885397 -42764217884021806380581017191254991360 8885398 -12935396569060363230807462702563723136 8885399 77676320446237791476331186744629832264 8885400 36572866248035878634662686260858880000 8885401 14940499783254287405343697953715831552 8885402 116975921000371960959911228751526533120 8885403 245115239021821874724697134537270058800 8885404 -90196187277682844014035036565263283200 8885405 -94347440169139253747053107459193889940 8885406 -39479658705651857545746746862613244928 8885407 -13416420576688469739991773752010778800 8885408 -56653462979107747241937115619062185984 8885409 -19197331822795751758303296261816748032 8885410 -18074678641078974141866857865028476640 8885411 213832010324341148772665724257634018012 8885412 -10339691938887555997037487470564014464 8885413 -275086052033604897353372080877217494338 8885414 7346080523704831606455622533714400320 8885415 52648204121325156396194896311282816000 8885416 16268780981176270967131128060074956800 8885417 209439440172805917084006944893599732 8885418 -44000345125384069072311410415725719296 8885419 -372467230626746389059482454024422652504 8885420 10032026424941945032167506212114913280 8885421 117703429961091369135174282545735663520 8885422 24392331265799868534143229120084105984 8885423 -130070116946164971544206947014863593328 8885424 -12873129692622784100596395516693381120 8885425 49323101580524848964831583391338086150 8885426 -138990625655616923787801866720850393600 8885427 28758560527517479295878121813527646520 8885428 -90481419127439723451418126628006887424 8885429 -853786890082243110710199607825908480 8885430 -53274092194149493512739419701519904000 8885431 27439875171372644647238850314630588352 8885432 187640010013029594418447383206930534400 8885433 -2014347576504630408677754500799559296 8885434 -157111000987121661290321036873813760 8885435 -50616926545514611764323267872162402560 8885436 -28705262507850385508813778676756561920 8885437 49210190989815073928728693753236307968 8885438 9521529309061464412138965812576219520 8885439 -48543475445179399891110858062611551336 8885440 -2839413318929873258888866527927336960 8885441 -60333094943473893362255170972064705148 8885442 94141030339661594872074502770060400512 8885443 46815862269146980869434631321597506720 8885444 -324439789185707977479514576794873151488 8885445 84987523981871453574646122467198347200 8885446 186448359018502161848069626659567540480 8885447 46719490770069580841623680896157703896 8885448 32057643411960395780872151669540782080 8885449 54320683899407400657081012719341199450 8885450 17186254711485097882367942612319744000 8885451 58976547561888087375392851726669067184 8885452 72124542693224299936119350016191757312 8885453 -68841421633850320754797884372799590036 8885454 -98429732947032185523390907186491065280 8885455 264410385661506040698314592664275153600 8885456 -10722572540988249175141822264772395008 8885457 -2167097719843936766468943558392989248 8885458 28041924682991084470844905186205350176 8885459 -69619498792651233323520906524501856960 8885460 -88531140751806773490599944694578083840 8885461 -5187010118650456410848669687930429856 8885462 12308686165258672110734914432032777600 8885463 -184375419722932119400312738609449090456 8885464 -4399839341296092776459716919625830400 8885465 -68054481759369280201567666950252358140 8885466 -46790250435880508854240867905234746400 8885467 -146921718749253729024344221791283527484 8885468 36948024124953776836627977506601664512 8885469 81829866252865101961544672999819094144 8885470 75864632308700473787739505455109656960 8885471 2864145622816697727371485265599204704 8885472 178986367793428254918764884831458557952 8885473 149989413293645743716172222297369766320 8885474 16021870999486578342449563523612340000 8885475 -30497524262522815052706386138360200800 8885476 23243983526130648633710701697954322688 8885477 -5135041078137295557519566900329571520 8885478 -12332941243440608458117341473540474880 8885479 -7714170601999445783486809172909532960 8885480 -160279160177323627232815219635070617600 8885481 86615177592596860369110859989757477344 8885482 59190958578318146674506127993229068032 8885483 -184501125351276361713448944849664953480 8885484 -98534197710672212457914116387336243200 8885485 65902785755485262861572370122721506560 8885486 -29593815062472030999544902291162767808 8885487 50876321778775541969699550904240416 8885488 30230136550070684866082121008574136320 8885489 -170593400717910205749979571036581586076 8885490 10209960059468102956373719190599365120 8885491 -304222082775460018712275975791785812800 8885492 53226957380047368966076934779082366976 8885493 -11831162677633237008139052352558158340 8885494 12282716079006935811092546893510151232 8885495 23185179037721898436624827008260569120 8885496 -8316113588603670666072300196007116800 8885497 310927398831652299822092630143954915946 8885498 39276861708501841637163180925253470464 8885499 21762909322755828002786566315343001600 8885500 49928986935378575564613798884608512000 8885501 -72711190646951818316596540112523143616 8885502 -8356385786953243525518685842109609920 8885503 -150633010842054078037798134210555502992 8885504 -128344402953596353756113792844494274560 8885505 -129932046088351151167061562566463661440 8885506 18065229903914406637292716712914183680 8885507 -288450356653377710742924416752433930244 8885508 6293535284097644791169421154345512960 8885509 13254458968328802751072528475716750716 8885510 -18642506782830017097457356348255949440 8885511 -244418014017400778819886788672029009920 8885512 16083550447513702855372609392429803520 8885513 -57904318415723124615997271002208108820 8885514 62316499053627844742048487702704640 8885515 -117803679945931513890324021165632079840 8885516 -85287408924743531287909361406206818560 8885517 -55466774281477074921261241057647750720 8885518 -71401294179669486643436944643674020480 8885519 -25535774384788141138667123311233760080 8885520 -47873488309975935115896317277634560 8885521 82394876048384994343816524183602671680 8885522 -68740984627216696101371824034807503200 8885523 -51786325115544386427827788229286162924 8885524 23007043835469382263283805171190068096 8885525 107128003760393113829647093520018640000 8885526 -29687690748575021901343604599793663232 8885527 -67402779711146001599151455813939609248 8885528 -190622224532841025642169919911786496000 8885529 37337838486182496719803106558936118324 8885530 -29486920952158579280977695573825761280 8885531 14960590303602430052139623538370387332 8885532 28221904991982767019375098233311017472 8885533 -258418465097959532961630528373007576218 8885534 45820778256687867429426856780310366592 8885535 -64899047814740287847368703526825586800 8885536 161912349866065626366066243837777936384 8885537 8107986438556501314470973786427926720 8885538 129534397620836672526024143523768007680 8885539 1602399958145713054378015189550413024 8885540 -30092717515747237802640233577899520000 8885541 -56321790258760402314098742896159891136 8885542 22184988779306203086741703729973798400 8885543 -60955119658137956641258291756270121520 8885544 65389885235295764840750499006530027520 8885545 162276142650084553962400917076540347300 8885546 -39034145161307644584202039320622357920 8885547 -166345506342804757149046085068362091032 8885548 10837524257628943896451674866209882112 8885549 -36647362187542276642743478740021165600 8885550 4336221761253678995919164372984841600 8885551 -253167953048230174643121350832808446448 8885552 -6610998711210066974894088457621340160 8885553 -101612550595106809715454606480662737296 8885554 167938428978273582093538107393169352976 8885555 -24644528999512090431293964061224960000 8885556 -62860442950691242593645472364189576448 8885557 171724067264470676441231528815231581806 8885558 136425780558827135810253336652819145280 8885559 25982225739867636419697498175624362240 8885560 -6935369368852546088052808254928896000 8885561 -17723159168482990436517410224458980352 8885562 -60691514646378697745836690790995742208 8885563 2683038262608207676023131051604484264 8885564 -168353033222204216088931584004408525824 8885565 -41728723348928164144621864008787411200 8885566 -105920606054765943215615640983834390400 8885567 -73430770055049315586234060666134005040 8885568 -35647442975242215031614067717775032320 8885569 67748790550283757436114500852830505984 8885570 98528798633519373345135690846002088480 8885571 91871346353634419775246929027995221600 8885572 -79469753031242956511474356685586348800 8885573 88271643329675488366331931656513457822 8885574 72277405171998989653261311390958813344 8885575 -29125738057093898238201852339309779000 8885576 72776605330361668674127046050952478720 8885577 -59517669768214545327064059450313623360 8885578 1447882534944491945081300468917021440 8885579 29581152915017440251963143707174102800 8885580 -42596709136071473683066337674644602880 8885581 187266095090865266190936599815449020064 8885582 20725014287155780907370930652649164800 8885583 14699415655263184045698572399399793264 8885584 34621099008201218664883807595767193600 8885585 166899114305944235597862460921371500160 8885586 9090615732949716415446645266086836864 8885587 48738949830324666334104801270161468272 8885588 -153215765234548036293144457583028052224 8885589 105950385016793177675524423195471192224 8885590 -11147382781055578281203816872760524800 8885591 22946929616722327665211374622496142384 8885592 33632404021966329264460524313588531200 8885593 -51615270129096587018952050845475199596 8885594 31429677996449179288669052906207791056 8885595 -8956330053156184461494480306904648960 8885596 56382220671710984294998244899258995200 8885597 75825210897547678858992627652160635200 8885598 -48219764133197997275452747123734380736 8885599 115867634711312923274549760844906994760 8885600 149069601020019091487987876892770304000 8885601 -20376484631677954551415590198996985008 8885602 12247576735034419597269104876451710208 8885603 143819113305771447709253195962257261852 8885604 30878278429898357130892579310359019520 8885605 -160550319877630565341401306822001444740 8885606 372256758064545644276478089777745024 8885607 130169174590487565281857121069827905792 8885608 -289066782748390937215865849284607232000 8885609 155279318443797332585351498866997641920 8885610 -15718112048390212428461301082159735200 8885611 -42202039191377510662600471373661955992 8885612 194411047392005672643363879283018496256 8885613 -6992248672134709824903206121588330720 8885614 -38564506083160026118967742737045521344 8885615 272308633098296647909354857462680532000 8885616 -14360433463579400257482655406798929920 8885617 9863385361961014569515377726639955648 8885618 57444932340802507724425944493310447616 8885619 -2825085623814811732018356898900185096 8885620 144021975715061000507488546355633959680 8885621 178766874652029446209727174648617638144 8885622 -2327611563499358905433917778703256128 8885623 52269945072483288949497754661927333824 8885624 5295377103639984558154298449537228800 8885625 -2915012309919128815288027364709480000 8885626 27150741028747874375943176312055638208 8885627 7064900791248180824241127024099957032 8885628 -47718109718354153842412930538735098880 8885629 -10315634665586664664295711928987452640 8885630 45484547638060463166998595026086993920 8885631 29453907849160301293707258132169802952 8885632 103338940588296091466495054141372497920 8885633 -7975095780785090729435172193117885116 8885634 -30394307054883983413996088153246852352 8885635 -285996661191270013553690561647376400 8885636 61608429228299946000590677170925301760 8885637 -18901950509364374068409742523489897506 8885638 -163042867602333907968847060661133221280 8885639 100965053289271482378332533382266007856 8885640 -40274178462216099445932762463449907200 8885641 131045185149394885419633418470136358042 8885642 20496373590969234582140828161212036192 8885643 19197487513704254130275053903148238048 8885644 -23018021181233440001081989188585873664 8885645 166139299411367877545236081255009693080 8885646 -17451468257106204611632958408482959360 8885647 -50768288457607037447724892549334205904 8885648 -52314564234460562701737270122442326016 8885649 -2451902239055584776385274587207703712 8885650 42665426395778347810734305762113881600 8885651 -9864966891959837038728765324288420696 8885652 31680735448638331825410268475909720064 8885653 90495860843456074958433912689653182880 8885654 -745449050300484206973247897976851968 8885655 -74570484267082958004284543561214176400 8885656 -11456605149148849812834300258204057600 8885657 174702702123655013873928178141327586832 8885658 67355143145824531976753800925317017600 8885659 130804470818595597483138460943261936304 8885660 -1386388722189947461924302671000762880 8885661 38101626344370379495779492395313589344 8885662 5936517781431240825158953222900266624 8885663 -176800721099024420595855818556280301088 8885664 90311889816147813819180102855876870144 8885665 157317761116970233760667196775524935060 8885666 -6850261404886902759060824050321670880 8885667 18190880127973154702549930487548435712 8885668 -226113286750087174199282420450744454144 8885669 66006501407520555611820729640068823644 8885670 -233492203192382510549589416208902400 8885671 95239461906470520939306619016420889600 8885672 -110214806576190537598369379746790323200 8885673 -16309447972290521901149371195257259200 8885674 15503909589623854565371751861607731712 8885675 41162913114801937820971787185220088900 8885676 -14101205145386688531653644433763629568 8885677 48637852398423216833343849649475082252 8885678 19907470720424487299022015193894136640 8885679 -302535368090648414273329775165428356096 8885680 14900024795209881758907730345598976000 8885681 25724967192180461547423772815224073792 8885682 19482067190016504637450673745973321728 8885683 -3161844646531302234855386026610101440 8885684 -82662442697605109633101772722788672768 8885685 13876471341706293471764796376276177920 8885686 142024274060091860295308407471742565792 8885687 303194561481097358017339744867199464320 8885688 -8513512456740624297151072809066823680 8885689 -102531574662815838467156750083320199510 8885690 -3848353114872292258902307678257235200 8885691 -193788324181738726103185344883822374900 8885692 -1193079764744173607255243880745369600 8885693 -14187861445214206738492065403076760000 8885694 1747623901803827274871304682282928128 8885695 15416507458147652208119871406528243200 8885696 -47964314818325644103897286140485435392 8885697 -74815578143616920902275458747694517200 8885698 -650622320625422779562232776263133664 8885699 35170457615344353219620643763851440700 8885700 682771673605006123421879169261475200 8885701 228380636978907080871255973088842031904 8885702 -39296175374404625133846389723637497856 8885703 106610813485928037737362325244189467304 8885704 -167100586768701644162954125723564170240 8885705 -130644850424700506707622087819885211840 8885706 5196944994350015172496708446469853184 8885707 518913693695640522970949517317416309840 8885708 -56536527145456515978518034702055025664 8885709 67520731511199615815502524221789836150 8885710 168071894810691702413727125251252080000 8885711 285423205268526714904207162225194839400 8885712 -37807686058409160244525312733244948480 8885713 371282770097315022068635936880109818340 8885714 102085044348365810869793462278404401280 8885715 36746442623123673680909253833076820320 8885716 -4165947820721987148327157126330122240 8885717 -41154055217992707995543541403027149234 8885718 -100610404174921467001172634252537388416 8885719 268981303169023145334823570382040362120 8885720 121079475124930339151060428068755865600 8885721 -43042068666622277249428537670338427520 8885722 -69421183603935431038669455547383299088 8885723 -104327002070675121626543380264909843200 8885724 -33345194646952428700504104600027231744 8885725 12056945783039290365262032405076978500 8885726 202197901683554268116592295032510516480 8885727 257067524037412780021897396537185933840 8885728 82220934848071772332676272884785086464 8885729 -211316075682586698751952953070065065324 8885730 -22743051652156584464052412673319321600 8885731 23624226482175496553152098547867709592 8885732 -152912454322832316963619329490993643904 8885733 -711349416654218697305650893758359200 8885734 -56798728703939698003653996934405480320 8885735 1289380067961861621121432319800155360 8885736 222346226335161021946579543062384230400 8885737 104618351501348098946977971868675994752 8885738 79434210178408699659539067393153689520 8885739 -8723644203392280405937229030495058240 8885740 3403885917619721035855129752944640 8885741 4168308403916516157445847143766521152 8885742 51250856665361742628034780484324486144 8885743 37796218650471272287063430265727206992 8885744 -9057022731636641746839092946115559424 8885745 -159216847789159225382654102018781528000 8885746 -25186842305093091341876231886754323456 8885747 -24766698832928785319511837056194987776 8885748 -1318181752752384841499652279318374400 8885749 -115617348911954482331080492986748441760 8885750 -47691700432451549918587747152321696000 8885751 -42001382824861943774730082836944134656 8885752 -143025249151359934377593971534354022400 8885753 -10393328810821228898665488557386847100 8885754 -58755561298207451807372134883796672000 8885755 32046940502362194307376158721498592960 8885756 166844050454130758747977191600748477440 8885757 -215249666164422102217734239363410331712 8885758 -88849917558571406442814977946900358400 8885759 -117843445586736219480623464779180293280 8885760 -6414267498970900535759140981781299200 8885761 118933829982576212123777137768992207362 8885762 228340638471787222603115195119837747200 8885763 -71898553738258901802620888913756117936 8885764 318652961253308900579913015010017139200 8885765 2040476978868351663019884544263350400 8885766 11628494546799406543051061249559300672 8885767 -37778276078416063004460539913461513448 8885768 132535454187416923422846301728065126400 8885769 172378639306411630624269970523896291344 8885770 -1210898770326957564066285835249248000 8885771 -123496864684911165447337356066396698028 8885772 20432084191594268762629270003279030272 8885773 40885258364184393475342869485729769984 8885774 52384381278377561449495837842211672320 8885775 112291503565180761861554508881129751600 8885776 56474873032796109960776749810204024832 8885777 316700557167934220202383744018217736626 8885778 -239187357812821338877394941334028288 8885779 -3228312489736943501392352614448333920 8885780 -39105794167646822903052447335601158400 8885781 -78752760467477189948141099755486118400 8885782 13551538618860646944576089676563950464 8885783 293922456722153229028872057013549321032 8885784 14606988749354844129664920781606072320 8885785 -73561398723783322665531263350904282040 8885786 -20358028511841638396983434130854460416 8885787 27678573170465890262719147987045049280 8885788 -165004379609554387986447674189960038912 8885789 49888973632453780166193324710217620640 8885790 -48782258410937329293339742011197110080 8885791 -55877798677906125215638393202275751600 8885792 -66464933895283641008978100044490080256 8885793 11372193883996895798234587281369691584 8885794 -31603482254714893880279894783812784304 8885795 23599723954436220759882342016672183200 8885796 1666945102050757538378386192774996992 8885797 78026094354639448115627067131953690080 8885798 -184031935721660304421199481235970988864 8885799 1811505331724885631222754222543871520 8885800 -16924068540230407878675123314159616000 8885801 -224586423451557937944111414182156952198 8885802 -113569735042917892591609523107493376 8885803 -45447357560640470224744058299517580720 8885804 -42058924598937941723518170622896482304 8885805 -40128578287136071106803223693980062240 8885806 -98008717365416234500671983728878002880 8885807 28840787550689060479630865186471602032 8885808 17146891320958557304846100676170219520 8885809 -17597335692778688790950901477437259776 8885810 222183665202473752563163660726434332160 8885811 15677437795587631926515430280216546560 8885812 51220368214869200784987449146194449152 8885813 205022838603614243020035445829125018560 8885814 -25313660671528951886658806387753932800 8885815 26304283878879834054879079460523331680 8885816 260784323294012190936767186218193940480 8885817 85060320904955655242637724597773488634 8885818 152697272963735235035943260389722357360 8885819 -28017610911781327991937521338668455520 8885820 26677712001608582032757277847323279360 8885821 -85808767116714151619433672050242176 8885822 -119658224278646128495655212221785376576 8885823 -200155046690707773772480211847538181232 8885824 58431624297451881498012307197492985856 8885825 -3658548000230964103241986804510560000 8885826 -59456457956312372019535523929648498608 8885827 330778733794456701503685849976881568512 8885828 -24360453138422603834118785356428324864 8885829 -22850720152570774067655350522807150112 8885830 -27704290605482414629797971252313386880 8885831 80781239814093835046779827742464460632 8885832 -128697951653973265392434890829080166400 8885833 47862965233495041624508842935443444608 8885834 -110971505406926330798157013935376799184 8885835 11834758538750668053122612598411763200 8885836 165496281874886101988472252403778036480 8885837 96995008898192548154091312785081514486 8885838 -9445525588604451388495012502483302272 8885839 81876279921940956709576770379040086640 8885840 -13944394383181143853492178594436218880 8885841 112266404637548657711711458719348789120 8885842 35490594994582468818859150380960678912 8885843 -91707713257095196760288982778864349952 8885844 116794083333172106788184433631066490880 8885845 165701113969063561133327346678958763100 8885846 -74182979422765714593545785898717003520 8885847 72691093535831850658689957204582071400 8885848 75654097573834431696614819008697118720 8885849 23009741770088219831521583602045881600 8885850 17598452152352996351688241699871712000 8885851 -123477656047675871296369290327577675740 8885852 -2272536585074454045783725193173004288 8885853 53514814938923212591341276747044732160 8885854 -53805675164839530187107690980904714624 8885855 187169796111457594117011295781876945520 8885856 -70125964183258706546551929054053007360 8885857 163913092525683828948426847931690947106 8885858 -136865195254196746929051004269176844720 8885859 -5865975992790921421251577670866185096 8885860 -4532334595943374830138475915620529920 8885861 -168467919419835048236329096457061117600 8885862 3082938085186275741753140713584466272 8885863 61002113706092092155353286769378644480 8885864 -883540853803007592709088525307002880 8885865 -10450863890261606998722503750109929280 8885866 -838936483130623505345061122713439232 8885867 -385366945698524461090364191237134063648 8885868 31665401316761245780505082341045382144 8885869 -106901569949043677686685147343038178730 8885870 -44328661789574154872473114949089159680 8885871 28514468726388752774977436588704670400 8885872 -69069746538239492280111635069120839680 8885873 166266753137409888070220806939571888640 8885874 6463395216909734018071032975111648768 8885875 405801031014084389465352037825405404000 8885876 90771912867005057186917864523574577920 8885877 31387224273134936540284601553651840 8885878 -23365144860669818011662986832472337760 8885879 -517390319035131301967451862590804048 8885880 -66150319021739695711889714244048998400 8885881 -138089217492958129339610616562613804288 8885882 -63330603822389327151609366085771188480 8885883 10117634289453633325979677402187301456 8885884 -40794723239109270251839511963517092864 8885885 -13768501827911443000652806840856716200 8885886 -27570871620484134010249992222800658816 8885887 -146772318112357085479563844921471274840 8885888 76994495092771134725222651550278615040 8885889 10794234893777990001246371530026528000 8885890 42138447827666865210826232773308508800 8885891 18319042054607746185043047157290251472 8885892 -22631657817997720729331093662832848896 8885893 -138457639671723260715495769455555806976 8885894 -33307407460121665990187756101475513088 8885895 -24590472591602935298905858368764063280 8885896 13949812619496380026196972629622784000 8885897 16889195531955175395126369989421714240 8885898 -11530007253756560118293866197909550080 8885899 169473510375785504736555894375159870120 8885900 63704369451832679932696080043132147200 8885901 -172846104173901461074046361857668386720 8885902 23582467299922008273530008540038033408 8885903 62786110751194931247645086816714986464 8885904 16089309565305539974661188573185245184 8885905 7855409316475246006041506839677237300 8885906 -111572273609965278594035927027233012848 8885907 1978771363260722629260135117320797128 8885908 -23977983644514369186596462136357757184 8885909 -21919301205887307687879245929802525184 8885910 -13669158372080486481294481247813038080 8885911 -823420789695963120764144385892989776 8885912 46190343897286822458554399658491904000 8885913 345359472241241171681263523595557347200 8885914 -293515228096121778788926679667507952128 8885915 26689488875722744982304839653327484400 8885916 -22283118509405365006199421914752358400 8885917 -157737728938296264863363192267281222848 8885918 37068811373249378091975804261212036160 8885919 81423735918146627002148319555951083520 8885920 70352173982082493808668843403378688000 8885921 -214451620739696324384319017268413564256 8885922 42356261419636361533160763056931880704 8885923 247487330145885664290854341513431550172 8885924 -177482833741665129180974139052595678208 8885925 -7190958961044033201678032414718432300 8885926 6716341233625705125674697697337976960 8885927 -17169020707328750972490507095715195840 8885928 -33336003992421734448047410954864803840 8885929 -63204990859645326833153691367822775040 8885930 44517259821459129620910018441877897920 8885931 123048615311900313939949552110731393280 8885932 77868874040477690190590110982529833472 8885933 2947649476418024587671168828334886400 8885934 38022905890940687624926967425865015040 8885935 -11193484253138210721864655606701880800 8885936 -17592914724935831372734488537184862208 8885937 -458887767615047104733446367192061840 8885938 -49950593486301124961066677166726461920 8885939 160304780584810732634657362562731924440 8885940 9029801125668641174637828704935649280 8885941 58655826538406173806045870542816111342 8885942 11407186082889292773297102410019456384 8885943 -719962253759551022787014811713901096 8885944 282892779810387177854705720041865564160 8885945 -40144003710108175405332613902463366080 8885946 10074599254712729090252161566458717184 8885947 -10976074832652079357929159374800864000 8885948 -162549247437759842477794681410924894720 8885949 -27601819784593675001231645616040993536 8885950 1019312671898243473487063959033281600 8885951 -287476949408286656589291205150242171168 8885952 3379328175049062013493787816625176576 8885953 46614239731336331736024984959778839344 8885954 -12062113088057882695936505999827571328 8885955 -831432053734947594870634893891837600 8885956 164306552615726401719488420298646133760 8885957 -4337710211517367516214536706575609608 8885958 52738171157574062821536348779153971200 8885959 91013336481057862293185618909497939160 8885960 2164686080167387975799664901474560000 8885961 69996658066888618403014239166454532864 8885962 -7998326356274986614995933893144684800 8885963 -43731600713795489340724138930678576560 8885964 -37545360583690822526785589122672754688 8885965 148687675687271220439759766748208199520 8885966 20926286322299279941958529936939538560 8885967 -173231901040338171481384312114067404920 8885968 -10392070847681851288004608431284551680 8885969 -247164837799705229656550137481285030940 8885970 -77296072833669972646412009336964556800 8885971 66998184231068888355882518933959623144 8885972 -22285050182088907620954081956196534528 8885973 129411178902385797439892989123474778784 8885974 -51367354686131319765359625560803863264 8885975 -34131370130003412526095307794309951600 8885976 -132896748816149569462870872849547591680 8885977 -180033282208482117523731293348027750400 8885978 53486785023169106618664915336693293040 8885979 67447216088882171400898923826597403184 8885980 -27210774732409481446268834069549537280 8885981 -22261694025804183887999198050290749184 8885982 34182669311702049276565707627363953664 8885983 -282336632595229635395632286827663470336 8885984 -223652936451493945660760890616250630144 8885985 121766499145447501952048769938292917760 8885986 148315278616421985647706392839291866192 8885987 -200792215185641326002157412854319302008 8885988 102908587055508463405842801062737068672 8885989 107324857112429374492010885792594042656 8885990 -11925989349673581532883231395375190400 8885991 172318770436696854611973851297500708392 8885992 221493321979566483388007484606125260800 8885993 847372481004750654816918831189474384 8885994 -9265078742090383889056926330699156480 8885995 20424409056690437465197676158882780800 8885996 22569438514323043473784434037926789120 8885997 263608295603357278591489941969991055040 8885998 -8868575597698955191043084840984448 8885999 334123990026961021864248361158411521760 8886000 -16151359022243574809722841717194752000 8886001 -36401449425617938344423580060769623628 8886002 -44887540938228876731846492384555417568 8886003 -24152365654409415475848813016947481800 8886004 50339928102302236579388661009009125376 8886005 -35700151028502852769209446457709591680 8886006 -28467474830141588541516237148568373408 8886007 3292604316210771408901048850877539840 8886008 -181592318673078631622446619706622525440 8886009 185400982131141378695958650115128897280 8886010 13342274543349422229688354870956380160 8886011 -72382116009097407529817316322892615388 8886012 15624908710370642035923326351112397824 8886013 -80619707633283490097434938474724735738 8886014 -58832926640788440856773635647764289728 8886015 1166043517857386411900741251875799560 8886016 372650859608403222509563446343669645312 8886017 71861227688100039692983721451282700992 8886018 -16484079274366916997064226645721300096 8886019 262122649507617761703233458550897571096 8886020 -39576429846637785305111681475790233600 8886021 -11733946731240272733737561802903187488 8886022 -40362021115147527719919105458947435200 8886023 218046848054333930691428517803746405272 8886024 22470045671093100744497611211730616320 8886025 -40515293969936760894626888275472872450 8886026 -8054378677220860782308421637882079232 8886027 -37813023237318415473244192979553584640 8886028 175468140996375113132782578699011303168 8886029 -127435514441587303529598209000141579424 8886030 -43927253255166651485856025270407031680 8886031 15324253567457666572049266109840163840 8886032 -17706000302464280017786576274543198208 8886033 -18764873625021121286590887302950171224 8886034 -912047862934584358023095649289094400 8886035 107813014275170419356162049542304282800 8886036 -354393639896850333037257759100809216 8886037 139867643693841281879383845047228940000 8886038 2640014623395184337748442122158637696 8886039 73156798972362041769162753758076402024 8886040 47870910090950267621216991111135436800 8886041 -68139790446337722296536833535475349558 8886042 19475159488759168412357169772811896320 8886043 278737943143669987935707032002996967600 8886044 -74047813427905988540237333954366052864 8886045 -25185653391751760369591955509128099200 8886046 5203916593839357911298036425656592064 8886047 -84953910888669022896080471909947868568 8886048 101066544462299983325098641729842577408 8886049 -77668911527355946309663159141137212880 8886050 1939123116660745129856671160116300800 8886051 -275203116263213819576221291805061482400 8886052 21865859584208822579578658852064918144 8886053 -84369630719603604898185031166987629440 8886054 27848206971405912534689475553235950080 8886055 287656941231821073689463382422722372160 8886056 93210454794518713175266843853002905600 8886057 55861740828426132337043730190185619200 8886058 -288266574213447955538413715177281410816 8886059 -23796546131691046582460189924914879200 8886060 9679547943321848346920107199095802880 8886061 -59681584570675335239404529439994559338 8886062 11352268042018090386022443011261688000 8886063 40853950544674934608383644667984949248 8886064 4118539958648086096905587647358238720 8886065 -139560400052829297517165969511239998540 8886066 16238155940613321128663537201717067264 8886067 -258861293120186834435085189211064480884 8886068 -68992220124805559004743087626634360064 8886069 -44522625833711529771936110958953061156 8886070 -219389392437376263736673602150726602240 8886071 5955986456126738928805633699498121472 8886072 27945822596404405618971737769369600000 8886073 -31669021792303841772494858306464508160 8886074 61383533577280550019918271376742439536 8886075 -78075468171967653123005445348105460800 8886076 -137762694723712498640374677172243144704 8886077 95625155303075036925201729956705641926 8886078 151904104911456807111080415968090419200 8886079 2385983897983543730099231980495119600 8886080 -26360534541435976182039196175444213760 8886081 126787418991713193515993746270663403904 8886082 11841971099897019526727433282850333392 8886083 -188049845518432432901870552746975583376 8886084 45663474817747512826388502807120740352 8886085 -31564468900164750200444356084543631400 8886086 -59160283102173396637803649630081663872 8886087 -43288095654605455340047464252132835488 8886088 20075068003271417425504732392591851520 8886089 28084730916161054385850789873958908890 8886090 280330655639567192545762624660899840 8886091 -105680329798301333145596213464727304200 8886092 183641040291226548191744891099441615616 8886093 76997120800258172532351778521421514400 8886094 3133333287619729110532198536151371264 8886095 56260099119864823066224676529660814600 8886096 -4777850985205444270505510434244001792 8886097 -190432794049232431397781093738899035680 8886098 -45547019356596122639296764621527466336 8886099 -18172945870281960546900405966714180936 8886100 -62660194508295696189762915777063049600 8886101 -152910215207202298189862444122643818098 8886102 -11705682712694056941971101916638826496 8886103 104627796858827229173179993480595383920 8886104 102389170964273521257461541113396920320 8886105 444517734197464502282946883439431560 8886106 247132799604492783883602909004965549024 8886107 53650372540800348028056460666330636356 8886108 6165766716256948553504498932920483840 8886109 147295441261036166778544057449645046310 8886110 89531579182369354214393469859541712000 8886111 67987688804099390144564120932395728400 8886112 -249526258039077988340100169347081043968 8886113 -196161165299693565336132746801581564638 8886114 -48273778230951818107717941099423029472 8886115 -337480783441969176877482934186533120 8886116 -31966070221906408558649222717793984000 8886117 -68366528658264488159840266629977980320 8886118 -26433009023504036993911574901536990400 8886119 110829880948149593211083620156606464 8886120 -73839599468132044195456241302613606400 8886121 -165269945987367630935146807510255438080 8886122 -75780550231196934448113701783270400 8886123 -253755214604756982986486084432160783336 8886124 85437936382665575779851052837780612096 8886125 262675806231193148359744393715177055000 8886126 36812202644750108113036995809330977344 8886127 163377254015818469013417551520698906872 8886128 4140141384929894490484113028474109952 8886129 25646883884535206087777550570685562880 8886130 -14979071542663696567371378413662817280 8886131 -185031148144485317693210097993879871800 8886132 171307237301958291463841987581464268800 8886133 178703670104424395685499904053284526382 8886134 -68172038637845964832759054752031483968 8886135 -19213434142627384992745329542355996000 8886136 30065653133567965120861051335130152960 8886137 38492111933030399900791575567408264768 8886138 -27101425874631581643225922746038799360 8886139 -121464316957288631153813675051687964576 8886140 -37712627548021218977409394519071106560 8886141 -196500425266186026585288660787008735360 8886142 3599194605540722635492642302824069952 8886143 81338082979035404699844352046375903616 8886144 10396664075551883439973115296890224640 8886145 -21262652011264693698561296835915848280 8886146 13250051978965447423397835083698368000 8886147 -79699670349848538071201507495646846720 8886148 30784593273953677595678426002995358720 8886149 -169716961991321497154919787290463606464 8886150 3603077722990300458583631780244057600 8886151 -211930292226289050057115765406997833400 8886152 -766828193453306220522438348702105600 8886153 -64483659149147559355318799897781477792 8886154 -35759416907253890565265318943023308960 8886155 -54937323052900668631381057136847066240 8886156 -11264992123525371741032484490311971328 8886157 -113315871840136471214812167302173062400 8886158 -68799242073046090695347064453811936320 8886159 355079551713847518593352013796196468000 8886160 10443611222795580860622454768957685760 8886161 236383409076680893787644562419786035762 8886162 41824670125678087148824675503076877952 8886163 49964623160647570977386334876996026448 8886164 4237581200388411360030752983224354816 8886165 661414759494031077054050202626304000 8886166 -1789548289450693070343832912068031968 8886167 54486131506103382298769142570910819200 8886168 -53430415222953686742362206438240204800 8886169 -118647175136866336899734482980981621430 8886170 58908102033337036864822443322713332160 8886171 15671282499663774042104652366150902784 8886172 -57458081093037216676752225969071382016 8886173 -18258490714449687802550431936090039578 8886174 -26609601034204810731338234613535549440 8886175 105093786712805852455979772298052771800 8886176 32480192648214342731388866511127707648 8886177 109771930792817352977139243106660264914 8886178 -1089131984749049780118852054702226944 8886179 57208166439082970728638291290608534236 8886180 -21062630725675751265285969718816665600 8886181 12162619758370865753125916293820078464 8886182 -89376638030705781243387128593870079616 8886183 11900953971628880558441031221260308048 8886184 -54690850963471496406592566042583741440 8886185 31966753645551199495069266781284040320 8886186 1752954814779841342682079226908376320 8886187 -100424681640577570151740914653408105164 8886188 86442588913982081114521426930014858240 8886189 -85928243727622789219508904930331712832 8886190 -56020443993183470020149628972505272320 8886191 23250835098359161805778315807437742384 8886192 -723808709292572205119995169341440000 8886193 306166825437923041063520353864835863442 8886194 27265215662074511368372760807686618896 8886195 42142011359732999161471362359688110640 8886196 -247939530604740092472211140439993933824 8886197 -211954808719058768981610985739034939588 8886198 -7560936804361609705363192777042345536 8886199 -103281535081478261816371419672632911728 8886200 -47348278343238764756053337576203776000 8886201 16591166096251374788664122525294417232 8886202 28638636545295982381331168165559167712 8886203 -304282275069458774261245131954659352336 8886204 -37546866593690212028444208315156610560 8886205 72250958303505244657569099209154408000 8886206 -7618916416992775357624436626937074944 8886207 -20652332973658286520271714269973968384 8886208 -1388749854641215762765324795793899520 8886209 -198581602527122852701133322727891156140 8886210 -11597671049789462661605167589006599680 8886211 -29641574436061863030045944401427450400 8886212 33854574268091689310673441487750397952 8886213 60601351637173818006857104734906184320 8886214 79131157319661346160568319676767023456 8886215 45427824830765484032461533195965783520 8886216 22338313571066044016344887401960079360 8886217 -1229417719544604473409195664320516120 8886218 15407251319439832957749173276510031360 8886219 103877070996725400831037752201566589144 8886220 23059898000354648587533236182266439680 8886221 -3256765602693002872088019930943275156 8886222 -47217878454632826273652368170973597312 8886223 307754287169021540881099891422774361920 8886224 7302732340541937976059242061295779840 8886225 2540590665431442303253719802160448000 8886226 -149132279953076210682058205929574893440 8886227 -86118435395939221287054074327421982128 8886228 -24894438739266715984221955850973505536 8886229 46895608715356636380275712697869350688 8886230 -112013110244399283518120714315546922240 8886231 24838612939663586908917542523793270512 8886232 170786345892078819934233596749756262400 8886233 -22884479373515205461468652161415910380 8886234 -9706562833874365070451023257969459200 8886235 -222153753812178690736601721703401568320 8886236 284659162276785796367219846741171957760 8886237 -216771837241802244542408595864474157248 8886238 -2294210159463093975541562658922080000 8886239 -160836917787248828370253875317916228960 8886240 -239594089465990315875029876814643200 8886241 -29394567923530549570871650588370357056 8886242 -165210320052447235378145130330220279728 8886243 -34429726394094201079912204170722181120 8886244 -20930985915292295331005924973678034944 8886245 14967788209300422389092168480116012120 8886246 13905189482807732736214416660164270784 8886247 -196768804056593729216313036130488879304 8886248 68709790828213363697883248182461004800 8886249 115135437232863507001041706265538127434 8886250 25628171694458812562123088719581350000 8886251 2437545825378967927418743719373546944 8886252 -53012922508768498287960728523269933568 8886253 -32650720774531595292797096860990308980 8886254 -991043239638538458131763330159960960 8886255 28910520424936074057891198324911838720 8886256 26755727761214788568958337970470387712 8886257 -99509895496061676252216561629898027648 8886258 24841223899896195035407588079325289248 8886259 -102980056486331408281330149388146546720 8886260 5937609261963096621695603482945935360 8886261 -49429238203486868304365893910496708576 8886262 33249514955578803591563391868042352640 8886263 -120426653049527748258381717534891348240 8886264 -33160536161804255533584474210036756480 8886265 -90395297490189939085331926057601282880 8886266 -145029944040553460672632358845453260576 8886267 -74574238124264554432108175797978915680 8886268 -80315319725157772355769098173600202752 8886269 50382190003733456873699548949720448096 8886270 19272489342272075874315841037131852800 8886271 16660815006224260859730588448729933192 8886272 -2927052597933823917177890411013734400 8886273 3835623800177433159270205922648470368 8886274 -47124358936393222219210765675123286016 8886275 39067663200600036979956226616636265600 8886276 13545011649964992309814189326402170880 8886277 -374690569481728570258837503444877913888 8886278 -73858824780263308847806435245606598560 8886279 489803426964757139204092393448438184 8886280 -5989746904432256310120909365841100800 8886281 11144556777908307484193757873083274000 8886282 -13279876388540992197743996487985175808 8886283 22098627270359722739104076881140164640 8886284 -126441820657509707833883430333652397568 8886285 38381392555091767411995338071874157600 8886286 -25897531786500717713164199522821881408 8886287 -15094860477463765855813086329043434064 8886288 -24063527310376096910582052522351722496 8886289 -51594324068157282300538795646512626048 8886290 -1391236145070933126861473698308464640 8886291 71041564792031377629573810480448677744 8886292 -125014211421540203762498677991380621568 8886293 -1117441435452597356719598618356221216 8886294 40834206713247058766069400228284361600 8886295 -36114764260071624676888412631731518800 8886296 -33158150731041642287897159984276275200 8886297 -69732692797175032120376985367138342656 8886298 -9063736693632988891762355660016258336 8886299 61614020580568781717530340554383327408 8886300 7983490220035768369930887000161280000 8886301 -72210271502190615195255132997338956698 8886302 -15287298269502240670416345272183594688 8886303 74172650431656768083194829682142167120 8886304 45590496471211898567852976885278441472 8886305 -42527285342715036247950474215614030080 8886306 -23101792392210454096039181803692022272 8886307 219293051646772167749932104403034590556 8886308 -179834973371100409551106309377208683264 8886309 -122615496726266060024247129814531291296 8886310 22476895500860104527357745647824242560 8886311 -28727459998753860765795939448528060416 8886312 47947709641298632111167408632861982720 8886313 62814527671807656989973053190821149562 8886314 -163903786866073566879551332354623633744 8886315 -120193625535463942828118660014632000000 8886316 73555827152469509780040333028677027840 8886317 100806691457850348708642249595641990144 8886318 -2423011042351621606150448889794260992 8886319 27013353982735183622090705326889545040 8886320 -4827955240507863283011012483909550080 8886321 77284995473261773771617143250963822240 8886322 20972864908052043709491700906465950624 8886323 416509622605112977432088724401352278760 8886324 -88222974048582234610413393184839634944 8886325 85473934044010390757886571747126944000 8886326 -67577202449394503471315007870985658496 8886327 -53074411993338190643103269666059560960 8886328 -256092208131959690838803207951182663680 8886329 -233745707118049864022575145776528154070 8886330 -51866799599781540833791739934499287840 8886331 180884563084671150378393981289138172132 8886332 25963716684523207822516401306909038592 8886333 -16565772961357192179793612283115960576 8886334 57980736045000916919474367397200822720 8886335 67693417489269464025815744054055266280 8886336 -12010548675701023656376911473846255616 8886337 -4700259040571823111468061530711040128 8886338 45045830762376355936407511042829523840 8886339 -75355764743007399685993159846259526912 8886340 -1534043211512727043663296873613125120 8886341 -33551654176351791552275918128193190816 8886342 41825910910444880417578175557660907904 8886343 -228074527558695784050735933385002952640 8886344 142769117812327083039042625079472537600 8886345 6056517005795702890704467421133920000 8886346 -12116020214923304223202437579995354832 8886347 305835993285267704215463145641121899796 8886348 -5537801511430663911388383074985384192 8886349 -161672638482878512381921782692915053536 8886350 -24341367156587371539642958806118118400 8886351 -16048479453469979860234024179627360240 8886352 9005219946997813162202932889631047680 8886353 45546866585438390713187602431511491456 8886354 -49457196634120668144218088277669601280 8886355 -53133927605336835951165450647457894000 8886356 -214031414566769381443867717199589118080 8886357 101314136711345934113090876666351688480 8886358 -17476295515716321955051764880840019712 8886359 45263571543165985007359896244297748160 8886360 18804123623497800077243776893911040000 8886361 -281441565078967603834603033155937971 8886362 -112496680664842462937675863263113303568 8886363 -287628660813889123742151209154088656 8886364 85016024538709055992526594365007375360 8886365 118687890489192484514444560434757546200 8886366 3324129117172558015365686152396892160 8886367 -54801029004116430310420895946689844624 8886368 7428084757612617384570385276744237056 8886369 -12127979065061950710852460210933154400 8886370 99682453268228077227219789080105006880 8886371 35652013233063231267531680996696791392 8886372 -42491278348814677958002053002428416 8886373 535222180374531020128204047161417763424 8886374 -40194261801959648322888691003195928448 8886375 68918647531095076899067127468630280000 8886376 -1642467387958587256561050468382525440 8886377 5076599821635990096103332641722395252 8886378 -1466537678369841392995354598390503680 8886379 241230818085146531263654308964606212980 8886380 415772235299437930254448752578626560 8886381 -442164364546910219316488939783997312 8886382 -127445516228600547856374825517934006208 8886383 170679951939204854082259840822706200800 8886384 14237212222730445991041179920854417408 8886385 -177139571069677408041107023840886999040 8886386 -20239857381847933466272148363905691616 8886387 248187258391170946444261675106409856368 8886388 36057096002160337258760534472221956096 8886389 -154053248701477802826798492319165305810 8886390 -34937711992062327485426615609351230080 8886391 240929858324678665337299451363577170792 8886392 24649743036199436833521808576995102720 8886393 -124970263201639139783219523078340453074 8886394 -68623664703820978126718788184789038080 8886395 47790857737313202889454175607574419200 8886396 42598507423880493574958321870685921792 8886397 -61560677033413150805093272484054577672 8886398 -15266132302649457419364070993444938240 8886399 135820185521569106648411850106766424264 8886400 59883528201212106667431963353677824000 8886401 -101429214479610082529934230519418734508 8886402 21207157942210641409855893334991539200 8886403 -167865783581724049886710662865859010840 8886404 84028791698506171717273716794979028992 8886405 -50002206099518736759872943446931276480 8886406 -70974030828330575268070144173438994848 8886407 -105555867211347337801363895127668026344 8886408 -249333555030700867091891051402045030400 8886409 90756052054806445122804102671560028480 8886410 -15676885677357186148277881416479998080 8886411 -151337521602836310825084424563272884968 8886412 51435413308271850655617700034745507840 8886413 109428575520488199769628464404126850080 8886414 77558161638475858281197435437717831680 8886415 -113911524622393611679551052958518958400 8886416 -11355004321652015882570306498241232896 8886417 189300326035591524182565302421297920640 8886418 45572937198555028629179427354249467904 8886419 339874478010064436562114615258052323360 8886420 100685120930436397063086281560718073600 8886421 -58149767756082844644386711454292651378 8886422 -2820385348207116260859554519620192896 8886423 27848188233568801769808179038284288 8886424 -34725689751572386586457984913293527040 8886425 -63878087866177427867985762424355852850 8886426 -79491783429183382660805528877151597056 8886427 304219741904029008724280358118953603024 8886428 418893253539731520059296211522247736320 8886429 -2974115588241251965907915059834984320 8886430 -22918675877235103232524776637101984000 8886431 79346030878779345199830934171886367744 8886432 128423767639334875975227326144128745472 8886433 -69255698356726257332532552292352282400 8886434 -1999723071346984323705178958253348480 8886435 57176585798372224776399275244885754800 8886436 591827664083434290827017442586366464 8886437 -34037074901154269851175074912032571008 8886438 -31452992420601341206330684071031562112 8886439 183868370741939074071422189609939045240 8886440 -39798158455674237519528593817945139200 8886441 5773399925276772566374034164418778240 8886442 124853778834977975646275922742756381872 8886443 60382466856422462589353560442255032560 8886444 -41404939976582112526978687779550003200 8886445 -833764118712746387852862714600285300 8886446 -44821765026073372727108584563569838720 8886447 144283337916950454464938291470447567624 8886448 43840881850553500963118787728623206400 8886449 13987226354434459497011920211415694848 8886450 -10213970360640138681405726432436502400 8886451 25163987719230804442427330531584815952 8886452 95667645497121301985506088450531573760 8886453 -115434698710292560166220017025711081696 8886454 29864823032969722496480683886871286176 8886455 -99312651611876195786180610993948678000 8886456 116395157298430412565690292790208307200 8886457 -46646978305232406197722922902918948608 8886458 -42031901333090658193776878459383636224 8886459 -15355570387192109376800013831471144912 8886460 2366936325747355293473648424279736320 8886461 83926504932756026494818921135558571428 8886462 1749953899930149614937847933841863680 8886463 -119350795892623684392623412969096547536 8886464 -52171006560431993862893002361451577344 8886465 48522067740611755163765918248263088320 8886466 -1924796586379587341345263495866765312 8886467 169074600852496018959605719992532851516 8886468 -57567017942061200764959514607235809280 8886469 -167055213241278588449101000936224444130 8886470 -32761457357560115990313718315733443200 8886471 43529738197734358354159284552112229760 8886472 -5895612132930790777477982311037337600 8886473 -157011679079109182205647925459619155840 8886474 -2809061169345076502589584041741615056 8886475 22567100977016197343704891221192242000 8886476 -26913079900090396940452637162739448320 8886477 192555905266462675774344211041472854720 8886478 202286746628845968758388375567668908032 8886479 -60268065978430955511136852088994583824 8886480 -20862738411967429346071613950950113280 8886481 -75716612432998072684613343804716232718 8886482 77868989440130107827026323419426576 8886483 -64409353999976697963453727241148270720 8886484 -237733734679255062936215633487758528768 8886485 -19082839599342604161133870505449697640 8886486 8608898788913235437761935752628240384 8886487 -56613100940801056633839979588210888560 8886488 20750599237661595873106411369422888960 8886489 -191890846245277907074836946892825104176 8886490 112061415887332025999370045177212179200 8886491 21365996181587598999186576448242628224 8886492 -75377020127905693685451739847327907840 8886493 79256594362561402206533567474879834976 8886494 -62243975782662169685321769967948024704 8886495 -61651242435573311300930893994676684000 8886496 -291592582221194634525369914147433873408 8886497 -249148608208536800744103547472050281054 8886498 -2569312274167594816053131818864696320 8886499 -94839601372942076256095698002819171840 8886500 41552983312966491894072724504765440000 8886501 -27421532698094336490894741764161793664 8886502 7988871468918028101266942298889778304 8886503 -239183928512306420809877785666027810248 8886504 978791663414585214707928869682708480 8886505 -35127777125048761985079760118421083640 8886506 -77251982913390521910087889286096340048 8886507 21506184624843132970012368684171056640 8886508 182636087353819437272972353382048421376 8886509 298116824193307596308730854079432000 8886510 10630744256825927190951099719892445440 8886511 45052521903026559091776237006841612112 8886512 641071757159442940962009928221130752 8886513 -99865359499927561998213822547624680096 8886514 -15228250362522880456494574756347734016 8886515 -5696052992222178196139787452118440880 8886516 38028443822107110316183393936740317184 8886517 243273016656982399774798462321739355566 8886518 2277425915790481108105086701427660960 8886519 -64978941668894546196201750327587072256 8886520 150125555941194815607454184237795020800 8886521 -18288522970178337139963604889735791040 8886522 18034765489900445394727030197730904064 8886523 188895376956119546790209773295327188772 8886524 -174964403889578399318760956053740539904 8886525 109745003539174285341752390329800873600 8886526 -45721687066460988286352431502160657216 8886527 35555892254677007397419972392748046024 8886528 -35536807606385894040501694625533132800 8886529 17839785027431552316956130679068745476 8886530 77444612745305130100748130603062960160 8886531 100827455035373395508921852076594243840 8886532 223046487405133365514183892764347245696 8886533 144084502790658563107264601333550223584 8886534 48377372987336340129563375111801438496 8886535 17841096930387694961151210239905044960 8886536 -63524253110287176617899831782285880320 8886537 -204574492834353770464593749118499629120 8886538 90202597495996435022580652379475933696 8886539 -170842387066681468282862194304888511660 8886540 22796500451348565529907947895355217920 8886541 115087938033475529724170052562989127084 8886542 -86259358655895631464132037041573696960 8886543 -136371550184235795332993609720882941056 8886544 1221437897944615192549049380038246400 8886545 -79162831208326355590703538582773159040 8886546 38428500187747957317713905255714304064 8886547 224076617847873571991005698235816446040 8886548 94882930371896946613857100457363527680 8886549 -15001667911257598594985551370892978048 8886550 10335361564157166873059125074613516800 8886551 -41599645853995573614674454832475243448 8886552 -1021186112510181252385883672838144000 8886553 16001926678640009872006871859641831168 8886554 24218779003077707770495210815857092320 8886555 83171914581645022139759825438493934800 8886556 13796054598061205065955161439362252800 8886557 6677237999698854693942929350093401720 8886558 20991713962461661975913832803841152640 8886559 38763462388900004984773306740404757240 8886560 41792853158544158864140402829243842560 8886561 -24648286213697518851422675610646918080 8886562 -61682394352230549714482130248599068288 8886563 10282964413451866527226454517628941120 8886564 24569790274307813665287630640662835200 8886565 -107484384205047105956443526200706625540 8886566 -8708630422552276625205139699043318400 8886567 121200093179676699096069399506482287360 8886568 227116201537740566732742731083309378560 8886569 224507870196165857533265532022961294970 8886570 -4696571488803867797962246739517358080 8886571 -53125225203842014969936101962872442880 8886572 329986528101616113031407868257840936960 8886573 -9391867375918502034348326645121223776 8886574 -53025689996645704183513855026042315840 8886575 -35104543746507679932324710643966298200 8886576 -1870941748719521999779174678563422208 8886577 128597520026426836621950915389991601344 8886578 -89040884252832678011485457417667602160 8886579 9360463262612554822180991519009818368 8886580 -83664526891783135758031474850503987200 8886581 -124568314903087641034612483729305351936 8886582 7318446627776357471607675593584285248 8886583 -178557262651619954560346081523940442336 8886584 22806615039218806590925695251329843200 8886585 95176569672963943940080435205866190400 8886586 14143264524192796585479316405053429120 8886587 -36654508578260081170409376876846790800 8886588 54418683837264099404499297532026892800 8886589 230686386157956959165088755059310251840 8886590 -31832068746861791317253288363538571200 8886591 -6950271735028853947079455291514758080 8886592 17914698759555572778055868332873089024 8886593 421857951640689162321190502679562113840 8886594 -34032561859618215432486284829385756800 8886595 325184343043486866754108384766909520 8886596 -30876081006210930462645868654559880192 8886597 -50553291779391698779063337069498291520 8886598 -48737253170658011979227518185847380864 8886599 -108217057465116930270634528518657599400 8886600 -14578752111683996440383937276438656000 8886601 -254338455291761570073761493610480463398 8886602 76254060338379546728970192618405556224 8886603 73443631671910989238267269200258712 8886604 -74123745386118658910983746665806707200 8886605 7653836258609116750569223238597416320 8886606 13893733177753383771031814497900444800 8886607 -108355135418063007808765756914749056144 8886608 58837452136595498665509123928902451200 8886609 -57895301366632143728758538495456812272 8886610 48047902818755884506896194956217548960 8886611 71140024065630132540104421562298143212 8886612 -51276455002191903360625527000952504320 8886613 -172672140153870932577069489594787381700 8886614 -39831920659450718755962499535917389696 8886615 18707329734186901218533500039554816000 8886616 -12741172383574998779474897399166566400 8886617 3786836654734056932424613624386198666 8886618 -2615834738921102586484000247917785600 8886619 -176562990893405099504332123274078258688 8886620 -27223048615856977509559609582241233920 8886621 -9587884331249527047447534355895753088 8886622 30968636684707670158489483396170986112 8886623 -57671146188719466511019076775697046960 8886624 -98512753489563619625203437929933045760 8886625 -75268638432848764400693860156225824000 8886626 359206999731076323484866559147829760 8886627 47434937337402221633696192314377067608 8886628 -193845462784579530966393579880285493632 8886629 258171721281545781522756109649638399230 8886630 43526623692315228870275316712395803520 8886631 13041322214181600130487855936413257600 8886632 -30435753680499423469873714291421184000 8886633 -44387020671747198968754345651445935936 8886634 -2107193612661582867742295767993044480 8886635 -36452017910200890287251886981339640000 8886636 -10312333761122110345715177171224905216 8886637 -5397580551647392882448750600292076714 8886638 -1200876789469562395658032563368494656 8886639 79921453758859997703708663884054469120 8886640 -13210906053542469734528751204681154560 8886641 432010301097389513736309156479568529332 8886642 25917152213217598497185004597460492800 8886643 62786147731188006676765481173795160160 8886644 -31366230884094487753273929847170785280 8886645 35173512069765122773138990124405073600 8886646 22962424107794861452533739830666330624 8886647 -23868135023602521652907236481537148672 8886648 78150385015092531459886033395408568320 8886649 -60303089223676974230103094407167843350 8886650 -14635153472537893375709225641300284000 8886651 1512021477936113060574875010354825264 8886652 18005553801852374094687858006794294272 8886653 238385644937863401832458965340132256902 8886654 28227026590246331239796478922069272960 8886655 6885618762180750297207759979868653920 8886656 -21441233022408864215247732075229347840 8886657 -1157746534080333032518554554423000064 8886658 63705926280968695391183496892530777600 8886659 81214039604774029806703076438509298904 8886660 -30711935685854085251748030615429181440 8886661 -32440305258908189685458150683694345600 8886662 157118640112286744755209600913582772832 8886663 118207761961774441245121551657749671224 8886664 111991671840701283057630844169589688320 8886665 45133875071841757511420263087391709000 8886666 -21819877623168863770759755681389085696 8886667 -79176266781745712145495429898877162284 8886668 9207920799498792670942044831923300352 8886669 96480948203813564272715805827256937536 8886670 29982882782166626542248825696300015360 8886671 -71828328574698774133777256306008685448 8886672 -765349511630824767829662345379405824 8886673 -134552126515763958158120090184939239820 8886674 -12960011727379296266799279804365597568 8886675 5685119534273028255185680506704716800 8886676 -90153398572697363349461999757545895040 8886677 -1818504433067499499474657883822384640 8886678 4410671711945224059822546271686642624 8886679 -53010026813207294477315766960293676824 8886680 -130617508738342816792907670594797568000 8886681 3695826713426345116057796812174951728 8886682 65736841526561617245963968226260221440 8886683 31572520660937295818543579010502517904 8886684 -35330044444698588316241892476916648960 8886685 18759093650622120125755135919420112600 8886686 -26355546333772000098263407503442189440 8886687 -83511718416367627049988679309847114880 8886688 -99581675832557244999440278653810769920 8886689 67320356294326824914540845405846696866 8886690 -38139697954175204148076797459339257280 8886691 27638567367552161951480887818054600000 8886692 -220047532840999942348410313454318669184 8886693 43765544278425134989389546116931572064 8886694 -96032665489805649071187087926098350720 8886695 61638513279292672123633786923201046200 8886696 -51715834174907097660405032262246236160 8886697 123265041135615393530096419931367652104 8886698 9924278891487052887748409272050769920 8886699 229453870893164863515820885849730208000 8886700 -103340835039210570005101185759568172800 8886701 -35759565640166669262476151860303672298 8886702 61268404491743010377770456066836311040 8886703 -19883667218819164970419806846756680720 8886704 24168951793140162935334655896484331520 8886705 6614224571192713538686869074735188800 8886706 61768140631506245691838098953064609552 8886707 -118554889333228008417585752496636493044 8886708 -19960700038131434627870745074840641536 8886709 7635860915621405045419325314463607288 8886710 51541685555664464015846719608598118400 8886711 -80999298989647718851699778477569384728 8886712 -266192059961984847137983698066969292800 8886713 122118022264729748086659373149323652480 8886714 18176729209955516172320680945816449792 8886715 -96017916783353254782161633952399859680 8886716 -42029221463376067924599411343648899072 8886717 -220406325125256701275223447112949632 8886718 99520765029515362850640831567169535040 8886719 -501705904593740823400350932141681080920 8886720 -10622498879291634834425169355965726720 8886721 114888751616727361715955100418588377922 8886722 11190871977284217864703631277085300800 8886723 -16970741132296580014972386077300862216 8886724 -1463232291999670791196080801869824 8886725 56310286666567273443557364063749174100 8886726 20874573396839163658026792327169622400 8886727 28931660983879092988187598143155004040 8886728 -6081848846254873183001885800072919040 8886729 -34811989632969752394504770170420879200 8886730 10427255286979396435486211677466649600 8886731 -94157343002322987078938521104472362720 8886732 105345177768928501787913191999935299072 8886733 275820162437028776130379829327413459500 8886734 -42615702278355263914348876255507476288 8886735 -29647661708563354190263683939766319520 8886736 -58624002218449655930882908387930513408 8886737 -4552329032440927698636691975661627520 8886738 -28182340340346582848291104765683399168 8886739 12076010244345035501870211587951890560 8886740 -86191404564014971760965454278109798400 8886741 -147414698818990323662752637297231200608 8886742 -170826330862901356707044668746091861728 8886743 5917547566069750153380864748083793200 8886744 -135039596792222553738188026372801136640 8886745 -42784883761461549540560279567251629120 8886746 -71164050761240449821749536766603447040 8886747 64500903696888517814111427471925263000 8886748 -12025936234061548359593314997299289600 8886749 -85452860023852092501909964014744654336 8886750 8978039254318491669451403454924384000 8886751 -181791969179346381468781652571775007208 8886752 -50937508012925406859341166999571005440 8886753 25420386517842695502642920520719809104 8886754 -200106111411434023797326750109940723200 8886755 -28998915975816645505479783361732209840 8886756 106069067910923502258662285753348843520 8886757 247985762986549458468609840599700515040 8886758 44931490003271324676554072256050400480 8886759 -30528939729023292669944294633541920640 8886760 -50383991650466321553465474396143616000 8886761 31759394401038647845463812838130734052 8886762 134570730359667936769882874922867120 8886763 -54427916612328679568319737510286476496 8886764 125852799722177395498844472880188288000 8886765 -6836469445729318820538895463981083680 8886766 31643471275688535899294498368980132864 8886767 902934597761346765034803849055560432 8886768 8582817859227192392352615426580021248 8886769 138429510199868373807411677456031700720 8886770 -10926188112798875911277581953267916800 8886771 50979588719871137808908567905121619072 8886772 10491727725981575737879059539826469632 8886773 86376926288223777083530395951414495744 8886774 -12650781786285986731191242188260104832 8886775 10808379446487489987575203982920302000 8886776 47873469567930492389855445648435240960 8886777 -206631996880860537234996935883867641568 8886778 -114029023061430674464837248782983772928 8886779 148179998997157104714910750708792005072 8886780 36311912211352573134906072614328729600 8886781 -38875230410883145906242153394361127418 8886782 76000293182740337085586551502079956992 8886783 -147838574926980685316482433091756862776 8886784 86216407084209220021601407397718392832 8886785 -131277143234383930008647963559474196440 8886786 93155952397124427246404226799607808 8886787 8268014118610692459588453450535163200 8886788 -95155506619664704031333286032274580224 8886789 39923197010130105120014225765871321600 8886790 23368111373458475068423397201894966400 8886791 -117301863767921493223499973272358731616 8886792 -27247991955851694675211690491935539200 8886793 -30295918130586547784169892294860009958 8886794 -42461358809959982879436945041119372800 8886795 -99318345776501335744605666599922673680 8886796 -148361993253046097617333864538205702400 8886797 13169706429773437795246336113412639692 8886798 -73390835270549833563964930429939353216 8886799 161003007291805189329349553420146170800 8886800 -2043681205792767728725555611052032000 8886801 -1205005132252792474349281786196803584 8886802 -125802775147353710878402620813436545648 8886803 233588174851523098146997550044081908960 8886804 171236036973738513050424460581633718272 8886805 -83830946931012125958880125647794222080 8886806 -17419567193234471468714103718737735648 8886807 388229326800196685217771002303493234000 8886808 26696207894635640867836493156965171200 8886809 178877147450028220202861471048772011904 8886810 -213758510208611341366635538067976960 8886811 -169802565403872534495556518811382686588 8886812 124371558528623964901096629329762760192 8886813 40405054996688667732795961807472678400 8886814 23844066336113669055708893546647368960 8886815 -526718069373188681420363010541207200 8886816 2530985126654426999797798403993763840 8886817 -49499158264755228614018237361818111134 8886818 204898842754622231107139578352946576960 8886819 62462883657463443446129611432880135544 8886820 39098547285358530791389495467113038080 8886821 -313792597287001993234645312584432630978 8886822 3755212802171253032385425653906366464 8886823 -5582853760509452290209403994939882880 8886824 2680490251972922306393404697408133120 8886825 -37970165180224091132524034538930662400 8886826 60831344514372094297190830880063404800 8886827 151029592467799282161916812396393962676 8886828 -19459767774089055308163646645042513920 8886829 -91561362002808681410831327105545205024 8886830 79323242160180273170126570634061402560 8886831 -67978276790444596669585115855730208248 8886832 -3194651857689022390072376650723491840 8886833 -65122953560640656853197133288084039918 8886834 4401027890816067808572161265453389952 8886835 -173519891387588698081990628270986153440 8886836 -102789007154347022862253215849587797632 8886837 -25730267125428399082799847317004400032 8886838 -1147017356995200488317408506480067680 8886839 27059561318333350451523613240465057224 8886840 -225397403727042914406286179910483968000 8886841 173722711058743497721510218541834803242 8886842 31426911731799148087267409827843305072 8886843 25658172160323745642125400778666175504 8886844 213176124615413907717584647263020788736 8886845 -91270381531834046243566985980145160 8886846 -61248018408637332551966543058590005632 8886847 100286495093251437359964143609755405736 8886848 18378052221178819539696577631911673856 8886849 15639489010417864572169184559943421280 8886850 8788810246136616059424665114632012800 8886851 1522368420402712321000596338315688600 8886852 57096440829771315830935365901623962112 8886853 1720206816984702725609243516727230784 8886854 -291640013525422358771343582517859213568 8886855 29553785689902717555067188027432499200 8886856 275731436237340328945250395508102799360 8886857 5792823943587552844608172586049297024 8886858 43785460663989615400395916913477693184 8886859 23407250643361611242079394343668919060 8886860 -36731531591698057663830851031062737920 8886861 130589123465332153409583345522167240640 8886862 63727626487802960325864746397731850432 8886863 -3060995273597521851064908851398744896 8886864 -6413255397838745014997937648638361600 8886865 50837860496767630309441145179558722000 8886866 115471007212873474381764231951894463632 8886867 63366566190274947615864712278640452864 8886868 74376158492292159408424577799539322880 8886869 18526736491362629446589071796697570396 8886870 -47971262295113087216406988932999580800 8886871 84169414057033445775940555887635841024 8886872 -33417931799036856576544501822604851200 8886873 46298341467529044572928861847003452768 8886874 13111205352413451201347460013590985440 8886875 -586821186676349397138491421086175000 8886876 25463952475728097578524634683077678080 8886877 -220011043814446592697081399308205274 8886878 -12593652473395723556570203170751832064 8886879 69598245453305094421225228938558904200 8886880 265440132962925588322077921295033958400 8886881 100574996519799922530041704280791560852 8886882 -15447922124603976484602508950836484096 8886883 181159520331070883338881349774135727132 8886884 -85966113486397271653242496415733197184 8886885 15870638614878593037848396450593431360 8886886 -91735200264146898544134580746926464320 8886887 -40392102147561126569996774798233275840 8886888 195691029948385039823771005646185267200 8886889 79723141928485651002872916114037133760 8886890 -100684293874104005657157251771377840800 8886891 14846080692561973386610442206938666480 8886892 19479780155548805058395347676971845632 8886893 94243090765920713628489443075972354304 8886894 15327933843979266313814153926714552320 8886895 -94792380932411778560297422485460476600 8886896 90430074409375215467418731787681792 8886897 27657356293241139054145711806199785474 8886898 50935727045418418935317027523331797120 8886899 -293845237817162124181216704839084640 8886900 34341881483740596487970359786475673600 8886901 -44073186132128693037794974801792763136 8886902 82163148111970876720114930534282036032 8886903 1993308528349057604432288760468039168 8886904 106523322941029404902453818016829419520 8886905 -303954741859726469388307606725601497600 8886906 -12472325504910113307172565121122406912 8886907 -83301051275477315219254143006075199568 8886908 117748972626947281450498342768491256320 8886909 -127897963893184255313366504456956307232 8886910 -34367764059408646622739112495652744640 8886911 406651382071634447343224620495164024 8886912 -81776281289782448183999745124529602560 8886913 60734090704095456344580067793083034560 8886914 -49333463538130623033792210890578893408 8886915 -2995905944394963814119438238690073040 8886916 -70865134380731622849284255716739503872 8886917 -5311255412381820894925989828434679240 8886918 -42213768414685770419549300511023167296 8886919 18672917406924882465745159207133106752 8886920 -71572804375009814399998552015075737600 8886921 135713196108889426101741960358062788112 8886922 -29607768226486592956955194906527806976 8886923 44700471746884555205202501129301405464 8886924 7982263319981952717950545508814019584 8886925 -22223777192520870819272245240589283200 8886926 -81701560260655641224763702752843393088 8886927 46225275788749291645544410404001754880 8886928 -306702011466412104508018769593368576 8886929 82498806145880407133905510295835892530 8886930 -9675769947164185405661553747851066880 8886931 54047996354650496429396701240512482732 8886932 -187746607355486528774202278036562789504 8886933 58445755816327960780802563393259998944 8886934 43313212219268254307765397223362076800 8886935 -7760994604175795343743679392376015840 8886936 -39858303845405675026103709783610368000 8886937 -115516713848212732650182631141448752108 8886938 40504921266146178764262790762910088960 8886939 831368814284788889255210298878094528 8886940 -33598623491763811375320666505602408960 8886941 56140210618413388413685426718756779872 8886942 349134345387513306530381777082624000 8886943 -132580830203523280653316904174080699936 8886944 -131817732621014922831773984667004305408 8886945 106689035924429273884974991701918337920 8886946 -87180063322143219943027398147643772160 8886947 -16104248550798214264035836019963694080 8886948 -18234863315564857784302477428795506688 8886949 -123649636267022037645881531505235850050 8886950 -84049414776232754541959110196806644000 8886951 -50600557204310388809930253441542554680 8886952 -7740638165136226123846166501865553920 8886953 -1698603162429393993909054585669172380 8886954 30221991285416444963963004501723761664 8886955 -3263478403002247503906323535524712960 8886956 -9133798518621130158150522387516211200 8886957 -108698338393547804087849851707405754560 8886958 54768686929420399810071303330220711680 8886959 -121197938329671562619369779164125289840 8886960 4355400524556109055458803014559006720 8886961 -202228440051932980554145055885361091438 8886962 -8787884805086516618382742421442594816 8886963 -104647818923432501074797629832005826000 8886964 -182432467038273738238608818705073553024 8886965 145705006632365717883272101224127848000 8886966 134994787119392817809045056684404672 8886967 -234755560000232535539957011547215744984 8886968 -225726667871102717364495601705843322880 8886969 25978457936183579707176562458824835840 8886970 -11267984426067955027473315674506905600 8886971 -214789301738559320469935639233207373208 8886972 112821246265578645026382054978950779392 8886973 308088120981777371547674000768484401222 8886974 46137673666408699088044698694480532736 8886975 -16299143357992114750317992722837487400 8886976 -9466074716964545759267318956566773760 8886977 33646402212828446653999939742844359472 8886978 -81117398627027999249734126771093131696 8886979 83133877495538232243628347324240983376 8886980 -151879398471944880108730950856348896000 8886981 -31409813579022263918814710595820623648 8886982 902475446202626013628894139164444800 8886983 171566178544020584348678227198660764120 8886984 -80728049433423375351359226205673472000 8886985 -129768546591079563998825533431755848440 8886986 110752617414914123222616160403065350192 8886987 -22420738280010251297665948003091512704 8886988 -110890968765409153749844470452523600384 8886989 21797946433686064243872147549093776256 8886990 2934846165168256558659812105526374400 8886991 91535473779947349400376345357078745832 8886992 19232535811553780498340765786744422400 8886993 2763397998745339050839351031560910144 8886994 31947158263778771839258612243622257296 8886995 -122185986924253441891396203659170742400 8886996 -44581117141662883535801967059989610496 8886997 9579637651937585610937862516951369632 8886998 -47182199372280447186230812430757625536 8886999 -77076940952222702061218611267814625024 8887000 242827007158552127819885125574031360000 8887001 10826706181750132383964000766611957002 8887002 24154269954524850819794552679744133632 8887003 -230365834633488823770483975625323031880 8887004 -53230943142742484823733617825220558848 8887005 -108488218225847161378020461189693729640 8887006 75781925755588085413743830843598176640 8887007 190233180900315988139219240771758039992 8887008 36715738778522796067067044422379634688 8887009 -24833209927403981524162347743059363196 8887010 -36362254753628153796947354583433966080 8887011 23253648530144282841903627382748239104 8887012 175616915262978442415337542203732029056 8887013 -256555928193803829107871136490574468738 8887014 107051066134497841989001959077517570240 8887015 50502528203117020012200930185021519160 8887016 103332833671268275388421852888557568000 8887017 30151826587712532956524434228193142112 8887018 -10362526417639045339567036713584529408 8887019 -90810152405223251709243999062127955800 8887020 -5433355370997994002727114470117427200 8887021 137347936457081795962714768766917962240 8887022 -183813772573799818062817322513527735680 8887023 -32794245795270286313302654670317413120 8887024 -40879164327568178174556863154758287360 8887025 -895676786357773248771090188849390400 8887026 76794271371521749039294750422107520000 8887027 375384132221098990496437097681342567992 8887028 -165236551496945233193886002675492360832 8887029 6808159115373670429663149437320805088 8887030 -759135080052880151853763577273270400 8887031 -83681928284210469313509517368425382168 8887032 -102988269521650855945443582561518899200 8887033 5797786556086687201621714327741538304 8887034 -33872910375949338333646297317524039856 8887035 -12423284818287634068973382743901830800 8887036 35734872319788419598242311278390389248 8887037 56532601706555479745431153818491084652 8887038 -32823131024621932420618117997786264256 8887039 -11572358218943713725405749989020069888 8887040 66414408962969286144725094191616491520 8887041 -101215020046734154194881593033167646320 8887042 -113476327627398130402565229364616275968 8887043 -12676320774373826345660652923954438640 8887044 -62408906836341511892036426101550204928 8887045 135628308516800789535230395241017449600 8887046 74207980700005593392317978295725676544 8887047 -8410056863831402621570407259440785072 8887048 21667506802954400785295022337355535360 8887049 -7134350656672308067678918188372640512 8887050 7830569571958332168399070052005440000 8887051 165367506421379022247164435150531316052 8887052 149270688987419938809201901815839623680 8887053 -27265644773076578736396520868488859520 8887054 154296211850714744910772458967531726272 8887055 -220092869151306425221532914029873842040 8887056 -35309133352466802171155179982114390016 8887057 38783996509599710477787255126316524900 8887058 15634902621893184936172746293710868880 8887059 138552413278941375664551828278910113304 8887060 -17569870948398537452271286197673574400 8887061 -141450501333866873935776854659466788338 8887062 -11197229224411763957690863377996902400 8887063 161080303800559529688212844305035850312 8887064 -158725192387784005273220988683008204800 8887065 -65704574240805213881154444445406832960 8887066 -86979997048679743907041279026806634768 8887067 -35418754185350130402506721126634883808 8887068 2205573337769861018977778589318342144 8887069 -17093197649694139717222628306011586304 8887070 -58271623499964733480220022360190275840 8887071 80070632890678498040697078613588064400 8887072 240423059790700752603295270649758482432 8887073 -42474615402380425652953946347414635096 8887074 7283154736183938161462963118477706752 8887075 46891769620554830049480257093231942300 8887076 -188104300848609173812846951319729925120 8887077 4020148200936788492420439522485366526 8887078 17922205585768958352130988102432708160 8887079 -95288313762971463357437102971494766200 8887080 -8990432908711997007398061312147456000 8887081 61888696675217878429396532819657976528 8887082 53668225031293574227334294013435337392 8887083 1947704937764166307457349609981806424 8887084 18714170311582793001707772594126761216 8887085 86451559340964614072174145798929548800 8887086 -9903128269177221840642130021701788544 8887087 203541426102177385887290771928290926880 8887088 12452975011776281241445442063612313600 8887089 1701274706898978576516566027163384960 8887090 -123942401316916124047781660812684563840 8887091 -221315046594758968962604617250742120016 8887092 -35195929850512726321207963543966568448 8887093 -8884975343980813538157021508786571976 8887094 75815916620563575204029497215567751680 8887095 -19150136363766384261168680763123393600 8887096 106509478152447796560810345609353441280 8887097 39246469281931262117572715807661084420 8887098 -503746340597761936914503734854488832 8887099 -65264334370897788873421653362921374320 8887100 18103153637532035113100622313852684800 8887101 -44094839008293090272473058820251559168 8887102 -1861075293078586597949329094765202048 8887103 -29933969633785520992674558312967107648 8887104 21509726630206764077995082268436070400 8887105 169305362585617483119366702790499520000 8887106 8139718260443412112610199564136108752 8887107 150273428314979690846208999170900919792 8887108 -36203638410454365837943025502996541440 8887109 45737427129291224059431647732206585344 8887110 -62066179938304911871478111655740250240 8887111 399858887879721966562489361705057280 8887112 -110439233678174808262483293694455060480 8887113 139033771635687809843159945240471544042 8887114 -15727690126429117022673674930964859344 8887115 29373261377252266638022729880880665760 8887116 41708202395014457576114101970042880 8887117 139925598871066202913425586516516288640 8887118 2052345019524193298109602145836909760 8887119 53258621181107914560462033018211674768 8887120 -32523909753404145317602736444719104000 8887121 -69438499758249840657910374185209867548 8887122 -24624841398850049183929117972043443440 8887123 41869784792650494134741831662927285840 8887124 160052123101560043997834344996236930816 8887125 -71042378437616823695844117925409664000 8887126 -124581453092850590153962418368219147488 8887127 -232772508824315055463069653506939916024 8887128 25688646753275151731759997778430976000 8887129 -19928586857616265195080357261995857270 8887130 -64146046013115700809770450972992512000 8887131 57586540250460536134361562008615477760 8887132 160587243037168332651674126893118472192 8887133 208204509779159155693248748667518457382 8887134 -24693764473791127223378571704484323520 8887135 -140334936109672693778560322279913256920 8887136 -281087561029281855285943602930631311360 8887137 -11095441497497709588099317791717860480 8887138 12749252704552258283115970475933754144 8887139 180299692136152579036146245972922758940 8887140 5197431462644904710771601937447948800 8887141 8974616844737009969928380402389958400 8887142 -26157164844794301405232600502635241472 8887143 -12293454960762868240238470350365234136 8887144 97138510983946574321610852814288896000 8887145 -233950010941315347625576810812292764600 8887146 -32379159991917741581497345046260252416 8887147 13658618683830139905578152282322337432 8887148 -148671893105527809908235900027598785024 8887149 151224709908022429695983907458633980704 8887150 24367373685175398555606682162115548800 8887151 -10384180306692897289505782204375486272 8887152 24500468700218828369255869440449740800 8887153 9604898033627693491360031346845505264 8887154 1479365651872297760057388390237009408 8887155 -99574277618599418050701430601102169600 8887156 137621975304824914227909703228050523520 8887157 33680936394058703640055698927498213312 8887158 3370289388153407704036520045862665472 8887159 192120721107439777289772965053967072360 8887160 9937424083570381223912131491511296000 8887161 49336489648943190305320084611198294240 8887162 -139212931213944003318550578830642241168 8887163 -113352163510982095196730516864131082588 8887164 -9551974500512785417633375934600110080 8887165 -11195854943342557708132678716895526400 8887166 715945966083022386141522935566416000 8887167 17137691247330229993791303504414992184 8887168 25844201419911008236501633481173893120 8887169 -172701468843748500083215812970191362430 8887170 61484582024871651329444254926345715200 8887171 155520760780513986340158571605781780800 8887172 1438237614138881585809283834831155200 8887173 -61492153905441488699516385735375474432 8887174 10423048399584914509892999187274874880 8887175 70913656096560135124490223996223827600 8887176 110642022038748281813028273140184683520 8887177 -75719110370265454228870344733558723392 8887178 -20071155810196752616895473911492733344 8887179 -64214754215482054189417899423622175784 8887180 -11544574484810810344220170976504540160 8887181 289606942210278281468756878330619668812 8887182 -16683061945261431109142956599486595008 8887183 -6504789747609677371706992408378735296 8887184 -17390878471461313597025409139010396160 8887185 70180203717077130168633190810776355200 8887186 -32973523769634309870549593126690004480 8887187 -105819896527522107039086765289589366968 8887188 48803372744107912136820021529694361600 8887189 295824798816503269433031540612673843356 8887190 2167081745879297784675137720162400000 8887191 152586875825000675093213889187706169192 8887192 -163854416607943419541686786775196221440 8887193 -78036019075162512927889382826091882560 8887194 80725703592819298273843486078728010224 8887195 -10733305519477718796943787675149753200 8887196 -29577951869488536433083501590631479808 8887197 -2077619598069164317515676849456495104 8887198 -62526361285776507415399449379123574400 8887199 24841136445038178885621566429550331464 8887200 12809474776938768500897395416996249600 8887201 97543387610622252674906020088715680004 8887202 91229332689630041872863748523585673552 8887203 155528344214607113284266128347214110308 8887204 -50059316516190404474788375315055525888 8887205 161899201973218502462317948332109636860 8887206 10536355100985084455458257331696926720 8887207 58509046403325856590783004225914456112 8887208 21145578250680205332611633067002880 8887209 -36230584078470598253424808613052029280 8887210 55329084573652264696453035655646801760 8887211 226049422447253059950001189802343149400 8887212 78332304418573316954309311930277068800 8887213 166586467689511661244892057329943421462 8887214 -18386368258564553387807387835088665600 8887215 -24514469268592329752938403704671513600 8887216 18649140073981151928071387575499948032 8887217 -64128761171933119256176263532021786734 8887218 32043351565061260261603418772836091648 8887219 -157680800479607011043989102489941230592 8887220 -17277291911551195812417675987701514240 8887221 76904306023154862181656825908336453472 8887222 143705647687724486425086855738850166400 8887223 74414661756127079097219182983593235344 8887224 -85039889263872567076861596941994086400 8887225 29071462910546672826670910604647883600 8887226 -102516503909478979038646623593504412960 8887227 144973835102049232459970607181114365720 8887228 -192655097448142879074150494383464671232 8887229 -111374720393313160736184820726594051680 8887230 52281837963469748152412841461515223040 8887231 -78609661523154961451358798507621575000 8887232 -34941663970598215633109375074890153984 8887233 -186629816782754631931254555028849664976 8887234 94613973741646666664949106893264216960 8887235 19927870110397739815641379770067845120 8887236 -2820573552413811007907766999786636288 8887237 145277277901457712399217238770786202812 8887238 -8742658848798291352303223086884216480 8887239 12428242102149451060525390721492172144 8887240 -2275602095970230582319475000202035200 8887241 -242866464094750957014605126384284628016 8887242 -3751602464800903291521449587648468992 8887243 -8009543108519946558487919667602297520 8887244 12038133000687274036660767090747228672 8887245 -81855977112038001692560942499735918880 8887246 -94758294422385771991841931511703734656 8887247 -285192618804972116742855303774178220304 8887248 -28729258956925826325470878211480199168 8887249 -18395981885101940041466367747585363520 8887250 51513250122182638064643859678682880000 8887251 -18040088306518229699984016638399690568 8887252 51666886103343979951662959664901545984 8887253 120121537574558922205478208531590790780 8887254 -111763393072001316208741552411479926400 8887255 64241783007926593070112838728459564960 8887256 -65469722355124703602917056347041300480 8887257 76636401021681191605207838349942833754 8887258 -32257438435291440605733871811946741024 8887259 67800355408755231576168611173286315460 8887260 -57532094750507733993599651103952803840 8887261 107262402251150456825456971439010618290 8887262 -89537518130090492046910667663254378368 8887263 18908641833549938301793051462112133120 8887264 24936962014935336392972961966383431680 8887265 -70667962125295580888885237164562639340 8887266 -23039629802642754988918700110148505600 8887267 -273469880391799731533879457680574883684 8887268 -339818261303414750930129270882164224 8887269 81642213469131102534777632448127142400 8887270 3381295029838516700266511519209877760 8887271 -105021071759217929921416207336443747528 8887272 53554670647665533977862500463016345600 8887273 -75216976837325759104868343758422790520 8887274 71872620377541430119421378510170051840 8887275 -15957578828339495549923147024023562500 8887276 3695531871433405048529335378009362432 8887277 -42825951840546398948001959504467354752 8887278 -49054591349473095271583591480710445952 8887279 1314598518955864172445224543636722576 8887280 -15655257282124494524254078666249175040 8887281 5675579821328324244355792253042297280 8887282 245679435058641874596054589899928826880 8887283 713679886821610552785319154535418632 8887284 -35072376553285816527590620547452483584 8887285 -8090664290890544145952118080299168000 8887286 134958765348008725102234429123547365824 8887287 16842800474953058485344567697265923560 8887288 -109557769079663745264332699183382528000 8887289 22878477279173941717062134776236057156 8887290 26734204263089300764448567632912254720 8887291 -14242830766922139155936085870553422816 8887292 -17238345016223427044452063933200903168 8887293 -139311840910520521576722121379853393600 8887294 -2872121353606929648843685130408926848 8887295 -118378950408161709846180395215341442200 8887296 -120009282771065265591939892930670493696 8887297 44313022308701034241997301649627159552 8887298 -51846421805229251562825747974039960064 8887299 102896080750473466372352981767930584240 8887300 -69603023557667574300952393575499177600 8887301 -116919505213960504537573202875782289698 8887302 -45723458585356299134617284809134873920 8887303 -18558894373776824795256505814798745456 8887304 211344733459934488974916009719197045760 8887305 -23962943910823542023261697323692519680 8887306 -124929156859624639983799709234827965648 8887307 133699516261564554314691931636585762560 8887308 -99860972216894524439516519688936370176 8887309 43609946046202689943401793998407971116 8887310 -6692003783426686949360024391981434880 8887311 141380095588275132249196128373495527120 8887312 130177996985247836228130658920169472 8887313 46385209985657504110192735423837864560 8887314 -24892311152244299312694570224324837760 8887315 4620752728381192775937487836303096000 8887316 206058625423643912683566946283305223040 8887317 -58546791062113399507462569186192055488 8887318 -63852379661550217724439090900275482560 8887319 165737860106206089136092839696470082400 8887320 2666660448047764868904542342460825600 8887321 -232600324001212851405487657079348103478 8887322 74619044792990082130480182210702166752 8887323 7349644170922106218592634892917836184 8887324 -25445920641943362327217094791884484608 8887325 -710865672849526334115606742267671900 8887326 341451020274831085699873728568765440 8887327 -3439254688296365174937236639567043408 8887328 59702012084355569331377248845777567744 8887329 -165177762948700333618466225054269278 8887330 39250432875297491323662333739225273920 8887331 270036506570468792293020698604076407132 8887332 62601298614621591109169908515268073472 8887333 -6414859459265084138857143403666165760 8887334 -85378366692627601191235763524656093696 8887335 -658163935660779203656855150817463600 8887336 -6009666991350914402392512573975352320 8887337 -67639192688371242955679264196746594700 8887338 27143040378378472752126964491250424064 8887339 1380529538726778997936286619628502824 8887340 5952578314420019704702024174510080000 8887341 185654773505085599372120466927363548640 8887342 44177570870810210676748829345770080000 8887343 -37606688002714251615653358463320115800 8887344 -17233329243003518974746027008039878656 8887345 108541749074687360477745815534685235200 8887346 -30925781932527946595949039915058506336 8887347 -14660047910715386788846864529559820800 8887348 4799187978797504113490401202533812608 8887349 -262275750325120474614176177270035344864 8887350 -16487458947518426398237969672667712000 8887351 -228263867163974297773130941804580646696 8887352 191999248354074023047156698176720793600 8887353 -28070337624078742297012251574873554096 8887354 -1787891410197278189551344747494163456 8887355 -298372865575666819490527799755903859040 8887356 -16551443228664121062932740446477669888 8887357 3824822902173363771173829475137398092 8887358 -23183625308759090191282412246512602816 8887359 11309044066755061387650160527598196736 8887360 13630577944881519233081979442094407680 8887361 -34604753183686925379591813899597214336 8887362 -48019523058526543704685101422348280576 8887363 -41373028967396644313045959442375296800 8887364 295593405408632088747197959396797634560 8887365 1799449253875787060654845454411707320 8887366 2288992420170024557545744935158638080 8887367 96426808009834196734137749782780291416 8887368 22874167817888629581057213871227371520 8887369 5386773446802799842743109235517376960 8887370 -15241685250765763868740416592492425120 8887371 125910217434973509412233415035722233344 8887372 -6028752385845188617054751592562608384 8887373 225269100767237659949220779664445569504 8887374 -13716580841333222964020730673482994560 8887375 -140669350830470146617008506749745818000 8887376 29779681750341728316662236555226898432 8887377 -166852296724982610609301937089541809680 8887378 98816127761907023287734366100396932240 8887379 77377915495186795782653960854008502776 8887380 -11717238443941632915567787521711421440 8887381 -67290626970038434890787298225233376818 8887382 -7922599140475880570483860274629109760 8887383 45469275902238486462998301864284260680 8887384 -32414368796140307008214660409551093760 8887385 2563815479417945331172584303063530640 8887386 -70669440726521852101021020090547969536 8887387 140931135442140581686814436090190004036 8887388 -131703838498670259397734379712093363712 8887389 -32904387595637308893996184920144454080 8887390 6399894350902760671385623555934899200 8887391 220631056831721586545871484399739691432 8887392 -157778603359737341596561101715185991680 8887393 9311296406215224985681867019572292642 8887394 130938628459968847562465920637994684192 8887395 2336161997113524457858865981499137280 8887396 86538209987273610492360601911651188736 8887397 62698496982970261892662710833986446846 8887398 -9254201861078445569000713242755846400 8887399 43900604276645600955430963379880841400 8887400 -28976627673250499841457524801206016000 8887401 -569196270501450057805018675652941158 8887402 122606223568043952694300854512969721600 8887403 -5780451130683167083003804013879647200 8887404 -29573073812206807116675840479752519680 8887405 88702580913996476809807612702075362060 8887406 56515372768264692285792694832788592640 8887407 58032868267977048320904805908402418176 8887408 -5298849524458360984734189675543822336 8887409 38497029990627516345001663587156681840 8887410 10761747054688177929859611341125532160 8887411 68589850645420706879342455225099143600 8887412 -752042403210020974515985014596548608 8887413 -182991947852858183042748248642978500416 8887414 -41342426545672676556232093617681646944 8887415 -201616762519547146769816209056118774440 8887416 -63488287022137653952116759196081520640 8887417 44844309321493928975665276887756465984 8887418 217121068971099562419078169039321775616 8887419 -70148243740420213820248616364240101556 8887420 -35951835812828598054951706388320773120 8887421 -59320929111227204470569130759215513600 8887422 27957049873872647371162777492313287680 8887423 -85102726076538110242402400892649203328 8887424 24355511450824650783460886198196633600 8887425 -46836018150091648176482130908784888000 8887426 10939024024288132894589087282217192912 8887427 -1427054594862505569016439481980629440 8887428 136897796647276472419232415535500963840 8887429 197726490500122295628947896707488661084 8887430 -9373850857614533893572428173530708480 8887431 -52621128164146096410492221798718226176 8887432 122989635671338663448461998788703974400 8887433 -150616025510490892296232975611466742256 8887434 -20444733894035577718875503861988721920 8887435 -132124030896825666984148727889420753120 8887436 146893429309056862085124469749410983680 8887437 32575316733882336992265939653979361848 8887438 -19244556800358428125019404046521240704 8887439 87421910862366430703548554197081513400 8887440 -19331548087215528206151504048783360000 8887441 -224207781277943406786622902900624830158 8887442 95699722605700623255695322365633513472 8887443 -160316566947905535336206431853146980936 8887444 -108183489341154495405496740168678696064 8887445 11773797735587788035533353967396636160 8887446 7871127177718438331792582518179096672 8887447 156852341683728467084406698412905343216 8887448 104454153811620709579764536920704399360 8887449 101132746790591664436763891510063104464 8887450 15001893094821500844724573330192800 8887451 -37042261046338205770094642214529686600 8887452 7078111162953030896236474331249639424 8887453 -130394992831632017196933725019936848736 8887454 61309755051912355033435784450332135680 8887455 -3165143849977587559969000276603641600 8887456 -231078475913495007411972774844009021440 8887457 -162305707694975913562229068630643427900 8887458 -5748192122237390485316684176274506752 8887459 -2499760891572985271478774206067211824 8887460 -85368719571187281738658192582533120000 8887461 102435384295213733528581678434948813984 8887462 -32962602080618704449587699479650865536 8887463 -85817501862318462547391131894846921176 8887464 31449520949193434637874201134011166720 8887465 -67914085369182029418550195115998214400 8887466 23629672762697417742015340350243608064 8887467 11057498832098873723810787755852149080 8887468 -102828092562000527043799394997130381824 8887469 -101872291744160283028304487175531233600 8887470 -9042316135921160915796486186513840000 8887471 -86106511764841019043070633605245525528 8887472 -3310354032301154012941694353426710528 8887473 -68243329754053700909770022939517312000 8887474 -41312425422508088796319596789730411008 8887475 81422649011134131941729475051615787500 8887476 -28451348123156157339038649495136444416 8887477 -520514249048719276203715998413462688 8887478 -19211227267322801024431246655784202560 8887479 -90889625119457952025434345340933877016 8887480 34452075838767276938904883466355916800 8887481 -31112054412624976852868912821542591576 8887482 -51909401288964790097775707579777115648 8887483 -65549444758955509379570141786907632640 8887484 124272251129127181312913141295078614016 8887485 69545128501600942986063186608746425600 8887486 -12376928890618243425454158963059159808 8887487 -71665134327319645339050768087488047248 8887488 -11242656557118802042910565575939850240 8887489 -36685551744254809489859237491102213676 8887490 -107974465778673426799734335183194315200 8887491 99559335060316076196255659220820045680 8887492 5775478976858457724398462192624702720 8887493 -171361193971637384287965878075766252258 8887494 -3413964940784310644496185423277090816 8887495 -103148825062659361524588245880154464000 8887496 -109022006338378905607249163167831818240 8887497 -86205830420954467597734027213680423520 8887498 -2341733456591849054575084044063191040 8887499 -180171107805686878966873994133681129936 8887500 96715323589157973055761744667104000000 8887501 -78428265829702825017992078382744623648 8887502 -34447393175606155560871239759674570688 8887503 98265770800044368869262314215638298504 8887504 7009876314864284636591226979758637056 8887505 -7059162158034086646931116109491247680 8887506 59252539336506059944776490142572320000 8887507 5196350105216915297043682648361294640 8887508 -37184758619087830268109754059260073984 8887509 -115547562496351573996524597517604561280 8887510 -35680733128924792630720833915991491840 8887511 -96592974792376161829966517882406341928 8887512 -88200171720073819983718398662325043200 8887513 -45533230517058750002428336117130325238 8887514 -35266954157286378013077195909455585280 8887515 -18819870275197929713889702086990069760 8887516 -15101640660632377941516642184661852160 8887517 -155161517347320671434842013288127013000 8887518 -18776433703334363549472301802725242816 8887519 -30080271862801522846747189412164970080 8887520 189313570187172578069491676572809953280 8887521 -11957267768963745709040881602929185440 8887522 -31975295263793138963750860632673479168 8887523 265542644333548854423367687166561999772 8887524 111229924048170727639651084135103109120 8887525 -49357823092765508075466474470286710950 8887526 115508872837543772232706358690841375360 8887527 43651552311435670312589316735290098560 8887528 -15457957174490113424648982860481761280 8887529 8244178540043897447025276038436328320 8887530 -30038277249133248499077711988946983680 8887531 8727252121302716073096526861777543664 8887532 76200335314012484087794131867463641600 8887533 14331370144749147253438460201543853600 8887534 -1559202624098165095518486229340635584 8887535 152371447594051982777051168843488597200 8887536 5219746551052162917359135692868812800 8887537 -119047429467755857669582633223694000814 8887538 -68945834330733237581100074431469639040 8887539 18172050833506311263339628488389958400 8887540 34651065405928193881060238642641651200 8887541 628785761296102043250300495057435168 8887542 3413104515570437953394274167207435712 8887543 -68454261959312772322056089868778763040 8887544 -226953421931784674194408231971240099840 8887545 -8878624868831420098220027399681909760 8887546 4486873185790710511517261390068015104 8887547 46232837657414084191472975387216904996 8887548 -91004456797847657793637944079885392384 8887549 97600903597307240222078923090987315392 8887550 23235280274853900110077657491530112000 8887551 84210782016572236241797528797901522632 8887552 -267254592642087960360679625008034611200 8887553 -32326923994227897449001882607544787198 8887554 19486129550780651772048036656941440000 8887555 14785290952328928021844177518844860000 8887556 -143188085460801135685105553873849719680 8887557 -12602009526937787000789125277766105600 8887558 -98788128013514369383418232761552461440 8887559 -633388517882227153923982968461387765760 8887560 33271618722613763238612574610072371200 8887561 -375896926363663435249426433383309574528 8887562 21270200223519892438939310877075466032 8887563 3046640813517246000486049671676571304 8887564 -88886308170499290064702243170424700928 8887565 -16490335467809404605475200347545839540 8887566 -114431027469023466829975368901432162176 8887567 89140609637329926828601189776246714720 8887568 34134201032550275998226744953159286784 8887569 20533965759309556782915956723533943808 8887570 -11752961193138548918923897113725500800 8887571 180217791470434602370071820944748500 8887572 54531224526232313381113286984978261760 8887573 164038885890748358647824522638769349440 8887574 97337162632695972357950707129846028352 8887575 5667210889639118558682584302473033600 8887576 -71961948765879813815913146704466903040 8887577 -182226209189810986459934592605603798400 8887578 -3808100165686698165361879735031454720 8887579 -326763235538562753363488746377240988640 8887580 52209265247728439255515883101696604160 8887581 125012668586875135365620599386344566470 8887582 155748559199688303931344050392230753984 8887583 109754472524642517592065980741077519920 8887584 2015966178112707194623522210896150528 8887585 19593718389288397129841912220609231360 8887586 -37328276687537247333871520200975609008 8887587 -96774856267246494337548181910042984448 8887588 -214967647602148857131194587442366049024 8887589 -84644913995760629715401500927580348544 8887590 -15660564579619019276969248043791622400 8887591 -119318955029220578637261391728727671936 8887592 61224577792742420173313105357947699200 8887593 -5853299659607567348975065309174492992 8887594 -79491980135384494992501783961335917904 8887595 -209281924347562917704680352639819914320 8887596 59361987903247475561949167944006032384 8887597 172258340347267745611633640227776145046 8887598 414059017381656211380648568071262080 8887599 -24113919557150711745564923557025605776 8887600 -15409634232693011036784286229522841600 8887601 154577668227078805308723218627969565480 8887602 -81866248279388174162805105188006104320 8887603 -90173515399768608584508681852329591960 8887604 18630674490499146426104022829154230272 8887605 -45879762029162272624751667780268067040 8887606 -17341977979486681905848216455481425920 8887607 -67792305900756047432098721320297662528 8887608 -5044790970533347854495280377980313600 8887609 16380674529102923133099455040764864810 8887610 -116599596369075809898167267930559083040 8887611 44424612740768740021534417869607954560 8887612 -133946188616249399117240690604822355968 8887613 -28731784645636098269862577121388511104 8887614 26653021363703848548582786616943551488 8887615 61809770843042868948135081297197715840 8887616 4889483198995974457422668739166863360 8887617 163368984649753209852159575097169756800 8887618 67395823469476571062682980981684439760 8887619 -99241714595874173695952130559937593392 8887620 60922386099783156151436909484716974080 8887621 273905925359240262966323483320299185822 8887622 -23022140604089202001549964642341331328 8887623 34598531938683140355228783842859531984 8887624 158335356909693111539956942869229224960 8887625 -213092748420422101996740357001787286000 8887626 94709191255458870535979382003866989824 8887627 -342304369670447404007112641625557248 8887628 -134947575770017712187839972900692069632 8887629 -13726218475696820246902589252659369920 8887630 51491022205326323259146508727187616000 8887631 -315040680735395798644304124949159655568 8887632 3148365291686641264347602804300709888 8887633 86519995564325917277913425791448000882 8887634 6421954606176454797051791740921881600 8887635 -232793669124036220346391218010709260960 8887636 99471312838001850019657210762602078080 8887637 163723034170464647281930148614668486720 8887638 14836701333979952142098577983428018176 8887639 -257550710837651113134453520550546354368 8887640 45015483011024514789443860177598668800 8887641 65034266056935122291276956634512784064 8887642 -25142307899633549940766108911236524800 8887643 -7098327441244338657895626399851226336 8887644 3212364634301723842032764460538093056 8887645 41740435868249168947778853571222041720 8887646 -36871832106131570152724316929900809536 8887647 -48367371899605391486713997539696841400 8887648 -21180328654250012399687928637217046528 8887649 -4446481802586629913184628182330776000 8887650 12850926166413235011540753803660025600 8887651 58679968547329353968099456330166654144 8887652 71846174289833706453952390827381288192 8887653 -241393616574368918683152168480485007936 8887654 -13516246770678823599689393237583016224 8887655 1224832260696644854128345740015947200 8887656 -22626639374147949098647330037823651840 8887657 -69312502404851155951868806908572817094 8887658 37785808965687961989019270537443932160 8887659 -40924524954226263957025430980784175360 8887660 2397587081126935777676091314747182080 8887661 85497191138973122036647483540389650262 8887662 34399986803547809495957678409808010112 8887663 -14109147894073597662391581793983543088 8887664 94110053556498295414182613013742157824 8887665 -111701547621613574909930583442087994880 8887666 72821975752019432143334931418172092320 8887667 35887535163793188217877169008492848716 8887668 48163166425964553736286332345387069440 8887669 29768422686593956590149556952622881152 8887670 514744086792880715833608520120473600 8887671 55034165816258963595492574819848062880 8887672 37300148761387034020263123875418316800 8887673 -438922679063119847007021638950676550780 8887674 -24545781750595742621696792251751247360 8887675 -4295619122058650068200375492351789100 8887676 14106233307918544124471441082739725312 8887677 -5094006803527170783344810975175840192 8887678 195707626642996002324483905098594986624 8887679 -136587210612856103266049239653718350720 8887680 37650935463955809101864454883324723200 8887681 -182341637515073895661702761479969131872 8887682 -21239378012492974703916148706899637808 8887683 34135832579211966216212141047192816128 8887684 5773637650485469375309937660402634752 8887685 46502646614425624231101989668653162360 8887686 60262503893533878950719227826252880064 8887687 -135670240157552627863514450300455648760 8887688 -52419863336878736716760270036461962240 8887689 29295832146932569427243143292046150000 8887690 41505187610727699013392215455057351680 8887691 5067571758182916772872070409311099092 8887692 16389237529569829344892770416057856 8887693 185618448845655889578242111287102080 8887694 -138296738998443794571451141304016403968 8887695 -82345961968573589038065538042885791360 8887696 -27349042913541889277517227984251240448 8887697 14625205780243330997172913404711093504 8887698 -55500382749849189748602842000371610880 8887699 -312163247603278800596812336971077929300 8887700 -37079774474218424736828277412320051200 8887701 176496253384089499867780785919226088000 8887702 -75124949156563831830629369623259410176 8887703 156119883922537186506443016416159307864 8887704 20890907811321630197637189662085611520 8887705 143300098679801011461006539966644009860 8887706 -26339145801087107456730006285190003200 8887707 -143502603345143600484989270774602845396 8887708 64100992393776446677362110947068142080 8887709 -145676817168416481873221921785695454080 8887710 -3412422753047290203268332480291653760 8887711 -118591794590038754446660876643178944640 8887712 18961568873893403224548294750521720832 8887713 2078389602108449222636175641465300064 8887714 5052494430777428062462242229318262784 8887715 167184674194296024775185860486839665360 8887716 6939109950367764958964652247923769344 8887717 109840071464595244783952788184852296860 8887718 -43289147480390726629316278340399601600 8887719 -159357425494473118505139785077295645280 8887720 -96378136410133869317485151134053427200 8887721 26619590042594581624668960471874172922 8887722 -73611945519557401816813544902192498176 8887723 -6465451644588989006104369904935636176 8887724 36195192042065454688769420605005194496 8887725 32611484506168724695595946966428352000 8887726 -37999173676636624486328220179361002688 8887727 -283038818404570526125093671449991437424 8887728 -46462435906598489194016594265023348736 8887729 80534179123706930374154149472004318324 8887730 72980344773548392337538100791142649760 8887731 3098541776001369704529186331310404608 8887732 14781045820652244155484689310430197760 8887733 -31548805860522943549621966154002864740 8887734 36886592947656689087658331925569347648 8887735 31149357722896635654241793021119390680 8887736 54686531709403704573137842967587307520 8887737 -229109413636516569200876791773018737280 8887738 -1859101593785272132822947410026329600 8887739 11187641715759930505671910344155595552 8887740 -28227706112718798882691791549751787520 8887741 -162938919980658233877422344146423368928 8887742 -158165045066156333689143760543344517056 8887743 22819552613966965967089523442785945520 8887744 -32078945033019233174164972642657894400 8887745 140525862602719542969978511678487903400 8887746 21002514687432748547976020393108597760 8887747 382815816952578640244427090913786934784 8887748 17045013011956730858185394902543564800 8887749 15573774980823302137625333965103466816 8887750 -2773518790278368496649021860021696000 8887751 -29548924739362630260829809825546398640 8887752 30655523578278921563440013118087168000 8887753 -11026615744527980251569431565358162944 8887754 -120591469906895839978591861843136873424 8887755 25474300333323933258471490200756952560 8887756 2081992554944562078910312357602038272 8887757 195683691493470778284548242952340390006 8887758 -16107151862431523296715395005076137984 8887759 -112069150150043480253342098005298529040 8887760 10703800854504656585296792406654976000 8887761 49428100774022633223813630975810012660 8887762 -7905894986798931701570418751030511616 8887763 19798471992277795238352203456392070400 8887764 67630747338175053056796284892167319552 8887765 7367445318260942721694109415834573660 8887766 12051723294703125252200159838499158144 8887767 -235004604891043113924008236795792487808 8887768 129323390839738813146462507327674050560 8887769 -1273289042631896256977683089100545888 8887770 21800572738684366559920524412173567360 8887771 -62268860424067972978423710688274624000 8887772 -176669218100336129838608499675455706624 8887773 -12328096408469891024421725076324998016 8887774 -55165823399894009357060953431014878848 8887775 10866458130424662763090008709178616000 8887776 108584316492921514350767305243728543744 8887777 110638497516776267403865257016224318626 8887778 -31155655773698430606994392863690608560 8887779 -38900542972784364293548243339147096080 8887780 -50333333038207191178560086580668620800 8887781 65514892672201160328601575158975522592 8887782 16332306779137663252788110748947496960 8887783 -96335966401671016822332424816471975040 8887784 176900241259149420327304294972273474560 8887785 94801389221052967141786516967843447040 8887786 -23255085114031242054213253629995235408 8887787 -24461347109464773088032619429856786808 8887788 5705205102470589195820040525238994944 8887789 50040574189812844766912751522066556524 8887790 -78124915135295408403642997675995969600 8887791 83696902684433495121960569451150215424 8887792 -39015255716886243397728733190488981504 8887793 -50718731263374858430325644038082023936 8887794 35290084210321931846813679606577308672 8887795 -7091880022866375235544956082498682720 8887796 -126899084830970163903253313381734646400 8887797 14011410650012955533906185110529992174 8887798 29161204456007356010721440834899523328 8887799 -1740028571146478701323046720714686720 8887800 -5930450399974666489146768280361472000 8887801 -14217480621448964595964377058051246720 8887802 -20016028895984830021235008647495707136 8887803 -40896173735248143777422553169611835392 8887804 -207211940873531309991821344280665666560 8887805 10041607836473478325969565539703740920 8887806 -6248838305745870590799272306906813376 8887807 22425526782689538251210159531836998000 8887808 14118806971835204049755832740437032960 8887809 8835638405403979599847478176368576960 8887810 -85209251746675407709354009631651305440 8887811 144435767122791446081698495862629137024 8887812 33786060229284019908134469862252096512 8887813 572075713262303868584220041426195966 8887814 -69146137836639826162989839349332248320 8887815 9118459901343538806641326501752888360 8887816 61041366568707035723364276499415040000 8887817 110126564361851187665226303547004899866 8887818 -51980390235687051865655480594032462080 8887819 129465481439982513217134430775529403920 8887820 1944894164600456677957150207338670080 8887821 39164691231132495953061611428237471104 8887822 -66539892186061957174452777799948774656 8887823 -5601689567882446948451918587609690656 8887824 -3158960145359850511039232110545076224 8887825 84785099971049875775910848339943640550 8887826 -61685616368953959549347769600783655296 8887827 -59294372144640962504871895780682000592 8887828 45901568646828270903709926205792081920 8887829 78363777315679244914302026652295321884 8887830 18536063344429391503185737647987845120 8887831 208387713003537182264822691721312846992 8887832 191388481213886936147592232123018598400 8887833 -233177851266777755706847286366438140800 8887834 -6181215202615018393995443833522482720 8887835 106541912401146423972326701771094196000 8887836 88836112948923511149910660926982912512 8887837 -29067956470962601825754040789266572448 8887838 -182054676233115463677064135176618607104 8887839 -2135185773857160276665683514594085120 8887840 -25215729361892004357850253952626196480 8887841 116759418193358749800613420469776035840 8887842 1626111230545444201014157877808033408 8887843 -337209343599190978611713303256883075016 8887844 4618566253543707029582069102505541632 8887845 -124493796744015928424836529881200499200 8887846 -71138251671750593188513475628736034496 8887847 -151124443503382746764919962084827681200 8887848 23462701379163414437993927951029125120 8887849 -243485469634026018328870295927256982150 8887850 -1965064800781010151147923457067980000 8887851 -19694444791062876175425267807298811136 8887852 110544859035081580852355028704963389440 8887853 -20033859033473897439362087925113989716 8887854 87238985921798707169425011926935379520 8887855 -66600875482422938611135404056940314880 8887856 -56833269484298220659780674169557106688 8887857 58002426634261139180509230558714605760 8887858 45265005100616330500585816995487434240 8887859 13239272569232162252822157918891089520 8887860 -31563329803851190765162403981666304000 8887861 181360140696366939913471112133200132462 8887862 -1608837877081019394847714503666026880 8887863 70463956049651496783769405522253991144 8887864 26959817187504641529860180175087759360 8887865 66329075495044545558229499473578983940 8887866 -19850756692760486156449966014997860096 8887867 40206782568947837513474675496246410160 8887868 180461182002162572184719523243485830656 8887869 -64383334520610928206458756600093903706 8887870 59490701037802541898424180827731116800 8887871 -233132898028165420958341171234342916928 8887872 -11788324324430080659481651829916303360 8887873 -75587689086053803803997207585296386878 8887874 -81323924423014832076003471564241910064 8887875 -25553123043261947131027815364331592000 8887876 77726743570844019423041985300933599360 8887877 185758800203562297720764564191667185440 8887878 38740370614980342565423679549183246400 8887879 -39570988585378636303311387551570393472 8887880 155665915038384380418294549318543206400 8887881 -75307464057445248332418180897924714816 8887882 -140070575341232499960489529000895264208 8887883 24361386503047894103994345932785078224 8887884 3123128764012438080886971665907072000 8887885 31165990788310435816492487835332160 8887886 5221606585732932613837679009055375360 8887887 6923983658199849403267819596502449960 8887888 -31055679124604563934737273908872871936 8887889 -53978670704275005739054266421637738400 8887890 33976583864136599634748759945688801280 8887891 52228327620356934578865649092374690400 8887892 -35716141621659660332234074102265035008 8887893 -63523004596649166799075363454968065216 8887894 16773552889103648660251375573941350592 8887895 -140278255665617495254309400759451931200 8887896 3744620103353222662021890406480896000 8887897 -234365062071773338982668539042169537654 8887898 -28605341078885161402937668096276488192 8887899 -92989988744219516292729151141612816272 8887900 35034810441781755877467844308737459200 8887901 -60638648877353751321112576255513434336 8887902 21591243872724991008034103191801165440 8887903 -292636910002522049119632626874138170848 8887904 -19766676071778949191733456150973251584 8887905 -12658696489075889647349219843144564760 8887906 46595848698469345739951958692499614448 8887907 125851752386480810490279234286363752192 8887908 -41473079727660922817452679864175651840 8887909 -160982284682339343513022457727749172096 8887910 -54305358217457404373522542262010833280 8887911 -172948197181587968180577158565953363928 8887912 174563964897450922080774071037573120000 8887913 -146384446942076666140596172113938512896 8887914 -13675886432509903430009143970710886400 8887915 84976171092924674179489694086419831600 8887916 194597305558133314257424699532160188928 8887917 -27383521650042537302046792186339889920 8887918 -16558966259457534015752135293404030720 8887919 18335972018249966352773948442542650320 8887920 20829131064384852205962815683431628800 8887921 -10677835651661961686638387529887844288 8887922 96727127444990627549039027264539828224 8887923 43914067693560180814138694227190715408 8887924 -222054340740374141818439677342636223104 8887925 81830835648449669131305561244417588650 8887926 43071074558871849239703990062754538944 8887927 161913344123337602590031498639067580072 8887928 114282969732993097443652257676984320 8887929 28007750350332888933094436145001131360 8887930 31944846120607618439294382323153211360 8887931 -45610291788205653217848039699942817968 8887932 606537402648133286590579545974138880 8887933 201378989077056160483461565755272736960 8887934 -179005587869732571024646003916268480 8887935 -48520852716093854448811814355951175680 8887936 95808240647554545239279135200011878400 8887937 2521292630476640884399936682914632000 8887938 -90363541879148486946648436893503934720 8887939 -82590904486727100354889897620605042040 8887940 -59385944683891763015865367074512094720 8887941 22155942656041651541135727589110886080 8887942 37611926852082052020576177025654365312 8887943 -72197388942982556761631317772009200296 8887944 52823585242469856871783617684390051840 8887945 159663783152297462985783331404227136000 8887946 -3937698640079138185472893564642373328 8887947 -147281189838935226556532011103575733328 8887948 91498841046384522812708646360081244160 8887949 -60732834897034357341340303642442087040 8887950 -36598075900975911242393798725964030400 8887951 -361630980836298992615140616545116393696 8887952 60213041940682489485736481808914644992 8887953 153435455503150685206435077440071123200 8887954 159273148805807779729129911861173220000 8887955 48634557657981949996280902584024516000 8887956 34704870172207431744383261265964400640 8887957 38579152231543529521296198055681136064 8887958 17430523895862922698757750177116950976 8887959 75295904316925409223302631744606268944 8887960 41823576379747473639155806039649280000 8887961 -140387028813793653347600540779204224438 8887962 -29495480673539232708139087988381913600 8887963 4004828175729530903763305340377314548 8887964 -125759328856840931898423172781201601024 8887965 -71740289916871201768472828978406302880 8887966 161189153977830075461052474262182018432 8887967 -107621619816697473867798929056587063048 8887968 -82542503941625580107164890433333493760 8887969 9201726342600449590246274386325222120 8887970 -9164117115837927449754207372877731840 8887971 -930753119242814482677037522169246400 8887972 -25650691744013602549236277866285004800 8887973 -254477157499407308929449141942379960416 8887974 -146779779160178280326872733565056532480 8887975 -69688895427832859630931917604007912000 8887976 14169002834990609714753048362374958080 8887977 71160749262845547562364239148065882560 8887978 -73576329298739477917065202783565134080 8887979 62398147754831897708679590399111783040 8887980 1395287144428808342255461718905681920 8887981 74125760431920502006155410278213077782 8887982 -108750591858244528258158940137573728256 8887983 -4425485276575687561109462190400783200 8887984 2733240253581817060293201072512106496 8887985 -50161198671723404476545759099335568600 8887986 1493867602267262950296026501288172432 8887987 19868180008947831913888973196733806112 8887988 -192113730966240078693979794448581328512 8887989 -109898481797756358328914545287307905632 8887990 106918360018456942164414485159941824000 8887991 -63111966954950267064911494068196181760 8887992 -8509090367368756542063750510195302400 8887993 -48528005348750629784628294389442410496 8887994 -3071932561011557085636691970106531840 8887995 46903507081633413036638593916881989600 8887996 -14139994873907275154985136612653757440 8887997 -177001630936798678068697113049825778388 8887998 -10672111674097606287352846222488437760 8887999 -172849682090441231714018568236327494200 8888000 -42348250417367392076268790550102016000 8888001 51523893073494205227955349481185847360 8888002 -157079825925257672633969161873197792048 8888003 12403350443967377334047107233654312252 8888004 116382772226427038628040701391168218240 8888005 10454778995072043858731414365001495040 8888006 195576480309622148821189862780627976960 8888007 -93307353828781746872629249891924520880 8888008 210568884588876612607752339547492239360 8888009 -8927273355831530876288525370336911196 8888010 8337157670738098494981234379549900800 8888011 139319497206463273090036566460516424448 8888012 47203664632232277087386186731824849408 8888013 -16516342392631911410752851937498816596 8888014 -2730150049221047732004914802215284800 8888015 -83477995887743935965217124607960719280 8888016 16852698577268279565255719170875850752 8888017 305966372637490682296884576489234158066 8888018 -114504689514391325934513793801439836896 8888019 34218158973036817426138759377186185472 8888020 -33640597171056598042294981946374283520 8888021 -86791093085865978277491409741620258756 8888022 -29616989053031041696914103068574679040 8888023 -62588783507146468424680621153429700728 8888024 19106570122122316529432343942175948800 8888025 23078362854913784066169110487352845600 8888026 26176329564366802954516094310814575360 8888027 -49250889933088198981895173460466680124 8888028 -14294579136387333466470524201295323136 8888029 -134887936275422621528419107934228281600 8888030 10001342839951620398666792302170318720 8888031 -78846447032423291159174419578729328680 8888032 -170964643982972626264236198230335684608 8888033 40515983223269334442789913116529540160 8888034 38418808978374827709682683336292433280 8888035 8986477017828231159622291991999588400 8888036 -214081481875237912732191172727777963520 8888037 -21862018863222813822044640993606911232 8888038 79398586572625095020531916150824968896 8888039 209547218546347400051703012280321782840 8888040 36603748305676447755501941104258252800 8888041 -102962419467800340436827793709600604416 8888042 4274444883938801674217592307435625664 8888043 -164017839230534158854607782379026202536 8888044 -92053863106141738355535780935921161728 8888045 -120692859251474996269670584716902387700 8888046 -69689562283012310080033525008817101696 8888047 11224686999779846444159440584741106272 8888048 14586906405434957036877480054545940480 8888049 -897928869573902034085709920900373964 8888050 -12991106375148007224428479967203333200 8888051 -145453729866942553492517541689106718608 8888052 -31351416083129144865833590206328455168 8888053 377606017195915424486099336460328454080 8888054 -19055946691405313383289796929625606528 8888055 92330294654591252412707951728329600 8888056 129950594752577119072797356106906746880 8888057 2526918321823498226406460388869376400 8888058 115432128962837071368987144922760553984 8888059 -335867448261029752406403530798941839384 8888060 56337170365473143562979260750569556480 8888061 -42413149751795826642005108828811623136 8888062 -5390679435596448532424178314123765376 8888063 -123832448078599826268781183909460306688 8888064 12044900553844312988638948331133861888 8888065 -64032614629009463349235114927059216600 8888066 27345538315092585965945114349429419520 8888067 10984229890504613869781794938771412440 8888068 88093984558460589860642054518210686976 8888069 282705680042894628693114414525215960160 8888070 9071648582323929917010132692629987200 8888071 40228065881803805334881989059961701272 8888072 -56758416223956788856908643837778329600 8888073 -2568591345002286303420302741650596000 8888074 -17798224375447484308849229362465904640 8888075 46926860582329533382876081839153006000 8888076 451930712714542339394160170476356894720 8888077 -156933704711731510209351986722361924640 8888078 -41615846950391478958085363351597599680 8888079 -119193355935392912731321529857282058616 8888080 804310378659704150402423945257451520 8888081 21401385322177831597763105959323730032 8888082 3516994964319689305907736116460208128 8888083 -275544384359266986947878058468367635668 8888084 164154129669119421492968922630983175936 8888085 90830902052351262203135029698899293440 8888086 -2051015779905186010542506102326325760 8888087 82401578953218896519764795804716491400 8888088 172224412263272963884710417345351843840 8888089 56421496416839639349846951252712092992 8888090 -73929390828387581717129265011262439200 8888091 -95780550549617344326536327543000687208 8888092 -139587684332786983872112909918432336384 8888093 -182139568727238754310107818718020325620 8888094 18598101924298514114398220845992164160 8888095 -64774124442660214880602148843908600320 8888096 -67295195878068459734752208131687710720 8888097 -47744509156480637363732406596518318272 8888098 154903240279625971186728398521901566800 8888099 -1636925577260161401450895454890901808 8888100 -149369815089173204565699752186572800 8888101 212280510019021579953923493652406094204 8888102 42771129910857174063884437208665329600 8888103 3640228862653248326933713211118919680 8888104 -194350713391996538895281872774257546240 8888105 61133928559539411913523646543111336000 8888106 -11804595223800550869904644695514926592 8888107 92770048674308898618511842064866450356 8888108 -42280650025417876288580141006455801344 8888109 -49139643384127871679188119802825532096 8888110 -54479393361723464573072358839514865920 8888111 -168081632855867167917072680773858699968 8888112 34707822570845269202481765621313388544 8888113 -102435828714118341829865092055797936076 8888114 -92887400591637472841110727798001617280 8888115 -1904244287864329083091805605826923680 8888116 54051272610792307517633119590315477760 8888117 -51445080696120026537352534351358163808 8888118 -95594161731571239446163070577144632896 8888119 309030657708085218603999277212990724520 8888120 -115846629863445081643294856346959462400 8888121 110275126862082380664073259941292767920 8888122 130102824397432525378889157345137068800 8888123 637115406649388351011020653550987802560 8888124 23331408847226607936498397272211046400 8888125 -62830647709147619448149408850157161250 8888126 8495682416464173433148681513262450624 8888127 79268415843406994040533517315439900704 8888128 7942260896786755796138685116873441280 8888129 203489079400213816569616223235334817730 8888130 -3556028793047800949123300652225500640 8888131 -63576277963442703295794522611730018608 8888132 -57410229614337929577583830929577861120 8888133 127642618481391660252394390872520230624 8888134 -5590666426758253778459449159364740608 8888135 15521612982965950506459176455929819360 8888136 -8600478581651655102690801366061056000 8888137 134205346918684540008130804286591693786 8888138 -6383642909860213469946456301713139200 8888139 -4524082831415046920768357438825571456 8888140 -5570335279665638164177695603905080320 8888141 -11109708260003907846520360006666209600 8888142 -57445296185528761147105877520021425088 8888143 -98716969663047982469903377088034483840 8888144 -4836323799361693890089240786816237568 8888145 -7182978677004711973806632290612176000 8888146 -2992928935458193873305935452985245536 8888147 192562302499553102831501058140878447596 8888148 -79383060469373788418450833120165689600 8888149 65982352024146395075557826656495560636 8888150 -51126412232570643125174685099882223200 8888151 -32143592708343845287439785181266306968 8888152 17956091016022006503515380215376281600 8888153 175937956100646461961776862477845840064 8888154 -12132884848005423200644634410421656320 8888155 -90070837778088337133165340998945388240 8888156 20773273343327936742897689049910571520 8888157 -21011940584419897279200973490262855360 8888158 -12472678031689232506529444251689929280 8888159 207640564747624547794005794723429349600 8888160 24057015132036639769684597809555701760 8888161 -203170466545940397400324036022299558176 8888162 79055242811478740182228721022783552000 8888163 1128752145841817062352777397346825200 8888164 -118052985257524095629728187834021915648 8888165 -10516888847626264125499297527798174720 8888166 -821592308394568050881704884888201216 8888167 5173527097287836551595747611310924216 8888168 -217643303443502170156338930315544765440 8888169 24210416308628511777597047862501638880 8888170 -78273029343315531423912695341417635840 8888171 -177081987816241961002529796155797130400 8888172 -65411440693081004279155515892735339008 8888173 47622039874229003027883987915210928320 8888174 -43458520613885005191893068189618121664 8888175 -84749231930959195744431019458961940400 8888176 111682221204167089443883588633296896 8888177 104370053544098922126235851412939689000 8888178 -34566797225339488550889717983929055232 8888179 359351921638211757921232161484720992784 8888180 -11391940391582970072611470716079964160 8888181 -1527462275845908057782399418631258080 8888182 90547261265895300802409282442039660192 8888183 142727403348146828458213916181540579432 8888184 -28670412108724592877187284464040960000 8888185 -5590393885740151995447190581039098880 8888186 -586771482676918489660717075525400832 8888187 -4129086021559149074973693365523294720 8888188 1631982323005716662791638005655680000 8888189 13256867896761875543264673278825235648 8888190 13090482604619587730997751306482299520 8888191 -30771106571883323014764478831452276880 8888192 187196527812601619912499630354884198400 8888193 25817379155726931363329989598039612004 8888194 -58043436091289006195598207638271994368 8888195 -46706684353365561413647281167776402320 8888196 -339737242562069060242014874078887936 8888197 -222135059987870630180503036926380488354 8888198 -3809135690323059198212458872116748480 8888199 70557527552264958661477826467475479464 8888200 47712543589104199364843445348633600000 8888201 -80060389081391730938047486061040210048 8888202 43121410330738825352551435968867896160 8888203 100122662635174929997276120883898175000 8888204 56373546432431418253409081752029812736 8888205 26735422763701163099490764713130331360 8888206 45943539149485009876547059657811774208 8888207 -129363052566022919914104019712541772128 8888208 -11329239446204174013205197068218859520 8888209 -824806654491986262826723411458402960 8888210 9416663852072682798564570515153160000 8888211 62413237426130716787397039145323525120 8888212 -3897536246997242107629621186212548608 8888213 271424823046801263092621512182091032462 8888214 -17849991794956138714606779182488276608 8888215 -17579867963913254068534829622844404000 8888216 94063790714799700546128997296230400 8888217 54479473395437887357775136805752605568 8888218 166853497253862530184687831535437112560 8888219 -215215377282893683969754419490382304320 8888220 50779006873422323424990026687911687680 8888221 117804345418624099870566852594746194080 8888222 40642969354835489781545490432811008000 8888223 -15457814715740363593184286383708556216 8888224 247099957051744087370471746398191026176 8888225 -104506152887637295564860976871632274250 8888226 9917678558613628636676424779714834688 8888227 17149601393287203514238458290288496640 8888228 -17263017532159807385015404820283325440 8888229 1224791993905671169697849359383143808 8888230 24854723313756056634942035700724725120 8888231 221858114553430193991538298212649043864 8888232 156961453128904500237876359476552089600 8888233 -48301932993431652115078589784220928518 8888234 127512964807551474107180197601181964032 8888235 -47163290252271654525265020321964949760 8888236 -60178007012359174039476087404147735552 8888237 -33559064339819738983073901259176781728 8888238 -118006748329062555681165739755500083200 8888239 253438307436937054444125416349316383960 8888240 -33011106686893553123368846499763978240 8888241 -77737204543520781230787591666435732096 8888242 99604648941404344791035968250376418944 8888243 2928147662652415932963486245680980384 8888244 119625982314567213540699586267964706816 8888245 -14066364764661291634529336989161823200 8888246 -49008511974069550791959030881405438464 8888247 -40875335290378379838925764493759033560 8888248 -154234654645247938490226531586896752640 8888249 -289994671465733177736791451566761283580 8888250 1896615381785579265266658224725248000 8888251 -108350285119080493535976642422143117536 8888252 40281216112376877550208274730978974720 8888253 69969263451806613983221677869678834208 8888254 -10038704093863856934630879894389063424 8888255 17237257948298759310307636044212153760 8888256 -15251371279453867890342558608935354368 8888257 -180378218200107288550963664411534484240 8888258 2892207801010376152943509460410748928 8888259 -48224706333228934520368798268499066192 8888260 98808037506235820499382103904476674560 8888261 21824175317593415586087536520584135160 8888262 51051474817162985287482427038890665152 8888263 186944193473035747031670694655819172240 8888264 -31115873868118489249058848051628605440 8888265 -2812565116176610926401561542166496000 8888266 256664040977520316962983253307915724544 8888267 77224262213934465516673541574948686712 8888268 108193891501340695574844545198363765760 8888269 -32426419887192573289867152280633767956 8888270 43429491161592607441015133431106278080 8888271 37598358240035952811865022089383473024 8888272 502949782082223189576794654159011840 8888273 -9804038549852610683050224151573947276 8888274 -83590372783425321048263967281738159856 8888275 95580411171539784927170979583660584600 8888276 -3606920636399377863586655342321940480 8888277 21041351562448068099423648776659379520 8888278 2013758040705010710571352339960279040 8888279 16902833800080789120955025594626559040 8888280 -8261114554394829254636050550438707200 8888281 -61015826369272844728127140895328860160 8888282 -63882206126403597369852286184249502720 8888283 29696052983690742599889540724484502252 8888284 181813562898190578781864246911382063616 8888285 68507067152416681731966663523048488960 8888286 11427939214636348473372762727310235648 8888287 -269270518286766815566006396769068983608 8888288 -127519530361855280727861483390430347264 8888289 130338163429726837314518758646791499952 8888290 -8797731375089548273804976755158451200 8888291 294309244196010236913145921476628689000 8888292 -2011170029012234735051326331492720640 8888293 114965387762071993062879346998798780542 8888294 -51282857454740412754454535866531990304 8888295 -10131622202707212631091119945194240000 8888296 24016936909462105483455231185274009600 8888297 492903454347418368484022322372381000 8888298 15581119312561226997699201174354743040 8888299 18616507519561577622507978837680027536 8888300 24432570063153261473439945751227014400 8888301 -22729077749164062080802143122039502208 8888302 2375595657885337119664178728759811712 8888303 -99085165077219724948166113035890866296 8888304 -10205330207876447380395914279336804352 8888305 36350280594268768359734632755160625460 8888306 -129880094610435283198917076595414322672 8888307 150634843162442152870619153735104034880 8888308 20517584424046759011329068021528965120 8888309 34601796514689068275721642238938958510 8888310 -43513932116472304581686977699827945600 8888311 268021468062723542778328432146344587584 8888312 34714271847447644131327536035898347520 8888313 6710620919180388761573406848671054848 8888314 -64040524128669685443437218090008268800 8888315 -206514566077272566319845481915392880 8888316 15209340630099636095065366608320266752 8888317 7906870103614223154053711395234596192 8888318 -43376785234038809045182177072352624640 8888319 -16473985249768739955584615692319880960 8888320 8547135765878749444812532599446568960 8888321 -950673214727711235468517968253328856 8888322 57939996402103901192931964851361510272 8888323 160165027718763856587203289003178680572 8888324 54469092022025727365850066361973145600 8888325 -10892785513159459409526730266329138400 8888326 -37005417520072979639196157459153067520 8888327 11772988759902943071359485248032328192 8888328 64687632457935564302362911443083392000 8888329 -4141165431340905073814940728873220070 8888330 43921661493897828934392978275846641920 8888331 101333811344197565688497366685846331824 8888332 -32487336993232633253191942926335283200 8888333 41389239197262742630092023567074076640 8888334 -628164092599271915461231243232968704 8888335 20554416561482389408904953988971932000 8888336 -18405733235588955275265209029443575808 8888337 167140849523771625566708504568858282594 8888338 -122220479788662865245772158652854829680 8888339 77410223156617250197879024144565956140 8888340 12111040759514280135783969147305011200 8888341 26280933468035312479188016852686391680 8888342 -62442701535768574397749117850671400928 8888343 -129670407806557051374080801581636716672 8888344 -67599307042312664127993977015990691840 8888345 -35461209775014317526398340107885635320 8888346 55762619721392492955735606456541632000 8888347 -53206448278715679450282966763519656560 8888348 40455214969833860625326144091926495232 8888349 -27588178861278029084996831182551275520 8888350 -37389892306529212151273111103951744000 8888351 -83256612213314602469414580037030552896 8888352 -92776043377666805048818252739185213440 8888353 -11830191840358009810369159283164033020 8888354 77013589758176756554801944815653869312 8888355 71379639122561705745251212985871426000 8888356 -31523552783573819094462890286666782080 8888357 -33869897268342582491181887006211443394 8888358 2202507376527610185542488957462990848 8888359 -119796681119631001275330408287450450440 8888360 3388384095787312327030952361066393600 8888361 -2281811932264458206858378310523222128 8888362 -16412230914594719786518273341057930240 8888363 379787771380476470267830263617419923600 8888364 102814540402879148570499168651398342400 8888365 63410460390576567189436628906122846320 8888366 109124940940243545777161860535574637440 8888367 17400769645733213850413251342163819280 8888368 -40890650990575480160383072332984107008 8888369 154041223924226003088232401939281813760 8888370 -45520369281322645871736572681176819200 8888371 -68615655150489647168775635520861677200 8888372 73999836279406609999658529947947272576 8888373 3190768991794006105277352731509534464 8888374 -19515443495818784775195942060109737408 8888375 295092831773043243542475119269814484000 8888376 16167603795145214109080035997169745920 8888377 78363040547228952696526357934528657232 8888378 163712586007626761096348278590438099456 8888379 137718681313095215170972500959133922584 8888380 57470324048181191011506091013713766400 8888381 228066241130857279947922278737143210182 8888382 38456727757460472216359685812578458624 8888383 -57531592348696397819830923238454711424 8888384 -11003229796848448692512433432192614400 8888385 3205176146575880087513582142360468480 8888386 7088400548838283657839718719234796272 8888387 -140559785364674582472178600973968460520 8888388 -102550935360476432232690787250414254080 8888389 216385272224710706655557876488448524190 8888390 -2281567123169079607459503727415193600 8888391 -4309318933507089188578920953571742800 8888392 -149723100882701750166539545201124736000 8888393 -21988796877239063392813262893962060336 8888394 3718430039084239023458542607454352128 8888395 -17246569572706506943793135493017095920 8888396 -9182328250736008375733621119710560256 8888397 2186101642749839413351698155557419072 8888398 -10191201344265651914092312903391849664 8888399 3911611145647189778000454982239493632 8888400 -24949967842353850684907980652642304000 8888401 1420179112581795843869051839817222624 8888402 -20587137141568081228569529917570388848 8888403 50976619980535152089535644315705362104 8888404 -125038482150801700481474300952225542400 8888405 -148469575607915417422680750767061523200 8888406 19392262953787250567350239849058339200 8888407 -9937532757871944919628728434869875920 8888408 -375400375327418811308633503626062192640 8888409 26545193746108292734061623759584280800 8888410 -50636053941313915612719416885481216000 8888411 -45889184012588105461815294964794516480 8888412 -3783587708586203998300111547450105856 8888413 69168992628478651442382547349343221760 8888414 129662058107801459980149892637911357056 8888415 -87878955644632145019873952614901780080 8888416 277142475922484691378581537522590679040 8888417 17471637984684572345355754747204370466 8888418 -11098396486583105721543132236577229824 8888419 -58486954868076389084212538372461155072 8888420 -128614594254923355159658186234017150720 8888421 43468229657118849217236948524221751904 8888422 21001187894452612980066161850445267392 8888423 33075758078523237611433508966941269280 8888424 -72353318777946734495794967529252864000 8888425 19363499427315249591187670150087604800 8888426 20231076534241365445794023052406164912 8888427 -140946963133356418016459913007174094160 8888428 -140966256667248225015150282044067668480 8888429 -163913449299342867514993933121133781920 8888430 -20645205620811978083302771427235168000 8888431 -34878890830096635842279001140343161136 8888432 9065793105466798519858706955219369984 8888433 10514354937506393736057713679380273280 8888434 -15476513206529047857264927398086374384 8888435 116433281358209818311587943300351392880 8888436 -17081290842578509626110767799643763968 8888437 259752421362969356423162294231589975086 8888438 -37709304328495503633502802632890512256 8888439 -2650027934374880309937458911838724480 8888440 -172377650931852894066204895607016038400 8888441 251625634855601858562922875359524036842 8888442 -3436702320913952813775551922461660160 8888443 -105939484018240634490697450539824926080 8888444 -1044264085771148865681516752967794688 8888445 54001507560733533719104610294404871820 8888446 504336780307969004733201908148268800 8888447 270607376493824669316168854844786608040 8888448 -77698315181018431572817036958289100800 8888449 -34879766927019762211541300138367015550 8888450 98731611739427597977254285261197714400 8888451 -3147629164505360820744875922219517440 8888452 34235323070212377510676173662237245440 8888453 -202420853255177515128983676404255725122 8888454 -146724376370527514247516592017990045120 8888455 112359664957549883887158736748502474360 8888456 -189154566664890909188366690138454789120 8888457 102597878124865681570331426229834151440 8888458 104210462015609380187717596738366540080 8888459 -239461499671434395341639170072475127340 8888460 7771445982928940324200170109029826560 8888461 259135249691433829120719007232872059062 8888462 -130630057632993952609982271256999772736 8888463 -154841793524500198319765139855939720408 8888464 7858321961340306843325826157423362048 8888465 77845894285141882052989008851485321920 8888466 83511318506308011740411150687621740800 8888467 52479223415146353834516166316777980224 8888468 -55751249339501361867028606681153904640 8888469 -137661748424232099655608596141676917856 8888470 -56297987757981207074770675179604790400 8888471 -147031313766687428439200141606345347680 8888472 19530600454039208199513332764809277440 8888473 76929851297447594549474947616163876480 8888474 42391480662974908450626131632320221952 8888475 19355733190476230646194202195136051200 8888476 -91344066387889868223953502796588531712 8888477 3658434450526014903054930282901814808 8888478 68222975483809286603954674820806204224 8888479 89670392804231339803422920833447482080 8888480 10769967502193038469523455789224427520 8888481 122108217788058031556927236015106918400 8888482 -25470635171021433090561614757828639408 8888483 -90220278130699861236745993870555379640 8888484 46742067707176805943696795180475656192 8888485 -135403536299111119466962090047924616800 8888486 -43607382067538068568789713501566046080 8888487 -3326014552596661770691489179922127232 8888488 -92171167499746855830642778243706388480 8888489 186981683609510771743569623651173591290 8888490 -6724898187583231463086990577596584960 8888491 191317198326080093091940969423796131892 8888492 -30807418257446769335025685690105891584 8888493 155833063088599971617680243995186580128 8888494 -48060894906891681929609816266344544320 8888495 8826155159490926959094720671044879360 8888496 -35617790746736478572543922961043324928 8888497 -67922023549363599832136160813369715054 8888498 472104043435934376347764805573307936 8888499 -171234674299302299871902925862642271136 8888500 167809574869008866983301014551116160000 8888501 -206984900964962619381463840864972775268 8888502 -342261795936853892771146962302856768 8888503 101642192016621524346336456337995421384 8888504 5124544698429157435521251145309081600 8888505 6563001676308653664481996170821373120 8888506 -36726693479972891430703269244652685312 8888507 -174290629300921052964882333381965561244 8888508 94108384286822553590286048026606699520 8888509 3206947331082675119494405801035496320 8888510 -44464435807655992086648113560706384640 8888511 -33961211671005432686281502281821736320 8888512 36876268926651377884921823175954661376 8888513 -11203505590224331403522195757102726912 8888514 -8464634964370610884861158010072296960 8888515 -59035449318433437009601982180079321840 8888516 11180603190789670658687309466567045120 8888517 -9437148202956024173005900632142396512 8888518 -97505273496607099959292140083921285184 8888519 61909159745103906590553165343258438080 8888520 95176127725025998819919080486676889600 8888521 -243465002392372182687803225123152442278 8888522 16274182456593258273609009550347915312 8888523 54770335276468033984023536269122167040 8888524 -5012219931521954046170874650702982144 8888525 36941185493979765843975312767909230050 8888526 91557422779341908673206329912864152192 8888527 43121320627846864725635865813684460800 8888528 -24139219551406945909491973082095681536 8888529 2352146231012673993865322565970908288 8888530 219072747693565121758568381649208320 8888531 -255290136387696655061275441705956427668 8888532 -38617975041154062327167467778855958528 8888533 -126834955245668676803510563930925641440 8888534 7003053223722555155453785201888204800 8888535 1051059945525014808015686672555709360 8888536 -34334633340138253778807252655027640320 8888537 44615668639046734207702665950421504 8888538 112846662669870499709789238175796424960 8888539 -106915391545471961310942644379813220 8888540 -6926395579831278137008502337017779200 8888541 -140843709864855661936476634766489383776 8888542 1116600456706107681029466022991157312 8888543 -59690090322137078706863612937565508760 8888544 17289166765293130996372162623001067520 8888545 29090348248756542494522773339700104320 8888546 150658556193329568223294615800573480960 8888547 17572013273550562816233721490389463472 8888548 -10910228175308373586082109961023989504 8888549 168582301555829517584355100372851911550 8888550 47742340367972431354300745968578009600 8888551 103595887317217904930159195897663176200 8888552 180991643423592399033846649037152942080 8888553 -1746182067333915145271599321745876064 8888554 53808773387569412728127033456773389504 8888555 143418147709303276822714159308048503760 8888556 -21121218198491412327517678218167536128 8888557 4303149722997850282675793156295833088 8888558 -14726763511860214157768953800442410240 8888559 -107571002278851088608112931034510850296 8888560 7205698290104880510211333741539164160 8888561 -94985621777838990769792147057203072000 8888562 1233071832034315137071077341075924480 8888563 -64945672358496851080387962476818235188 8888564 16841593514528159296982902806607138176 8888565 -17172630692518884143817731042190430080 8888566 9139907680601027576816771507323404864 8888567 -67833112662388294724623794868523185920 8888568 -3160999144877831944436233596646195200 8888569 148468554526554877330415446438135782996 8888570 69225574441989625518573952251162432480 8888571 23435946676508073310328998818076066872 8888572 47460069740171894954395334606932008960 8888573 1417918795169762950460892673474960608 8888574 141009868174706507381918118602795261568 8888575 102946984218021522066359974580170602000 8888576 194537074625902950039674727235596582912 8888577 81735949686401824347400932681320855808 8888578 20506467162464766548099089737877797840 8888579 44616872139297441091599954091865120976 8888580 -13674248541872859998859336436401561600 8888581 90822255044831360039814918828052975132 8888582 99096272900201547682768876314082231392 8888583 101995917242520414756464807661721438848 8888584 48163133907177152750282497643197286400 8888585 -123633229639804997978126812016552600220 8888586 -24652815582802409568726042317594664960 8888587 -124163580740929390397557087944311424240 8888588 124417147488398630828212325999715026688 8888589 -55010464570047526021995896397510780480 8888590 11512178288676044718241405548404344320 8888591 61729555147909179548322770668757516592 8888592 -11852850539005179517495886359672258560 8888593 48361644704170401992789504712748828416 8888594 -51710460599978102364139490297889646080 8888595 -31379913389777484111464670519818952000 8888596 -1878621893534442356334801780702216192 8888597 -98947862287956787711975703285319111168 8888598 105451151488796358066003211796878437984 8888599 44647369941936021155020502517793748480 8888600 -308447987686583669197471723117824000 8888601 -59646488295484442097784779595047085536 8888602 -75455390654173718531251117301650326048 8888603 56872201019634276791555046643911106560 8888604 -13221722357580365090574869779813615104 8888605 -202568393158856219877846502732750536480 8888606 -14020206804742305793925990809392099840 8888607 -5227563799224831619208832235000044192 8888608 -1173654558785660334825867575680696320 8888609 -1547997057018940804122877828055564190 8888610 -14466338077918588404229708625464842240 8888611 272482505094377240268029221534876991952 8888612 -11544506585458421987064062095425051648 8888613 183623366163496831500599504468380386144 8888614 28893632009367445299873854806106282112 8888615 -150760983620417251792446301869419847360 8888616 -165383415860164910655447741681254400 8888617 160801209020684097876020885006464483060 8888618 -21424907456751823922027425953044808960 8888619 -28688563998206111116285933040914649256 8888620 29866642133165592769066056810161448960 8888621 19606302908546818760348004806479691520 8888622 -58381973113660179646868573414142652416 8888623 -5255116137386532680804925755217815240 8888624 22056814984058064003330660071467352064 8888625 64612159802012503679443221340891593000 8888626 -7046865373487712118721065640920513536 8888627 -33659957407602144272487879850908719616 8888628 15475785590592866968534685843907710976 8888629 -204428267663734108297601872628674874770 8888630 16574225092231807477367557957635287040 8888631 -178288567969973624311302551820296003760 8888632 116492513061419806951701093922458624000 8888633 -72258360673951796601216344869501550400 8888634 34246885429388103477175282131906236784 8888635 -72947785507429614421138208009923896000 8888636 -15771612850276206265888873640931265536 8888637 224037656577491823195420961079502079680 8888638 45268164160587056043148870978458298560 8888639 -6129413458523772958542843193935153144 8888640 -25393642137736433922387918687483985920 8888641 -185883805403265879061251045257474064958 8888642 28493296299284303382423151064479514112 8888643 283695749717211857937674248808715817200 8888644 -18966688648594879862954732702419436544 8888645 -89455809810632861106913765150196640000 8888646 2567156542024132466125454460564457344 8888647 -207260773431329685959407315115749680408 8888648 -33817293399206600428820730825886448640 8888649 30430341586185409094767350597038684160 8888650 -27835043216486314641726260324949804000 8888651 -17599142734071603174054516048983994348 8888652 101748871452616111392807253403484677376 8888653 -106482470246175445390840449192181407860 8888654 513311077798035265881662437598608512 8888655 -4661132145231029319730678085408409840 8888656 17343433203627552028120290578007326720 8888657 -116781533434008354382481179610862398094 8888658 -17239173124761302921166395117581355520 8888659 -2176675726124692253384454273432473392 8888660 -55039276198905810588492361921685760 8888661 -51329451765109142931535643833844530560 8888662 151148297444107103133497738406784940832 8888663 42344361127478851237088847590297109120 8888664 91132295302789628371717096242696683520 8888665 172812993734266351044023385988380813060 8888666 -4352229695052810503923045931013358080 8888667 -1590262179884542916601451124530991760 8888668 -26411260595952864933838081456348605952 8888669 -67145222176247475965829585209889363930 8888670 -13878287843297915598120548480146636800 8888671 -177518485157439869002150785493110813456 8888672 7575114095680059427036970265288376320 8888673 171492777031272882669896313073997233584 8888674 23942848884238061318966646908235985920 8888675 -119623649663190953015807836617363819000 8888676 115404111997613666977718689013767348224 8888677 11073845950142789018859303476102238144 8888678 107650237057092675582377411930949500640 8888679 107292023748681742712576057430612142224 8888680 194836087282538872958733157685430988800 8888681 -37869426302430169397399523854439145500 8888682 51332065806105058367425948426309204224 8888683 -8901184491477543207823446058478467776 8888684 -13667663305194961635515606252808920064 8888685 23524561135943160359250631572985305600 8888686 -108990103558932525297273752008639786176 8888687 -42853991074594453592817503096896800000 8888688 -12448086120012557363739333771563237376 8888689 -97073191204703217352272967794546252944 8888690 -26556569945618298670188932172671138400 8888691 -60113210585994821738152844091862543872 8888692 -49053978096709670252619204229823119360 8888693 -718520869922347595910461021332797312 8888694 -9710065990000066894816612891685713920 8888695 53975670823756825849601689618234670400 8888696 82428395313817199301878875049058017280 8888697 22892806685922160150285293127864651380 8888698 -17733384284312992759479659112997649184 8888699 23132036230710066275140335382071531864 8888700 25319455001895880716374743041488832000 8888701 -291299844158824970302927195724657298298 8888702 1077959774324540339111745788427625152 8888703 -7380271763329364985014169211035187200 8888704 -84635581946759471346339923712855244800 8888705 -68981206572790966281128549735727676800 8888706 -57560602676048008776763367677393395888 8888707 243884655153293176042596589350788780112 8888708 49449618594624007129378092025575193728 8888709 138509669719670954212560832972340942304 8888710 -56525018575179109143490854697492986240 8888711 105496905504952114073184047107551173352 8888712 -56724211655527739640374569890910371840 8888713 144550915121659363917727113224605979920 8888714 -52982000091193190870970378371995982544 8888715 31661237397470696615221906833057010320 8888716 49774003843892390786674637981173898752 8888717 -38991762203098291309729956077877035700 8888718 21866674935461953612998726216541587456 8888719 -96686384883331089986496612329945270400 8888720 -30815502044417101901180843603397427200 8888721 86511452589980076831903579908120835312 8888722 -79290346561664745349201088763440856288 8888723 -62943263351508164069962384866726038976 8888724 34594192828449429815481666165247979520 8888725 2978707247303644076921668019355826250 8888726 78719180099350776830100284440688640 8888727 -84604140945176451216097636794029161392 8888728 20822209775885617723872918202747484160 8888729 -16200112755762792231864354619639283580 8888730 -34177019443359316209323698081238138880 8888731 176565925967372211515429775727035382532 8888732 26982077345663096443995385563902208000 8888733 967888239075885700365384720111984000 8888734 150386325097040053330932596425133751552 8888735 173962617268099593458297852797508851200 8888736 13744777308874001379290259009662091264 8888737 -91377021595536373440034850726290818240 8888738 -38296219515111467451424796214340386480 8888739 -187543824362910624936858993935468367120 8888740 20127682602165366267123072396199034880 8888741 56120020734388209318638485830336689280 8888742 -48919483900500797332291428518204089728 8888743 387552541241509412160988370465276993064 8888744 -318810629347450201744045447601058048000 8888745 357634499409346984174856042941199040 8888746 5412870115138855643415385276250920800 8888747 -28596965185775179628006825216569121208 8888748 -16867207151711353569136308601758289920 8888749 268826442112491876838212812277913289750 8888750 -5098707070323231063669471768193080000 8888751 -167899162237682163650418553419242073600 8888752 23711060911233913064348413088150618112 8888753 -247935324580119139190425011279304549998 8888754 7340266098323784493044686584855363584 8888755 -98728665438300796239532186856160237840 8888756 -248118707676040518435293411481529073664 8888757 119894520649848246543992576556004918560 8888758 -13283270054031708342521682495419151360 8888759 47769855214625483217295769509982318640 8888760 110989144668909462651441943277120409600 8888761 -101209428547044756947908800929774665920 8888762 -172704100446889182353857213495087636368 8888763 -42142990644700101310576347067873893120 8888764 -26334835062638418735188491781545328640 8888765 -119381655794873343375696457289541920340 8888766 43491086687864559268761637341645186048 8888767 240190864289679110608886722756040618816 8888768 -3291544115959093681044555873977892864 8888769 61316210080694346896752257654080289684 8888770 105870469133947085080578275825180966400 8888771 182139265369810195993527316782609126972 8888772 68977530343790052852913170092927124480 8888773 -93986556490000358791834413891307586662 8888774 -15928954402290939307897949485036476288 8888775 -7744006370812077055117216207961942400 8888776 38962934348817386612557125846645811200 8888777 -26046881983689205927334244108180381468 8888778 -5932976499009301694677687764853667280 8888779 35135690402488463823019608757727067784 8888780 12130657693358192185540929414386933760 8888781 313026901286228441478647196056836992 8888782 -39917832894737169211208458503344286720 8888783 53300534973901655580727948099103935080 8888784 40996043897004525392887707833615253504 8888785 -60597235919021255345037207988506666240 8888786 40783594380097830760448236538733515040 8888787 -104336041746652505941422774317034536316 8888788 970084624224692400123776441544417280 8888789 -12347899060517555206801911400100401920 8888790 60595324430026234257742878602288985600 8888791 -178341798228872032127235858282250194808 8888792 284331608838132235514363669801730969600 8888793 -134600809444586415100783401180427039536 8888794 -94666586964686762516378789309373836304 8888795 41393758176596258806755594248691898320 8888796 18721859228173977901479883456430699520 8888797 -316177079102220465910659860436428263360 8888798 -26933523671490258296849912386980809280 8888799 -74108792227917422571227583767703422136 8888800 -5823296048428114937803756568602214400 8888801 -84754187938205706739152990154743183198 8888802 -20178425026548556978887918860226338304 8888803 2175816604976528312910673223579473920 8888804 46697417570446617502245691701615181056 8888805 -136604813922599866181527178147972788800 8888806 20912531303177793983668383433892553984 8888807 -210501418620682967120869790379265699248 8888808 100973946067980499527056427483987148800 8888809 159086859909092515770522735054997287504 8888810 -9906704892739442617371458288411719680 8888811 68172403607539838324711952250127661504 8888812 64476070375955820440286565085675622656 8888813 -124448314970551097069111502123180208938 8888814 20879765970518951535794580237884142528 8888815 15097270474222271403501503081819545920 8888816 -2491445778320985989953297512437907456 8888817 -17585363013470739388735234844508007488 8888818 -52893999807184696939924227233282054640 8888819 56028737871225377949274873721698342560 8888820 13621961273255428455568198857559726080 8888821 21876600129741444387690950403199951022 8888822 24951520636954475486629362389230996800 8888823 -167216426461108031087080958420358377496 8888824 25473561731999196377968767649090682880 8888825 -40785891172752864814762177910334500400 8888826 47770361867270973112088951729008735488 8888827 -216090076722474076306536169386460143560 8888828 60873937759337180887397403473574383616 8888829 37716064645870851693298877409721104384 8888830 -59335993870514297507771520006477772800 8888831 184494102735393653075995980161057664 8888832 8129802298318434208222438018504458240 8888833 41876271361185801584155101441467918784 8888834 71674057493413563381534456074269444512 8888835 101724105375626168631841576483341812400 8888836 -138614221850529007852321579991878901760 8888837 108298003528442288914619381168612046012 8888838 -5703754541847560070803441998586910720 8888839 -146951249224757326289777460152759872360 8888840 271698112638479540509431537617326080000 8888841 -10266006256081629561473790358718619120 8888842 -76378004507744500142135270326855824288 8888843 593065919560402768330106156368964160 8888844 39029216131254145467723299727929519616 8888845 4259001083039305012851582145507776000 8888846 73612216506347493240002200058932518720 8888847 -1793146263250629320550198517974727680 8888848 81801584752845286838787890091659182080 8888849 68205642713261474002629760291535420850 8888850 26621121866410193488683977401030119600 8888851 -168316859652078286294929020150209416148 8888852 9995654875359949547025613827424634880 8888853 189051923866844283588233454406215240000 8888854 60668151627177294019596923250843365760 8888855 99251737018686136356055164257595524760 8888856 67448130234587036028715112899417866240 8888857 74517028104762537913259118912357102592 8888858 -63943401489182816305963381141459004928 8888859 -4647511453558896536541206132158407648 8888860 -12159402908854638958778474730670993920 8888861 -74545442083042564829318479896021296538 8888862 -22528767685063516697295142244813331648 8888863 -3435573147052243521037692003255044640 8888864 275351237253037479991522475627106140160 8888865 101095769090710788289765411519659528000 8888866 -8594600691678866295163748322163444224 8888867 -3600313593884870593860140966076168480 8888868 36409901504036810363554142938966388352 8888869 127161545961564599232330237718186617312 8888870 -25684060430553119025827448344152533120 8888871 38346746744826032533136659845977305680 8888872 -4884682948218934331362131071320473600 8888873 -60979314736242604281235435873165887360 8888874 -1587778584407108782105525988925394944 8888875 -166517216151812164648809079526927520000 8888876 118032552561830027091117441768235695360 8888877 211627090458981044991041595043894424460 8888878 -11988347267794969355379143359639523328 8888879 21422684487320972846352806140745236608 8888880 -1132227296051403681261755188075560960 8888881 -99334693505224596748511721459750656400 8888882 51520300079586600927716508699026263584 8888883 147041023868460365663800489212931533624 8888884 35625903706288160227279980579382681600 8888885 -111674782955441973247051700078975800800 8888886 -77167524022714961260887913207854209280 8888887 -18700704013602941648400245405208043168 8888888 129862254139435370596467575632250880000 8888889 -122940551473738096195024442337487590576 8888890 -108050940824869590788759021541436043520 8888891 45099596373985149659874210093982151784 8888892 44248176782503692793166118661612250112 8888893 40521423906391983110555691913549568100 8888894 83341027123439050333862204623147057536 8888895 -8821231136924819732383610899043426880 8888896 63427364727745633081444093892474961920 8888897 313702953307258571205182275576328981952 8888898 -104144703027121428035814412987826987136 8888899 -203833911038262264341327842861289267736 8888900 -91608923260530371309134103415163699200 8888901 -26177136114154198858966811634490766016 8888902 164258131562828807851805113443367296 8888903 1418372592509302059772936968087146832 8888904 -195487402322697676513239377936931840 8888905 -91118098305031085325438558161174438940 8888906 -40769166103560461587276167173225409600 8888907 -36475564417644860568544316136520684608 8888908 1342307822122831176413248818878283776 8888909 82178279043138443926948425260782685184 8888910 12596946894385549044966132007311832320 8888911 94696936536929978665551138971217283000 8888912 36125481829655593037275877471491055616 8888913 127366743831862212899849878865257013280 8888914 -47316029198194687684912674075667029888 8888915 -47324929708907080739786541109943042400 8888916 -71561454717730156015811438546040139776 8888917 -2043279480401059201630557017298253728 8888918 -4287548285138793322434105341457240960 8888919 28204373715927967879658719775916693408 8888920 -91825200992412842859963020836319846400 8888921 97504904592371179513872335103223775232 8888922 -49873419125347544172431701262888140800 8888923 -109173271807010837752941616494128687016 8888924 81004708896012267517307348915071944192 8888925 -18035518447328002021386891611044516800 8888926 -163418172710114156215243933327480796160 8888927 39713415598034977837961154012499039776 8888928 -43466690329988685546981481866872487936 8888929 -108761788092613206706843736466508860224 8888930 57466713855449283076876085739209332800 8888931 64374944209321687849067163275743522020 8888932 3371252653099539150745352943421952000 8888933 -151583673662232619056071125590655522818 8888934 9309880395349203229766493240330982080 8888935 61140665811314829660690739329525765600 8888936 -99046208545155422207586329099319459840 8888937 133669569269419063927846342704169238160 8888938 -151529911374541955558452658011190540880 8888939 96420675823028026270355843552327866740 8888940 -26126132579729097036388059288880742400 8888941 -59755208251706263987383369628958640480 8888942 -65750266554771779009698564590434056128 8888943 -95911482765457887297364661060150748144 8888944 -373097880436112596366762404404920320 8888945 72252711512596390337614551431530930920 8888946 28404159363208616410174882181496576768 8888947 -182968398410186705937353631034163751604 8888948 -59534433755472252328039176867372957696 8888949 -137873352763075160051475607224610636032 8888950 13224822285638137057205771503218528000 8888951 259901028006943489291108519588303214952 8888952 -108527198731175200810445086404125306880 8888953 -174883788379899678809633159587238635798 8888954 19440618878589781908800794954247834592 8888955 68439328413819068332986263451797589360 8888956 207876621511316501298462350586021509120 8888957 167334787166425528696232225515239289344 8888958 21235120415524485292707740140072329024 8888959 85272793725588509049125951776631692160 8888960 2058929889991661068128381013327872000 8888961 47038116443158630789484070236427897120 8888962 -59415316134423755242867599256531069536 8888963 -100178572867928646806518453426139482896 8888964 -6141754819632502692546338149056921600 8888965 -1060079583057881329483400126610940680 8888966 -98141458742061241606298732445019697568 8888967 2728589977778762017630313424775896480 8888968 -34412378077282022184617292356164730880 8888969 110439055138528834236359993166759540096 8888970 19893087150579430104990756357072288000 8888971 2832357726902138123540201544757075968 8888972 29751127351976889166948280067544747776 8888973 -119658715941758227918718548330186929216 8888974 -89016236579271776530039464468547635264 8888975 -98315084203935811927459481410339611000 8888976 40461254282738649678023895958745948160 8888977 -331177648934191541336666159571083288988 8888978 33059762858490777339260299904448224256 8888979 -4993183739901639232994104802030209920 8888980 81690667083592234917800173487127648000 8888981 -154643819800901088364960193225156661636 8888982 -9834041753585706765778579292737209408 8888983 -209605457413168976742617286904658899760 8888984 60794109039731303199599272291730718720 8888985 2501626558220679190276051183183003200 8888986 135897066616996719331143480505060164864 8888987 102996115908107034428273836483197677712 8888988 72463461744125096025775480749354048000 8888989 -58259468615904604244621926797364573210 8888990 69356913770237442918523032796982409600 8888991 -734238500059537091908985084276403936 8888992 26811576754640003551831344507272232960 8888993 -17381800625294601871469112212893437420 8888994 -38745039235518716168061037007709419520 8888995 80863586046141854041182428072526114000 8888996 -46855708622363140420134261626503536000 8888997 -117854743686334859884843927195879345920 8888998 82640910304716831508250065997530722240 8888999 -71641489737448205467141991782049143680 8889000 117240323624579987696923386146058240000 8889001 -177008114058508752777926448740348578560 8889002 -46131262514644959256500628408277102592 8889003 -3222707263150771359566541984500388864 8889004 -109992084230742150868119364577715890944 8889005 -59759749909296427579382338767432423360 8889006 14768164144373919449112197214121903104 8889007 -13946190167516101353960050002836325744 8889008 -17567514951895123007108355650796158976 8889009 -171817518226488226648856306890467488352 8889010 -7735775207289117685210800086567518080 8889011 318855530654945781626669832987272198712 8889012 -81075433319532818597794599244689408 8889013 17204953021259494433277115603870771360 8889014 -7581665641605893593567239056432322144 8889015 -16477890799186980454593142362622549680 8889016 203270197075842617314809504141826068480 8889017 91601580824826585130312002866504950080 8889018 59202369339185623018030818266083451904 8889019 7727691077754575498892186929718200420 8889020 9566402855666195970936836312773908480 8889021 -3341657770166916679433883437165319738 8889022 66682429138808849695975109064769924800 8889023 201861412777462766051820510273546792 8889024 28932208986777257186151793401048072192 8889025 81456333521919879003495082698947914800 8889026 -79027443418161342416293651711680169440 8889027 13472902800835285159362068968220543232 8889028 -17551670630936760031605057484735624704 8889029 13024270428172159366971405102427255776 8889030 -5645849091976554597423439712018928000 8889031 -14106308723282693997575510192304400168 8889032 2377102464296314893759801370602424320 8889033 -13905900675265099583651957934564356352 8889034 14784190472416258083352902630055087104 8889035 10950577831125844895431842814586520480 8889036 -20832664158831523933759721144371200000 8889037 -1138094944891548119097270484056562880 8889038 -38925574682604366045268102931114998080 8889039 -79983675194188010350152226091160817800 8889040 10016562152721139182007375289930219520 8889041 94701376920080795655894391950440039730 8889042 -16792875499291176013288209526187404800 8889043 -11156467001162473118886266006615592216 8889044 362588397617299313901643781912239872 8889045 48382688562739134532799729278657910400 8889046 -804847379239161440144878192985860992 8889047 341162925262356607881346853430409125120 8889048 -32861527290528625889058447268872192000 8889049 -144828786584176248954575809035226510840 8889050 -30238577238169891079601078303697920000 8889051 -91937582641762515624244533650570165760 8889052 -141343938346206625258180465000951473664 8889053 57532649794209895612935500730122188140 8889054 -1775775564145384503862411487047416192 8889055 -41140401683774359903663488279252134400 8889056 -284711066511584334607092400698480132096 8889057 29249788264381963361249380840839080868 8889058 89033961709134666380257284773941424640 8889059 -14438700231323210330704314846639206880 8889060 -44949441195341684162072339292840407040 8889061 -13431268082342181256900286691262426976 8889062 10127687123676638965652432504600881920 8889063 -44550593273363999992434092237684308992 8889064 3161873190154856843487459723771248640 8889065 19359464250550694670749421028889709000 8889066 4707456194242526469159819633950142720 8889067 184210938314989820951839367187619738152 8889068 -17371350342676547737114287464123003904 8889069 54731049242939142471722967332888278080 8889070 -7493303546324071964317458693686160000 8889071 -22307773131567656859058849679175351456 8889072 1864938408065101088432462387792609280 8889073 -59869737275094193920009457208890051520 8889074 171454961031138285350074716189550938240 8889075 -8720563184704346212599911600886828000 8889076 51145121217028459747865689956008779776 8889077 441137830459464420340758651398559299520 8889078 55284048326760149168792890927169453568 8889079 -202127115570146716381395796503845196624 8889080 149811538546652562329166007330037760000 8889081 -118457927197816561464839739222886627248 8889082 139075167042227091074196789364568543712 8889083 11109124506147008937281296956170127120 8889084 36148532952606436158638268738231774720 8889085 21616531973812066269420498577178095200 8889086 36378036128523238447079071404394124544 8889087 34170808722799430229430903537389803280 8889088 -77612115023254421522853119139466182656 8889089 -3956420032917655625200218147802062432 8889090 33160523291287596752993602204677396480 8889091 122110269305184079507135494854229297584 8889092 -63158652197569450232589401619107904384 8889093 -19481614288005307946639505552162784800 8889094 -53872577292649669659143883645990860160 8889095 58765347544684366322338344796573296000 8889096 -109429349438093265362224117074930647040 8889097 -13269781449090750365966781966705085568 8889098 126736887505941909061758621030433066800 8889099 -53591935330222589947324349337564870720 8889100 49575691158564633903694904461187212800 8889101 39584168430868144321289452583990652012 8889102 -1715169695981009064141577211797220928 8889103 176379169710242324838724829705932325464 8889104 7673629520821753970211213011490963456 8889105 -47320696306187234040040893329220705600 8889106 -16542672533144074221948666072681348096 8889107 86171050077538921150892335392306912192 8889108 24510969795759443629901919645230186496 8889109 79669966580093795701811035900424751360 8889110 117445485434506525973872322115205916160 8889111 -21846379401832259610097762095819988992 8889112 256424175770041086936296831144945971200 8889113 255880141998502536797089745593487598984 8889114 36948498163531221235376664169726917888 8889115 9413115793948969709752594390306397760 8889116 -127147796889554565138019240326337999872 8889117 -37556422015772496862294988917166206560 8889118 -46344290623740308272972682521754400384 8889119 1068613342401001112719718453525734896 8889120 -143351480729519122288220776914500321280 8889121 89058194601185803248619909723921446144 8889122 96050778889110382583363569527926308224 8889123 -10676248960161585636759634713301460616 8889124 99033675303899428443806346975827655296 8889125 -59628067167908729592821180061862080000 8889126 9797842023296385104242216974150156288 8889127 -74943925836431661831379433379712770240 8889128 205057327103674793082074298139031700480 8889129 -45550841825787698786052603669998751360 8889130 -65548664228996290231212359794436884800 8889131 -32324723502236430183769435869020352000 8889132 -178954811435831659090226216524578816 8889133 50986267806234417644742417500691672000 8889134 13276390670633259000634987513646049600 8889135 -125088348527162348341556379766103420400 8889136 -61914090894691560162717887700013449216 8889137 -4341549899978363374709169857879000832 8889138 -25659892789923969158961295460918959200 8889139 -23799405770281126198779293445680168304 8889140 19078311479087956516243480042876108800 8889141 28067407379918661239558234121223240992 8889142 -44895748369885913145068948049324206400 8889143 199144065873350026740450568829511124392 8889144 -183973226295979103685140618843811840 8889145 44349946615185115981763492493319827720 8889146 36583006474470741994376177377778077440 8889147 131040955243170171577139217426323350200 8889148 -144835175605869609557497170697962529792 8889149 -62210435772943670589567814825055585850 8889150 15447390328821392435854998005195520000 8889151 -100561143783973186655524863361198070848 8889152 -68455075745922137039255900587773394944 8889153 3392721159065224381913322422912531328 8889154 118471314965991288921021021042330359712 8889155 89195462757427719157488381555855141120 8889156 138307619115198963070319253916978882560 8889157 42874073349176769767794676497868780544 8889158 -193932068587827791355907434764889993024 8889159 -102262628575362214566418151328172611840 8889160 -18559395812916797206183256316395520000 8889161 2879844908659463156096626247794551312 8889162 81304478350924210221183739618416221952 8889163 7621309205959846961716482282874230960 8889164 -244897721814005031374355038882473156608 8889165 -94260870369997793395100754980773171680 8889166 -8573860571212477574373456114436593792 8889167 5756336953498057779765688761280495200 8889168 -8751531493443737164315776459227136000 8889169 -7692119225443929593780160917826388320 8889170 73052681895922203356295901117351301280 8889171 -47482853506725054121511000398154436816 8889172 -93841793393828399483278101824614301824 8889173 74736834601999856055158167804835679744 8889174 -28147074757486888510666026620585942400 8889175 -2735417740247064312639376916911379000 8889176 6849928664515578574500322670834688000 8889177 -70202253278531564897626143471321861696 8889178 -30107689831270411522224858136894507776 8889179 -83181408509121464211550556170945541616 8889180 -93240425602000004781682160173157207040 8889181 -52132397882916065435840869060811572800 8889182 -3941865922258240831446067552033895808 8889183 -309529730092065794050961558743669173456 8889184 239678157647898101779139681051498643456 8889185 -44728125265318416041679574040355267840 8889186 -1794942684220945370047868665490400000 8889187 -3103322593975633056347359688124584164 8889188 27276163682770151960988674203779072000 8889189 -22922275220733074771796420743441197920 8889190 119621951859378515939556003355691145600 8889191 -137956147915042334439662913501151281000 8889192 3580240719604298708826889319583774720 8889193 -323653422212851301222578951867471375558 8889194 -31458588735618344666557718738365691040 8889195 18152247035271470433541532963889465600 8889196 115791776710555008904888424951652756480 8889197 -319239362656595958365705729729289463188 8889198 33047629834829815036049383598610844800 8889199 -92036945147376639745812234782639122560 8889200 24518390558730993022699812685101465600 8889201 -88105700144140101720142813039800172032 8889202 -59282904401892182974147922744779419648 8889203 186269482017680798556950949442008037452 8889204 -150593375182151533882624667436966617088 8889205 -7950076711339782950153299341743587200 8889206 -69292203098412108006240302362150674240 8889207 -10806266643707622864937768926271873920 8889208 -228326921639037940176553672789626839040 8889209 -73028239060922920591191345938568531840 8889210 2048220760665343792257870057317836800 8889211 -66176377982850604827292991123417799728 8889212 -102800836816106826418879409239978956288 8889213 34952522503997135142758885896595046528 8889214 147843793706009623218842057043114963456 8889215 -34725734983151975519455035164715039600 8889216 6677283586437266778752666283037163520 8889217 92803318822091017477721958963239617200 8889218 1235367966425460692450126763027268608 8889219 33633093773724142864232508164721202176 8889220 61342968082258734792350510859558554880 8889221 26058547149386343989916960708920487744 8889222 -12226412189365059768345838946809988928 8889223 -45953940664998127874144497893162681856 8889224 -24092244403686434603033595373234913280 8889225 88864158827994262109011057066342488000 8889226 -90914797626960044161726995252688128000 8889227 119710711466494104505680544736853058032 8889228 97737341910136954778531736558082605312 8889229 253722000334141777341540079694967867830 8889230 27006632876684210519784755082819859200 8889231 -26417435131862952628208821235745909840 8889232 -33404061753208819092359375965252878336 8889233 -181737053419888819308006776721280813518 8889234 46289512689848850016889061779991127680 8889235 178677225787409252056677414389851875600 8889236 -177386130766577822642504869765850862720 8889237 108652030725264591965257125658110067200 8889238 78918709868958445005925450698560962560 8889239 -46409858701898465062138839763409386344 8889240 -3542039956375991370309587309938483200 8889241 158787422177408236801106221047731822484 8889242 82713134922965263953440819937925420272 8889243 -120421851831801754698219074815362676992 8889244 21109174496262821514622267790374909952 8889245 46389284853177637851605288898543547200 8889246 14498810042810009922779850923102121600 8889247 38188471111873857267803080394758076880 8889248 -186943031960909073155173965830906511360 8889249 146325988776700746288852461059539621600 8889250 35506216173345800082580346899070376000 8889251 31404476071636406800162000137690117120 8889252 10818945484822287972038815886459400192 8889253 164898410830356934072658705822564564224 8889254 -127009178675441325927482313738985822080 8889255 -107657758309691148015679513163409864600 8889256 -182818515699925412514672194412553221120 8889257 34033018020752839753148167034725940580 8889258 5412141977289351369497748586976928768 8889259 -33202673630068733231994484851966769296 8889260 -132694873437257075470445892586489989120 8889261 178049574650177985612462629528478240 8889262 -30388920917683653613331500636391845248 8889263 118877395025505348436947727162669786512 8889264 -2090976490361870631589722025713500160 8889265 6396125756511525484435594258104000 8889266 54893422492914755001945649598731785024 8889267 29594627711825802284811998497326857280 8889268 -198969761409249930670187856340071386752 8889269 -22002699171551178502073429402610500256 8889270 7375398367684855956471422531876782080 8889271 -136085180922007240938665602835862223056 8889272 -39623609280897124031333705461889187840 8889273 55951711036113285965691181799800960122 8889274 64001421182239501886330272934945471712 8889275 145873204834891400311351835741142273300 8889276 -62765406374860374833585098731209342976 8889277 -16084879701424505497873798664798979380 8889278 -62394994919546422418429357120562466560 8889279 -11736248759832430148039756223828854400 8889280 52899803453511581137288327581872947200 8889281 -73018515710851009507326356240840334336 8889282 -97035847852128758198017336824773806080 8889283 7995304821537669392740106858177150400 8889284 106557932165270354283199635595527743616 8889285 -2069652232736481343025980782952804800 8889286 48234451087369271319661343964691742976 8889287 78991514710913876337158983897036951344 8889288 44928715927338427919871669725243842560 8889289 -124964044375419973926400973279967280476 8889290 6920696232346285788449453329429137600 8889291 -205274217604504290475703559419428756560 8889292 39355394455665904806948426612720860160 8889293 12602853300805089162254142416064633984 8889294 3799713452631205592622095455864458240 8889295 59216621809601871287559305932968289800 8889296 25108159415892897102334784254889213952 8889297 -5983655200871710211799544628300197728 8889298 163571511983908067533149530803364846592 8889299 166836745532802653833417328785818336 8889300 14469272237323088776623321973484236800 8889301 97168489337047708544986681198331316302 8889302 145340870295687755319824864273407728000 8889303 168899139016645626435568097923944793704 8889304 4655497244686677019143253584363294720 8889305 -29712460810775253117218351486528748540 8889306 8122594469831202813799369661435349504 8889307 -52392408464512473770633584116997423088 8889308 14665185391663249720498608356409788928 8889309 62509152330566450976277294022539230048 8889310 -67856981934067698138548277720635893440 8889311 34211452078118015388371268924570000 8889312 -75933381177650122047604891757114818560 8889313 68138670761415735451031491866068568768 8889314 47001536175434135538059311898061614592 8889315 81939166731733613987340194903222105520 8889316 75555273501063249569603285180123979392 8889317 -73363355004374601406811430060829622400 8889318 1381316851433726411153415076716174720 8889319 -103686481653696085991173210847659353840 8889320 7413859659908994679337235585011712000 8889321 -40251722427889622594629398505356364800 8889322 -54782837936265165939065689566565423680 8889323 271443701301222041308117282030031107572 8889324 -28062709395792692218791181784356635648 8889325 -86538998403797015888944300815584237950 8889326 -169032101483408641731139780118655933888 8889327 133994699251553287257862937802365960568 8889328 -14127738634955919434766748808571781120 8889329 46654477622549239347323688647524878930 8889330 3518869397260101567339413779102080000 8889331 86716155085915587016233943514306377728 8889332 137725985249409251595463092666526375296 8889333 -57613629304819785728060272350480442752 8889334 76434399283056092489012863239608980032 8889335 8044157994654979383578763417588497760 8889336 -33673053485355391713081257170741186560 8889337 183273509066880435122172052544913114986 8889338 161982374250614120049403227272484286320 8889339 22537652632426080500785608965042423808 8889340 111193150237532808599191129045873920000 8889341 -272575234481763552402573741596591018100 8889342 -1997383112272132527163537701064802304 8889343 -60755166937558457985444810453665366336 8889344 119707800908421892850111549879988781056 8889345 -13344045811451323350367866778703272320 8889346 44991904278945088535400286740743040 8889347 5226537692275357905107472332693351760 8889348 -41337798783177134387617824189400068096 8889349 -78954213930638224158857880394723396064 8889350 52267937468358077438263635340296290400 8889351 48698559657585833299820026044900646392 8889352 69166798772664783771397262920621593600 8889353 246072522692448661160440968920631983520 8889354 5904293382845668030727889086597558064 8889355 -25970629353217620358904507123640822240 8889356 -663110351571469784458490793039206400 8889357 -39552730000212274280464831585732378080 8889358 12427355639394675337262101549502420160 8889359 -410795603712137970346051519999588344960 8889360 2938940222094231667383297414227558400 8889361 6808241561552143075056387967347736424 8889362 17419605758235832899635299827789760512 8889363 30835768785129140976081105722106171984 8889364 -30372100301041762338816476503143886848 8889365 147669309135898242629281526383157760000 8889366 -4676621044028282255132424564355584000 8889367 98729903585364118749755386975458721960 8889368 -27850827088900530824904303894259015680 8889369 2856901597182702623189032552370553408 8889370 -6861360408706798939093058192018211840 8889371 32479808213971240329030918007722348624 8889372 57259730976691378523555567008251095040 8889373 -296557854249208002862846371578035620660 8889374 -5833181570650245047753723922526218240 8889375 4727525941144157765564532274973280000 8889376 -9479327473710679053806505335885856768 8889377 -86942296597579193122527330243745220928 8889378 30196805832876140030558287860528579840 8889379 -41596359309336091363959816651396204800 8889380 -62219263870440979272870803145570451200 8889381 36265512434176780550849937564364284540 8889382 21029500929486783321042523606485122112 8889383 241358562781123079829890160521183193864 8889384 -140896808087434885746256112954166067200 8889385 70134493183838020060315677490744287360 8889386 -106339585565513212941858962660610720 8889387 -97059385411890192349291342426243366944 8889388 -33898385347970477361531764629095581184 8889389 164923716299759149978720173496483137900 8889390 -857982862139556412505230135152382080 8889391 -55467034544949474465914175707727847456 8889392 62493986663740721323527972755070124032 8889393 126665556087278110606896732219185418864 8889394 -31642334668016633891227527156239307504 8889395 170253533473322801262163565453654588400 8889396 -85075307353841551063867511470892113920 8889397 232150770113799003673025652674430869280 8889398 -14926699982518188304025018201720445312 8889399 -184646265624468012891008193057218440800 8889400 -76258425913130062806490929153341952000 8889401 -225956183668030429348935340811913392598 8889402 122623688529532491092954469825025342464 8889403 -70094204305827242476124890404274072348 8889404 -86746318811601358156997906366841222144 8889405 -7257849439413683709631741357463592960 8889406 27485518497820338669926570375793553152 8889407 -273103845915494233759972730153080705344 8889408 -21268831008020216296853856468370194432 8889409 11338605501761180906546589049492630980 8889410 -102401411810008126278421990733676387840 8889411 -112415095019915857895161479271901873928 8889412 -77034897420540801117644978656580874240 8889413 11616681740829219753691572568223682048 8889414 -9605757665642491803325856668336494720 8889415 -57489107175670550948225893634756132160 8889416 -205377681643017067762037919498641817600 8889417 109673261576009871697561451297497747434 8889418 -32876291137782232960218836609196084480 8889419 -101881609368535939124174314445185660416 8889420 52752499279439899498179281572382714880 8889421 49555487430125659538401215146052006144 8889422 78002535282151518023809280276126392512 8889423 3801226459294797819457633502814756864 8889424 56883278625535339692941558137933783040 8889425 78349644669639252812566000871655985500 8889426 11077932556941556713068452702807494144 8889427 -158216653573697863514128677928743144724 8889428 -81473658608879545309652737945769126400 8889429 -10522248850456904579392598662838881152 8889430 97437434364293773534196059658898800640 8889431 3419698270560216073675723974056703360 8889432 56740577227215402573678102394912727040 8889433 -145537999676881989716578241654879280 8889434 49125607367505553392393382921684613616 8889435 22430679058444043912901518399347490400 8889436 69906104814624870542323135950409752576 8889437 110740563373227163326053873730423267660 8889438 -17596113852811733010014719597296267456 8889439 101760379619221418172450317929904673600 8889440 -3095870353437545518351317093313413120 8889441 70580773624444979660396324264446134624 8889442 19458177386408863388678413589580007200 8889443 227359127672305146678090614022756640440 8889444 102880224400631353951725523249278986880 8889445 -48895083308256282304976884341234607200 8889446 -57466402028006843301143428662451439040 8889447 -25892221536296824333882091850249107328 8889448 148049296953764751647553221294767119360 8889449 -120935837030916130366268334406960955136 8889450 21698342921730524827531415674540953600 8889451 12038781148005095614122328483053429952 8889452 35711450559553245668736907480074937344 8889453 -45520234609964413682270094355987493760 8889454 -16137084773312727858628624041641349120 8889455 -60023831043662456834883835861176659640 8889456 -6951965067738101558929399574569353216 8889457 -144616945535943997472585059071450395340 8889458 64869823612151554311347956831499992080 8889459 -82361957604732768629583569927625946560 8889460 133013864566587515665366964350059713280 8889461 37554985198557498083010853605648784032 8889462 16619062824102967433397575492006365920 8889463 31230799593416148689470635259298691888 8889464 -41145232362938596729437634532807024640 8889465 -20178119761493208772199721016289042880 8889466 37036861707293191857032454418831793664 8889467 -15954697256795404592242231664214743040 8889468 35886897489150188762381430107239268352 8889469 8072207470607835176630541053322310770 8889470 89789619554843015688552270066946181760 8889471 -21002638421568953477827533408673075560 8889472 -93614041803957735065098012729792266240 8889473 -31286559867890502842808539606295059280 8889474 -49732299802776273119662093766052075648 8889475 4947110521591350376647807025469504000 8889476 927327215885299463371068713673772032 8889477 17657284294838324422367525336182492608 8889478 -10062885356672503336445780949117889152 8889479 194803172009194818334138382619838765080 8889480 147514001204115713602904840869994496000 8889481 -133696429995331421196746149295330684288 8889482 -15090971719794456353723399656764807120 8889483 -142126248401068061135020509707453159976 8889484 -20149762877987903047171475660047915008 8889485 90413402356951016300346344654324676960 8889486 11229112452238096896758443720496578560 8889487 45424070328514210596835569392849546400 8889488 35239469514149081206293313595657920512 8889489 60517050423118806625632352076788612800 8889490 31526608248230751915709952536114893120 8889491 63583414898791907104128972483135684672 8889492 15908092269401848140789376798092165120 8889493 -189497812432713242684365205632863175520 8889494 171952937443681997952835042864425547296 8889495 15643280074753496122351322555452845600 8889496 6747070828489346207367814608959569920 8889497 -70862392680254126106606612068242343736 8889498 6056569357902166687113166712387020800 8889499 -59649641576475010461513224844339989500 8889500 -109803515832867661934097842274110976000 8889501 -84861713360756076613049732919811325568 8889502 5422445355233961077302451155986801792 8889503 -9795836345056591576414667531147026320 8889504 -14517406393057997327533658199577067520 8889505 -75153241060320610921469379350714239680 8889506 -32692913063324740329963682592081808048 8889507 -70016394519239231503022435342172 8889508 7700406043408665614738983716102259328 8889509 -20148401878304025456598565322080074884 8889510 22032620208248079937370360054249502720 8889511 162605231284182876291012287625066603400 8889512 68333209366928016657801174643790515200 8889513 -9488777666841340722605144782251866016 8889514 51396857799552269179121507408319935232 8889515 -126544165839608017626549137270435155200 8889516 -127402944621809234688265464729728540928 8889517 6343074690407844583667378196084440192 8889518 25852770380254598380945567271670985728 8889519 649757425931234112605487701598690048 8889520 2366029626981710975741529307732377600 8889521 305693721495460558366268237150455142784 8889522 -23193298091990599854294800320754282496 8889523 75384809659654383157306269736798418544 8889524 66794900454578286020187754893854078976 8889525 -37878762870280841802227327071107285750 8889526 903011903672070864643385948593625664 8889527 306900895670251572429217658156787662376 8889528 220933537729430876923482077200488529920 8889529 -12995275557331792609825261013018726400 8889530 -25774754555280737723201737983916416000 8889531 8854449351846721751541471250696358400 8889532 -119123784266214952773101008866857442304 8889533 -385771522677941252599095821268294845760 8889534 -44948648303712318280862888387914469760 8889535 81839138890456146518360141755298613480 8889536 -98688041559052690575350391867624652800 8889537 62643686773741746257662975262905792560 8889538 9413769576136029527297962126366838784 8889539 -13428310181790672569076314388814782660 8889540 56176368606510080995572312838355251200 8889541 -10137363869778520286188718810939521700 8889542 132814277669633563871253813958586424672 8889543 28637315655729754560163146678194253720 8889544 17026064982027906595654973877215078400 8889545 -58435690425098744922944212483969638720 8889546 1248688660025221644271891797518588928 8889547 37632921641814388162749060450120117912 8889548 -154294023534335684583339200246073844992 8889549 -38225125285147088744800724887900377600 8889550 -37594732276724925880414625864187571200 8889551 -271830414380583485370054032052405565200 8889552 2765292275025324368929676204080496640 8889553 221614822223914664527134662367779008000 8889554 167462539918801903259208204497599964160 8889555 39823662504527686070252364840805117440 8889556 -51053609671251850206731593861281360128 8889557 -234261774414291646466057767208721622194 8889558 -11012617672531465283644225238993018880 8889559 -18817318491755192257130930292136475984 8889560 30124318563489798420377064133872844800 8889561 -58345309964026224112399201614333267360 8889562 2616438677701423052927482486717065984 8889563 220561734660253392671828696986357231812 8889564 -27879338081855301775253089601369361408 8889565 20566239160827424961765708820367997400 8889566 -8434699512249486754006926168325361280 8889567 24896986699577987888268841794425073480 8889568 -53494223066616175979654763424701480960 8889569 -140004019580609696603592782315486422656 8889570 -35300275888207357056093957257670355680 8889571 -20463743183713006118671370082400816228 8889572 -10696924381609900153245817283051324160 8889573 -29779750788422770629904211229621473280 8889574 -44051807363411962310398348929243250464 8889575 -7107734018195185497017803701188732400 8889576 116331825719996173945473143655849984000 8889577 -225852652003994436480340032586761833088 8889578 -27606037190698662336436151234910254160 8889579 465282971784141669081171860355216648 8889580 176457996341533148217079073260162314240 8889581 174616003775580198851529160894716839382 8889582 -25111617399527260042225795377344181120 8889583 -20729292556936247671906984160925480440 8889584 -33719923727580725740002124989423747072 8889585 -25437521467222386188391349728255129600 8889586 47557057358113721139887286578106046992 8889587 30415750270990760111695088505221145600 8889588 4116854531070357423621096608042364288 8889589 -201913604634074041759351425900406606080 8889590 32035293351432585697156380273734092800 8889591 -30001928719888918138663784573321306112 8889592 10625369890717968257289313876220190720 8889593 121650381562036560381386536049753660484 8889594 8166332021902175930557047375973059072 8889595 -44375378915944445102758706346704763360 8889596 98934179688802256533155696964470523392 8889597 24544609253491950461845724175810825228 8889598 -72824760684829611527309807591294899200 8889599 -25928401027090640590146082651778559936 8889600 10711015960924489661505521367751065600 8889601 9790283697608718157593335205351530880 8889602 -61537417342349133624396739121374610400 8889603 13899189016779321596744000055907814904 8889604 -21010378062851963838529257578605740800 8889605 -561266172561565884945742169662483200 8889606 -64069930280931819460560696546062668800 8889607 202865047970471505297860597386362856856 8889608 347635701333241573061711688185118720 8889609 41999911164583422018878541729505829904 8889610 70193207771463928207956459413520612960 8889611 -324445846660958682322402191629999637648 8889612 -109642262582753154845835839136693785088 8889613 20637408078732039723795444062002548544 8889614 -61735942120880757874572357881364001344 8889615 -22778696319317850264775745440336128000 8889616 -11450257302257135618027443832446304256 8889617 127517740353799050357388348119656272752 8889618 -37658865886771309547842661465562304896 8889619 69531444956563010512082167991984855296 8889620 -9550832969670196983157970649276503040 8889621 -13589292531983198357421493903946865024 8889622 16805639341117832603848209155367788544 8889623 -272753913481814022775045578003551924880 8889624 -99649533716643556144695650437795553280 8889625 -2916231443063413480381920090088563000 8889626 -11381006520632279139781339499792921856 8889627 365905365503887293307134132586473690624 8889628 -290343881208522231086853641550524416 8889629 104942936131109737342939919973077754246 8889630 -14612791893269292175799323750630798080 8889631 197995270058224069492081843761754205280 8889632 77756379567903385535088336226981773312 8889633 74366195309958697311596491547968475520 8889634 11521955171073914861405274848553744960 8889635 118398384732272393828641269559798768080 8889636 -10160772544544734478336637116908523520 8889637 -109572892899206399258158416477954422340 8889638 58627723106387502479577146726645164800 8889639 149501100025159659117263967924790205568 8889640 13821747338632883543815717066892544000 8889641 21740918060149154232699594366356720784 8889642 91232085570555100949052260058333066240 8889643 -108571593707701307936086567530559822560 8889644 112635052512831791865676728336579571200 8889645 -30241488759444679078615658654353013280 8889646 567531748986529168531388640689278272 8889647 31321187528916011362463167841224475640 8889648 32359809534393813678136480463585280 8889649 -53234453613381412624740600791567614236 8889650 -18040969475286987468009580089763392000 8889651 152542981403230321586468297893323909780 8889652 -25345366570882082618927081400590728448 8889653 32546107331987256443852275030601049984 8889654 75394193862998801119948611948456988032 8889655 -18045238074684184575205760425168774440 8889656 -129552857337324576130237580562847088640 8889657 -25173896206519578652395444173023278336 8889658 47527185061980879070837359035264557680 8889659 -225679594979376581277920550285998938140 8889660 -37853770580939468471444965336708454400 8889661 -68348817248872208040118262699414796672 8889662 25370781403223716328512150194801856512 8889663 19781106005758880125630509562380015360 8889664 -1045803807788117565487968646609240064 8889665 43325687550887176454024970530795919060 8889666 12352317184758387596152626651542269824 8889667 -74495490849903527409407453352436718016 8889668 -128056464047129159613687893034343326720 8889669 -239066507235489312974387580755649986976 8889670 32816931229308197616540975562112945280 8889671 12168532297124571161405933464542929712 8889672 -68825290871015774931198534141471621120 8889673 -18025292286618503023320243901851078236 8889674 -183173964285448364823416045743973895168 8889675 17793894937509657656288486354451789000 8889676 -3128689614649139591711642921240501760 8889677 157458618876006742614645400412813199360 8889678 -8631244546023810216088929767856664320 8889679 -209295998852518114784368264700618776720 8889680 16857424897120857727972249855416975360 8889681 -35457145728359272523697300645144471840 8889682 58815933068611215371588003882517340800 8889683 -175448267096325329680935014240398241976 8889684 10157634530873204801048490738749276160 8889685 755086446920060524570956518682000000 8889686 34919695325637188210796367284237212544 8889687 -51940218002282433908164708471519877880 8889688 -269040810933234998513850959131976202240 8889689 6227586137128373434120372663752635460 8889690 -18418098633162462552307520828328514560 8889691 -1681080030066115204863610198762082736 8889692 -55152359891457346338157378204175201280 8889693 -63697300710624898434674167578934167936 8889694 12951866402011124125479267285622201344 8889695 143356418153157090586227832195759324200 8889696 125564319908309851909851848783678668800 8889697 185728415406012261685015430737986724032 8889698 8529134176532697650367606363479886336 8889699 10446724732801523586838459995902876928 8889700 -2273608765785867517703809510617116800 8889701 29833164090920383898388151847603901600 8889702 7811739314001398642410788736181284224 8889703 -21674087955424910145284412056838470736 8889704 220342140283987000186731015108065909760 8889705 57093058663238164091451473444478235200 8889706 22788858523640593855896618674947764480 8889707 -697262849514440934314370380411938560 8889708 37271329935357465779051332866367466496 8889709 -23425641819480085987575119338199426996 8889710 -44521888924515564506695096808434304640 8889711 -75294586001746823098958944805453842800 8889712 36852151608385738465033417262118993920 8889713 -23643987992248012562937067223590594560 8889714 58047970988509437012222776502348610704 8889715 -20569879901704785538754516739368463360 8889716 -160736186899607936623755097997393141760 8889717 -149610311534991452049356134402005481440 8889718 103803345233481264497826209372123775360 8889719 -259080885478252279205045202540656489880 8889720 -3441531218957634272491203867869184000 8889721 35381952898345543150837493060103650304 8889722 92698924184401262857380973072722540912 8889723 77485830301725374442160299775049601120 8889724 202902009927072019743395524198181702656 8889725 -21362273079314952516570984514525947000 8889726 46973802055237454464443915290847494784 8889727 -147178039171924065450012901396904523528 8889728 -6314550429089093250128265137356800000 8889729 103968317163110125056734770850193351984 8889730 -20966203708757673293542537108987476480 8889731 52291082889904317680868796877280545232 8889732 -26577469234942619570223985847396329344 8889733 154389420631886472812089024022732320764 8889734 -60712825446903334044916206753927168 8889735 52915908845623737192251280933159234000 8889736 1821438528673510165398355032064911360 8889737 -314489543456108407161107357376727278540 8889738 10857163793715796059930081418236764928 8889739 14972943777246532032933582862351688440 8889740 109870963513183459858199983521412592640 8889741 -16887777130246780726407621337802276448 8889742 129465198802920925330554294817955736192 8889743 -42136508063546594235829203702426865872 8889744 -52275619730611264692650378125415546880 8889745 176815953633026841009033220011211838400 8889746 17872522505845199427182362607772303360 8889747 -48585002932248346789592593876871593680 8889748 -29048565364927995761967077280754694144 8889749 24156287450605445014804975618533625920 8889750 -416519836040254462594684177612320000 8889751 -12827898852112781421327665728069129200 8889752 37647413844941060671312680560784537600 8889753 -4046490141845520569871722410602887616 8889754 -38432648132179262617021987379282801424 8889755 66875912619388249502456449821762128160 8889756 -38881947515618649549950901707768340480 8889757 -149725646027229720862976638605252147994 8889758 50860763162782003568015429553464024640 8889759 -100198329102869143078174747923986248800 8889760 115050953619558082906315314770419384320 8889761 267117827693568298831173025242396929280 8889762 -11744024689047148050669908257894611456 8889763 -69811935874034305152962313718706938176 8889764 -30631235344891981286440989013895126784 8889765 20059381618364887114974640204945464000 8889766 72210262289147234453324076074004663360 8889767 -1118670978741753624795431746848603888 8889768 46030878820244609406530362339529195520 8889769 -54724402032024694860554244059631979008 8889770 -15142646149363910442242929539982867200 8889771 -89458860917411740045116084764387727936 8889772 83071014149210844463887709908345349376 8889773 389343633016291335946572725793480866604 8889774 5162904070817936042562213116942060544 8889775 81690034179379378810651746670119093800 8889776 27693760758287534532720723560853012480 8889777 408473019083964741939848762414899200 8889778 -58999637562422180557706418231717588576 8889779 13211524335503592858189011035842586380 8889780 72789120975922501740400587764877926400 8889781 -207639520417508600809865811809139558418 8889782 111008934751441215013643412957661637184 8889783 -69630076768866365394449598647290571136 8889784 -43277523727145716840215616948228423680 8889785 -23182826783303012002306995824794345020 8889786 -12627680909080135918888041575544244368 8889787 181782564540081860296624394152224784800 8889788 -967833393668376493441148993372911104 8889789 -184869037388373483250525908677026374432 8889790 3501597306951655746540546326454259200 8889791 131008005178140214923871625218491705600 8889792 -29437467942022999918987177042932400128 8889793 -170800634909585038352519751667870822848 8889794 5928608173638491537508827455875019680 8889795 -1279123320184324448028961522392830880 8889796 -18394550934741441306537117711572090880 8889797 -3079214172177937041813857258415871968 8889798 40653763960118439795200561235650646528 8889799 11163751726929434641931088309221070720 8889800 -59072132084254756856510655414249600000 8889801 -170966059017016639343790152287871344368 8889802 -116506729606431841752385300351167739296 8889803 52549467994570491215538813300616585584 8889804 78384846883440401042912594596107878400 8889805 -48078210391740868163792661720017283600 8889806 20067645635803678292252027774406422784 8889807 145034425790918074586364443269473192840 8889808 -21136879258984202860383238304661241856 8889809 -141575591279709110833257379375539347340 8889810 -58497058608784146087284924525461294080 8889811 -71832411498761250939470935613391076960 8889812 -123708151745890681054485310329962833920 8889813 85877027205161426004209067051053944320 8889814 49636609416628360758085133322458708256 8889815 -73743168328555787813950574902375449600 8889816 -33327074784390205277960075590472540160 8889817 -129873401391048455820258107552880154620 8889818 -7881429300730474896078017223978067968 8889819 67595498006791610015248880104379771544 8889820 -1310986117590733075800064224618501120 8889821 74402009552206579821617966209760282022 8889822 -10746418071226334361117655675449864960 8889823 65114906551585819161632444306927399328 8889824 -227971004858908992429056259077540413440 8889825 -17434989674774085969933081081749532000 8889826 -24153714118080777615286513988720477952 8889827 47956545113490199031421430376327084832 8889828 51975936393453079792576162133085259776 8889829 119068643760872882718762164418719115484 8889830 29018691960786604097048168616578866560 8889831 2040959852973033090891900434972186472 8889832 -98414571976322866467363367024589291520 8889833 -78376177937149767964629737281643118918 8889834 -75240749253094148530868962487856192000 8889835 102557108898153594462997243027454366160 8889836 101854366896510473199414847261053358080 8889837 42868397802577206991808790639494710560 8889838 -102758281865286544771088038048716179904 8889839 -7603658573558519531900673446116478976 8889840 -12100897600056737744474160162229616640 8889841 119314702938682129775515440676573476352 8889842 21697554800353930234143199830428161344 8889843 133163080912337668659680825919199556664 8889844 -54588878578879979535160284639388999680 8889845 88576666196399636618198587026903848220 8889846 -21215199733326498580998309904819654656 8889847 -172258961943977369347194937581654623768 8889848 -129652031272118317968504443254222049280 8889849 -37487872128268576242605207288557883196 8889850 -48473816869455302294916728888015175600 8889851 -7371887188216020981204464869625885148 8889852 -42449980627894343429227117209822683136 8889853 -17081986627807461379680903236702868160 8889854 32401763086306267918631248143867722880 8889855 -17651736715983240406112967882524911200 8889856 -46031837168044803740044377165051985920 8889857 -49642110712361150359574706713671891920 8889858 45656262835405463008170362029569649920 8889859 44046033610702112493860890945080600840 8889860 51332867336953012510286823775418880000 8889861 -156491633816551728468803253331522247616 8889862 123546115629951971388293282279538822912 8889863 -5171553350585380538647803887627029200 8889864 116290443570764284032853607457340907520 8889865 -198728018327562312817787512157414467740 8889866 30142603989347517386298883990928241504 8889867 3910327281636715294575479075419188768 8889868 -29033093145965737453037709864915142656 8889869 -12061411585115471550080843235722353056 8889870 29320608066097247774607435455692800 8889871 -237976224400572136438349229541219278928 8889872 -54120975515764879499610702587853864960 8889873 -60478007813883904713675645423379239936 8889874 16589139749607355749860764461193728000 8889875 198202402426807549778639034892743240000 8889876 -16969139011514941154721268834333834368 8889877 -146273351352275012491772793182387244274 8889878 158474361627972653145630214958253838656 8889879 29992280328804105550529632822206726504 8889880 34770724731878804318430489565121126400 8889881 -13690571020446610837256795231560307712 8889882 125872996223849515955063755557875043840 8889883 110912644025287295287640756158149632132 8889884 -17176543418123773088500253962404249600 8889885 66869484548732649562939085678564347200 8889886 59469829386583863789253992048874987392 8889887 385828777767037315264454437521624437952 8889888 37621597274560361025611243603267420160 8889889 16548039116251334841489624447693518690 8889890 -45599235022287505906569392363021656800 8889891 -63912422116696180343453729415988496640 8889892 -76891404348209224560577904376024453120 8889893 -232762561672841864880476325611649009858 8889894 -33241873449141351843591287737699903872 8889895 -63422445551911052676457724952455024640 8889896 -240034447583494788463585868811624867840 8889897 99062404873836400580686402212901875600 8889898 52418994398072792976856387688098369200 8889899 186421589283890533277625166548291624840 8889900 -12906810835304097615865953236125171200 8889901 86148173485676055834941672046628376704 8889902 -20927451719945407702859977432253711616 8889903 -87196749993703211924493124991023428936 8889904 44430728058958743529272435582181048320 8889905 -136365012247200614982402025906686692940 8889906 380160590395294859275388097736360704 8889907 -100524708314474015175295721468143709592 8889908 -96755853102753346960101424664898655872 8889909 -28740927754902115847433315656302092288 8889910 27410050473402403951803869836614912000 8889911 -276573402707766916276234450221894783888 8889912 -202004436236688178998879344547721420800 8889913 132206947565434791771997860902660500164 8889914 -101158214541993778044409825958745361920 8889915 32440130641424114869065260206665175920 8889916 11890845007110639007459895265823348736 8889917 323639832966341740617008191204100682720 8889918 -55391771723923831078376433737471342592 8889919 143321512279548881924331947572449516840 8889920 -8349712129228996060503392173865041920 8889921 115300947752579374394058812670789054420 8889922 -98704706090816914556439993689501237376 8889923 -12441529033177637348699763132955444680 8889924 188470495325700014608505395434607276032 8889925 -52866305592919948750996368199569823200 8889926 -92891044059716164195748591706688891776 8889927 -13312738803598283195238253459474915200 8889928 20518440890598924585772974536447631360 8889929 -67936987930357208247559393250952766800 8889930 -14799426151616831104491261483621550080 8889931 -99780981829732288884939520157653384400 8889932 -65489410992305876836420302756252807168 8889933 17421809137047784067788631338220457504 8889934 89851432426986951339319762769056487616 8889935 6193449613984977245121569251614099360 8889936 12630734756671791148366244101993267200 8889937 29295406422129748295625783783209546112 8889938 91922691123126776010575384173795071120 8889939 -25861378906102543514209007303502894480 8889940 5353938431324676461642789213046259200 8889941 -277386812152498519584028468571320772658 8889942 -32877343417234188774312275978201800320 8889943 -6765971466840676215152691632613901200 8889944 82920541433188526869707843822044160000 8889945 88592994328130859162674115322955449920 8889946 66352209096146802847268911444466311104 8889947 158798328345372474926618855247919623912 8889948 45813339533697719761202996047344215040 8889949 6591457941047204210175027956542040960 8889950 -46160866503498510236670897437498376000 8889951 -20941420625076861300225008991818566656 8889952 -64811722134728590148795922601522495488 8889953 97333280821241184176534566397051945256 8889954 -743198106497066906625454659302414592 8889955 42863637931138898064985535266032945360 8889956 283827786517972389254132660736563847168 8889957 -67901467718364163045470335412729114372 8889958 51604592952518099909348517745320886272 8889959 -40814996388911177254541580580092919896 8889960 17528364284622539492067000545186611200 8889961 -78585553848956430361960281467635180508 8889962 -48296039666784295705598910144031888128 8889963 49827225442556488372200879430395414528 8889964 -63603524142185214610436525644903432704 8889965 -33302426851483447290247781876367840000 8889966 -143406615316620959236749445088882814720 8889967 -197176855029219042919420729056953198360 8889968 43878010897411211495481194850900541440 8889969 -130702687335916413751137578360790732192 8889970 97518400697694768113941009146149899680 8889971 -6689448819134418428794091130666843828 8889972 -19125912410820977191096773497555662848 8889973 304301617282363642108182962668147058222 8889974 -55682782961891052480173065346364313728 8889975 -97231324070030637471772363919928887400 8889976 120119378041128985770532466228372398080 8889977 -136623467320585275684700916423811921174 8889978 -54253496383843178583636852425571403776 8889979 68654013972749367948634351325648585760 8889980 95937934162562063423242753011348142080 8889981 39372894801412992575515966185909969984 8889982 37831633277113702042308363230225966592 8889983 -39229880518061589185902227279986381616 8889984 -47921344718838277609778521158797230080 8889985 -759647629319093534050371766158931800 8889986 -1029387884775840616773016770611005440 8889987 -36229217474480941019078207688605605632 8889988 41934318831594348071963819255016016896 8889989 -54803377331927294480913655665840539940 8889990 4437412404990060978689867211828729600 8889991 -44407274493209957225067632575201024 8889992 -183586253653378168460522232291790433280 8889993 3919364916163533763286095760079444480 8889994 -461878852596708705295340680712782848 8889995 21087327987223897359935329943313993120 8889996 -14586211242749337362978186594388980736 8889997 80571829820054463826387474861883752344 8889998 447738817420303065272350227088111488 8889999 -66483797471450569993698470207092713336 8890000 -2122956871780898224647385202032640000 8890001 -48757276510256773473534947882066012688 8890002 58595352663552504054584547890854990080 8890003 24692726819295720715923205306991330400 8890004 -101502757761307203225618137777882530944 8890005 79899033565347023666113781688623102400 8890006 35468333809681441605491155282667604864 8890007 4797520302207844767582464971887502512 8890008 1009203023292474711212234182888243200 8890009 27941141067811960090959880534007120260 8890010 -72960186120202642751171649708073431840 8890011 76590336818288953118907905513508633888 8890012 -84195955965897658050145890350670098944 8890013 -14133077844974038348089082959218606592 8890014 19614876424618589615158932129942288384 8890015 -66087455479009981097548335681516522840 8890016 -75351366736722286315724430324996046848 8890017 -18549106547841663915440274298834896720 8890018 31890680710388231286665509274891262240 8890019 148859550989675178417124899966330812496 8890020 -15239313447189568721472072039172300800 8890021 -107177031092713676336883096298468884132 8890022 54094980591189746053335880373088588672 8890023 53706296063996508782508886418500713600 8890024 57353373582951487378088253178220544000 8890025 -14533286476596231907320776513110694400 8890026 -28925626088674777902709338964993625856 8890027 -116859376471940078666624035599002650208 8890028 -83509245355461212070082905784976179200 8890029 33073110830132607232982422823203562688 8890030 -24313947776467889734808122124814468480 8890031 -133773470298588772983150104058677651328 8890032 20411365327549905760379159609071042560 8890033 -312514190347602098384379437802278038976 8890034 92446106596481047615203891152592454416 8890035 313733643350101911508356982607155200 8890036 204725356623772519651630305874431082880 8890037 -43929224544244984671482374105143583080 8890038 7467885843610181175886745498828989824 8890039 73070844998875780234223489486699852840 8890040 -30344270112638268828890729672816640000 8890041 84006728745433357253287247867872352592 8890042 27715034323722444368231912620072787712 8890043 60679741811812195461175116173242411320 8890044 1524223422710974046578883090473082880 8890045 -22340329337142822324513685618859375700 8890046 -83976637973929271858200369745291738112 8890047 259576162847201115356922425240524247040 8890048 45854835998118439448046797308544679936 8890049 -29482736279597940740566443586486389120 8890050 -17961124074300015918859328249250662400 8890051 -157523209427170831053751734789404170948 8890052 -76754594500672938452868724834201214976 8890053 82027315664748629554507019126081306208 8890054 -64769212694335849165529294038506597024 8890055 -71573750108615042476463232306907724040 8890056 -11488362429158715663124551669193113600 8890057 -313919131256371168425718513426178488368 8890058 -161084112602221875502816552042101639120 8890059 101306588404398743627692380874630591704 8890060 108231937879951283981830405223363020800 8890061 -47307069429088232960546303036351792160 8890062 42802978443372492559803624164596346880 8890063 -8029558593921155162282781127907781632 8890064 -4205435949700036514427141801453502464 8890065 88274880114090035383048291234025766120 8890066 -29049364456643687468174646361577889120 8890067 1630356668294530066362900939658489512 8890068 27505870204550184228682881061424179200 8890069 217375785816185802501712529033362395470 8890070 -98894780064049248558934039113758507520 8890071 34775927802583748492333266899062850384 8890072 -119158173047277017555428495436036659200 8890073 -171454039696048098793258009567066578678 8890074 5322091951660719188157352139209725936 8890075 30150005791721680794462171075642819600 8890076 -117336807525717142909626551079499204608 8890077 12809087528618348436533700578507510400 8890078 4784408395065478859315873589482941440 8890079 185821411472573394758327143433112918000 8890080 59170678296385912109160047755638865920 8890081 -127618528944101442628650577661050082000 8890082 -52364149315169495702011669845482268096 8890083 -78910694474856065926028676340484747040 8890084 992477911814777132423572808203534336 8890085 129888316583728048309929888435034599000 8890086 5350836792234483191499880230821821824 8890087 -14827473063798590092956154110151151168 8890088 7454831860391060774228914430312232960 8890089 66072992178876169748603686292572702848 8890090 -90605971365629381041956732695149228800 8890091 10264934597935295525170833273490653072 8890092 -92385515179367142085647692009003107584 8890093 191905614045481527874179102990229904342 8890094 5306192063832231315930604615792236096 8890095 38960754120771434080101758325612441600 8890096 -77608354419885163039879186979724689408 8890097 256099140383073055971494130310058875392 8890098 -7885616959238371484770703914127695872 8890099 211479110638878218856845970666970718136 8890100 61013212048650241925552529974833920000 8890101 40008526658646920171308288987223414400 8890102 32665273085838902828625676600336512 8890103 63764946247771229140999984198729925352 8890104 153132643520463779778002360512728453120 8890105 -28649818092960243578786253228904127040 8890106 -54823661971631904981745808355910571520 8890107 -113629280178474181900199528073248647680 8890108 -50226511551847019882904842303141097472 8890109 -255679325114430806217208634133724797690 8890110 -71619460597018206422472184903384027200 8890111 30282334941546739235223869999714144712 8890112 35072117881760482920963238092865536 8890113 -79547430847819519787105619113800859856 8890114 -4830582697677101343075105148962132960 8890115 -119302837720936914913291731701240074080 8890116 -45983325405633346505530259907850782720 8890117 -156519650858344294098189710130538444834 8890118 2827747051571791991615198588551200768 8890119 150115604583388222590636143154507404040 8890120 47600394386987587862511070528057344000 8890121 652285875842894691824685128272206720 8890122 80978201769724013563363860451372283904 8890123 -69648469824824546820181252178663146752 8890124 58987395859390290431987656578458895360 8890125 98089728001114405054715449701537888000 8890126 -2508589785701073508089968993025945600 8890127 -739556290659656529075654590407458048 8890128 6850466709652435094004126305699758080 8890129 -32415364098089647543255402291424488270 8890130 26220751685144349571205236718878302720 8890131 -12986868622686163000218739521157119048 8890132 101379999232081275585602567433835008896 8890133 115758357772788475318822184951677056576 8890134 12207498579671368351387127111979148800 8890135 -39987136126973651386007573454379138920 8890136 31713358579445791524049512469604966400 8890137 -63536478753215651753836596066598092006 8890138 -42858093676687270901258501819462319360 8890139 -65290092303096395713059210276715773576 8890140 -32485199313226056639982555996391178240 8890141 -105822689256647080150923614207396618228 8890142 -12155031119868889888886848859146406400 8890143 -117932150007296568248582534161382558136 8890144 -236141780274605562091987310935422271488 8890145 50335245175573103798521141117663982400 8890146 58162515979120232714067444014942411472 8890147 7475710656151272783302672806134975392 8890148 -178655128132876534401510851430154257792 8890149 27499091548925206716694492520160483840 8890150 81351383503715360274688975482728184000 8890151 -8388603418659139988001634779598470600 8890152 -29019988274891555561891165682809978880 8890153 -44409838341713473156408380532571810040 8890154 19314562336132996970759949595380160512 8890155 17261409137135660329023997387955724960 8890156 -40350068616630219735806246971437811200 8890157 -77471862072389063387984666868173564160 8890158 65586188045060984128733220364141022784 8890159 -33963354333428813074393650804289976032 8890160 14230655359580210355671392839693434880 8890161 -24014025823988103520481731528879404096 8890162 20382761754945199881844568672442312960 8890163 -22149528090913220170987384198874393160 8890164 -2063984310133609056274084478687686656 8890165 19110900071578949304107548079541612060 8890166 28966209542450317216433588270367664032 8890167 -15994209471114149263503271820366005248 8890168 200780591624370226110974861075039539200 8890169 104514671060330839483330548463436810640 8890170 -32762598100484696224202212893303667200 8890171 34590726460484586002531937175763189544 8890172 21878724093792975998521292425795378176 8890173 30623274336822827184149710676209062822 8890174 -34605135105905931756377527307271953664 8890175 -15315221581952899143867131920762207200 8890176 -5223922074339855148729721267347783680 8890177 2707000973791168850330651440433149012 8890178 113035087705538722590316667590050787200 8890179 105587812857880637398278356121910451520 8890180 20011967579013827208559066873880248320 8890181 161487231048795437318169754753142713500 8890182 19228388711807634151626829132468531200 8890183 68563254348907676259460519554138176104 8890184 40115155195835231648876916209510400000 8890185 -6952277584865467965772264771533939840 8890186 235734822386083677685382424545830202880 8890187 250471657940784623364464977508937826836 8890188 60332514980861682784623351126691929600 8890189 -6308116538346801043712553194641520640 8890190 -46862754341024651074689248608756596480 8890191 109329037367334797894591088910909822752 8890192 35692690194326217326804524496514768896 8890193 -100701638848880639661506131001450722956 8890194 -1564703967977532689873353677616849920 8890195 -110850688943510084158316379453138214800 8890196 102944317124873987469215348246978887680 8890197 45574670054584658087452979455110256800 8890198 23111872445276646645083468990904525600 8890199 87309399055637513158094349021552229320 8890200 -80144711314566013689181475316134400000 8890201 -365823042697944858027497127159096157176 8890202 -79385447485147349956509245634509806848 8890203 -52868039570232260106939773083786563840 8890204 80480303580207714879721713339857227776 8890205 -3947188925660514145052510678966245140 8890206 12529901812327609241949130211181707520 8890207 1892873434387302274787454552361795000 8890208 -23342906268967207537932729185844854784 8890209 -230037525430076719920125344017918509280 8890210 -5050323674746274401273135888740172800 8890211 -51842473298003012626065989645402513364 8890212 10105921558192102693509926505417265152 8890213 -128762262179496632334767102074948320576 8890214 38138112700678908205597640270805465600 8890215 -6700880812740353573202678247145048880 8890216 -182528969530453510406590308985217648640 8890217 25877375444339480876023552399894656000 8890218 -5143818105255986780741860028516544240 8890219 -49814054894011295576800284372562200656 8890220 -63769565644955515781234555326097310720 8890221 -19701680198813266725332905358583626688 8890222 14390180864196806338671135810195531648 8890223 -171746353342632161763283598479650228528 8890224 5502217068441792974406775401016197120 8890225 13043083692119838013643655129967127750 8890226 89177416612045021629850500348045111312 8890227 57263393414483351652399084908000724564 8890228 13407359982867089382461814802320408576 8890229 191694230426420495800220924493347350830 8890230 -24945647741157128361615647937858631680 8890231 90816586892304449735818662938243446192 8890232 8337271919457044301722579568518307840 8890233 7050037451126418965637247790224800 8890234 61453369642699692560971095130175032800 8890235 4506907453690696471091163995251139520 8890236 -131549207327554737787115853604727808 8890237 -57681407908696744887927395732693621568 8890238 66263549222448379256961392290472140800 8890239 239027104022890378839678547651086012288 8890240 220332599706797680339460822264709120000 8890241 194231162769920614760090549308872960642 8890242 -930895989777571834880454888972896256 8890243 -60601070205009945728785118312216037508 8890244 -133766586631153672107073147485610027008 8890245 -36924524743962732903876972677181943680 8890246 72799637507239709505174560622191608704 8890247 -42786914091885160958994988486296131304 8890248 -66173173739773528714365501781239767040 8890249 -901967580715186829818153280027384248 8890250 -40215370063127391857077563986496000 8890251 -3894612200498390562855099524804822568 8890252 -21581168953685879744303572955769569280 8890253 349900626221580511024627527830304006444 8890254 -58018607977784726410213973366987089920 8890255 -86297605277707756684631793158203729680 8890256 -11568647942037769871993024918362963968 8890257 -82588390907293452270126413914678103040 8890258 12562109083363376498584412163215257920 8890259 -31503179648606130499436543237849276160 8890260 18015911566512294077653325469791938560 8890261 61100204602177744023174075239350455424 8890262 -141781058594959850481914131933226967936 8890263 176900753960952542366362255718519576400 8890264 -37640967644657296211741924340642416640 8890265 150286006976585664122332403429118988800 8890266 76677852465099081543391614015971616000 8890267 69481074778503531787021568883770797316 8890268 159734400183843497637765671529556213248 8890269 -190359977837980247788852129382722342080 8890270 -81194271225501974046444831989663305920 8890271 110533959294996004253904387286566313680 8890272 -125256403516233060377444467036165570560 8890273 15739343904703720542786164623177294848 8890274 -34311222211404059533958021631757396608 8890275 26504062476707432073653439630717330000 8890276 58925565214111941456616096595625861120 8890277 -23144368588658693439209709252387793056 8890278 1568124800952627633261187089606657408 8890279 -135898397038168973354935235373548268024 8890280 42089985300413915580588119050464460800 8890281 -89866959967938741544664078865968045430 8890282 -56992172413437667415543156187644491776 8890283 305195702605688214800458621729600052532 8890284 25949010959694453149624970561254906880 8890285 300954035294658937082306687924039189760 8890286 -66257813046268905169623182663303476224 8890287 -31725246792039219618471978111286328448 8890288 22213082199634772349139584666685046784 8890289 255459674318994046808367077426438359920 8890290 2849874573525860335965259099641984000 8890291 -142267578125121329645258069694323864308 8890292 -67076791465372151592245053891300281984 8890293 1551614602113356514233392730318058144 8890294 33721156614390005967018220369015996032 8890295 -187139563793540964830557824164636764200 8890296 56092654739406103281414692281286000640 8890297 44111777233958327759679947036546274240 8890298 -136823984592457187217983245579468887840 8890299 -21471496853430184968183579007775060400 8890300 -27233322454732614599374819895251801600 8890301 -95083023511854685629189902731714704960 8890302 -21154786512084150531925804635992280768 8890303 -62459837638310998682810894964469105440 8890304 -21255355562072483553267573058613280768 8890305 827407554719131349679229473348506880 8890306 167728590907262158348601796434799878352 8890307 -27454108108036481207235755366583957444 8890308 -32269086496790272844068937770334085120 8890309 65266826101613242976408787297726193440 8890310 -396719052163259375395848743761063680 8890311 4122062009578397154006210660548565672 8890312 21750870869585212463676360807006643200 8890313 202115467574491993031774270761946373504 8890314 27397298146437817406758147205818218240 8890315 84988097282434158012392420623857892080 8890316 74950131304292113746235991013924023040 8890317 -1929555120211890205168657281152222388 8890318 -135488149471204177598959361538965048640 8890319 242784717617004714674552449560065166696 8890320 2732399959411664115968774854036684800 8890321 -208378770872137342085743697622733639056 8890322 35897357316310101136233450089179453440 8890323 15085211164153795806465316257681587136 8890324 7745884160050916381092199526174523392 8890325 19203914288311701407228859995593380000 8890326 -33887752841730286310634066231389185920 8890327 -206786080072475925728462593449420556440 8890328 -74464740820289322923776166920067481600 8890329 -22212975656417731364506395229755310080 8890330 79535086339685889956132406457569078720 8890331 -97552849068556578999320885859664948248 8890332 -95432218615856896616350276097957462016 8890333 -26074588818349547681409478210297548096 8890334 18263520162749042238040417713881970816 8890335 -4325933158035094778882665206958277760 8890336 319084374330863946731576985793855488 8890337 80999119890839574914243453462200705092 8890338 -49109149044362568142235748611651853312 8890339 -185171629845273088195969098730371585776 8890340 -49924673757668027398643941475011004160 8890341 -41207792285516642478417065148503732736 8890342 -65399078085724210294858647771610169760 8890343 -66017759456742512852212312587121092480 8890344 -218876804513880390526090383230091264000 8890345 -49819028938628764643955346134818439900 8890346 -34884536478711762785114441021066555136 8890347 5105048317623429048025478279152920 8890348 154380625503881868380949932833781552640 8890349 107279446963695761160648215247055409964 8890350 4289417726934495312674142916100428800 8890351 133553082541081736909849688754861952592 8890352 52438602390202063550320485981432053760 8890353 426774408859917746156262393136382724 8890354 -61826828890918990110542834748106464 8890355 13095432814206718644143246867244923760 8890356 24687691542623236581974627576875929600 8890357 36023569358015286850270201251912433312 8890358 -12545391276498734949990179483076153600 8890359 -102578763853332104875583405061516483096 8890360 60325375160112402402609227407396454400 8890361 50349664097323977316954525578224857962 8890362 -32364009808534955870366527189426685472 8890363 200839084287733607435419333335352472612 8890364 54647101885017425789915491760185803264 8890365 18746695107771778723762098999919909440 8890366 2937209311116588476986054088907018240 8890367 116573496744935846362084138099136613720 8890368 -10817354554944517804272562771140280320 8890369 -12535353967607661288496680399128008256 8890370 29761667229714298961967695613706958880 8890371 137045425675588873200143086079555205120 8890372 55053293824915407023323122059969000576 8890373 -259682130401471443067231965139498841378 8890374 20444402898018903442066749346178881728 8890375 45966628812359727442877239008593568000 8890376 157091524434762375485698117950084341760 8890377 -70655888799918638270760944967542941680 8890378 -3467619733500555980936670739428825600 8890379 -2154805797934607876194219131041828352 8890380 12105492520760845705493491485937858560 8890381 -92833154895834969930637698410652098048 8890382 -5115925003607554611554999729834640000 8890383 -167579136401374851338091795435738198000 8890384 -10293033995033636658273531582152622080 8890385 80745772244698389268437815891769696000 8890386 7851006429854053820453068713172942464 8890387 -18327259361849722205577869831036705208 8890388 -12498179747482838563208351186237752320 8890389 -75964059608345602189988796145286116146 8890390 72208361154130273764681906637232467200 8890391 91808002050149996104761767297113405992 8890392 -37789589511129861996564554978593996800 8890393 50827801631940967750284194914851222480 8890394 -27956548707639615187118042258542431504 8890395 134623917337199632025764741053077124720 8890396 -10960050171371527476054358307518835200 8890397 21721088533732614861533750753645712384 8890398 76285673686321089969198341772898910208 8890399 -36932133037774750898357793878467868448 8890400 -158849531530503629521337128681198387200 8890401 -19950996485888352119689097089091538816 8890402 -60031295924420357875273765717969180848 8890403 -1527193439692372236446075982599709348 8890404 -127551760312138168827627635303683676160 8890405 137684734925869071210524608541234912760 8890406 5369437860719428588351394355277424640 8890407 130920100376145223934123385499864204848 8890408 37652396250451987356390710896291752960 8890409 -75755064275421816421454996823613933920 8890410 -24535137773435815677232282873400144640 8890411 -270564266481438436735949126546244294988 8890412 55463427372661895956370516272638612480 8890413 18831389560454184023112124878978551136 8890414 -379225268636291881703632083018191040 8890415 49543894425665540747035536964446538800 8890416 8884864198773521598417444501435482112 8890417 -34767655823037487337869395629779994048 8890418 -115237447622602605838651733150268492384 8890419 -117332556475724344730313666647694970056 8890420 15404650267425101904047135942794936320 8890421 211916117431586335834788850915105568622 8890422 -90885445454822432974444911041197056 8890423 -10134670703166444076894788115188716800 8890424 78390110277588415210607976871040593920 8890425 -41698419836428700497557921018007764000 8890426 -6231714344246683549802451988466380800 8890427 -27402142227278451331469241213861221376 8890428 2173215832151275844987014784736460800 8890429 70173850169736478741066804428700793030 8890430 -112751507798562702902135336254618568640 8890431 -70698388104625855167510939149526951552 8890432 36921031651716462437028682785742651392 8890433 196386626237686698625574560814940971460 8890434 -1814126764165759298336347203758166528 8890435 -134383204733207445502486350471657028800 8890436 83423295242322436494432018697711746048 8890437 -146380165874461474918252743629753367840 8890438 -52233059790349623040155462518860010304 8890439 -93308575385569654760600737313078570928 8890440 -10923886110250453822301863826399232000 8890441 -119782470142887070000347409504297920128 8890442 -72240832682825994298904582133106963200 8890443 -49202597852039762466889108459482675360 8890444 21699178046184545294927363730527879936 8890445 -126774880091849505262753416523738450560 8890446 97289819833849169601345748150419744768 8890447 -29432234699214522662567303755412873104 8890448 3329136713684180479279101520126279680 8890449 18390878637011976976461152157270642048 8890450 -84280925248735487124983237130226644000 8890451 13740293834255992287421850163610180392 8890452 260473604398041419907232883290811965440 8890453 33040563318317702097815622272272543968 8890454 71514525572329812262066184052885094176 8890455 -1528735919621513998381711484638394880 8890456 243973860133682356279629045729279528960 8890457 -81244306552676797147812623804459634294 8890458 94919056028559819919386061756047696384 8890459 42639814509643701912282200803375554880 8890460 -7581037681303497352193282892266334720 8890461 -199537392998369508453740725683280319520 8890462 -3042848496344235581167131430857129408 8890463 44290253713236518997754910207459399712 8890464 79033038111457066215006032154360545280 8890465 1741972312101346268324520114393606720 8890466 -23367999341468487504500631287976715776 8890467 69337347395614055147589924930336396720 8890468 -20663774547164809397248561709008980352 8890469 20490371723140041674356704867687633696 8890470 -17931394269847982324855006359613976960 8890471 3885383088360273380914828310193096952 8890472 -98357580738030127178127955304452147200 8890473 -234934331204530284168938875499771124480 8890474 10459500364002630299349499803833290416 8890475 -54760630828194404518274263714624500 8890476 -9807126339662373512534020198938132480 8890477 1506370989912097068637036213047759360 8890478 21195379906030876276178710306036676352 8890479 -4472054754763722037010302097855993256 8890480 -8813236998220465065553785600368640000 8890481 29529016631295467035643093429386148964 8890482 19114995417060639438413160764992958592 8890483 -7169548641533785712972994074318458624 8890484 -29449284926359420152069309108592953984 8890485 55577043682243285346189106922029889440 8890486 -31579434906309520950460712030869957056 8890487 19757756157758540807638061127029136312 8890488 -12024647075503789213607875964811571200 8890489 34691616734013601688258011756950263424 8890490 -163839065857420254464874755477422080 8890491 -23893735645647093354601320715380421608 8890492 -36527833956531862118450088922325662208 8890493 -236980338004535089314861750355750447380 8890494 18951183906986364759902947357443528000 8890495 44330986441031292982145225777121873000 8890496 -38697325730559071871318193380828119040 8890497 -48654012448079944231354870698862649280 8890498 -54091664162989138816359032723641640064 8890499 187925616617017126300671570181975123440 8890500 -105112432820703971634580633542755328000 8890501 -38546656309832093541751145146020062280 8890502 45260858962984879461853573944446265600 8890503 -93177056262496930243209484396292753496 8890504 -63928205609648790019621373978731315200 8890505 -15151448704086275031346131439191602040 8890506 60245734712137122909186576317014848000 8890507 48737838739697585965253645371298467676 8890508 645154399304554353253586617251397632 8890509 11857016068944046104741863564802387168 8890510 110002057183650186742675835542531412160 8890511 149825372880227835770437866295814176320 8890512 1768012117363884046422293845612167168 8890513 168656111529009181442108707926870035762 8890514 -174556466576851464218172567201099564144 8890515 -102749720047392564702295011724658855040 8890516 222322292742712262899336256940617325440 8890517 -123994195096809953287446036828632937408 8890518 13882466584039588367611627306821242880 8890519 -197079718160128638018469616928151088040 8890520 -126333508634304677107100359797362688000 8890521 -22606471580325106769984160480339507456 8890522 -2299668622819491509774748150074086176 8890523 -131770954279103756247137939447368163160 8890524 -1231733922780087299691513856971417600 8890525 17680386500911695089730316788473673600 8890526 -27013277779645091010258361548558494976 8890527 122852980702241796996573982404377038920 8890528 -205744055661149714528394179592824094720 8890529 119127756517805441852117358664520252130 8890530 -7169731547300948354434845214787712000 8890531 88857106013678134303871494408786366432 8890532 30392436349641930141800839701183590400 8890533 -82235428119073213146255385940443185600 8890534 -68705900904783760000405025784747607584 8890535 15552654934800022940974171237202468160 8890536 -114567087369349965294148266535547289600 8890537 -206519197357377025107061176107529858720 8890538 14955819678034656105524882042893755744 8890539 -8737623042222132301578474507188970240 8890540 106621088583047601609650607288204810240 8890541 329764834733574589730234493028588390464 8890542 -24647018565741844374555363477174101760 8890543 -314758252013854599347420343305287140208 8890544 3854430243904179278032343266471378944 8890545 35408279260287708228690606329136589440 8890546 -9042554652218147296641912893073192960 8890547 -32333767455491981246984637572509005648 8890548 107195544654596668207129126395324616704 8890549 39401217044027201524172491596023540640 8890550 -22516682932874656543553502331441663200 8890551 -1186116171996759284781815425320713832 8890552 -55505896541361478768994262118386892800 8890553 -113714799270473501607081625856723473920 8890554 -62165709127637086508075598609100078080 8890555 -193493891908924792576351875670365671040 8890556 -200399200238858135920290486574667527680 8890557 -57457780531048308036200244340313913984 8890558 52923450348959246938785012606250871040 8890559 208052726441812501607176052221468200720 8890560 1335654121915149366072205793820672000 8890561 57866745385547641317786373697377248000 8890562 21184031517284331302074430742924238032 8890563 -1325028926855933547546721819504477824 8890564 -114172858901389132568846113031788396544 8890565 147019161063707806772353245835408375200 8890566 28636613570375284117221712706311152000 8890567 -102786466146698294024226360974049770496 8890568 -361154086361336427704620345080404858880 8890569 -54858886840031399977999097041901370000 8890570 -35057022497888521222040423288914497600 8890571 -83534697062774652273496048689976134456 8890572 -47582486092151246961224067690881740800 8890573 401119645348097655693211871146574080 8890574 9331946280477738126255311477379707904 8890575 -84167402483835100123103655538945344000 8890576 35809493401922150977336147657413189632 8890577 -299980586904089193089698592654843190288 8890578 91298150043414302755619947834287441408 8890579 380518643593484269660913912681523425280 8890580 -89554867595731084706674613574265708800 8890581 52663083862562637061294381531761008640 8890582 53398063207819138533675415329611364480 8890583 -45077808741836581720492287347847842496 8890584 -11046875886310004561899036882160455680 8890585 -44691319618662873197927758674656836800 8890586 -30393402163645594535854967175107058720 8890587 -156396193123995212713043872064633764560 8890588 91666175627812405576873045287045888000 8890589 50413930163416683820163614597053300390 8890590 12679155865297678130873381825403592320 8890591 -77244301892690708176752846585156650808 8890592 115740759679561572344852895252660879360 8890593 -13228814776927726404506165042077752672 8890594 286118148075774733178820813407834880 8890595 -14367652818271930094045179284283377600 8890596 -63336491728588532707664724123842304 8890597 9559645806113045705584912998244973980 8890598 11509577061817807152360606481326558336 8890599 -50938813427324410179972550666290366936 8890600 -70415434264849506724243340183158656000 8890601 90108791524964711770657043234906140602 8890602 34420679641913489438378078023689245184 8890603 -75973647110127924662918731438750395148 8890604 -41433558880329439665178611839266695168 8890605 -355451250693655286888833376076129300 8890606 -56995123590190087888452967821968077248 8890607 -36239217999965989223825281467894957768 8890608 31331839278679640085087490383089270784 8890609 -1889743655531841314526767143205583768 8890610 -70631290283096183425475300149265691840 8890611 -16773389845874460635660215925276399040 8890612 -29026202801047027722959231296557871744 8890613 37787188819381320585720167593726381920 8890614 21265359836820260023112981553558650880 8890615 -53423588192966234764917976941386079600 8890616 81978189662345209584676571444408770560 8890617 -99841248553132539486779513627582110080 8890618 -48849225017455040017834286551426901760 8890619 -35899979034771771324103003856963987904 8890620 22355816650604467751682836576444252160 8890621 -224567065701521261804288821908275709178 8890622 33990703888377596665072593276609557952 8890623 -292524607657339226488936374989461776 8890624 -71801983407644233245432751069667000320 8890625 131365496064665348982774812982004218750 8890626 36910499580765456498271822601548320768 8890627 -171012297059398348566129799122346160400 8890628 -8720675688842639255339068626882539520 8890629 -47102670350560362092437956497192207712 8890630 -15073266089207336184740363521626040320 8890631 27000248833831481650855774633574780664 8890632 118870388110696028379029971044481843200 8890633 11481011519918985470369371350894041882 8890634 -38726383052791515674421167625109784784 8890635 29112509921999433556847936789580595200 8890636 -135143813620111931135562757033725425920 8890637 -420023727263075671220620437452824128 8890638 -84290419737431830653823668825607813056 8890639 -145327551514993022919005933941331828560 8890640 21851595857141379964507613223152517120 8890641 -140457230255665005335300233329114955248 8890642 -55625034849221080608601762485248124528 8890643 131513883142138566377452072703683239744 8890644 -9485445181681318318810774081020223488 8890645 -16782799684345822542668396619837312000 8890646 -142025346975329768319101975239825576320 8890647 32401219261362218914034557078826250600 8890648 -103286694778319097165144137672770928640 8890649 245658361068944827627206856988311146900 8890650 -7056523550943724064601017352111264000 8890651 -111802449393396034041161469563962675200 8890652 19338145514376072366407306461083649536 8890653 -48570913519795403947879935446675488896 8890654 44534882570389884934527698791205982912 8890655 32397402389511697042269348009092646000 8890656 64311437707634226334415948351300173824 8890657 217639894475321490467684318085315575906 8890658 24308777334773491801627934043056032416 8890659 -8370302502547514239925002942467151836 8890660 -118998726390625256251911219136827801600 8890661 -11703256405580508362598745464230282496 8890662 97946596787902125994541620034404268544 8890663 -22330176247384844794864094421626277656 8890664 -12967689238595303795779442649420272640 8890665 -18838192687630932930185553507349130880 8890666 9260402383704962635178983262429242032 8890667 132496642005504371467729133935666657716 8890668 -21387160582564599276264293479871938560 8890669 -223552941733184434577049647163866989930 8890670 -1824066244811729337259160666776953600 8890671 -65558866331560869646848555472751371776 8890672 -1300652339238622442209739037645733888 8890673 -70767871621210031060153744546044744512 8890674 16847652019430814034532638104571834368 8890675 66343214447795817150406637391537534000 8890676 13717690469536108416710070536603443200 8890677 114294633369288694137331113368393528220 8890678 17052691289264660138958004905806238720 8890679 23682380286495359771679936538347001776 8890680 -2126259280608986773273297354304716800 8890681 -59406243179913959970054430587320509500 8890682 14768508325423554367803878697946386432 8890683 -16706463543273543398031383241085800000 8890684 127868386167215136112810960307409772032 8890685 -200610374741565039106027605299405473620 8890686 -6081215884627438858920535796954049792 8890687 -39902235673394919034661523182913828200 8890688 20410456246742956810077124710341541888 8890689 35770982412856950076931680343553564480 8890690 18832914448928701810437929555073837600 8890691 -69937999755437377264299193982318679216 8890692 -11957623217685056006068188949537563648 8890693 -36973142653972726803634318533443507584 8890694 16459019506597811117566546516270464000 8890695 32362409108157796615513247573133715200 8890696 126510901142094684879410162690091417600 8890697 25411142450863974627974290157918282880 8890698 52921739380007893955970075779282206464 8890699 240766039970651084175052898327696302936 8890700 -3173048614826275045674311402325657600 8890701 134254780742614226365563817097791703232 8890702 98099491663163726997825379414604064192 8890703 -21168305420387996527079638476950825640 8890704 21110492183159532388087172900807884800 8890705 102806088564235171656862722881249167860 8890706 -65795930929120277402451240208594263936 8890707 35626191252691104465732590598291861504 8890708 7055835414412711091121445723683434496 8890709 152663174444351872352032666445605064910 8890710 51452222269121122757572215439462195200 8890711 54953156428100505604756667740152833424 8890712 230682226389502184956115178630301747200 8890713 -42953074715346541940438909858420374140 8890714 -30473374751922547650018190008512095488 8890715 -36528031597893395125551806166443808480 8890716 -50191661778013628946227447270309058048 8890717 -207609659502423317670145181167778842 8890718 -54691084874297238288776125673609497920 8890719 127559380356883284922287712842242918400 8890720 14500017153235922247005557557032386560 8890721 -44305994167453417237209018826172973888 8890722 -1241631782836174620907366563487132848 8890723 -346726148907785180526232772238784000 8890724 -111411570011187331385958612694216900608 8890725 -48183488053912278040586445788599022400 8890726 1071520642143784327036900789075405824 8890727 -22864124178024585794564918100737660640 8890728 21995497157204904707985508795943485440 8890729 154368938721581028429791580542802801152 8890730 -10072264127801722662850220052781185600 8890731 2513381147097343596524289496955333400 8890732 -59603862894852010107616019193211995904 8890733 -266931081687261277832834809100832025620 8890734 -74739734101442947347028777195144303488 8890735 -10492851553054158076531788482369281440 8890736 5163601622074181324103696879641198592 8890737 -27036323860894620784901148392097702048 8890738 9406843729100433620193139837505998848 8890739 -155722499864466038843989727693372090880 8890740 87203328028915180982956999908596386560 8890741 242782449209113041501759658372876132142 8890742 23280289730138952914222418016563984384 8890743 -6865477031874186975894053256749459376 8890744 -71693302784045554886344364539826380800 8890745 -178927188061615126835824261041283536120 8890746 109666829904921830605487001686709719040 8890747 236124099704628211111294886877263020196 8890748 22171279260083890527549549614168721408 8890749 84751257675305021671681378362796659840 8890750 -51142649656011450528791981351386944000 8890751 142411154443320113646737400964885674600 8890752 36925500571514539770726948931255664640 8890753 -120431738882060750667559315849918968620 8890754 -4880256909417728525304572980583201280 8890755 -85981333100956031314254251366427271680 8890756 44016131049525896204084564207591173248 8890757 -154491681270329361103436926291776632994 8890758 -32207560251416145595333439096435143776 8890759 -139217281521303708154035437800927224040 8890760 -49225644055795038759471075300502272000 8890761 3006107896087747623765484421327266560 8890762 -54746731616803063421919765657003786240 8890763 96523464088288354061359205543007659040 8890764 77477938930596225014716377863400869376 8890765 55176565597162655633785807754971564800 8890766 1291098917430832642206473742742017024 8890767 -28548419843113562915781300500028438600 8890768 10304065893360133921293888541895245824 8890769 14718379700618512276605076153857603840 8890770 -11141884259973766736688353298190525440 8890771 171344297664635410534718617955613790272 8890772 -23412229282844355732579884632624877568 8890773 -9979795534118624781354209243137954176 8890774 31517879420674490638886823816481391136 8890775 27808277832439501970002885048921425000 8890776 -186609504959594727751091502928040140800 8890777 -90278774028751589081582232795321705728 8890778 52858339385372086109972429890522681824 8890779 92989836372816884570247281372263187760 8890780 27833688840055840166023026013207641600 8890781 -63753482596662783832735579984410779418 8890782 84451135559247646890876085532501904192 8890783 63924455435208145933254421551256420848 8890784 -115515755046938342962690292260483891200 8890785 -55267840511806801923159357809398347180 8890786 -81419502429892049319493456171120287408 8890787 98452933232585427187730173303529941440 8890788 19064227848692569735763828959796957184 8890789 -84368820171422952508878737806444516676 8890790 -27535245703682118560509021500165638400 8890791 11501320340277453537976842997034595840 8890792 118107165452483957817794648772682782720 8890793 -257013550381531739809311946453175933958 8890794 72513384112243798322755829683306173696 8890795 -90139250663920362415651074673321111200 8890796 -13552759155017784200081896212623415552 8890797 -42215496965055348375588528166960708800 8890798 27208281199873478492495713714049367936 8890799 -113904709927684177867432052653719001200 8890800 -2393127671373017988942343229669376000 8890801 -4413303507829675032947687113205401198 8890802 -257646034280537083472345493978919984128 8890803 -2082147191360605984478434138197075600 8890804 -7257918242823547006631842162609996288 8890805 -70103768805990463919065765499031516000 8890806 53433102374292386384021296323786285504 8890807 57108852819442325711609705037008682072 8890808 72503649436724377572361879602730536960 8890809 1337354713252819099047490320749685696 8890810 -20559202828649279986454627628344401440 8890811 3377249952255685337773499859243403104 8890812 19616549902871040977291979743275564032 8890813 -18848122638921933389223216139855831860 8890814 -58581184554380725143297583570653594240 8890815 84637897497388063586783176292853321120 8890816 -2007563070620331028584850611404537856 8890817 -45668601555942771791625190092526683180 8890818 -30939486551120996282847339576321315840 8890819 -41488439499200859873212368385426151520 8890820 -2479836684373669344540264455899584000 8890821 -60077622152591205303912479640407936610 8890822 -66293430039180725783315844881652609600 8890823 -55431782015646852808113584005693925928 8890824 -168300926037533119958963812343862190080 8890825 147118763365745054751632077709323183550 8890826 39796404564940641811259995221187754496 8890827 50752403916727598394482598629722015680 8890828 -34442668954084664731460706473673415680 8890829 -89948839939515179614255548563300850570 8890830 -37803801010706122959892425480347520000 8890831 -10998169468164923058321015199727356736 8890832 -53243639602297799775455452863505342464 8890833 -15986282631560094643064027264717936640 8890834 13058419859163398174402347862669839872 8890835 -24997287595252480264731970731332024400 8890836 -27725769244192353210912913035532351488 8890837 46764668587269693163210941337100753486 8890838 214269116720094937121969762855236320 8890839 1525838874691822579556770222537516008 8890840 12237320741216353513619077184989593600 8890841 55439194816093543944716626239491555520 8890842 -50139530440809435038027568351024668160 8890843 -14225447580588857697410121855965551856 8890844 4015727499269385923553399515979511296 8890845 24387989527223934043414357014195719520 8890846 -134338693362948495879768590587040575296 8890847 -110892907863912085113043762954585782048 8890848 -35723124761841537142402512150498902016 8890849 -55956253383414864190587624309624142080 8890850 24652702946069726323311076252487896800 8890851 53736114120273774033144468696202163832 8890852 -3533695704503030054936108769925495808 8890853 143126218692706597534760717378199830460 8890854 -48929616681426450652769425145687969088 8890855 -81250403772215807911112787802588503240 8890856 -25275719222188515956583548525001461760 8890857 184061904105063060408050246327633971200 8890858 71700793423371701988991253983404431280 8890859 165648433908474341854486287066281673600 8890860 -7131284017610140484245980304201728000 8890861 -41279680029288614468534363551108436768 8890862 -16007726778711543239096998915971611136 8890863 122900046610473127394156006935549371144 8890864 68958451616716606968562414017644199936 8890865 -96617761192135084420181690671652993880 8890866 -31265289481828642858396745765218708848 8890867 -143960395897784291996358267930917918600 8890868 42050127366735470114306713149552893952 8890869 -32334220017931326038915672089573126272 8890870 -69068406533321371086784384664977797120 8890871 24127662487443059864134444179937475544 8890872 -70876884632645989151183626458911170560 8890873 209060590572793840252572944467457894020 8890874 -135183714276346011759827895574972754064 8890875 36643330647530652660590973601978920000 8890876 218341441060882314446277900724956815360 8890877 -124757481228527032017214492484223159360 8890878 -24746303044183912372651834544717940480 8890879 -239336590942233984780472755639229814360 8890880 27094658351963324042353151630974648320 8890881 164546212323732811681872080030705171424 8890882 -1187850024395915145295057662452493312 8890883 110207935639072653496314489854489455440 8890884 117281507786089388781622579958291740800 8890885 -130238750678175973121409755576041764420 8890886 12863630186695340890692310706211127392 8890887 -144989131765099453530515492462665119360 8890888 24815829938416276167974255544810869760 8890889 -1913700035502649890818786675115061248 8890890 48932131132527670074250036066690033920 8890891 -43312251099770789755393466252656945416 8890892 -58137461270196777852042599492216342784 8890893 10286793570027630368280315055007202048 8890894 -75575548600160532396881230705248765504 8890895 71629841429475485507219278876902240 8890896 -2742053462437157554551215362708340736 8890897 76684414407862570609222931673006338560 8890898 31282597260033633418060885259176208640 8890899 -111639883504965593554078213907192878800 8890900 -59743704744911668659087682475770572800 8890901 -17560181378798482036062612029741501796 8890902 -37835885324463390412765688085089404320 8890903 97192177819690853250720910134163561992 8890904 -120235461709781905666040403621842780160 8890905 -64885869561219871501447412995694715840 8890906 -82099226180908249876542884269322392848 8890907 176228955238998277371477241232564499120 8890908 -24285686670308256085637179102568549376 8890909 -18246243517833911355755273470029829920 8890910 14306573783375712715630375831117708800 8890911 89885277696250166343500954184774938640 8890912 -123168494162550592223042898568200192000 8890913 419901699795354606880165964454414056640 8890914 1077230902389849688770816178845997440 8890915 77856843663958833233796844705571069760 8890916 49889129369205689437143075813111450240 8890917 -26508539216275042040677779078997854720 8890918 28963057927599870807246882827783816160 8890919 1673398174076562413238298458032227320 8890920 22211371484540712871878210673089484800 8890921 137294326687005545876821035944927048670 8890922 5672439200040000711591816752250816000 8890923 119527838847550576373519691511667972784 8890924 8473891227010592188112111972689313792 8890925 -100281298333616432287340631377326813500 8890926 -52790313367022255655189959646779000832 8890927 3523347071480707463264424457362720040 8890928 34968751179766536448352115770931658752 8890929 -139318249383332618093764289257532375052 8890930 -32089875069454798806230645986195161600 8890931 -34315033448271012393736035233467971936 8890932 -44330016352592859898339738218977058816 8890933 -239930601332969733801130743521523940676 8890934 -8196887253276076651209843231207454080 8890935 43391834057227533996871137061737920160 8890936 263131439473419891817326818336252928000 8890937 181367508833172376598380085548677109392 8890938 379315359982145429268030593354096640 8890939 193150711860544269527062392691012224740 8890940 97793998157301164218180384282765079040 8890941 -131059660140250085089336813755137687808 8890942 -28984538412420271697980282457478590208 8890943 241904996256169741752864358640900178720 8890944 -50286895401827257464269073386500521984 8890945 14873035531914067697776928262168636480 8890946 71698234239967744356536774520665688960 8890947 29534768963370038793394336874792585328 8890948 44359894983091720592238217936348363776 8890949 183881141175469777933121548222301542080 8890950 4049819891668303548461000588204481600 8890951 -39087765991263313646467409675796430248 8890952 64600019520678012021037735946043156480 8890953 -1841213934970583679406779969329690976 8890954 -140259872811753084136719971052964111824 8890955 -41364077366208394869133061535398016000 8890956 -1523744923715971739363335450743122688 8890957 -176179238141300981136591241973932504800 8890958 4241648337034096265657759240005798080 8890959 96099988100750512345148695492752000 8890960 -18242327504334125457017608990461788160 8890961 -200702559361497716466897396099240253200 8890962 3270358590777617045152810683250262016 8890963 -75647909876077096390362296641474304788 8890964 214345146784242193966510444953878318976 8890965 -688899178358501816643296018758698600 8890966 46741048274517849849098850155701560576 8890967 -9260884602044956498768359146583980568 8890968 13118246119241457680691903409764433920 8890969 119316425083287197434189705001561407370 8890970 -952474316800198651443716564761044480 8890971 -74795367567122076301792278832839587688 8890972 -846837774627106523352431005270112256 8890973 5366262161447223161052422289841632768 8890974 -35142393414841263061732270101763085760 8890975 38065521963073573370270104997976018000 8890976 396324551674803589577891449553399316480 8890977 15027430344589906499573620847964383040 8890978 -43984014883496211112931320455808267776 8890979 153151790136939447252764999706634018800 8890980 -15908062477600170730932972882438758400 8890981 1567135239565666464982534156569401184 8890982 17781895591731606113056539950070266592 8890983 -165410798417625246247843789497273017856 8890984 82901220444509242620135722849353267200 8890985 195743059752107566629508682964081990180 8890986 2563886997314816287627620929342803968 8890987 9738976330484589339388747789526180752 8890988 78288846106022890422099822834830853120 8890989 5332249714606301321321751511969252608 8890990 49967712603019888522719601594385594880 8890991 -246007678594926365942459591993186483016 8890992 -21686655428719621502145305989160632320 8890993 47582362702616099252457178641951427040 8890994 56566576898652621893324958598153881600 8890995 27723249934519239298975644714201949440 8890996 32627163122283716908162261546809149440 8890997 73982187969021945186041462814323110446 8890998 -21946455711056426550461341779177441792 8890999 50061066229598031262211016240556245064 8891000 -4569829648035534018621253458708480000 8891001 142664768413736559922793080618158259962 8891002 42129481206582731238982448146859459952 8891003 -187117195988881043935220335786990650672 8891004 2073348126451070054555890668304499712 8891005 55883071482342498906283530277067052000 8891006 59113139094534092725258949291720381952 8891007 5692324490455344913872129338748989640 8891008 -28672757245609009803089168493843578880 8891009 -105045641971707394599032788344939377790 8891010 31728996957962703737941838499148093440 8891011 -10405104597644078045492411524614437040 8891012 12404705115169175844786645286909440000 8891013 -138677480025551134354051131962759540256 8891014 48337527377238606482195746673417821824 8891015 9898498054382030922887683217854672320 8891016 -1043009543007292056185992116649328640 8891017 121798035691558637857373181877275953664 8891018 -7072563233582149100167499102676976896 8891019 -80848344084445793133656191762381273680 8891020 66030240276654910928074590023479265280 8891021 -99734590984228136166563214708818529300 8891022 -13927347844680224025039486053351402496 8891023 -182164175768698300954369449930712585320 8891024 -1208345396741872246594023480639553536 8891025 35815921421609721991290386495431176000 8891026 36524334893308750223996714713969240896 8891027 -31756849611438632235007738708364007528 8891028 -41004189478716293714622975550312667136 8891029 58331287587877347519528491138198620576 8891030 -39275350254895433488414392683911639680 8891031 1124897805290332155944218169309333760 8891032 -285885023389545519889066605601261209600 8891033 133410717002320507557883747132713246282 8891034 50984310841917485439793518209169114624 8891035 1679961546990631486537534789970205600 8891036 -24556573916204010389552472870810476544 8891037 88069069570073152084620446786555730240 8891038 5052179671922130713556916904771338944 8891039 143699881374152835646104304779062002080 8891040 -62033820504822674180413445722032046080 8891041 -37731026493892741726539766386855268416 8891042 31807936335392745209282476868847246672 8891043 -6577509258581003482430250565442341632 8891044 -69049513092298249673045409664472980864 8891045 -146027649694252489519356565947549629700 8891046 4361277328200075711698648955495402624 8891047 50756778759475843005502292652241372080 8891048 -97375919598018614110053357577870049280 8891049 -172224675260634293822762701021028033136 8891050 -30585339487717695604971237234223872000 8891051 101677765094083842671890371718388797344 8891052 -6715301729501065897371834328137850368 8891053 -208119379079194248729392639677194686698 8891054 405958311348460765054806563726726976 8891055 -44845280421535292062482097306613596800 8891056 41600764323521369552233354214232768512 8891057 -110199755654970283400576791757973617088 8891058 -11411361722871037663805187340781045760 8891059 -246296235611228686624279165898696714740 8891060 -9321113866552382601311828437660427520 8891061 -154028148570091030966544724414650159328 8891062 -39965209065619169993646247874302735968 8891063 -183191152929248957268370091373543067296 8891064 8984824580346606428201131191887462400 8891065 -100329739386549389397312593337743508540 8891066 -23261061089026235529637957129838174496 8891067 164770206798920738719053500530248960 8891068 -52020649222628810140376939863199038464 8891069 -3713878500894763733540345143575525120 8891070 -3350975185930233317978884237540156800 8891071 53782591035462074838655024340329130720 8891072 -31029974834954491598440681464375803904 8891073 -167299552772686236828285495272621484000 8891074 -96423003167119767155644474228578021888 8891075 -160025370662913969015464806431529733700 8891076 78790943681978359340353317328026565632 8891077 71454697840338322009433925455543260286 8891078 -82821545540988989002154895407758544640 8891079 -8871731013828347320477112537801974272 8891080 -171157328495990827349564129629062758400 8891081 127154593233584225771651317196095265700 8891082 1749343225053579388399920120817453920 8891083 -35789540144801809985645381478302882668 8891084 -143088017801938358292013507089641416704 8891085 6544040859447206447572921634267583360 8891086 97729327056533454930965513257238668992 8891087 -97396819444123890684575920315826282160 8891088 32163168131975521975447382045736960000 8891089 218916250415145184449668758480750689280 8891090 -62576749776895950229986368186258165280 8891091 94070217452744281082925104956068648840 8891092 -58263649984885258398886275724182394880 8891093 87652408605553468322082122920794795342 8891094 -75520064549622285114597210372797044800 8891095 -42569497874121529706896495189330535400 8891096 -35151126900696722717648997569519063040 8891097 -71707585619233143493936087477918393440 8891098 81828339887373112964407046799013394400 8891099 20841619062300559964650173203323695072 8891100 -12525984070886242740528098522461440000 8891101 -78980876712062848221768317048167162656 8891102 99711325289806356582009314908722417024 8891103 -77593738428768183993029777017565128176 8891104 157511923467463314863617302967193174016 8891105 -218110516654160814343409878221259381740 8891106 632432566109644089955012732402312704 8891107 -219072957803611687884528638952251293160 8891108 -4226184347573994090499221337242796800 8891109 58863061868438465383429628951850043200 8891110 -251133897887905809503867140185292800 8891111 276058335013724965238888858206426262424 8891112 94848555966498583753419131955376619520 8891113 26064581198732864087270269405496120640 8891114 29934271406456764159465816965655540656 8891115 -64570952824332518360444761270748843280 8891116 11412170521796717773236669447842622464 8891117 -13898981162838289568829914725750149696 8891118 -8808534603626267738153408947409518272 8891119 136027775425349718047499440274272272896 8891120 -8395324947061274532074931348030750720 8891121 -6162697292627467492708665313894838400 8891122 -50233478878902314843830170506237115888 8891123 48168460471697090276734847585954913960 8891124 27676153909726116776189573145706598400 8891125 -277187806651763506130541624430570365000 8891126 -79923460833514192903755574096090483200 8891127 55144453779103231485452627069756049792 8891128 204681382244113758238833880607838720000 8891129 -90501573858443912671042987938219944316 8891130 9528882268835059398369524081981952000 8891131 -137880826306236064219943605300222003776 8891132 -67617687221585473156062065011405615104 8891133 -59244289198678755486660695547029910336 8891134 19812428264183596720649426311872307200 8891135 81043822121751071552120317719818428800 8891136 14558840624724052277427412423516618752 8891137 335017801764721464444511420035763944 8891138 83703497449517104865956270535251104720 8891139 -75083171693718059480861716323234569040 8891140 -32391567502086320562185210670486946560 8891141 -2966676127881012477974800499189131776 8891142 -29984097937013273108258359761642791040 8891143 -119954352177074668550720602005164407040 8891144 -252483153084219983400456038994592803840 8891145 -57363105437574560091265319825577120000 8891146 -68138371094991076212954779575105678080 8891147 -153114556522549909509053742752208799404 8891148 43807195625616264769143965062740389376 8891149 135860881673650514200675931076186116150 8891150 39444646062184187811615594377153260800 8891151 75361815798552656925895320746682001032 8891152 -45040224525960136652504336753347846144 8891153 979568724449365926241858834169780064 8891154 -201920532171849806307129555653184768000 8891155 18974738670817259496861987741513529920 8891156 28871487642159412950411138046337513472 8891157 27694177397751526847892629844489378720 8891158 55295945801696988159813567263416766976 8891159 35598956386559340275818789420482648816 8891160 3868146030837559078659007938323865600 8891161 3254347444918743321454427219128998352 8891162 12949603936136926315608819065927906304 8891163 -4446263582423407416807366356804593176 8891164 -159911723896105724169056256964999769600 8891165 23385812400703881020384622025683429600 8891166 90103776874526113745101572539082783744 8891167 299295670734849403206118999340583749216 8891168 -120780707665305762835072977894459310080 8891169 -4454322734962363134568348266650118720 8891170 -53444258286632143889883245550010837440 8891171 -19268517295533658387377156795900254628 8891172 -90651750260656122570110503713332994432 8891173 -2205332250987754327511349979307254656 8891174 -11396590313130721750364872653013976448 8891175 -28753759989760944943987203726986085000 8891176 80003877341236692104421318262311567360 8891177 -93587368095055262651457867260538512028 8891178 -12640515126837448078748037780445317120 8891179 -42326640149800208609554454090149277184 8891180 -38103683244677644735351471973327078400 8891181 -9646538269653201778735923971162075520 8891182 11179281136555731543245220496060800000 8891183 27789994095424337763966371578945799040 8891184 23881832179308735237764631529852207104 8891185 13066647043592634190125161759454081960 8891186 86073420047402127204811716425819115792 8891187 159385792448493053761494887362560151152 8891188 14612387505167521108116853162907498496 8891189 -95920387485500268826052498560041233220 8891190 -26380366756229479318529466935279093760 8891191 150150940519391442860149806958952455592 8891192 30538625775453455159411775129902592000 8891193 -39934676287656028960096651701592607136 8891194 43865792204780572802244356229154169280 8891195 56727871630566635637936166907844163200 8891196 1377483979330795094943906233676939264 8891197 -96338863398073847572906251011366489460 8891198 -9351765117766656077739768473555197440 8891199 -26190435466990942568255595230914734216 8891200 29455745778369886501258928244929331200 8891201 79058554338561869249737641815056596 8891202 20260426024407401840183655181840220160 8891203 54238609689067662861241646149061483584 8891204 -20484695816129960505779283645363855360 8891205 3795207865742443619107332212623443360 8891206 -103428153298965059706228406696497548448 8891207 -5399402288027740274589087664815156120 8891208 -6368327391167638878623380465956387840 8891209 164592786272385187605064004321774463504 8891210 -7192896809075624777237078513255562240 8891211 5008140301459737988203453770223884544 8891212 -14044044466182463161811063619157642240 8891213 5443253957050303358983793234532024960 8891214 31412133944285104477085026400374257792 8891215 168111298596894558726706248427947396360 8891216 -6591986837472660092707951127312744448 8891217 -66037639093448727387499245325607891166 8891218 -26087791863547278349935443105008425984 8891219 84549273962376374215803851585288972520 8891220 17049756066770911776105348264489984000 8891221 -174360122606930605113910400815936121280 8891222 -46171797588459776425393558202260164288 8891223 -115969132251889883612072257893947644032 8891224 32458019019112781252318394573257318400 8891225 37807062238516135083650996314497902400 8891226 57980911800153399852784812250310673120 8891227 -101843583901038692979855262594656922080 8891228 -125984519259894494841525245006701002240 8891229 90196139396610056103989451497641401984 8891230 -22714140101500785159411216864719682240 8891231 27890640165353440037713405654953376032 8891232 42847108846603239144938784266574102528 8891233 -4089253400378306818063181314675230976 8891234 -17046396921040301582073859948848101376 8891235 65165811733033961484731486968107763200 8891236 179043380051588902657991957344405489280 8891237 64496008992464086411426862492939141886 8891238 -47089931809390273511953631056202676480 8891239 -79395486378729823916702830062863360 8891240 -71949963305599266994385492824934400000 8891241 87684906810431095440326665873255342080 8891242 166905702180709171874146326727583908272 8891243 201248615881914123155840303317753701492 8891244 21294171134921988174178493362853671680 8891245 -6886948116998188462301634320755754400 8891246 -18255648594642785465562458657769638400 8891247 12440331988531244701650394385371788672 8891248 3975021214603620736899294782595661824 8891249 191534776656590704693421674728943703250 8891250 -9495107753255322216279246325715760000 8891251 -6582401826209072498288039083967540600 8891252 -162568342321884632311978561083742199808 8891253 -31394416176195776392977095599010602656 8891254 11361953630018179482771314790050212800 8891255 51519720792272727726119799531925358400 8891256 107384079098566713905407833564502425600 8891257 320401166937793351964155732796564798340 8891258 14988476039772894703941787704754266480 8891259 49402686004806813441577646604323443200 8891260 13745994065813179462308192712134144000 8891261 -180403817002637977657788527046659190138 8891262 -44824669927625042150176643384965196160 8891263 -70594709477958325742378057024973608696 8891264 23726504727903474302849836547749969920 8891265 36579036329868088931140638770342192640 8891266 -35379758042114567273957233242092613168 8891267 38637804708505048255956962309567875584 8891268 -43879586005228657156446746533453378560 8891269 -311524974382783875560012134889199522656 8891270 29850249236217276593888527539716444160 8891271 -51543743613029467048970373185963962992 8891272 81740331461752358601731084126408540160 8891273 49303156716142438670099362000440533760 8891274 -2191326759505548615347315246672547840 8891275 -74997735142760220584856454467993444700 8891276 169045519710639457069914329004297404160 8891277 10487780430488454405183847720481973600 8891278 -24409251139836068456038012698149376000 8891279 172756830086458207169842458558108920880 8891280 -15188759147302052567852703677307125760 8891281 -60562119100373093030533175210416265408 8891282 616078246452888237912811465104323712 8891283 -108795433555173973972740302096870547456 8891284 42510056768414188034582524036327776000 8891285 31743377594221057975659713793726131760 8891286 -83382513229292290034562003721688732736 8891287 5564290895640095494806659593867372552 8891288 -13602062850275008131598503705467289600 8891289 14965449340521846830613421804044908832 8891290 -108587707943218612947648270354160169280 8891291 145650291287941794208471749190400530692 8891292 -35316814407780234187544893393177313280 8891293 -188491216821682152488109510765291698458 8891294 22667357484712065683252251198437884928 8891295 12799857987102301465366968186131502480 8891296 -42983185778606155902961638769202036736 8891297 38873654469157536779893652505468821040 8891298 -24288743613133384380957130159903155936 8891299 2113275925765256202517756042700835520 8891300 30947187717231311672820619025842944000 8891301 6349952220326156374810361205538247424 8891302 -67273869354680019157104815026419640320 8891303 93460546449153343989527708537127570552 8891304 138458705473106809900166990033531781120 8891305 26246721486661482201190390288780343460 8891306 33494262015091778561906427950962155360 8891307 -287024315500069664254999140702234065472 8891308 -31319966131835091118903395454270922240 8891309 36379486660948672514567454944576362752 8891310 -5655672804162544534475494704527955840 8891311 -23361325263325323954616735341982831392 8891312 -46359456453801735211270890767190441984 8891313 -21603635851548468143642151463172568000 8891314 149227880259095376355792047859841642256 8891315 -131666756274539695616641495787168417040 8891316 -81364532945043452572783895693008896000 8891317 142346672826452965133539329156948704448 8891318 52735279505577529845471936375884883360 8891319 133476959200948288361522808534997873920 8891320 25425589242882376826291995907143680000 8891321 423822823952204237521617925686740112 8891322 -34917902186041268854378704582144768 8891323 -111202719963420010001726100432267677664 8891324 -14741277296994486340826034373052390400 8891325 241361701330055541909087861751212000 8891326 -97356010859585952603532703521513221888 8891327 1595426562507656610701233130849781120 8891328 -16168594125689347576048050157010288640 8891329 -97447434060468058007534271638738480720 8891330 -5047994249862053714249518798150809600 8891331 125491177962189046992461737713817045752 8891332 -21820277063477238500003410351534222080 8891333 57504257456788353152807975515406023296 8891334 8768539150701557547061563788062595520 8891335 82966132712035912778162421715477706400 8891336 -152694165837775664530045173674258595840 8891337 -533170919594871214775426293524040320 8891338 -93332787522866575343023618759314045600 8891339 217686165440357646266393425685079349140 8891340 33785341362257894273560295511694540800 8891341 -99113730258019648076524376552630437258 8891342 23427390003570631129278311022506198400 8891343 -186678622709661016042342533117013330800 8891344 30320135770167784439970043412536492032 8891345 -164968927022623540474972606342170516480 8891346 -76672852014547709221784686000571846016 8891347 205291581067579583104041479261951506796 8891348 70686673596896311750458363916921378560 8891349 204211987886423395583488876597633971360 8891350 -27743402692090080344633803676803296000 8891351 52964458279812959538171442225986751152 8891352 112898212199980213403306545162344069120 8891353 -31946996568817183297794511687748375040 8891354 98002104175753712441180839763907133440 8891355 -1047108150318810740476188559308410880 8891356 43159415636459492086730844333779601920 8891357 -138299663701783021370841693610550751348 8891358 -2121144451104902731373727093156986880 8891359 -69030681721865283245837863841884576080 8891360 72762068602899270940011581643864145920 8891361 -126636554353383396199668379785026375790 8891362 -65959082875759151957984186652877211568 8891363 9249832660842224015468111007373179648 8891364 1466497225343970140315651707718707200 8891365 -18660365844572709563682435937430716800 8891366 179393989429798806327487192650476851200 8891367 4545929300536108110281785508562820560 8891368 3905275486006939903724503595141775360 8891369 14439789288615851605518277470763978896 8891370 70681056713999597659972681783692921600 8891371 -385556091083768099928619024517557771200 8891372 127250190926816722788262279959588913152 8891373 53717590645560604410818060284022059200 8891374 -32542574324212848536034857306193766464 8891375 -234386719599622090473212922804596796000 8891376 14060688889545043283333094019080192000 8891377 -266081287342514135243109967177922899728 8891378 20939940060287595088321119564266334624 8891379 -21603148189315581023955759802087330560 8891380 22340057331104767691950315856993452800 8891381 -294768471871215722923995774955027939908 8891382 81394823170093154813102458057320787392 8891383 103880050913414423817223962158821948560 8891384 -85222550493883784119822315652049469440 8891385 57070725156155771912014544930801313600 8891386 -11091480198310158856199720061429307392 8891387 324598081140560940298648901071911936036 8891388 -43507625336019873878237175753020330496 8891389 -33350163969172630049859131127951956992 8891390 62865698327688303229855654076771995200 8891391 32459232400042531559326287582050678304 8891392 118737684434569676892992758779907932160 8891393 -260495138592362802839182634037987470142 8891394 -8472353760235127657084032391489539200 8891395 -173290343231104373532418348129216959600 8891396 48146507008523006545990732756544740608 8891397 27441251748262635459539841921266288640 8891398 -15261982380226258227228960629263534464 8891399 312464435787364743116435516059367652120 8891400 1708469612612168064568935712727040000 8891401 193728607323211099764791203942365496704 8891402 7575898133238362961436446267181374144 8891403 -58570330463428244458401247288356700992 8891404 -11750419268889929685351994534882578944 8891405 -36386649754319680351055870902548814440 8891406 -46189270669632526409924379472721129088 8891407 27244736120194821921924269954365161712 8891408 -61877069472850273817737494340147052544 8891409 -40644563583902726937548386823134548672 8891410 -82190793193609841988734884461341921280 8891411 5081841641885777045474261551237692480 8891412 3186753590076821362035074847718029312 8891413 458114450727857613756058796293081226880 8891414 59409161072584873100841566109171566592 8891415 -29453105347870095805172023609001136000 8891416 -7079198103635822709009944883378923520 8891417 -37087802645633167560825648543806388534 8891418 -14274734512646559675175407762302119680 8891419 -45696384353521136069528998972070989180 8891420 -1351990633897431029027792090697277440 8891421 66900574752441770653824057663930218496 8891422 114647113953376898838537281004372592512 8891423 133117483964783879732076473169363486600 8891424 57662789360298175185057283855488122880 8891425 -186688622112095546221947532112301959700 8891426 -54263113838709165352505238494999205600 8891427 -70399364968831792975984567368966777480 8891428 -17433446059612616041609199975972843520 8891429 8857084755243378407408572381478312760 8891430 23028148592610433698651069500853120 8891431 -102242566530891219852325051884472501768 8891432 -75510267264228493593259554153149890560 8891433 -48825958572130822129265094801625496796 8891434 -63969920290750321001866175430837137568 8891435 -31008497947809460901508322729107855840 8891436 -58404167493926045868031302034937303040 8891437 39993111281148136912609163779556088972 8891438 -22644614911656038686080933374606642880 8891439 -36580093895670759609047319819667971312 8891440 -20305222647966317358238072978146263040 8891441 93229581069547289681635118877032337972 8891442 -9694999271468176920075612142886754528 8891443 75744293690274687469376604678429956 8891444 59201355808998770440277955909452028672 8891445 -23114932360460193878183884249887994080 8891446 -34414715379376193225363894984359775328 8891447 185499100126025583145850463965319551832 8891448 33087868934641995511038957187765800960 8891449 56559501815611679512384874271953839040 8891450 -25483914148516938649767035006575296000 8891451 -3175116573294222023053269733998580416 8891452 -44343636287005015963113382605804259328 8891453 -87948474007628265188230057912782751776 8891454 7399775765407015104995083345938432 8891455 -41437615847643059511082041751017903840 8891456 8285501622007645051061520829136240640 8891457 72646206021960425132610043049623871040 8891458 123549338114421790833976887835230159360 8891459 -6048607952199358536738115225685340240 8891460 -121895058428767932689241032165690941440 8891461 82061025620450701589905306323408348062 8891462 -23325750918322511671712310241457577408 8891463 -14313595390265531939199236197492450176 8891464 126945035307072114440457356072336655360 8891465 -33505383532171213038295007915844850560 8891466 6258065008813726529772179277159239424 8891467 -28377323940934391089721473794288448080 8891468 -168419677741032767855347596548171758080 8891469 61874396611936708567611027711806051094 8891470 2838063160558914225317402258373096960 8891471 231394474814080990445925126957753666672 8891472 -275666124772824589757098759740456960 8891473 -12732362641525165379603639161565628378 8891474 -50390516087005384234737186477893649264 8891475 79094296133990004052498997354394931200 8891476 -136785079516454063104801707285262884864 8891477 11509414990721555733951517966947172800 8891478 -38717056633038099385761670163209113600 8891479 -16878138198519161673762491072853500920 8891480 87969617468780116536885993240314880000 8891481 -7187191810901926397573975922832280640 8891482 -36723536772442076453650799044152287232 8891483 43513169753427269819952060281358873624 8891484 -29328708733209392987963763832449171456 8891485 118024842950572447576392602775863211360 8891486 -15557897351041359778310658569406907200 8891487 29762128744771666074102149492370556800 8891488 159702695188949564160539218346109173760 8891489 -124291904384611890741687725142007474176 8891490 -58326520278466222387704369616763612160 8891491 123977555807440706345189822190530242380 8891492 33564874461398409000910636719840413952 8891493 63440171631865479289809532747386979008 8891494 116958257447480654577127879103907740352 8891495 -86514339086284266335355815379042861000 8891496 -77500845272986452270631088260616954880 8891497 380698908103705378721484216296122960 8891498 -43622021427966670305922190299651281408 8891499 77121839065509916857978246307056728664 8891500 -164364611819998251831201318470946048000 8891501 164121559036657457812349301917683452192 8891502 34924300137688175387229417158401837632 8891503 -71118576299803433311747692649741464440 8891504 -33932736303857529917828773256651145216 8891505 -9043463446858126164381254022264739200 8891506 -1322339711366108298433026638008396800 8891507 -68708600869689967009457712907247915328 8891508 13701287540468190098185398970294708224 8891509 -101542649307739765889014912720880489760 8891510 -16416227772288436037678997306453089280 8891511 53318446957130126579494741228697834472 8891512 -79006686324141016003550753242730373120 8891513 89890503028747405086646561702386336768 8891514 -74282985105172276383108923479341150096 8891515 91691945273874953349142610218103036160 8891516 126787272765928875938325173153623457280 8891517 -104547771218156503818304264430924979840 8891518 3366410088410364456642079567637224704 8891519 -3409396323822944404687704425966707200 8891520 37642207720437891695664960968746598400 8891521 -1203449548429240437341567949197195088 8891522 236693068749506525000417478117828000 8891523 -2067081883481568612903121737910605240 8891524 -55832653679769100710263158700413943808 8891525 93482483156239685234049118009312560000 8891526 34609054584751247625535704162549565440 8891527 -174618376773320312794242211784662127088 8891528 122339474328964404393405781142121308160 8891529 40850663508992758089140870903833829760 8891530 4209322230900775621846303326871326720 8891531 188676573815094932767113915151229823744 8891532 477770818255721666204159458301386752 8891533 -88073035355416900250935359817310749824 8891534 -153305242232621928076227468556312555584 8891535 -42573191493643860139592286014017653600 8891536 -60192711001252453712819862343429324800 8891537 -52758728895915518787870639732824216028 8891538 41198459300319664954025955034692986880 8891539 196453328753690706918229157369510503340 8891540 1403617573052196766335971271634913280 8891541 -74877029162973936635792850775024676352 8891542 53991618719745260366325624955565127744 8891543 -185469691230247801749744797586687792672 8891544 -15092489240703908260644465844656537600 8891545 -14293234020649698534896676983954556000 8891546 -7870781228309641259233964302550650656 8891547 14842771240399095834160375216391193600 8891548 137594983806610096222246504615251448320 8891549 -6531102068842174807473375006623655450 8891550 30186992917362741235626951664201008000 8891551 121376613596535715163534471024555939552 8891552 136165814192015658129405698101739520000 8891553 24212345454307521606446125577130208608 8891554 -67524374285089588869402823505586137088 8891555 -985683855466723268027533116623654640 8891556 -61450888709129921932587018964548710400 8891557 -223148965014805786222979122205189840194 8891558 63672754253329209570379921431081629184 8891559 294079029428792715377198243481308736720 8891560 -123516083144720714980822142182412544000 8891561 -95114915298090163370536234273609044480 8891562 40918669328761568500430379164241514752 8891563 313334162414236469112555300915212492920 8891564 -52753261694452062003839512839075072 8891565 55671747263514778676571678501252270720 8891566 -77884192161396694028535733693412187840 8891567 -299609696522435436597799057766271024528 8891568 11831459716311950701387438754932260864 8891569 10285254089564672211938391951492183220 8891570 -29364910826204998680316656452721699840 8891571 27878505243907522708303942332707238960 8891572 -211345104665408245255704379997211025024 8891573 -157144649772547706313087088536669490116 8891574 -12731633066267791267641197434759630080 8891575 13454187504791057156192227622058240000 8891576 49494486856058146318178396742273454080 8891577 983381843754491602460936283579932208 8891578 175715751746434610216998957789001018880 8891579 -270734050888432621512443261427057809820 8891580 -52639678215643038113435486866289187840 8891581 11692605966336218169070911226108362240 8891582 596908969501417041381984003776363520 8891583 -2669350682903174146819091411019426816 8891584 -21340235213958687621862182645005287424 8891585 -148288528647553210048238269998743282220 8891586 38055453476315374305441589797964684800 8891587 1747177358117555363024896819111609992 8891588 10003060649760508117505586941281526016 8891589 -39395141384846232516932460718296892800 8891590 15087224370433184865219891542146577280 8891591 284635886594559014416157853166076683992 8891592 78799134036322673661296966071458078720 8891593 -4252211695153020655901461935260874816 8891594 -96507552766070093579627940254961917904 8891595 56573841033402874442769413811113661600 8891596 -8545459258062692059630762699182574592 8891597 216650857650903667392588458936299447488 8891598 -6970566240820402392166372689573370752 8891599 -82865654382905108628659432784676587960 8891600 -10302578987655612590289020376787968000 8891601 147346453708953443183388889073111500800 8891602 -97086322453982030857198448152147362528 8891603 42979251707176428554002283335182598560 8891604 -122703627276125865382971433603588358400 8891605 -60506147581805198536850617488455128740 8891606 -56281043433838311927441607940299746816 8891607 -138864618327496996524543622817357847960 8891608 -142530743692440182659320845215727616000 8891609 34693162606447859486731641057190843716 8891610 -5195372259345633968980328899637114880 8891611 -225800131465733011230744675377219753788 8891612 -172155960333565542747439285658069099520 8891613 111084328425074353820310023536713459462 8891614 5815740971862885963694758778302164352 8891615 150701649446983158909240648624227582760 8891616 -106518131239184375341079707341476069376 8891617 69704582331717858272571251494131712192 8891618 4578281955661516176221583614403875616 8891619 930332673330937986967154889913915776 8891620 466088195346917121204015487864320000 8891621 -161483175219899688523422988239505154178 8891622 -58507936981181729524286077532699881440 8891623 -28118031553886351679770108129280790272 8891624 -33084335309030178697580884713371566080 8891625 56949035244956664640076644228904976000 8891626 1408333520529079988042577780849521664 8891627 150880828998354257064488973335772127476 8891628 -45877130085411965372645683128675617280 8891629 -146151697468750860434391459695458948968 8891630 25834914660902270440713433758751950720 8891631 -4497318106519467469855340919312756000 8891632 -39742304508413684336043603164954787840 8891633 -315948356120609961470241088349767955118 8891634 35057231817364406867939037342748834560 8891635 -36606726224986325869601429189174295840 8891636 -3626616135917904512634897334359691776 8891637 21463288839597263835675406060874778624 8891638 -108812357235123766395657333167732205024 8891639 94387082808925795536289656399795527040 8891640 -133754380494298638043134348174587904000 8891641 21444002560832675013168401150029751904 8891642 -140714815870748998925516797914743952528 8891643 -149979888104169958927266807042088220136 8891644 15558311023668427374226610925785870336 8891645 12149672605030436202543393410025454080 8891646 -15443512970713054225796235957434173440 8891647 457106874137734499041478740770745134360 8891648 308202207619945025750609690624671088640 8891649 -58209099528007992048877066062319921836 8891650 -16867349441084227164640321088978294400 8891651 -60680448929772159207221812696056147456 8891652 -837578883503403181984225945354960896 8891653 -46602498739977017062777371934643105216 8891654 -68953482398875066834960905351781164480 8891655 -17593326906077186516886124919353889040 8891656 -19984585577793673912156337823223557120 8891657 -187393945055518028293404341967544613094 8891658 -37552642045451281826005128137784000000 8891659 41403073595050023786299128308165340816 8891660 -7886740043007976586977778658406809600 8891661 -124983547084431868535564769691923696480 8891662 43354876656210443831247382269784961280 8891663 112839122930518677346483751711608941096 8891664 26784601277552802223112204062802509824 8891665 101926959106742035720108175469745618920 8891666 26996298908551626487390894860378885120 8891667 12369410017999681561901521502049840240 8891668 59696313497978915065953360992233086976 8891669 4949539534502452776779227549861081344 8891670 -1299115253131637548542212869041542400 8891671 165439069357892137361092694628024921432 8891672 -14915796547573472830479566496066478080 8891673 3958197533414059687402096244226826944 8891674 -141508754907141551931730537474394596608 8891675 14054640077649649392051814642359366000 8891676 -141096934188640855198144837386575198208 8891677 -97904488173389817905480704781615366400 8891678 -61272773761549069304858896124925279360 8891679 -38331747095083171333686351166856458752 8891680 67826605911162125180386025349819924480 8891681 -23360241740957542021730815271259240000 8891682 22355159012645138082906109133324740992 8891683 7420100525593500284771415102648783144 8891684 -156627607768431343685277250683376051584 8891685 -49930830643379462274636609498679680 8891686 3401091305746058001655200355411492800 8891687 -245990824276523495330424718427526156960 8891688 9466260742839946012199085089617920000 8891689 -144753426674860594751317197636190213510 8891690 54805470639979657034438115564732004800 8891691 97165822811041210890781660692200103360 8891692 -5310716220403213801510134842825033728 8891693 -54964870807591266900882884815965854058 8891694 272159074959364593047292199217407872 8891695 -3948426305711836839857241968240096640 8891696 7276730984500297803265742126245478400 8891697 -110818591888255605461462754131288000928 8891698 -39282105445850909862205132703026460400 8891699 25808406462395030488333593344252284032 8891700 -14014750768129758993152399090397849600 8891701 -15084105336885546728847233783044769536 8891702 58219275201373798151917611409919643552 8891703 -188708312301041351480253024450563205120 8891704 -207665124690525798438555005939682631680 8891705 -65458156774311788736148179414052366140 8891706 61429286394639190182495524422650338304 8891707 178653699911385265441828090705604487360 8891708 -40372734884568131317608565667542401024 8891709 172477275718509009300717696676811330304 8891710 77168430555659875016289564361742237760 8891711 -15010657401517444800359660613730977216 8891712 827855227162778493267048416170475520 8891713 40604047405377113543582613458392144560 8891714 59917198951515513597559794224220612672 8891715 13646408240087849368732410710348659200 8891716 21119659728379511384596369604852723840 8891717 14185036875248199239159832914193217980 8891718 3327970561617958915364896250553292800 8891719 105407001498664012683734774806569174000 8891720 -104330840147732639749343371681563187200 8891721 -21590504508959243613294625245616732800 8891722 2134230565227091835313534245824343040 8891723 -12749583696645761397602283596942549160 8891724 72749298241262673104122907717001292800 8891725 124267099763588199541217943254580529250 8891726 -129409937580158979281117362346828865216 8891727 38348610516440509502198317171422737808 8891728 -52755061952900534467149210920939421696 8891729 -389388470192988835828592690870088576 8891730 6454091786762254944535354990827141120 8891731 -43790380681253004012020251898526294816 8891732 -214825778073719807500217237894064971904 8891733 122998832873960846183836516792335909024 8891734 165538559802705508248863397808073192640 8891735 127963677367083904645664392119623014680 8891736 40953638990916656128954183200458895360 8891737 159860982532332091219117212410457651972 8891738 57298247711697992651039685032189441520 8891739 -27890411224742810187014716938628648596 8891740 -38808305982785569015727714959825766400 8891741 71541295363289525731756131459690671142 8891742 -69482143889517382465667185688003168256 8891743 -39724276043439959243169627135763994000 8891744 123125505838811599226729095187504824320 8891745 133574407002786870730117939781741529600 8891746 22718570545587267378465423330467685024 8891747 261289441264632344658590737160629415196 8891748 -263507576808375635530534340200143667200 8891749 303922736366709245642053187714469573660 8891750 64732221780340156928592243731498304000 8891751 -123557942923423884282855977212402922112 8891752 -96501091935476604365892193771981670400 8891753 -40113253173339362431330443370956960000 8891754 -23348515310520512867310928969107528192 8891755 2156645197641181951770239308245158160 8891756 64986332482435907807555007122963988480 8891757 -9158041150917494514744866351716593792 8891758 126887381469114057328210230322957884480 8891759 278463277458458103986240976789233196960 8891760 14922892626285295800081792575152128000 8891761 -50663597506506739411819996350188274176 8891762 53449353462639455689041089903787955200 8891763 22954432189668011940131100748070060400 8891764 24520800476359659186473913872905148416 8891765 -8743246038133936592642546045828276880 8891766 27626219189312994920801320905545291520 8891767 105161977395688183036886650870083507120 8891768 -279843942546166488467081969011213946880 8891769 -28182955595417228036688134264224948656 8891770 -23357115807045211328795416827908773920 8891771 43292098573363940253279851285672271360 8891772 -109385872747033092412113428169448857600 8891773 -25352979404839075750713519537639897696 8891774 -14121119263146146522174970557097884928 8891775 1634606317103451464739117986462881800 8891776 274378178090187116080185165410268610560 8891777 -182825905899568272569354205514206636480 8891778 -20855694542120828624654578002577195008 8891779 44805401199814530985591319262144474784 8891780 28046545628614703798463298499799993600 8891781 -24339346866369787853386288051203666816 8891782 14869767807343695896520866195022793152 8891783 -135606588322388782991131206430028788968 8891784 85144752717633350884381152881686118400 8891785 35839531322590086578025026373698722980 8891786 100613039611658928362117483995222051584 8891787 69610196865158901034745472439258437360 8891788 -54469030191393500149227189436174006784 8891789 110826553114805244557492685091199902656 8891790 -27391233772046423492074225686157839360 8891791 -6152752493193487921120161750021818808 8891792 1451304977916214475829051253088845824 8891793 26967904523809657105131617141016547524 8891794 -169687448211232944008222364335123544960 8891795 156066656027331488801133536721295466400 8891796 -27653307462000667061567151263084482560 8891797 -131881626594793795295694000995366448754 8891798 1285441716100684722553988977821708864 8891799 85670960990057492392191783132455991552 8891800 -56381296286407566464076783754202112000 8891801 306760837222215353065446193078137304704 8891802 -36959736114694627101480349690427496960 8891803 88719644035949476429823104056875393920 8891804 -26413114577314020834432396146070501888 8891805 8142276050601026027654562665539392000 8891806 -25630854312098736492973562333272320 8891807 71872153897012457739079510913021472312 8891808 -38317481380163204818723466002537906176 8891809 -138782646790436665253672118528654568990 8891810 1018001905980374732508306806984870400 8891811 199043404840301052505683220943975985060 8891812 61358285328059994549675154997816689920 8891813 -16387843306425890045123326808233642176 8891814 -1163489619073003553400928321286799360 8891815 -53749418608703523138098362413108285600 8891816 42171548130888212022167321540675573760 8891817 15765638068132367755779377759694392064 8891818 -30548738279910926367216811251372129696 8891819 -229159596215205861151444566926659383456 8891820 -29831526108581053294766570349362411520 8891821 34351020551210468562914230147660680352 8891822 8437824480209220210224981132921064000 8891823 -9279324465943036560725978532070705152 8891824 69035337921980864348715019754975805440 8891825 45319719305881612760978974035934062000 8891826 67213630511735786328014488512301935744 8891827 -9173224381060623077127676969156659456 8891828 52496556625058162206045323522977028096 8891829 -123147824826581451078345774748843675200 8891830 4525715440564316387537331485148739200 8891831 23679471897735732566456434577083901040 8891832 55298790561251860053612750577281208320 8891833 314999388400926479674955095202144793300 8891834 -5188387924143320734451130983804586528 8891835 20533503056383103877629864238635013600 8891836 -48422050219321858530921368053793175552 8891837 -301831813408433560749513249875678627514 8891838 -5052492317572362533472855883658969472 8891839 -210639899636688306363670024950057841800 8891840 -16195158005732773415924117279153848320 8891841 -46350583445253533267158881929301833280 8891842 -117186603492513095536326030569426138928 8891843 230163919482831513970667896306298092092 8891844 -1099746111139824448319826866766336000 8891845 127780365916143551713563817923754252800 8891846 -35700434043948030773943909066538659456 8891847 45242477005604266377832449586297099824 8891848 31179173826723360897920078256345907200 8891849 -160246157569843186717364381272286943564 8891850 -47468529246183455228618923178977958400 8891851 289687748691245559705922396766960360852 8891852 -192621783753567182015496301622702315520 8891853 136496899398128912692994239844326835904 8891854 -21751026154931291793254933923341665280 8891855 -29238188248116477373463447852436443040 8891856 68117000478725703220136489755269660672 8891857 -7900798965675133447877525165666057112 8891858 22024435459070415510969864937248773280 8891859 126206880056001076290313782340796702904 8891860 74789779735594512136553938422034728960 8891861 -62268799494562001307447589602498216576 8891862 23520109138900544366903781655322886144 8891863 -11191627737537757144708163544113952456 8891864 -221964132994027902846431390095981977600 8891865 29419964130386431637154456000842368260 8891866 89413259955249589706151504155343643632 8891867 238987549503009638490483491352670623600 8891868 -94476325615331887041032620048649909760 8891869 -44212967065975930877007615579412717440 8891870 30263583418435918063704244294995264000 8891871 14192929687883256018811786526868867912 8891872 219859878643514230112101197276557082624 8891873 317717404452571014949065446342436336000 8891874 -9609747758776096371073873936136721456 8891875 23448677348262360292481781509032845000 8891876 101711548121503889390751099130783420416 8891877 -42711178426025487721400641471056233568 8891878 159565742142031785420906325206653910240 8891879 -60629515031454811477443387028536440520 8891880 -81081311936336986553779456613099520000 8891881 323929018925535006964246783401134890682 8891882 -1096628816291116060909812532469168208 8891883 -103215892497775609809758838295698754560 8891884 14865676431381758106113820218422272 8891885 -50294496785672410948664029354624919040 8891886 72409884084538622293820015650970880000 8891887 322937585465657744357168628671101895040 8891888 23502519309754788001084562557661478912 8891889 93475454611011801744334783331004487488 8891890 -23918514190261411425826374052681190400 8891891 117489684744476504124120423511576889292 8891892 -5736583690179107059505480645412587520 8891893 23634941792725999318011254669569773460 8891894 -92610664671497968998202262355663933888 8891895 7008739953730345769877576509559120720 8891896 -87224318920285429148915641068902031360 8891897 52268371580982075175661257925612408832 8891898 -39952886695682310249175576225903928832 8891899 178197183964056348129707955300844004900 8891900 50085858514994779653853728546366144000 8891901 23251034455495181605030681964774790360 8891902 140837060928051266737749633561825792 8891903 401980404515269376641602405527906116440 8891904 419708517442398379372226654546952192 8891905 111972558434289921833170956099500851200 8891906 57568398543540849944198192772966451152 8891907 -28666591670296256750354674097836039440 8891908 -171412884438308048552081831492885375872 8891909 -72982853043560897675897000127550888872 8891910 38162008529108454882303183604235155200 8891911 -7156320107260372516331159084493586336 8891912 -193658657236148997180634249007192140800 8891913 -87039002432415461406708529624748572656 8891914 14499934923871507592478929717684535552 8891915 30310550451752493607801101291440977920 8891916 -5153525802920035380962846023829028864 8891917 16581188457627320338906980498155250400 8891918 48258883622689922179334043536030353152 8891919 -79720303967241026900473032504107668056 8891920 -31316496418608405478955521392457728000 8891921 163429480003237741767762628021140595122 8891922 -22969164005042959971786500952775580160 8891923 -35965258129234108623705582668634703828 8891924 -108187124063560990183446131318674022400 8891925 15190377144864700046435117030332324800 8891926 42768858186879542865459284978687701824 8891927 1199319900653518685882696145956760 8891928 70323696449171420392549341604604160000 8891929 98257765503814412358573732611774307530 8891930 163989724651363971497149452213809817600 8891931 -183619905197419775108062417274635615848 8891932 -69836919743893954188906343895862323200 8891933 16634349576904382236622090917201967244 8891934 -50767296469128027809380293076768201920 8891935 205547909810502121491324652743124069200 8891936 949888742686739031621310656077758464 8891937 -3383670149264955465256881485800225728 8891938 -9844315805549420788458609354949857792 8891939 45746162222365916570712584908993655712 8891940 1514587420405850840130204403693056000 8891941 74910635823215070757150197839872220284 8891942 -169318056374140108044036805561012300800 8891943 -160687175110874991639508194824078453760 8891944 -176028544512665453448607337674558755840 8891945 8971166450321776324662422905391438400 8891946 22975015687629848715932243881008609024 8891947 7357584261755527584940533574835031680 8891948 2441298038657952931720694259586845696 8891949 23094738566207324687885829223465059840 8891950 -41004341211405886236422961210380304000 8891951 -53276653045592288303539244771992283520 8891952 3366037656648655826732698296942231552 8891953 87987003699007554826356151965789129280 8891954 -25726211629926490733565718576806356448 8891955 -39779083837757641289073484910131944000 8891956 -7664436314656791703081269340140822528 8891957 -44330525754596600618308809761846079108 8891958 -31354889539588597539814938502211159616 8891959 -107778368520046687746427756973796957480 8891960 15027267412622934879995133830253772800 8891961 -6324642786204390003724359307294602624 8891962 -132594319500644083271298169645849017600 8891963 -209980126709109010903791128748335877576 8891964 -54291388613468345306617570884835522560 8891965 127739786493210614824502811376626610860 8891966 -31365621960091692078545721406390925568 8891967 -45747190030475628392762680189988738688 8891968 51970024185151166300107047083453186048 8891969 64408499625698391802840059488573381760 8891970 -296323132331912060838185543067448320 8891971 147937894201362948749261271380507700744 8891972 -22974296438961841507456453727546434560 8891973 -37741984233308361651583524430262615778 8891974 6121669523537906083025042544525848832 8891975 -4835180659069539872401552727337108000 8891976 4784644237181164806070396515390013440 8891977 133744956896272376812602563492532262272 8891978 21263944482779703962905879223697546240 8891979 -120066319131890011961617638902944986192 8891980 -65572110512104577752757196038990361600 8891981 210962823614445878188266910806299085120 8891982 76731645626128316256765529780547490240 8891983 -306636770114061469344435150775542586768 8891984 -1712877441323273609813911035681964032 8891985 -25862126985807199156781691820912794240 8891986 29372776479121122088821505850486050080 8891987 15455324839703681461694722128490831920 8891988 20562725059673199348168841598352433152 8891989 -39638704595549875914929660136448046244 8891990 -49062850064880249784708074562240089600 8891991 -26787824014391970619921806490757584560 8891992 -46862614661753298354444753308824320000 8891993 160305632949606159036913567071705398544 8891994 -49836859804018803238703939628556992000 8891995 -32428395501602602060280282630278809600 8891996 160624237419725972584536274819514803200 8891997 -55290713259084780268920534341234544000 8891998 -41045584243833248188132398559918849920 8891999 -76087819125209113992872155938152556000 8892000 49431379906562144640292068767170560000 8892001 -280628819545372258978820956206498155998 8892002 -17495083704082320694833585182778800640 8892003 48714494753844378344231791774374850560 8892004 70975872096520284672959406944066918400 8892005 -55955741464459499556862831402625863680 8892006 10087590666866214121404959509097986944 8892007 -175678593386431950691501186244875837680 8892008 13503740145258643743075688974108672000 8892009 -16980188619498432350466018431760583680 8892010 -75212807792364437225813175810052903680 8892011 -97258508411037243733636220371304309388 8892012 13831381357856586040659992761136666112 8892013 -841248394908284026184011863977841376 8892014 101982551991176730868967879871470753856 8892015 59378211335922214100454885184436960640 8892016 13934583264734225089442986203639119872 8892017 34820723902023686983834146575868158820 8892018 -1852612541611565641744350994618239360 8892019 107060612395638727437288314418361882840 8892020 55130376217704577692406088397262087680 8892021 -34646634962273222163575163168915982176 8892022 -10466902947065927277027488912992310400 8892023 -4169313899413604080561377889089121056 8892024 -99408364602984055699218987091842170880 8892025 8730460827163813720278041941407532300 8892026 -25576807247109358921257944332051037952 8892027 36010851821253912048580763766110742048 8892028 -8682962357445986002578906936043128832 8892029 -244840841855140286941093738551898805370 8892030 -22433161172796749689223416243632967680 8892031 273695834797273345766030494722613505464 8892032 -66803367373241177921597065468198256640 8892033 128420002386308002230018844766539858224 8892034 -96797401101599519338874228234483550720 8892035 13357835602025621257612751846240700000 8892036 -70732434164251022237374269311730907008 8892037 -12008870134642204207951296894821145216 8892038 -157160563005654650657849794535401488000 8892039 -20373317890074518778708766392855976704 8892040 -17257934335095480668909973477772492800 8892041 -42533161102962925530402457226161299558 8892042 76695616915313307476831604358804691712 8892043 401778335735317942856545268588056605280 8892044 -7152578295860915567475115323483340800 8892045 -108276866212936585696424301932908862400 8892046 -1646553081393520339980557488152085056 8892047 -33138022742686064709404302041814840440 8892048 -64729696336829385986502737750458368 8892049 133627777839568498988400389150979936050 8892050 -41789554024944010560418439060397301200 8892051 -50420778557223783163558253824355625216 8892052 13661040357219453719392714263700127744 8892053 -39509307624801235680713365510932786336 8892054 72546819770173704143610025158596637120 8892055 78326859307022583759043955421158487960 8892056 1464648201671593829688083312226816000 8892057 4359508863189708744071512640860841280 8892058 25728768833667690820635875438886802176 8892059 143877111821847053289031605132550923240 8892060 -13438867168560898494937754859067223040 8892061 -81212237258976808792514219709119426048 8892062 -24003845702330926266708865724744127168 8892063 92062151604764842154996871947371450392 8892064 2581111804095161852431906961331978240 8892065 18834105178085693899277659268455345920 8892066 -26080835042060665869354616643222261376 8892067 227590013839216848327363016170233254800 8892068 -73888466849447474436474094991765376000 8892069 128424952586702518909802082351868821120 8892070 18253540201246044606790780086429753600 8892071 154542450709243101414469444572942213120 8892072 5053378769632192480977865657275187200 8892073 -152919869969266919239832593518747964678 8892074 -81227195975659761001006073083111408464 8892075 -41542047262434020853640998159551588400 8892076 -36710452144937916078172864749037486080 8892077 -266586148124313565874387864465610532074 8892078 -23249949067564117985311779059512417152 8892079 -42922062362744308129224243869509273200 8892080 6539292943203733108791781129064939520 8892081 -155004069929533082229965573839879217520 8892082 -304939799107815192070073223036444088320 8892083 -60503870955446347775625106737375954696 8892084 116400930993463192004477628873531150336 8892085 183527322578903240117090364556736490780 8892086 -26145802662413714021470144381345161600 8892087 73900623204106820679887659266110515152 8892088 48042233393314046421572153730816491520 8892089 421616613864121377956417079199177386324 8892090 -3710524283467584006262874195337518880 8892091 -73030661769883271122422804609906106928 8892092 -84196430018828530232477017895317718016 8892093 86153245707736849802814160781274943488 8892094 -36040557062758290965388149402197211904 8892095 30392924533926149918575743488783077200 8892096 -64346342314248016973681755264615710720 8892097 -175135561221384777921922279497005739454 8892098 113687638685256398423282085179411391360 8892099 779617169000524214914762659168200448 8892100 45003051965306308500394478816091750400 8892101 -131936176354929306703260120952855964898 8892102 -5348590578780881517380744148276412416 8892103 -183022396648712785699334157431398479336 8892104 -91128344941873145698067644367359472640 8892105 105528722328976930316027798900225224320 8892106 203208814550897565951398269265230728960 8892107 55611955602479560294756900419519111312 8892108 -104425490008019998655671534647128501760 8892109 101929670542938480692878095898367464310 8892110 81898433317664034532847721377281632960 8892111 41965312611577956906295330326542868480 8892112 -50904862008373281015810593939188482048 8892113 150817857717559049076604837989653458404 8892114 4662634396609369630897921489493237760 8892115 -88595390466508530540979697565553644240 8892116 18712496848073019870264379129867315200 8892117 46533853762356188107184417197386439068 8892118 225005072452376660085596450594815132416 8892119 154698534923276476280773901803006832520 8892120 106751032813145711577649597302478233600 8892121 -11950832240328358245717021093830372736 8892122 26939550317920706043921152353744456704 8892123 -67312848022560594665970747788736608616 8892124 -53991461302065550118109849372453512704 8892125 -180764830656697769808033176345036160000 8892126 -15503207573628177637782952287575193600 8892127 -6087767852739048053672880489163645024 8892128 -48077779571823003096996847173994020864 8892129 -35499722305785242854051928076427920960 8892130 3787700234841199324553524769213320320 8892131 -120508814551750894085120099112528916068 8892132 -115668843783174441800694353032076233728 8892133 53024580288750068735228528064937376160 8892134 -5599754393254288475567886125312042784 8892135 -7955417369962316933680846898113351200 8892136 55460647629386733808252103757564395520 8892137 -58382387534539703587389870375141830214 8892138 -10407137747548662174432025000386061056 8892139 74613189933502432007984921379251772720 8892140 148816936937108266572457152555800125440 8892141 35230394176318331351107958957100060384 8892142 -373569690907828184168613982570822656 8892143 30325513293115212995265033605612464944 8892144 1602865106335712938123788315569455104 8892145 -50723918940989859669788313516691049280 8892146 26516452347321855756761671229976736272 8892147 72999225433425133719796442502762566784 8892148 229472180190836150196541585400698318208 8892149 87146614497127167478073005217133594432 8892150 -39846370849595136957244225371504350400 8892151 26318402460645302955873479240572781400 8892152 -3472191790344057810713648331664281600 8892153 314219089671470092336679079535703376000 8892154 -128184947377864740645055646116672945440 8892155 22407967114818514114390647624847260000 8892156 26040941755285104187841422739299368960 8892157 107885775909514677299637889421330566406 8892158 66719945887231888456461304492924658880 8892159 69022251798786944683185897029885921280 8892160 -73868962446561887536276560446981406720 8892161 298486649480725470037301203741970476800 8892162 -4315254002909543160129629242321768800 8892163 -96092458173022557129840119815145115440 8892164 -429820540393560010450308942668955648 8892165 -72998420473354221774414125689221607680 8892166 136625656875205952812185118600310776320 8892167 -212220849989004354450392318383623262968 8892168 9887589964185955255430862581086617600 8892169 46735432165393649262561187088736292 8892170 12543630561298329951295836705153807360 8892171 -34655381273250167952745316352139650000 8892172 40876821006155552052756488780897298176 8892173 132341825379150920981876985561686092992 8892174 83605407388172985555512490822271133760 8892175 19455094290436318940722341797350090800 8892176 3765499495724602817478856947565535232 8892177 1284218532199496337278376937490099424 8892178 -59983310043565129795013519149330049376 8892179 194213709492932960239565955949014612780 8892180 689121857557093458155415839827200000 8892181 -61271530843288754886214749764047854948 8892182 -1444508232102987585242555541721694976 8892183 77923286703639724273817202477486921600 8892184 -45905256098346938881619542751206686720 8892185 2458435766021881449704687722436827200 8892186 29287864200396324158686071045154093824 8892187 20330960735802122564164426237683624836 8892188 120106331514354256517420555104249701888 8892189 53431112447142123729311641242680749254 8892190 31461376503678727694636789695686355200 8892191 -67690331866764686460814044975631037952 8892192 35345250313610098438411419762823790592 8892193 -40753619135092926818774723978354566558 8892194 11953286590379869735046490283476994896 8892195 5897121860619933936750888579002695680 8892196 -78162992430308108637688662451214155776 8892197 -192505003498928565197664508201889148354 8892198 -27703379297357827313140663520801429376 8892199 -23735654228933598265561014631183633680 8892200 49055759977138943723385395463247104000 8892201 32753782139315392491180536719018937232 8892202 -139125698127386996016820082692249783296 8892203 4133908325662366503792193608163363728 8892204 666435715287950032754116873297185792 8892205 -41142041060097474368845572927273079680 8892206 -10814702316945200662294230146458016448 8892207 -316007294689805354618839970394640232160 8892208 3829685573331907684705664775711883264 8892209 291346168035230266019383508807499149040 8892210 21316417177230477384544799643225669120 8892211 224720718342405835809060739715858634400 8892212 -149377746784930611441355360756580843520 8892213 175047851550127956604104759943271529888 8892214 33512284553344303251724300892426100480 8892215 89584446139703835473974019788971462360 8892216 133512413045916439820983922699774238720 8892217 -135554184920478175985663214361196267734 8892218 30576178693473013718803161535668021504 8892219 -47916232611779610531861141655398597120 8892220 -17625659500725196832651803698206208000 8892221 73032217256205037680914578089939305292 8892222 103700587683790892443609224067533133824 8892223 97131304303755307830146511997321537472 8892224 -13582075092234265928532274570957160448 8892225 17164253083613823519057961460605009350 8892226 -24734528350904094729061487901364224 8892227 126487156564917803552336633352918195552 8892228 -5714787090824996402520359097384960 8892229 -280535870515886674646672248691562552420 8892230 -1726953056899360174254452856049987200 8892231 -45163813897114391983398893095820706648 8892232 -220866311203034441124013224337091819520 8892233 29378507987578226257834579151778472320 8892234 -11578245037027098469841772380964556800 8892235 111132429706879554348581734696467237120 8892236 -208924193452880444071029493716251454720 8892237 -11428439153002886710662518684906125632 8892238 71082969488455955626412692027364963520 8892239 -60790581896159865498369096615958323120 8892240 11871976771083107796412129841302732800 8892241 125816046075245609834009513645439340380 8892242 -94541971899938365044337075470488559456 8892243 57008341339477673076843376376917785024 8892244 -11446670913344179840448489463388876800 8892245 36329698218269663104339477697004415800 8892246 12554379951507805544340042490726675968 8892247 -11215262666954462243295954543235878400 8892248 175561695641301165428638740894771087360 8892249 -103782869893035105721060796782787304000 8892250 -132049926120884292713675744785296360000 8892251 5041393881934900565392621307741135904 8892252 104006360624519086180955555520485246976 8892253 191611865654705275918164565938288265824 8892254 -11635487019938509968561924247170210048 8892255 -1798610110879441086395174620864817280 8892256 266293413017305815215326768143912271872 8892257 -16893910451590973573285778803300206080 8892258 -77315541759953446501171084641653111040 8892259 139669620099706397110510423349482905792 8892260 13037421718016626403771231853464616960 8892261 -2633758112176748588595537800616168288 8892262 46375332939115922009208938118362449632 8892263 119350920232959562385679293389357699512 8892264 10106706896773193166447917593485803520 8892265 -212262386885396250846936330035570789340 8892266 -67950780083829541226455391003430324480 8892267 -1815742882591787218163290754147127720 8892268 16795843343264071010529471110752714752 8892269 162566279753733281174067394654680431040 8892270 51348813780879195886009731500520076800 8892271 -256381319964871255885443109939965696 8892272 -26643095745584834455312694264628609024 8892273 116250133663476817796796970217647595760 8892274 -150553399150577955750335990922445434864 8892275 75365353149412446855589400065742040000 8892276 7000779780776607894185270096664612864 8892277 -60937445199539290251141767651931057874 8892278 1299850431050734573909121946199787520 8892279 130079889368586135279995716584387954648 8892280 -150729291853649002138062073162403635200 8892281 22088437450991075763034129926036083412 8892282 6020572775229249564111247661178000384 8892283 -32540030649858818693286082529666638416 8892284 10195862990674554728734938891371629056 8892285 -30963714314298727974178540423534531200 8892286 -24738919894592081965393927517476048896 8892287 -75662181015847594151332635170654709240 8892288 -38402972324499328530919407848993587200 8892289 -43481420566590997936957395260508666944 8892290 137379341814665657155178052220884000 8892291 -180047561669651742318430091846836710408 8892292 110101053919156967503825908426712316160 8892293 -251772700602315525810047725824797977056 8892294 -101311725387439937314621538216212334400 8892295 127927474986948826886478530044674247800 8892296 69160349161955465638618714432793640960 8892297 -159105795893677865072668023191015530326 8892298 -71947290081894878364759659573436519936 8892299 -198032072276323385537477549434556030400 8892300 684022521728624408969360167778572800 8892301 166166813170928239442012213047436884704 8892302 -648160692970696046820625034065725888 8892303 -36259477729188640205235010550086106880 8892304 2442326910613579100922160822023946240 8892305 105451846303340582090402538915501689460 8892306 41470041749225527521926639006072776704 8892307 -148925231272875920492449301880181295048 8892308 81341103579715214914484073751633463040 8892309 -30065549665047098918598210515347827072 8892310 -4324456324722277891178895602140496640 8892311 -189077741518826240241647098861671108168 8892312 -59142914841037049755089887800047697920 8892313 -369025610827745023070579873237826609200 8892314 -2042254832042408778287252438757331200 8892315 16392301939691026857738315620821440000 8892316 155417645966949021334248465898692247040 8892317 9259873198334653108874165407332849600 8892318 42833841150869735663702484483470109504 8892319 32364304626906522358129064828609208320 8892320 -58458416825149659367378503124156416000 8892321 -21166819444454804319838479249850955136 8892322 153756017007636101549573886841875941712 8892323 -28243672299805188196479863830602846720 8892324 38393512697858592086618864628886956864 8892325 14934505680687284033715025959254034100 8892326 45959702682413616047499329103030226560 8892327 -155257732604931163751045537125334721792 8892328 -71561616429122649427607200607885568000 8892329 -80935048537977779408955590720971625280 8892330 -82857236045552845147926584783115655680 8892331 -6406270207276819885094812190958225008 8892332 156274456953448315299637719047159784960 8892333 -45614840965320269197221617240185904820 8892334 13016165687085094574752425299763183552 8892335 62279555154552941983891069328919862560 8892336 25120489079242402077105163141253627904 8892337 324041159823659288633227080625808259986 8892338 -9388596474883743545898843950032135680 8892339 149493347598804916435415608632417419328 8892340 -24187068108407897025775404241440268800 8892341 44406652697400883338261855593695906272 8892342 36880966116987933179295702543495628800 8892343 47063903600110935183241734434832222960 8892344 -11942690951779946195810243752437411840 8892345 5226468268734603601775245877963904000 8892346 -17553577883782333232740505549013488160 8892347 -32495706535993341840322871527098114204 8892348 96314814554138448985551295594286383104 8892349 -6917740016236194066407503462193359912 8892350 14900740687910499327938134145186572800 8892351 -67383329859311843215867424695292061432 8892352 -9109558897948483312296990137949093888 8892353 -120365381594654106901561810959935980800 8892354 -72645346647877462525541819020075620480 8892355 55922299802972365309859684236465535760 8892356 -80508794348140218685682596944768230400 8892357 -2025400063851542073443296040128486080 8892358 -15067262803367002524310891055305252224 8892359 52964937277253616839266770566548762416 8892360 -64696916812602663970397341306213478400 8892361 306144931727244060162302072308002576400 8892362 35831024695833182135409125078083641600 8892363 -56316526318387806295633061214369410856 8892364 4797983495754290571629569636159062016 8892365 -74473622613387732639308574632538802740 8892366 3745597580631115142498520884138456064 8892367 -46399332173180950516910277023881713936 8892368 18458491484034932536868699644461711360 8892369 155053687615347531646729245417151612320 8892370 -65697880233351909426406480297576545120 8892371 -59964428839043726537359867525770795048 8892372 -14043844179678213812267291513864337408 8892373 78124977446141294557164126056252346300 8892374 198312025535453023498615774336902777792 8892375 57103268442614164720884982323136896000 8892376 133842828851277210412922495285352622080 8892377 -9971095171329331112786125404985911288 8892378 13364773410437552612969253994681248768 8892379 11981629956456557274176010897756438980 8892380 -1116868722809222845500553163327078400 8892381 -51264538247117320364966649960904747776 8892382 -44649004303903313977740111016994318208 8892383 -94696906022019005493031167346660508760 8892384 -9775894426102324656076438458901463040 8892385 105625939432469821765407707967806594580 8892386 169565658606239519515014730635877094400 8892387 -44190279439128811575706133461216573440 8892388 -16859539052989849977746912383022334720 8892389 -112129197523417493759108633898791035200 8892390 -4233560050604533613198349788810202240 8892391 185518163693562759796760618189463764792 8892392 19797486514456373708976077483637964800 8892393 56045130385853162518061889807199888704 8892394 -29046878480436287918664043447892264448 8892395 12176991210202480134621897621833943360 8892396 -74990305236484001004393136802903009280 8892397 -291578605009011994157301112872338909588 8892398 89062734009618314433497283792369500160 8892399 43876826755457766021186685399913927040 8892400 619320133553489004354539049949593600 8892401 -39100344671362441570117705610169152448 8892402 9078575015578815807559023705742517760 8892403 -145174859080894343855397952175750742256 8892404 16763160768027649396405236759529577856 8892405 78724553328034610542825827041564471100 8892406 -100924171019516713510833631893327274848 8892407 140735453341012577962708991019805141152 8892408 2078398109041803493554174088412528640 8892409 -220906440442146640443899291388514186390 8892410 -117763853708003328485758990365534627840 8892411 167345925728057929155488677896690913536 8892412 -11383598556747792740422606409236533248 8892413 -177636735760006565326638744387598702080 8892414 14065431382265440300269457939350093504 8892415 45646480719560732882388455435486788800 8892416 114526065624243029805451042196136394752 8892417 -141784933196461815197793011791740329280 8892418 -1271757005296921529864753461377649920 8892419 -154048619927190012619759997133742758504 8892420 26610193760201195052562047101884538880 8892421 -96990869707467424142874050042702458560 8892422 -2713755402476202318893620271394005376 8892423 2068798439893204830784100581391699664 8892424 -129837905176117684124433171957251927040 8892425 -84032555334793677657037001513424686850 8892426 51121297231404839364220749010742863104 8892427 126014608249897181199764041438959368276 8892428 122421008826836993586347943326095168512 8892429 -25095408749806627654608730686147637632 8892430 130080541940448109718162661444304684800 8892431 35392381720549796599324961138451533232 8892432 15216110593012994495523021853649879040 8892433 -71739693407454276849794241654307741632 8892434 79060680612285408970010748564670217616 8892435 27736113981086967637867393508189608800 8892436 28930880303365462952477150782591387648 8892437 66947920299588381610639494127027250400 8892438 6214282530243801521602624403729627520 8892439 -135682391409763130721361904832131544760 8892440 68542647468880510708465386867183820800 8892441 168446537158953872685212389966175032752 8892442 45359510904724068296561466661985338320 8892443 -606623797736433533893568995301455872 8892444 -38806724973105725300046146552848220160 8892445 -358748079978882319667087275520176338000 8892446 49054950315967668117365232422631019584 8892447 -157882593174876551719196063779125788928 8892448 -284520701903459202407474835210504437760 8892449 3532948072115353546625616899202056352 8892450 -26205924594708389961380695452349824000 8892451 -2767743637841457481784444145170000548 8892452 236447101565023171533046923553394027136 8892453 -141272364292146989037375404649758529696 8892454 74217876331237021152190932600480431040 8892455 36907330947000619640804620816595850720 8892456 -110142853876347222045724556733292953600 8892457 86885651514324291697072249362418758912 8892458 45791960814049452911531454393686621280 8892459 37118269122708075221113855477303809564 8892460 -161360554965846711380598365997250590720 8892461 -135516769176815750358870051814407544938 8892462 116391510252832192798044083822466897024 8892463 309922775641249325275598039384615849400 8892464 1125563655445835249566085401955598336 8892465 -11601026851419344497025737122762962880 8892466 88357830129843766668476044845738213888 8892467 17469681782055467193921983804230312560 8892468 -1944020221508274456690181239423780096 8892469 -65946914090145803385642099587915572200 8892470 15378402751382956010703342632552839680 8892471 -135992076465959903156128565686716065688 8892472 212211205931374857343571160171389644800 8892473 -205088735188057534686318042651249993600 8892474 -23068815252350959800357409509559695360 8892475 -110986801312071640254183734013683134000 8892476 -35436774008116089162450666697417405440 8892477 -218707630464614555774581883616639744000 8892478 27555244798526064972011783386764184320 8892479 -12655763652637821556692785810287979568 8892480 -22421431631988775058825156500861747200 8892481 34079933669831663379657701940826987732 8892482 -25158549883256366179820127038450991408 8892483 134275993785107058784718473432718412024 8892484 -21059723189446611831975843208684641024 8892485 -68749721787176544638947645966603117440 8892486 1891364438395216926550750818786557760 8892487 -113116265236040291446742204400181213864 8892488 260416706927103103729027010221778411520 8892489 123552303897673251133917068326054999824 8892490 -31949859755751431110813301370572427120 8892491 -240215263194330076404401726222429328108 8892492 25503586235840664568805080084844101632 8892493 -45835921774429997960733279544966453258 8892494 91947007403611313906142154612036730880 8892495 -1892714811615310887289485949131964080 8892496 39708282262061468240274674645907259392 8892497 282287395846203443935287119234644664946 8892498 -7116398871372410647738819904300010240 8892499 -4704821442745961960798149821305575680 8892500 -23372166415127148285061066549080720000 8892501 126409442163751345143935562827489329824 8892502 -37885513013011733147050429882077206400 8892503 -32985996453728879101661750845437485016 8892504 11510535318418852831240210401583196160 8892505 10803126739272751600002374910728094720 8892506 -6122656126891764874525410167964985344 8892507 -2331612532057558686371593108258733712 8892508 -142336674008908020097330697746034046464 8892509 102530463738137185751209761345706300710 8892510 38754511135021320323767845305517112320 8892511 226204717777587399413287238491046027224 8892512 -118024278040164487881619180769701920768 8892513 691942447980142950400711364096210304 8892514 -9360176817614934797945754503450457600 8892515 48906680725317628151456595345676353120 8892516 54726211498838792599971310289522660352 8892517 154414504029661533941965863661642797566 8892518 -76605647872830422760282194099352395040 8892519 -134909307824537314052953364662128726192 8892520 -10258269770515355551968166797672960000 8892521 -81000560353836823187611350372469580256 8892522 -52475863264715433355906809532861941840 8892523 -42537354519401113295305910969180481560 8892524 98731960151121724537461759222083673600 8892525 57456626516640798735493855850169564000 8892526 -12219490268045602033407573446056509696 8892527 -219369047443723311499238915502643728 8892528 -16485829229861861229985209552750182400 8892529 4512540029560757893371621113510451184 8892530 16638826169411804023310357484141686400 8892531 47602841022359487723130811163578923200 8892532 -144641395492690484480246011384862720 8892533 33482864804980204882514370187073015544 8892534 1748458877026598426851853354041946112 8892535 36016551645574417952337406826145788400 8892536 -6588814799557400151913013954661580800 8892537 -36668393812489876645521753212523254784 8892538 100966714553287282364104128093733399920 8892539 100512061872688831688388830905415211720 8892540 31813056786029884394044365759570739200 8892541 62375361007315576084097532141871042560 8892542 -121739231793237916558497376995535409856 8892543 -32895325625711966811079249870450714752 8892544 -48369662188452700993490120899276308480 8892545 26535882388837153716446724071632794600 8892546 7521963887396864348967781577264878080 8892547 48091439467439301444695186848136928000 8892548 -30042837829982048520227328776902201344 8892549 155881335214973497302693996668937818334 8892550 36549471891844977973782346744334092800 8892551 -190315836007897469696454224886717905400 8892552 -36985736262180935659405023601025679360 8892553 293166378361550384586843128070009019802 8892554 64266287389090232992523285866964340480 8892555 -4400768178243205850537126133816487680 8892556 122904107085850677926260414825030778880 8892557 241117300546372464713563222916342554806 8892558 135619506752140825758460037393431585920 8892559 42547062723630193408406596932979411488 8892560 18442174557639432071331161338879180800 8892561 -19011737882151740552753496097346495040 8892562 -12436944285093302625471601151343598080 8892563 -173528393846580712773267772873541214936 8892564 -115415739644714790477761979517176557568 8892565 -105124269825978059028981954036766445280 8892566 -116024258501730440985963282154280116800 8892567 -542156491530761267157981804747243072 8892568 12252829301438939217819294387449794560 8892569 -5763445913941879206134443482316743984 8892570 -836647273072427938379393385663705600 8892571 -165913184781936108667313892249630955328 8892572 -336625969275809185341291888235554816 8892573 -105741024411846385554549467277527346816 8892574 -153443887666239965035054852817251236288 8892575 97868873294645733993409044014121399000 8892576 26695653515306221737890204255118163968 8892577 -91078708663132852634433846505656972574 8892578 46864086354650725124531048366944296960 8892579 14981463681337717196552833130892037440 8892580 -25919534896783254829487116722344094720 8892581 259434511884011613342854091471429856572 8892582 6685614543390207970728360988412098560 8892583 170409240812329991232011293889976869376 8892584 -251699268352437482278591871554144957440 8892585 -9160598807597307397472611033241943360 8892586 -128063906663009659127456244489935965008 8892587 -80821081138253758446848184271060142808 8892588 56686939299685848747037951927382409216 8892589 215877734118083231518674567091413924000 8892590 15524855927516887734404750679143873280 8892591 90360033032234357864911092704523427584 8892592 -106826061799483289055484800079109160960 8892593 -49144550433076763714565071735084550876 8892594 13968419462120482605349968129071321088 8892595 44809515882385657483387372388164018800 8892596 -162969339828135360305359855623555292800 8892597 -36687050641872980798040539072055822528 8892598 -14037600229265009583151081051594014720 8892599 93533230496689004161168799920347906600 8892600 -12317265495837430399682209717535232000 8892601 220168612868272216637464638202814322602 8892602 18108552101795040508030991714465829600 8892603 -52773811973326925344842152011616121588 8892604 44725602566955961841406149705427475456 8892605 46485146917925674712342288861389603200 8892606 -63859516579897079358712809025590664896 8892607 -101657892491774517875648854646803294144 8892608 -63613880312597132598690336621314703360 8892609 193662237996375711970083790894376869728 8892610 107404549354421674049718579697541436960 8892611 -608772318730203090042801221326090128 8892612 207500938724722045748525191213393766400 8892613 5547124623781315341099631396052914680 8892614 31833188085610967543549573271008098752 8892615 -732021116816082538507431859250261760 8892616 -106981158922748349793466814184975211520 8892617 -5887916047184255484220486493440712988 8892618 53293695711668632934997326326483200000 8892619 48237263154872209247914178133063241896 8892620 -24520320046144152089583844228546314240 8892621 48575886056612470404613666977891248790 8892622 695660753483549335062733098923649792 8892623 119648043722643071651688455387061349872 8892624 -17137469773874369976846730899482345472 8892625 39838385012836715859754428552206064000 8892626 72993538096728462550470493330335719424 8892627 -88247394529377234440812131539803561920 8892628 -2978574939464829616748779801297883136 8892629 88231653089349727306934156874238849920 8892630 -44613343629830175338542829035836032640 8892631 274161066485007132881160480037874360664 8892632 -28075492246091419941668710727906672640 8892633 -74585817279969611496166327080161603376 8892634 83127777567535749639147039370574559216 8892635 519904811950440141722287262019028992000 8892636 -22964897801643502627233105332169881088 8892637 -8839137475353182052018436751103666568 8892638 132602561827693326750511769711177454720 8892639 -387835212542887895413186331820552960 8892640 111187136724552115827967646646003302400 8892641 9743404547459639159217259869157767144 8892642 -52704875587631649816724857642034132992 8892643 302105296357503778951159679557321888744 8892644 40893989849082269512333079645519646336 8892645 -74119211325862104566076640049777021280 8892646 -22268135732903950472370654659271198720 8892647 -66581956229247964011398128742014946040 8892648 2081966930346126671861861013706045440 8892649 4285455158134741091730196992311106036 8892650 -28542913651135409146974076759580882400 8892651 -76478728018718439516279112888179386880 8892652 -20407865459788919427300052752210206464 8892653 -12411770251550669871717897860172000 8892654 -2967318659398569339329436190581317376 8892655 -29601731711915559946599929639537536440 8892656 -7385066924050909452513150948102144000 8892657 -59771884805036779378404576785151815280 8892658 -1034224661833107559230669913212844032 8892659 -5658636265005043216962183670973656200 8892660 4805206592409562278673878822349701120 8892661 -44175860827753668508279105354064134738 8892662 -25344305997282948375207306852160227168 8892663 14524171786347153671802248762091931008 8892664 66432179885415810219950045460465254400 8892665 95227390631227824068057733332350161600 8892666 8291285863241286199514155402312954080 8892667 -72254657174927210429306382091908360960 8892668 -120726748369583767224512543268411310080 8892669 87987835026873399007850888375995057920 8892670 -13619056892694629486534671048782503040 8892671 63736121489256002694435951968992303872 8892672 -115064385460853555658630593854769725440 8892673 -291995435347932297706589787379629728976 8892674 3925651190368933078051951287517658112 8892675 92232173842393617380824169287849234200 8892676 -101842746672907862152670887940513502720 8892677 95727590907382437232615351870496642526 8892678 -76239734211962773618294653606496904832 8892679 -13840903416465539035416120722664240000 8892680 18779328399393203691097157659358054400 8892681 -68328596595872637507965210681254376256 8892682 -208973244238378979295598615021920542208 8892683 531304294578765820985236071872663624160 8892684 126308187262374621314308540953186608640 8892685 50102129684316105504503060074426978380 8892686 112371206548762735639623961084119582144 8892687 106500560843647199836596662306671169160 8892688 -16977713254876714699207015376951705600 8892689 106340347985283409541126213666979515124 8892690 6476171209224236545686537817311920640 8892691 -1058746138275856054098756486340122496 8892692 161973755439383015319419681589982328832 8892693 2086147642204974718552447564648735680 8892694 -28046533727191472160732667173008731104 8892695 1482721064349392023081586912793447360 8892696 104871338131183208605817684115888844800 8892697 -161169911430372504034477194861392270400 8892698 148792306786116870338818850195814147840 8892699 -14622998180128458175610523029814610536 8892700 -55155868501713138533779125988348569600 8892701 1322859915510173803003092476955752352 8892702 -4587229692928094765149557177291809280 8892703 -204311060599308135243421890117106166400 8892704 72799631465649424175061644649790242816 8892705 -139795321910450473832683625479917806400 8892706 159945454997561003674275485595582153552 8892707 1433814395797365605763116127419772432 8892708 -73523261664473312548405338912953026560 8892709 -32897741196826827907462658475126180384 8892710 56766008790494953570330219749935525760 8892711 40815514516798996110026425017336230496 8892712 103543425512920244350482672933664358400 8892713 22295919152305212908396192033067139200 8892714 -8085675983326798355374303370963220480 8892715 61458028946907619278341012705174549520 8892716 -32718241897913046801038937906861043200 8892717 125305164469342447895745433531999302912 8892718 -166962282610048053881460219235622773440 8892719 -70224630635545485845708532743309000592 8892720 -10951994923298789233697256369291264000 8892721 194107989297172506570474367527797371922 8892722 -3345884960335621578305923468424448000 8892723 -39521268217156586746699335086579379456 8892724 77884901869088192758415378739210662656 8892725 11230135206609518117445413690964182400 8892726 73460700248915931355722637831893764544 8892727 211053161831001063771243550065625841576 8892728 17215365575449470458432059178276536320 8892729 -130004762559988206531246127903797244416 8892730 2511118085837578282031195540158848000 8892731 -4070414268002694145439472517419246648 8892732 75666902465687313925770480661746627072 8892733 137395548077305792309249910840625238982 8892734 35444407230477382820541841257081512832 8892735 -13471022873249826747203635733440134000 8892736 -36487763258932518395034518270493327360 8892737 29737227922450600299774546738062050752 8892738 17245522372951526438070563545961380944 8892739 29144566234304804349071348014759893120 8892740 -90995832619860649567898868456265071360 8892741 -63916612738254314910697701081101575680 8892742 -80990601606326716456355426142782317728 8892743 123636005240147175406097592102422225424 8892744 591261661645187639382935829023293440 8892745 -55120097438305956167105648542193833500 8892746 -83528387198371671547364100591199166928 8892747 -732379083842184340475555471844379008 8892748 189243216828136045167726957691263857408 8892749 161369061376880245279788684444585429750 8892750 58566807994401904122618667119387648000 8892751 -15896222461760908105456689314143948320 8892752 -37528273123560399383164168736714784768 8892753 24417520859984611526784787744547543808 8892754 -33799480092985332294561203712764121600 8892755 106585024423717094051195971634866586160 8892756 160167376331147555480696086622020660992 8892757 -330697766328966020122623277613769979940 8892758 37765790115206955874835691846448142976 8892759 119632929381966891100263481916491878504 8892760 65576671727398136618200079109958656000 8892761 -37570561751759417914544890535176535148 8892762 57563157929003300621370541180243825152 8892763 144927240780218301564663691897161772320 8892764 -5742291930220166635551113419295015424 8892765 -12471762470586912845331546597799192200 8892766 7807475014296569374395751048823042304 8892767 146309813650327415445509239363025601600 8892768 192928466909969276804668956882331238400 8892769 -107363386556024441559904486469344942080 8892770 -13825984285727711200213246787371338240 8892771 -109732692334234621725551604513731524488 8892772 45418906391599431649519307554215116800 8892773 63399299918552779120499326372132001022 8892774 250337188368780853086651104532904320 8892775 -47404133540334141651712830325742055000 8892776 -87552914575557752986980556293155389440 8892777 39728546733366780433341147666722490624 8892778 -93091851047443724182540307442075604560 8892779 6590510399465837476295021204961354240 8892780 -73429392803067050290589007117581552640 8892781 159004527520732705917129558072457034582 8892782 128657067645885629191048950396962334912 8892783 -38651860157492967630243861348082811016 8892784 4816055646432215201890754921133506560 8892785 -60299408215384781315924853926992183680 8892786 1302708178603906375878868980756307968 8892787 141186318071226046009882348234365968 8892788 -217074101142794713476355098190856886912 8892789 56693118138764979881181849326506420704 8892790 95857113203338696908941913297811430400 8892791 22116823169076071986958102202299966160 8892792 -122697727922865455420957787983887872000 8892793 -35889828281682764992654022341234941440 8892794 60821351835053581674246122682301612032 8892795 -58172118114882483168356644579486849680 8892796 -126672473740439744941694615026878435840 8892797 -10684723177801992629315680867854793920 8892798 -61698104865250101092578409262217128960 8892799 70412763036577615441935057360089628800 8892800 30039242865267369332072890314522624000 8892801 -169808390052169187542095576978305875200 8892802 1161393397761668221892057138195526720 8892803 -91966809948177010183574432589334381560 8892804 5083700378761833472868626055243261952 8892805 40757974557163949327732525153057462460 8892806 -23326750843254947199869383178307925632 8892807 14102719672308798127084235261357695488 8892808 -36201224782160522133760991501083146240 8892809 -288512047048133828797080623740032039900 8892810 6545779683398648922126281811224565600 8892811 -9223240021072559536421887788742749000 8892812 119039473955616578201541254713123003392 8892813 174621531336886369087962071757570122400 8892814 -38819437647160425049237245497185938048 8892815 -58333759679950079784140512199845015680 8892816 19763972180918847589663227352904957952 8892817 36846125024058478576562454439165946880 8892818 -8220683363884236357877417628566805760 8892819 -21387673142233330417287341538156320016 8892820 7820115598330673336970597101244430080 8892821 -512340047194308925340958853897693440 8892822 33770702989848109522061558708167822272 8892823 5599735449116007699052175939496929280 8892824 163025912300536227610027268522335518720 8892825 12152219451458925532948501733097771600 8892826 -46604795302086119036188758435066159888 8892827 188133845950560552047863654626958076676 8892828 -29279494710661688367663092362111033344 8892829 283714514221454530293967931114411726880 8892830 497815918554466838883978913821275520 8892831 -106597642032031148471481619602453304248 8892832 5277167198536765654337214740770455552 8892833 144236456338023920246048794375289014980 8892834 38269475768829421393342131668178205440 8892835 -4102127077046574708410199544265610240 8892836 -266974219902842371965877366330123130880 8892837 -91106664372241803017873476999473027906 8892838 -55735730911344568882530891920928475680 8892839 41342750106130513637991962337532936056 8892840 -45716962037012057721147033529095782400 8892841 -39769923391247563520786345483657683328 8892842 58827450208987094145051792976607430912 8892843 -76961112458434087960635452851679430912 8892844 -162809203353188967459354223342187371264 8892845 36283424548699601063665480142071838520 8892846 6823793459917411462651898765629822464 8892847 -233000484776360468301888542324071022704 8892848 -24628590323977844529175885593109856256 8892849 31225718046538145163838994679355669440 8892850 -488231373403561608695722269799476000 8892851 170514829795129340959282211299545839304 8892852 -99835262746447581068765787166242336768 8892853 136486532183225298486751275647477282460 8892854 122159342518061891794628460421673897376 8892855 -86183748644668828378400278106565408000 8892856 -15207514848119564764244538312056832000 8892857 157579688211191286315554406422784488106 8892858 20648835644339045706272663397959789568 8892859 7167630405386050066469161049690683800 8892860 4454160813784567243897488931050101760 8892861 -16507227901869021843459043359948840960 8892862 137948282761572939154316513983933673664 8892863 -71385440185703406796484883479432983584 8892864 -16572860004924201081415314593556725760 8892865 8203620210227589928769737135577205120 8892866 88175771896167627151512549355615975632 8892867 -150409686622504749437506839696757165320 8892868 100231859867095935065184088890889144448 8892869 11517625837732866918460218988478767200 8892870 14488138351433497003476167280737157120 8892871 66197941347948497512022208054681679680 8892872 -68510076159889377517030335010755379200 8892873 -3422776981029961717005309993549466080 8892874 -424119622868690762356345112453131680 8892875 -56331851929186066462454040441966396000 8892876 36778240152147428397050447204414254080 8892877 18480324192240380256335768205687128064 8892878 37556891736463412780318637578371529280 8892879 7687815362259040929085461058166102160 8892880 -3307684833387394707376888522444800000 8892881 9906365628297522436554672079970114112 8892882 115198220664950853832316286952827421440 8892883 -254673871057452509712218430152095134868 8892884 -1806996084287351696522891466410827776 8892885 -42154531972271903018691566812253289600 8892886 -120488034091836864240983752906342214016 8892887 -117880450626971216090420700749948851200 8892888 -76790623089942028818385631443817533440 8892889 -68329547782978727873524041665191800310 8892890 32894938307602918773732032751802687200 8892891 -60075525731237685343020140236103236848 8892892 -13653814395860051640150836369716955136 8892893 11687789837033596639629921368558234400 8892894 66341883512979357556317406297456348800 8892895 -291541624557268877391950820208557000 8892896 -191321858308214708841776324009179742208 8892897 -4746440124137527596243846212259713472 8892898 35694445527361015047166980249227598336 8892899 36819132867213233245786992175032783960 8892900 304009110682639857914120131737081600 8892901 40450664848470964455303379538606843100 8892902 110508345275415461115200581325075197152 8892903 -55097683514403447870019132703371111896 8892904 62126336464098059124181915596467896320 8892905 82775050583607391456120934097989511360 8892906 -74294139171220882902468662874920347392 8892907 -154937645122489286560960468282183032844 8892908 -28620173361864529125085976935147069440 8892909 9909516994943710593640930559837739990 8892910 -35467248381101347268229400625076622080 8892911 -332460878041362285996411889817453523888 8892912 -3278161403145720987143824674717696000 8892913 59832310945817674260437611080929730100 8892914 72522644763350373416872566104774551056 8892915 -46652264072323788574824224818971952080 8892916 4377049489528773305120100249994598400 8892917 -893502423824831228060013589218323214336 8892918 10253736390044094818120091539384458464 8892919 7697389322911665016460814667437605296 8892920 -153369550412938469521236690888419635200 8892921 90005376729261986896037476548716181504 8892922 -97884060228331280481158146964773177488 8892923 16829354106563182138032812861083027344 8892924 -56616585039074482554990987276639174144 8892925 58393805336086597241598259918189293650 8892926 -30991251258375042167984188474732212672 8892927 77788391339136951952232986576899866448 8892928 -104044334340358267487546662115019325440 8892929 -42233475123894732970408792790243426220 8892930 -46457127010057170774421124752980533760 8892931 -185289189076423683907172219386126289000 8892932 -231298943491429410171275368933595589504 8892933 2911292053347380074390152727268876928 8892934 165287197494573055378429105436360171616 8892935 308972083280254537508514421223269444560 8892936 -87620350461533267143965215832952012800 8892937 -139410787958513840718222036034630219740 8892938 -44085501721455933468270349257459532704 8892939 44274754620237142997298600339894598656 8892940 -1185364159678071293813998643840440320 8892941 22346329062813173187608399784832740684 8892942 -54792301533737827587816770875701181440 8892943 40446791927817338903202939528922004560 8892944 3293694332512679507267353471862194176 8892945 -23467462096859991965215975392561807180 8892946 43743305189523692846135092634274335904 8892947 7443272283015396824419408013757233232 8892948 29209751828042111970393452292307630080 8892949 -110578243826085330281998053366467998092 8892950 -11849341628315039043725285104597248000 8892951 -90189154441303944249956706860643993600 8892952 -17487586229940496273760340424431206400 8892953 -105092135129585860033922633355464869740 8892954 1632214402815690700587551675431254528 8892955 -24804731220000570404190853863685323840 8892956 -115545867899234666887076161550658428928 8892957 -183640067509419301498306836660075922560 8892958 -260984178685589354182383844815038352960 8892959 -4884599278804820176034138504322349896 8892960 -49612700629883618491400998380613140480 8892961 161165974829936394318361210800823017600 8892962 8860119711531117175913522826107910432 8892963 25265921712656503306306049804992665600 8892964 34436791879808986227305266539272626176 8892965 64509502074558945790393814217259876860 8892966 -13682035522371147194424844779618614400 8892967 60211893154788473649857556614457917040 8892968 -63968674140977731428243793129279242240 8892969 5378559743866400840250819706134715200 8892970 -12820737315507367051648894410282147840 8892971 85158341500148249659391699881052939112 8892972 89376606238969153410772820253720597504 8892973 87234497610150003712432103223777517344 8892974 -38334287476516639899176109936065088 8892975 -732523827743887525180459873062796800 8892976 32748397639070006139423132829296033792 8892977 -131326349632337038021272766856290908576 8892978 25106834485325848665421305292361860224 8892979 -168596942966171875495339178258959222824 8892980 -40808977687273451635074480641973024000 8892981 157409420011152196036709480295989066670 8892982 8650296514736748591607158250817021184 8892983 -101867897753722154189547868094938038480 8892984 103147993741305610555972486429412229120 8892985 -206253089768524537639853608390797077820 8892986 4827787758527783602471337028091853280 8892987 2730283815761157515390166516375126240 8892988 43170425266561750683847440562347914240 8892989 86096576571791751102043723727415540672 8892990 2638319214531947406561006384685550400 8892991 215459663127480695117397751380228147392 8892992 -21828915439064107596975024812178014208 8892993 114943690724675319435170684385753801264 8892994 -39781957933586460572163276892319678976 8892995 -182145935029207385818384611284738077200 8892996 26382017255468176285918880001692073984 8892997 -102263093672651507867493547216656567908 8892998 170820404973685390141882057623186012000 8892999 -20298946625633252829144365310292788816 8893000 216871500065683211833083546474385920000 8893001 776786655859134785170717411109862144 8893002 932158043887045185902638034528590080 8893003 112382770572033822997641648469385921680 8893004 -79510041142498209866169057748971508224 8893005 -11586966985603507038784482761887135680 8893006 13427634868620825889665851801026904064 8893007 -191119330708875195628665440125755603120 8893008 3849289418738325841360478685954957312 8893009 245721178389312565850134239618853124210 8893010 -1395716252069135174068455692857884000 8893011 285280200248770688426815262254184102400 8893012 -89794372356205022241036696673880354944 8893013 -22094414392023194201583889118568690738 8893014 13934346629855327656529412932260553088 8893015 231913012137769031884725932957387340000 8893016 306548516007108851283651462642186240 8893017 -61136928285642770467299176394684702720 8893018 -20934964600609458815869800977817665040 8893019 54669207034682187551952027540746798484 8893020 -9421691873424742104087155480484249600 8893021 -54956059795797415631892207469019202778 8893022 103864220231382801748647373356779250432 8893023 85922357853444609239649766416804998688 8893024 -61204207893717725232888883338828840960 8893025 9368471570504121378341150565068114550 8893026 -56818176887897057606754361970734773120 8893027 -65669910066408671863478898929639227440 8893028 -12078332887415439255853323359362017024 8893029 25125218661395772537035418911575492128 8893030 -148814814592266256734629509056561753600 8893031 -68762238391152965813456017434284883408 8893032 -21405937943839550377664785905857986560 8893033 -155558773425893950021844079003959115718 8893034 -4188473577330089977613604771606083328 8893035 19697046001051913503364600464492027440 8893036 157865714522138574964434334585229338880 8893037 -164135005105360180616782362631723440960 8893038 -18402320209279726534781786219382528000 8893039 -124814831800469726800587054019201626160 8893040 9636796353863136890114509827291217920 8893041 -20302399822459378108032422286223947408 8893042 -60086837732690253968315163835951868928 8893043 91688479352230728033452630572043945292 8893044 57707849337245936473780397517173452800 8893045 736468608959239981715585681072486400 8893046 174412438878880023350476504562076544704 8893047 -61931624220580532010235037638433227800 8893048 56993111651541865143277190762077224960 8893049 -240062457816344754580617971394320596080 8893050 -30686996722152093532302289972239878400 8893051 -33518368426213425824854392693799801948 8893052 -10057189602117683658270204452844241920 8893053 -72249728876465287820186620952973194760 8893054 -44184204588192235787600915445106974720 8893055 -160700483231510177334047687522597126040 8893056 -99722510932580095707067704698260684800 8893057 218767928457325547847999704740477871112 8893058 -90531305911001941919428734564776478720 8893059 -26049035786636951404142568210767547144 8893060 86558290826104703094984802880312463360 8893061 111475212759115361440612095622937094972 8893062 2924519280610021896435564430702806912 8893063 -25886214398150034727745010298856530496 8893064 28891769813735118566175139863206707200 8893065 24055491266781138286084735019071776000 8893066 8087837814739035783188675687102911488 8893067 511222809687898419631134654574053566712 8893068 18174285391884686971968995030750284800 8893069 -56943365203735935248513316505066547530 8893070 -74875901746871262721481166931740662400 8893071 -125689808158238622402119078161717961160 8893072 -389329911632758321024399569146462208 8893073 11312776445527555051545695137329944640 8893074 -67866699554642681775863951692877768448 8893075 -108669744935074233509815861284223371700 8893076 211389528603058507779934602374830373760 8893077 -90062040925636612127916138992169974880 8893078 64175265610835198159098206985851437760 8893079 -1524830273866686082797640046634315792 8893080 33387412325355116174309074743896064000 8893081 109502529474180800872848931633800793440 8893082 -63829570933711574647786906302871618560 8893083 -105237754541460852180137277777770587200 8893084 -126996746698627027100720799208352769024 8893085 110617328405746473302487003653753696760 8893086 27348096943688350839911760590819244864 8893087 5263810510492809262504727570128957552 8893088 1321132542837404645120150932216086528 8893089 52802951587620616953697126370090456484 8893090 28677937210664493385547290005296320800 8893091 -120535850277732102023602984595129339760 8893092 -343599206472854219418628772736552960 8893093 87420750202259069735062027512196588800 8893094 48442308595628466596048795717838112896 8893095 114277662363887187217248933287920973520 8893096 241632360414305944120645560726874721280 8893097 -1385003163958026231938879206362701580 8893098 69413886593487178219639080966157770240 8893099 -242535154684844293193955386033611837900 8893100 -42273501143607960119614349524838745600 8893101 -65460317889721418562145385686593479616 8893102 127467982951661571747749562738659169600 8893103 -65177257835660751731052778090622817648 8893104 -3810994678935357148945305628383117312 8893105 -22624091111113989724147024988484572160 8893106 -162232589310612170780700178146972331248 8893107 51775115238332694825810760213672127760 8893108 44085775428897960160200490097214106752 8893109 -151875638641336440083551399478282495040 8893110 476650858956240247592671946738021760 8893111 -26995824850245344290727544553374528000 8893112 -183774268624102404235587448841419468800 8893113 71727767952578132260599431722992888144 8893114 -217865088785396339421437228957627581440 8893115 -60304810826668978803395520967531104000 8893116 69320580772184880363544855710345564672 8893117 64060009400372880378687857922139669120 8893118 -85600274358616541670528688561327146816 8893119 -28476514915481036842619192184653287920 8893120 -2290588823419700598889838457410027520 8893121 -182367234619103405064793189711475230800 8893122 -30025180590319112230227956096341264896 8893123 -7052386297616178589407572837558408816 8893124 -53494556513738121341823019752289912704 8893125 13073977551514028854600184549198400000 8893126 81131428771772803811307348179979502080 8893127 -27046332424786413964053316459766542440 8893128 -146150325039244459656357375557246115840 8893129 15056356922949644481345962660850061440 8893130 26468031907472762615210109935400612960 8893131 -1059211942023728429095932700069411584 8893132 -36285289901632918615927516022614607104 8893133 -269722747755713164045401127348450228020 8893134 33040120808328439233667198113630016128 8893135 -118523207948746693671246924961921440 8893136 -1490132867616028534898981856126959616 8893137 -91589793115065413466773664015750000 8893138 270419630007661589924361185610743940096 8893139 -174809636853330454695486762884900295060 8893140 -63374120240100278723724297854960640000 8893141 4165132413570104905019303004390661084 8893142 2529880233359729917793594859574569792 8893143 -57152301737844504260487950895787993296 8893144 -152500478647055219733921984760538234880 8893145 -144651498202896177824440758292632139200 8893146 22431299253267745021639717366689351168 8893147 -1744841639640502550540262562529182920 8893148 -30379052929508881043130100234302382080 8893149 -140310374455948341247771900333887524736 8893150 -14405585420317949136605881310713776000 8893151 -164682857097575838885449806496336616192 8893152 -1288501126668774826239818768845897728 8893153 -17760942835132601479546457691623445598 8893154 -59022511687681705995408776634984675168 8893155 12638605250478337812402772180063178160 8893156 -59921880940609069174859276368258580480 8893157 -45622932908516560218273345610570418688 8893158 72699844750172169944122064011053230784 8893159 -280262809455523027600244884880019966720 8893160 -26918583424736800020810312112581888000 8893161 24292002211309654719035399048097569610 8893162 65717885783971334373962337273284006832 8893163 -68527458745314981914853448526469769680 8893164 -37177873517931688960576912225510391808 8893165 -21396730881675872863377051022794749940 8893166 34814379079523987616198933059247892032 8893167 -86646235006416632948390587028363694720 8893168 -52731959119914407619822320093829726208 8893169 36158681634148516069671876168630507060 8893170 11178381052472311998377585527639610880 8893171 -24352055433490500760193659503386920800 8893172 -38284728890462264731464792156175514880 8893173 -33803034664838720149180665767400386400 8893174 -2808175149746013826415914096564946880 8893175 37415523907500414877989764536522732800 8893176 -22041017227193557008327528330817044480 8893177 120659654292692322762182015626020306026 8893178 7221821190630493148877636593932800000 8893179 -23009037231059849144136639633887756160 8893180 -60678487332258461341010657483546327040 8893181 63464845750642649609133876754620978528 8893182 -5335116220603940543893979821805746176 8893183 -88612976670106684105307452273814021096 8893184 180175266331039021186431451760783523840 8893185 -5746562918475653737683322949612787840 8893186 -79503331300601526570810441120448220208 8893187 29950841154621529517749501297354525824 8893188 52810006284570333126187695965797785600 8893189 242957222314214966292391459141594880990 8893190 4037690409995701348458531210413625600 8893191 109225501889579521188625262249762721192 8893192 54147464154600561639310799736020828160 8893193 213592846915231565944480107598730304180 8893194 -47538908172494750267185263566836665600 8893195 35825905415210839773761666151675655200 8893196 -77879065450921466339691590178393028608 8893197 -159237461050182846328051954806849724320 8893198 -49799824230739056870151797195891623040 8893199 167429133433780325259505879680438316032 8893200 -8055368521514965800749144385095270400 8893201 -25635571099036855965521953843752538560 8893202 114969080640268452062977283527124529552 8893203 56848485813955817645554335578544622848 8893204 -26362582786933450006925732031742277888 8893205 -53874166468743311364118765449068940000 8893206 90429489761626160245189140886300878720 8893207 38940823391019341575957264273772444040 8893208 90982361792847748965181733349251880960 8893209 -21699719151588330722214877168726928832 8893210 22119292814466139588391215901623335360 8893211 -23822277245816594001719974798898776188 8893212 58026588241727756234291450316322355712 8893213 17207250963536652166184877442729842624 8893214 50457332616744373566352019132873097600 8893215 70167290702122290716799559296055977600 8893216 -179898436596297663188213177170911559680 8893217 4597796562037617514850260239131256240 8893218 2435660818138989975127969589095526400 8893219 -17617206423996241496147301795757097380 8893220 21561189310749841429965720876711321600 8893221 29425611219664171523371596120781512000 8893222 -30102321543592652578610621183980942848 8893223 -107186365225314328487734635851186571528 8893224 -155496710025531621275636761244400522240 8893225 -6552516525174510748985427667343776800 8893226 153505335599853335719419646185413612544 8893227 20363732080674450613037949583464537600 8893228 73825965399117548450820098075719375872 8893229 -123598121038699304311406634531670456170 8893230 -613870201012286382339803311435409280 8893231 -212223604062235964466037465766795932800 8893232 23758473716929126758514338346253991936 8893233 10356687480086691490058640405537258162 8893234 9497995744831780735681136516989661184 8893235 1154329631277201018010098820920214800 8893236 -3306143681126050850361971700168683520 8893237 -169750874770696587776032017545661364114 8893238 56163682145828812121570605977546966144 8893239 -85503281446056344599582911587670673176 8893240 -64049428521201847923656660919685939200 8893241 7630434431035154345534039757387497664 8893242 -73613455330318899326777816881937634960 8893243 165090787906339983083917004453480747492 8893244 -261644751933323969833418171662599204864 8893245 -119312607141207591130256659237776744000 8893246 22492677445197063054574249897109991936 8893247 -147835071430578783529645062447398949120 8893248 564277376739732239874504106778296320 8893249 49184024135991484663481440615000063488 8893250 -70645795288244739692109157425549336000 8893251 -163368149913983498708429135552500625376 8893252 137367079405893144640429043455254742272 8893253 229581920601082844199856721023387961502 8893254 -4613196695387785112000534768868003840 8893255 -130159402237035454301934554960588673000 8893256 -116910030423895306051529761853911603200 8893257 -74427324546776655314353457718720701280 8893258 -84641969364090501391886108625570000 8893259 77688624025633940654769866930580989460 8893260 -2065094192514916559928572488699084800 8893261 95573657518053680830520873915766805464 8893262 -3756968325812955560383637869807349760 8893263 -231532913496404379826024903633912091136 8893264 -48497648592396454166550634322855403520 8893265 21472372969234532607499242334422311400 8893266 30193573380044178557637053066202897024 8893267 215996014504014832232492916143668108960 8893268 -211549241427421384658484149760724762752 8893269 -31181753378225048917602364083349766784 8893270 -97484570050969640731250273088222961920 8893271 -303740596905502490034889988996194977528 8893272 -18432388596014440525197658553021890560 8893273 300401902989063079794575999101466944720 8893274 -4045733287680219389859494751372218400 8893275 -7883215069510311390618807153423528000 8893276 -72152433168191450380242233262396634112 8893277 -185158320583203608548640924124333058368 8893278 55932331429767640200024427136007951744 8893279 -9979008584941234417165342536868753120 8893280 -9604462288976484377908353119614402560 8893281 -42648912140077340956911090594120698448 8893282 -66942195755319987339487905438778009008 8893283 -26564574086011010347653147959382294624 8893284 86270809077978915042586481509026293760 8893285 14056140783891534219095329750144627800 8893286 -77573791480812061988161534378207365408 8893287 -161278839085592272749575533514589402000 8893288 -23584952998080514677066039897470346240 8893289 -210331737912496860558473684558018675910 8893290 -12776566426230894306828179601170304000 8893291 170607333527366125016725532024662252584 8893292 185763609377439351183936365456037404160 8893293 127242109992705172504653541195846295424 8893294 26443495094852725502491026238785623424 8893295 -16049306405884109513277478970019672000 8893296 -19067903876095710407766857824359874560 8893297 3022954806073700503803000659406164032 8893298 -9580367585929144964162716550416083936 8893299 22715472982784602575431723020827831864 8893300 13229614089362439825736234713463916800 8893301 8128968753541748972136557297395698012 8893302 62020341477801551240524143611677605888 8893303 659632755982743967353209633104182424 8893304 24003060597400714490750454278784245760 8893305 -67693836547261456333562294260847749440 8893306 33852438945840765223104945098259260160 8893307 113669531018336085556461256105156557360 8893308 58012532643363334809884046909817159680 8893309 24742919881394930090729545858973477510 8893310 -1911739267835571355018681396956480000 8893311 23081996025382262525982630746814873600 8893312 251444710824827908365823881453785579520 8893313 -67929490736577540507786846224803700352 8893314 176064273752579093061804798227616837120 8893315 -81665585533675305185368722664596125040 8893316 -16537930063164753109334508812735832960 8893317 -7721696952931560969517364506111260480 8893318 -10994118897855416898427787932302090240 8893319 97241388262381872024057983226985917720 8893320 -26285569633369351600329682911139430400 8893321 -142527347041885621875439732435714437478 8893322 119485336014142383469353873632339729712 8893323 -68357086538082774224114041441467036228 8893324 4069484098830358055058895448260833792 8893325 -15283240598700414946186628293792728000 8893326 4207027459422599259032018135012532480 8893327 21300649938257731784399514509450544176 8893328 38009499802720064561413488388084137984 8893329 -20496187259173873181125701736438326912 8893330 -9775268442429691006355091420760358400 8893331 -5032729586855043949506769962225878868 8893332 -43991802755570830368696577100291524608 8893333 3177559854560650994708783655985891744 8893334 169693852439565953358719657396775606816 8893335 -115312656496180264914037514246398512000 8893336 -100778431109575821132260840447570872320 8893337 95355101739962433763161976814231430420 8893338 72476187708285748935253011038815692288 8893339 13439182286037995658310052943208393760 8893340 152697942097277483366744198670284820480 8893341 -167721946367104966055968035439232814720 8893342 23883308974046106226854805611486117888 8893343 238346379500944745000188683712298502000 8893344 53536248306925137254429157176094228480 8893345 -214916337228894578389374952657477164480 8893346 968494306635926236284689026956165120 8893347 -31794867552561634585944143259237909072 8893348 -89584867254895000330818975021352196864 8893349 2542761624904575143965048464693006240 8893350 43303170388522055853135396023099517600 8893351 44789245174860430570637742170311358304 8893352 -56284757379230079279272454513130874880 8893353 59494849973658182113500392277554203200 8893354 11168253723233212729209139899177011376 8893355 -9098275742354613124219861449400119840 8893356 -33308408498277116480332110055091306496 8893357 -116357749512432144879510413442085247136 8893358 49705524837109112935857015703535465280 8893359 -148134684556873958824770418402460080200 8893360 -8025654323637548675304099971949527040 8893361 -98355027745347959087887105427251837038 8893362 -31388241369843229200329892140240656896 8893363 -129766597199396505722796762400688023200 8893364 8850478160800928758308925048346413056 8893365 -40669595040312465221019555868476297600 8893366 -28842204431011923417020589767226358368 8893367 -69929185540889915587451520261007064448 8893368 101482315507285177787287623622508544000 8893369 47632791027270191824703854294729161300 8893370 -94225160137370059903447642652093337120 8893371 -3939087026462858252651807928032337360 8893372 -59042872113405767510386172959834421760 8893373 -35868779407903291859694037297140037632 8893374 5707036163898085226894762080015383552 8893375 9391708959041471482759192785726102000 8893376 7055402605198648386744228361147514880 8893377 -198230057908268731837449305377256670492 8893378 27714835580643095758135609067142262848 8893379 -84276754721217427004342148859453512 8893380 -32765842050200262743234029276376678400 8893381 108982917211001679018144805506348431392 8893382 699361715237884813043386900075867584 8893383 -67001506732825658378748637560240428376 8893384 -188046186816788799345214943116614589440 8893385 -70563418102715769726319071919242459420 8893386 23048959020167342806262418807771178032 8893387 53351316299196149554408415965396577280 8893388 -41182124013752467739951037869136251904 8893389 908002175982740633716137230961977856 8893390 77958585573743756637949217545540656000 8893391 49695232725933572367338704069208879904 8893392 13269786221183491400915902977394606080 8893393 -304990068332681970284449240026093465358 8893394 -72017002973107889183541181529977719648 8893395 -1660370973003292507688222265477805920 8893396 262432381185384315337123862853976065792 8893397 -87607147363035876841737158995484603094 8893398 -5780916611848108635155099918803331136 8893399 -141155241312005759146906752768498100600 8893400 -27374240996832225665100381597987840000 8893401 94385907261316606749175849891258895040 8893402 -68287472728577432520076856914559370000 8893403 274951090019442579409042695588890291652 8893404 12629785617895022537083922399457927168 8893405 -64486638322849406172147363635854403880 8893406 -11780303453140570451454785539279426560 8893407 -26550726496573330838822347003968541440 8893408 -275604440008199712646641797771459297280 8893409 56294628766002052729731662300301493440 8893410 11856125296796011570472740263451468800 8893411 60481036001075130582097642657962332832 8893412 59202322426803719587217281431466199040 8893413 -117223831651073746965628804804255325058 8893414 -17851874124366254971624419941916182400 8893415 -157009545940278556599393288639141898440 8893416 39423788754477270947341416972997263360 8893417 -455801182490385111333845413859018780 8893418 134531039185489397490269259006856924416 8893419 -69570248764879675893466286294804862480 8893420 79148219900228042069554007953509089280 8893421 120227513620093370689836421716302033622 8893422 112039673609249319876427159418199456000 8893423 -77952756149549709123242360747855376000 8893424 -44733671789188870267351696641775534080 8893425 -48291439929137192811178745838017154000 8893426 -35579350896562611012051338999140550016 8893427 -165459720478880568198911762357582300724 8893428 14990564188733757198395745437469573120 8893429 -44879365529769315281769101083641016320 8893430 -17423141612487826757543655363713203200 8893431 90006430496334104731099111476593146704 8893432 4240498496592298393379278906039664640 8893433 -77417006630675008354909412701317916032 8893434 -106832783157324935021367334378505024256 8893435 21209907780620309949637556926716606720 8893436 110542331333802539975801203143220308480 8893437 -35096514358472027506436254946129331648 8893438 -429548279848999615318651484761240704 8893439 -31906483603618993327859560208902214832 8893440 -109627220509354216321862533497319587840 8893441 14573204658178888743070809583364018352 8893442 14652745989154039036245717477094993872 8893443 11117816304418768273616000447645587200 8893444 -4548212745631275085364949395180134400 8893445 151841613787491156706606210130986378560 8893446 -54737347666210015353393560768630263296 8893447 67127544556726535589763382295410040592 8893448 214690174905717359087086365260529346560 8893449 -231090266366135157370545010319504366880 8893450 62171428354236846307847569574967321600 8893451 -9001247865180974440164658159659229500 8893452 -77660301171542448279204404745366163968 8893453 118995182871176842255513354321889112204 8893454 -12389722237345921370253080420455856448 8893455 61758901301041253986176808970207577360 8893456 18476692153315449985795708933161615360 8893457 -76222744173961327077293170151307273294 8893458 33329242097540133294490729012548140544 8893459 38552978072043985272846205228044156720 8893460 -62687618402201790244381592340646256640 8893461 112929360556604228593134123559467319200 8893462 -152859454860959809140264099734760396768 8893463 -12411076389324964224123264401720256000 8893464 -69223774361781846611255309034078228480 8893465 -37105091714817967278040757488973358720 8893466 -22678756666910097729416006531263097856 8893467 85268376538074282455634259029146891688 8893468 28638148809385370543117960901267406336 8893469 46723568362779798017059285389201080844 8893470 -36645551080667312925144721946672505600 8893471 30885605221096589052366681681852344672 8893472 91035113100420160316264697684717207552 8893473 12745287661984969482338690072846852784 8893474 -40295068029659184393210501321736465248 8893475 1978875389567316422244960362253528600 8893476 5671666972341779702942358180127785600 8893477 -239348033040515883508253526892751060674 8893478 -37249670337109771694653256907326904000 8893479 5374082811633636177062152537136352768 8893480 83887720402251922250916799528521062400 8893481 -236323976341940494485480573095771637888 8893482 -6408416036005551368343355817087677440 8893483 38444077201236899904907245317473859520 8893484 101878993366509852682405875289352822016 8893485 -33197603882167390955871702331811413800 8893486 41641344770480513622939147904233648000 8893487 -208867540823862977365666235896071066864 8893488 39985710396665438541768159697389158400 8893489 -390019963782761887716203794265743477632 8893490 -51505013162861798103827228816162172000 8893491 45610682063813423453357306624185582392 8893492 4887491909972542992201168573746768640 8893493 78415230802065999849844738862191140000 8893494 -77019124690884090843974717329045356576 8893495 -91458102973697631928533711466325576160 8893496 164140299555746550784073431554437345280 8893497 -22289291000986084675555712011285121280 8893498 -49877085575810522647553811227863499520 8893499 216531894589177845607417587029614078752 8893500 -112612170237722216563714044239232000 8893501 -61727262358923973210278955913365774400 8893502 89723973558063598276270018349520139392 8893503 -120434213186000182987820145968628722400 8893504 93315260970043107589817279982233190400 8893505 17864651868039023874429045705464688360 8893506 -40656270074668657314033576025901223936 8893507 -89182035734930761343066800922016057600 8893508 -72251698041583744118149975384275352320 8893509 -28287880101185322984104611856853777600 8893510 -17564058349345252296996124550270163840 8893511 143109058013136749479456646090004451584 8893512 193249908063831060580324165830385920000 8893513 66502794898295184936601292400869754640 8893514 -61600570642135210010620856559471852288 8893515 24903136937579400037494813544838972640 8893516 129181403691641242538815755896494345728 8893517 15940329007791538648134881102939061720 8893518 -427861353091659069723839367816010752 8893519 168958964666454513552477880129992495096 8893520 16874589364546501762640957463163699200 8893521 23513571320517651689266337366328498240 8893522 6634270130906228943290262193954410624 8893523 270107834970240953264203171053107585772 8893524 -88929717426126954926968275119651641344 8893525 -67490168315622429349686617611596727200 8893526 -2353239552529953560896079382595416288 8893527 -51418839234422427234752461231850077080 8893528 14760834858960304639048832745839001600 8893529 -54694716051938481781956938130286530924 8893530 79072988923968597856793888652377664000 8893531 114749406945360811397485251380328952464 8893532 -20459969604595529315944372593975074304 8893533 75393920491489711051790616845258858496 8893534 -11842160023659378663713560250231426880 8893535 58538482886557526052069670705909455360 8893536 122524337768304152615148961405738942464 8893537 171663612268494149816160810266506599300 8893538 70306198112153475846623015874886243920 8893539 -130919866345838666130439826485316082600 8893540 -148997456314289869121131688691321173760 8893541 -88468381258781441884206299498425709058 8893542 7182764927441969811652740201093918720 8893543 54808712344166528017492941064264816464 8893544 264082371832494150534148015108088709120 8893545 98753415232105988969966060859579568320 8893546 -93490773170903306546892465711948412320 8893547 -88014807024373868918824934614418183760 8893548 62507171129737009290786568302061508352 8893549 -167160952290141500765171774550406747914 8893550 -29785089850665680364474339474356851200 8893551 68845980289394291516622636716266272000 8893552 -17614838700108572252882263245981941760 8893553 -181440287157552144715348524806149425198 8893554 -53192709689132442506509215716082490368 8893555 -32570828275383643295086824453883832160 8893556 -13879234174302573735358421727061475328 8893557 315363669765436413852084596006183815200 8893558 -1165525560475003724299341910958338560 8893559 37682998375505744544479847928074768768 8893560 -9934687725206489597918417437484236800 8893561 -746442792392105640381710588041578608 8893562 79113380081902785004706845273077176064 8893563 36388733491693101094507158787724097024 8893564 -219160103584006032161508383902821197824 8893565 38546662288764037501119928349392673400 8893566 -4286128148037068838922542547397941056 8893567 -37740538919871501310523620747364850000 8893568 -50898103347553879141399375800308858880 8893569 -70733163635419712236845505865535477456 8893570 -32055522215282300770245429408192407040 8893571 -178343006271892256012084197828970054928 8893572 46712263626977598608260768204299144192 8893573 -66117130140503252498685830514751313636 8893574 -128945174377750986548678018770351618464 8893575 33390537184490804643323146824145486800 8893576 1705151111917908562649404679361945600 8893577 -78735072424049893908681770590001356800 8893578 -21690084524258481952522827616057656576 8893579 125130216623144463392734195441754111312 8893580 -111889497366856662609821313196263797760 8893581 -35326325858725201944021723671288413248 8893582 -30102232903449975262305124569313302528 8893583 64809273401118878793321222394667539680 8893584 7949491149400208335895723835198013440 8893585 -356078380294441943497605173180168341440 8893586 42112124419376411149120008482446813344 8893587 13312696273496240039252601711307222320 8893588 -103026756462043615263402280982898315264 8893589 -109612554055208563917617097813543434610 8893590 1426987144624070705697688890684948480 8893591 -90812490999210020872941202982087854928 8893592 10182414360504748145591648407808102400 8893593 -60416287292231554450266718222128929280 8893594 20477298881694903756132130978133394432 8893595 -32513685576019280196428553035183390400 8893596 -2852770116649881880640771765477180928 8893597 -92062247503165883915225633519835779028 8893598 -78544794690871826079755769447729760128 8893599 48415206546435520100655872424595622016 8893600 -155734209071147775309744138650778009600 8893601 258508278286737424931584042034890894560 8893602 12419591221740452273327364667719920640 8893603 189519933177099491685449723105484677852 8893604 -539812115523086046388327196627619840 8893605 29554329589029338130212052226887457920 8893606 38290669283683913764341870184498133184 8893607 -46242334277081560661509793159442219144 8893608 28792513985354989255606676583252787200 8893609 -298305876576150918459057822524772285190 8893610 -169428278450325533175838138760692922880 8893611 -12663859310918706345216987516285249360 8893612 -16575130168390710662880140117951164416 8893613 72290588487643015419219760924955843862 8893614 -30567912166619504340537134610714516480 8893615 -1889109160689556626054792066132624000 8893616 -5259465164273574605584834994324176896 8893617 46282577404611095335899681890560926336 8893618 -58725196489415102386555796986131938784 8893619 8089676594201571079328582095973211552 8893620 -18588623491107288366593591360567635200 8893621 84560737801523938311171997038946432 8893622 -193343435892446799392184697726673749248 8893623 -1325145061878956060292422173351037232 8893624 91253805157473494865178591279291944960 8893625 89587318260326834189708546215496823000 8893626 21637160885237435102919900287765237760 8893627 181110091392299265526746366980383653476 8893628 -57967430452564341161340093111146437632 8893629 43401232034159069927006939343446246124 8893630 -58954412121627833323497402817155503040 8893631 -88062310637839739083820374560343321248 8893632 53415109234689960193148747638829481984 8893633 15911964897254002288832540872842149760 8893634 107934772762076837434006149774773408640 8893635 -103632970680581798819776931480734561440 8893636 -16310459499176755565384976777331895040 8893637 -106751595487064306419043818561018269600 8893638 -1606067077022187858740452737933165312 8893639 78312795263724888983526150729466529072 8893640 22274777599321596040490371258407321600 8893641 148920496080540524270957345542923166992 8893642 15003596790408631376839184578956263472 8893643 41745781333672606984780870357674590208 8893644 -99833500043794802222473783439873769984 8893645 -5867074478894824335266134655426306100 8893646 15935033866065876543126163117081198272 8893647 -1853729273814705074987686132671916800 8893648 -56394646250853104940700541000406704128 8893649 83857044908058615647843042758240369650 8893650 -22037817803607744710226787476505324800 8893651 -66062030985261626191412353544015444288 8893652 2690134587001174817672088502408888320 8893653 63707670377841843512729615369539131840 8893654 -41432390645793423756320053375848032256 8893655 -207046365558703726583261653807545790440 8893656 -19757439157409149618213466670386012160 8893657 23333636904569528281173518858609479492 8893658 95017710238995033759813782215962781680 8893659 130472859296109410959971546819704254104 8893660 130447216269227896271654561399529446400 8893661 92653017795712629434571868587937862400 8893662 -101706252568945141961399745817997107200 8893663 15584789000834525861265644329917557664 8893664 -4235333465954423316960996493763543040 8893665 -25714763539876782626907454823845843200 8893666 -76318948442164938734313002013364002816 8893667 257522149527736681176319642248934331952 8893668 -14561407272551888131803409551397355520 8893669 -295280680689170641895111521639677618048 8893670 37366810839584603927036710712251217280 8893671 -179014591379540917629463298774792124888 8893672 55209525136549649217888124560917299200 8893673 -87082227451151703070837651419325151040 8893674 45397488120002672561349730197837069744 8893675 -1307605159008268830603713294032485200 8893676 125961507405069667226476419233597729280 8893677 4810662672743714815907075587856760000 8893678 16253906546816741949050191270366010880 8893679 -50730589504026916839242251668774400560 8893680 16149613347683099084609642737669570560 8893681 -26469254018899969904250171441506598300 8893682 26662492396518395533246473379332022272 8893683 -20483156950476428012931135621906481152 8893684 193691751790588615624017930158826540416 8893685 -4005821510797797435512750528883133440 8893686 -11098884999597913183047527120824590336 8893687 -59534062404109413268797648600945133608 8893688 135025529146002316092201779344515317760 8893689 55029414701192258550587732731691939520 8893690 11336665622532292419424886110513993920 8893691 48526724305536598636800603662642113200 8893692 -58294478222963128800542775760804224000 8893693 -259563479245917880616332846541521563380 8893694 22411529562008061740942068509214251840 8893695 24364822787255797843115472816950756640 8893696 16166106662378384802226418661961236480 8893697 53011677794231359782503570495213158146 8893698 -70583707000149676082879254288627306752 8893699 8085567945909843379714455357410686244 8893700 101713952647913592702132606836070691200 8893701 -3604283527965513507882578878859564640 8893702 -26018439117262193275213616954294755968 8893703 -39778955594631257209314748635021480000 8893704 -6172568219075491319526772097648762880 8893705 18302361091573037624840380237337205000 8893706 -31047316797817435500706752053215754448 8893707 109106860267189233099747690723300069360 8893708 -3361580225901456108949696540771404800 8893709 5531662989414823059764833738097118528 8893710 -3205012269567139893019082858463129600 8893711 37685732402499158206246066362051763752 8893712 28578738074181453939828108083849404416 8893713 150660236813324865080954403983202338544 8893714 55063131404045130056894599245539579904 8893715 79054129268183817315750526895577981360 8893716 68179294492540780797719523414481158144 8893717 -22804883934304979933737890179521383008 8893718 -59969367079962430407585495639969309696 8893719 4792558811039101092663876926192755320 8893720 -59603274882799393787423117147123712000 8893721 -457250858410929188803813336288992503856 8893722 -28187528208054392274328741740614012160 8893723 -36772363622487617492073177436472143440 8893724 -30207622248051951632577737252696752128 8893725 42037011455473596561895052266288989600 8893726 19526169854325552012791624057991357312 8893727 125686872850030161961871733407150764392 8893728 -127572329905936846398823212713752068096 8893729 -33588095305275360886583660856029277760 8893730 -50457396909433696866903829798275222240 8893731 19887413741485988152790298407552978688 8893732 -98754514046587396143855964377292750848 8893733 -2169630173564261681344505140987640736 8893734 -31352715231101712685082617173918976320 8893735 -24267651954904808102202759171590773320 8893736 12199364572563751844374205631869890560 8893737 70148328025405684276913904700278058260 8893738 -56307179657591017285117041911433717504 8893739 38745178916569121199751986207300627600 8893740 -44510966571446020860786223114090521600 8893741 -21916094310525749584013233287500058880 8893742 -50588249361428552945428274907766286592 8893743 -115773406304140777664730970822323935736 8893744 -39276340672007364618983028702767677440 8893745 -50543914523342060950915138498211754240 8893746 61634808168668674581212633598734822400 8893747 -62728838667327831321416903251218711648 8893748 -225514977355387261691502011056555745280 8893749 37697718557155490685355852324801883520 8893750 98976130196528436855551375942469600000 8893751 -101910541475710588208017363401554908248 8893752 -81868147753323789983702113291504189440 8893753 -273078462594378260507735511681022471536 8893754 119344910191304569861848787239857970912 8893755 -31512292627390511078448610746579385920 8893756 -10362438642539244990168499284053872128 8893757 -6661965233735667990089844255710186760 8893758 -82926303272159401834610249047570958016 8893759 47663260392807132373914082993369461616 8893760 9200518921767772404281962827460116480 8893761 -39506305320670865025870790376333750496 8893762 50986285826447398760786162862921095712 8893763 114110649880525097726288542250730787680 8893764 40674900841973862413147514026141663232 8893765 -169043582447619295840927759136158310340 8893766 -7582025737651760361632316298811514624 8893767 39722377054452161599200002256581690880 8893768 94501391249356386715324194454204508160 8893769 -59951082030908251134702690141614217456 8893770 7500853559115670508649769264699276800 8893771 131545114736586248717814352874316727104 8893772 75398342216902831056072928941602501376 8893773 31613723810865137548096474499951829120 8893774 -78718487169583666227482345149411500864 8893775 -78129789456504749119330669898267069400 8893776 134350427708580594627531766675537920 8893777 9266698721211468222841662718410135552 8893778 -25385761675816217939268943008311116800 8893779 -12120152588886282078477984191773106832 8893780 44829823849339486442002919767303741440 8893781 102899317093951623707219463256984478304 8893782 -18764372056662405513902364289006508352 8893783 -68093523606567043531676641689790238968 8893784 -80489531210603303278447687712888125440 8893785 -4523741420689536340145566425954148800 8893786 -62269455769309370403392756854926216960 8893787 74921122183164315724981303816026715152 8893788 -40932975373457004538242150191447337984 8893789 193256655298540802367853813175946519590 8893790 -5686883715375840028575347098635265920 8893791 8846074991721125321057299841680685400 8893792 508983751073013845688946080549863424000 8893793 -310087337419778607940278812506970996958 8893794 -25166461117498256437482715499736973440 8893795 -3858448262784040018877935746494113200 8893796 164942426811566258888197985405325993600 8893797 22208313792502456593019368413246694720 8893798 86569892090906951566505479104949874400 8893799 46057754812164187162945304422376911800 8893800 -46185480132628569211730680887249792000 8893801 19005718135598723425097433729218851584 8893802 38775625496228145789634344307962590304 8893803 69997688838338901757658253436452271704 8893804 73345008569544235486541831670493542656 8893805 35458267825769804792728924887004305600 8893806 -83294849540590210797812011646641538496 8893807 -30358271705585635024510464913127880960 8893808 -21046474178753049518890406147677224960 8893809 -3084205025842047080227207158988898556 8893810 -91288191019070348886050849496342528000 8893811 -14965176598788083339208917432369818200 8893812 -21629153484521095488918529716325582848 8893813 17912639038030117786490649242380802044 8893814 -18859342141303036942335787122905880000 8893815 -574447554386768616307375225682856960 8893816 -82026768020337331883808217676418539520 8893817 26716303422964605079065125463186085866 8893818 -6078553884230736383028530250752385936 8893819 792070779096746038393048742625724608 8893820 15638200947228454607388583972686028800 8893821 -146191091683923570438692155376216178336 8893822 47189641443812422312762697493455665920 8893823 78777969701949790232224229905582419072 8893824 -27026772685920875241575554017027686400 8893825 27766533429666499602666435908589526550 8893826 -116749449199099556344202958492852464736 8893827 -145960904970395848812747911596739750160 8893828 -47603999090945968733466082763132175232 8893829 -62829004349549425829004414543907821024 8893830 -32651019246190999795617675966806108160 8893831 140108815945030615479014364618179748632 8893832 276732605107900546132098758502428467200 8893833 45459667627153078744680745146036196608 8893834 11064287172827948833695554361567885312 8893835 -7934931365946997259931387607357185600 8893836 -9341823830534867724103562222858065920 8893837 -117660438033767819191028798441198650080 8893838 10298019465883016597956022161530289152 8893839 104679706209671351768640150728096920080 8893840 11959210609369403568685216532280115200 8893841 -58503985838947965158826353698705200096 8893842 -32114362314888644829943105769669474688 8893843 97907496081670769170705090969168286640 8893844 -16897597128551503874532899654039721984 8893845 -117363204217794818987631267318293518980 8893846 24490437667570889465509434783866465664 8893847 98594817676590935351326090074601115280 8893848 -3740737054077279389062682071670292480 8893849 180236701024677955355568748443684240640 8893850 -17296707848121700210463584937142739200 8893851 -117388798166023788173542737964078296168 8893852 100836364499033748893342220254592835584 8893853 51601435874990992461200666521913808102 8893854 -52779326595989342111812195364788940160 8893855 62478465351787763376686305731197856000 8893856 78214747658895035669774975240001945600 8893857 25529272836427670253429934911943194624 8893858 -42878778255449636562836481647875350240 8893859 41998885416598783063875529205382072480 8893860 -2888041119138558809058517819388375040 8893861 129828503657065414875112125451876670048 8893862 -1403987135713304416415867998163781120 8893863 -145712274056600697681692563074402504 8893864 -741121754696078009215786414003814400 8893865 152953668428058145085708972897799912000 8893866 126216066307193840913311718919550937600 8893867 131196506612527363732344479700456580916 8893868 44878237688903041126065639627113096448 8893869 19656080557530967544779027496543931648 8893870 13838109899870570038641644885156563200 8893871 45800280497734226459185093850475669504 8893872 10292659916050518317613873515241013248 8893873 -3706231709171400635270044549510684380 8893874 88893856369039366985234414156837246592 8893875 16621279062442986518059011541983288000 8893876 191558578305762851694165787893886079360 8893877 -44846503621679601469186956476255890980 8893878 15811602786590421199610233109539233792 8893879 8191282792246649009341867251357149480 8893880 85908697149304080997252776161905766400 8893881 -12534569200697633600176270550158844400 8893882 -6768553066512988157646270001392649248 8893883 259317862431685882587024447415156044132 8893884 -55431355101463665606915097756457499648 8893885 -26128102034080133226169335521860250880 8893886 1943362688954134502365783971475538304 8893887 -74933170788428135104414412395971992448 8893888 54558917390471043889333002506797580288 8893889 -290488618728357132097170486387319685310 8893890 44748333815683454910442774649834003520 8893891 -143078080362507889742225722588157717928 8893892 198113829651711082529075026150683007104 8893893 1724501546055099793557628941875995008 8893894 -131398521682617640165740951491499479040 8893895 9881533250069869574022606458715816720 8893896 -84587497379145505718172094956886425600 8893897 308508883865799880331705150021216320346 8893898 46572441494121935538389559343747431264 8893899 -74992326350294707221522671039512419840 8893900 17434182529317195593649017867165696000 8893901 272028280789329757700123860604299126902 8893902 71828894807157584891883281250629819520 8893903 -120041879906199918497328082007063682480 8893904 -14004456463456532735571238490970783744 8893905 -1842804643777560916744622083151515200 8893906 -4980542035718141112141081032636574720 8893907 19199877024524367851659154830951296000 8893908 -2967930999598951784496726907843092480 8893909 277505266178149267451282252538696114304 8893910 58550268351025681779599711126730351360 8893911 1654744159434942804821466101000245200 8893912 -25278015647202851765149138156256133120 8893913 87717729485228887868052329308527970560 8893914 -55579570770820248469422950580219778560 8893915 -123276578122502914483912339565248665600 8893916 -11554311145865752141098768453201254400 8893917 128164026480657007835901411125865596934 8893918 33636228476014943936345294394308879040 8893919 56656601628369703579592225498509549440 8893920 43132893602287332124025585290035855360 8893921 -30560300855328127216944056736736598878 8893922 -179083874796070316506797992073078602976 8893923 72729388014836267445135060087886330800 8893924 36958730452386285525481151452255744512 8893925 30776690238295700894656493315874681300 8893926 48732958421082350413509389133998709792 8893927 85986425692169689715757081301326759472 8893928 -203942748243881604042964936408822563840 8893929 -47962328331731721487605889531089825312 8893930 -13190064953849405802571814871848830080 8893931 -38024391328789614597146026061555494272 8893932 -14970228226948121049383437180529676288 8893933 -4820942360073991431323054804877091700 8893934 10391170711033341924231292014190224384 8893935 100323496754127629688251610387764935200 8893936 -7675069724219321600589726013618782208 8893937 87891257965922556312172111212439237632 8893938 -85660326947810442559921905481599778560 8893939 33215393236290014519775224734318426224 8893940 20600169045103731141403674615949178880 8893941 22679098025987094140768459664053597760 8893942 -166237998716772652758772148780347276128 8893943 165508114050598901594695225186948233192 8893944 77131267143128539563674937686634639360 8893945 219254988132888878237114692760248123200 8893946 177438306803076035990627276583590761440 8893947 -132646950463530131205588124663028209920 8893948 -309471084698166023293932585157509120 8893949 3926520717124628952618793204434784512 8893950 9737016143699796546579276310336483200 8893951 -31307960287033727531877768125761802496 8893952 79761718333340063281795346724814848000 8893953 49653910968588931632474590893394542962 8893954 -57579418876882614626845910748321355824 8893955 382143229408683022093439515051212960 8893956 -123114170321146383008807915325189116928 8893957 4304804823463089995833944608328936672 8893958 132268901319094885219349692738186954176 8893959 66084152664673438655894535663031053600 8893960 103210733764671644832044927848439040000 8893961 -53391907291832115665550200153912190438 8893962 -352438633312401148573226685083615232 8893963 -95111012181115434040167374759935465068 8893964 11138541556950452493771000464508672000 8893965 30656979913414273755879878649260241120 8893966 -29260281071452882219349735679763504896 8893967 -217361686397793705717504071689748475984 8893968 -7104701351430395840066242490685259776 8893969 37040738316441643805233434205258789696 8893970 34514487100368333946600216934794076160 8893971 155666086198924047813149697967644956340 8893972 -36989403051600674197690207590795140224 8893973 -81529580721292763810160035752591926240 8893974 44484285938274847522974013964785313280 8893975 -33143466514746441700330755353203819600 8893976 2648546299206588784590277805712998400 8893977 -25607953717253627444323193991548220768 8893978 45478844293768075617811715380945029120 8893979 -19879004264202082081030100831062167420 8893980 -37288125333150629461422355807798371840 8893981 -195673004800302730155179493824958741300 8893982 -205495985757301039262259977161262739648 8893983 29586281810626413635929875526969622016 8893984 -372782531857590320232429039847145472 8893985 36401417857880010416161879409356286400 8893986 -16066414545646271825298436096332865536 8893987 197092134958508137979985550895706572636 8893988 -67701211956512652746070026151363376512 8893989 -60385668559184804637851607203310974400 8893990 -10165450979254841502133082202770112000 8893991 -3305915707987981856305309863385714896 8893992 21761822414902939497116728706469888000 8893993 5162675611931094452177663007363196160 8893994 -149491193146621523352931235635570618704 8893995 -49352953189177460428315885252446969600 8893996 48511220588486424361662042212038688000 8893997 27666419082848263438800383034264529632 8893998 105329064319179515860018290256194603264 8893999 117635160907319705265081032598695471136 8894000 67708923098672781657818425100009472000 8894001 46429062330136925672503895900600568432 8894002 32934756004732676328368762536091985312 8894003 71973889850161743172389650640539994252 8894004 -20433527333150746864701163369910427648 8894005 32873544024514704959155341837105093660 8894006 36477227758706320566452930856149004864 8894007 -16325196550218935895862075967682922512 8894008 83371709833062682784274915146281820160 8894009 -184525319757247080166249704750750538284 8894010 -5459390071147489868488656552523622400 8894011 -6707277522791549907326605766984995568 8894012 44953597928990190289141734800149933056 8894013 -81402962931451275909998075699518976256 8894014 160333490910884593893963787453770547200 8894015 -41220835656862488142589016959456390880 8894016 -35775311894088598540310817587582730240 8894017 -166331459661670113144269992465848304320 8894018 52488793306504266406342836609474633216 8894019 -171508701859740280264265999969415896592 8894020 34289921137070670415576724077657908480 8894021 -159200154028685045636162562852227591778 8894022 46291834989291850060049583783610260672 8894023 75020859251640683497427788325039940280 8894024 80977417321977022958258894301028024320 8894025 25022744220527806776498593138130364800 8894026 -116278271685201683493450583664589398016 8894027 -206484648298796605102283478807297951768 8894028 1642123175418462018406117754031538176 8894029 42133352424228465253192379346712496630 8894030 109555038866040229345023443608727385600 8894031 45837791705092702470162872373069071616 8894032 1491125006970732596814666348725665792 8894033 -225563792728167544745350733602733934480 8894034 705048211864178929905737142914264448 8894035 -162560039606651813311166643175962989520 8894036 80763387775240413958477367060033978112 8894037 82800641232274493763956758039373871360 8894038 -119281413691677666039736996251957754080 8894039 -157547878875154800601913131227432392400 8894040 51806770550929626448593611752313241600 8894041 38394777071869752679428692190628834372 8894042 -155866372207712038372065284819321088 8894043 -219770263204128911798442239117752062576 8894044 -118436500187370074230942660343135241728 8894045 -263783295549170765940673457085632958720 8894046 8778220721312893732504518924261961728 8894047 36751775745428343753643020513717176040 8894048 -98790647549304172006438095415341219840 8894049 104010928782981954662303863819222500000 8894050 -97135697159063197370866712567245478400 8894051 -73187416225375674450813632083091482896 8894052 -45249594840666120690373236599375631360 8894053 97646339875917059204942953014914786080 8894054 13921742444067718702234713716404008960 8894055 -669927801916355000600249295461935920 8894056 -104486567468845007225422406222299653120 8894057 6212853875082128804150313111555845760 8894058 47505950645343846125724269423515747584 8894059 -94764950612580745436424711888902105740 8894060 12245232673603766584939046298556538880 8894061 -39038415906321777058736385624876930240 8894062 78076804692246497132469737126307412032 8894063 56180373706103960541256422706649103312 8894064 21137953498421534786572586874065387520 8894065 -51296017677388511851932360200250030540 8894066 -22940449361659109282290615160616438768 8894067 21133040589629748253803916164437233920 8894068 -45214644615610735889722018538299249920 8894069 -21113413390792579658896388725561016004 8894070 -16700331384463216662355488218105068800 8894071 -219906131948690606360466970812526959800 8894072 -322404247023514412802091182732666470400 8894073 70080497188791627140274737215542974400 8894074 36349442159539916403215694588595652352 8894075 -42371182145369647511320495138541990700 8894076 9765245870973599889551645459775366144 8894077 -3435373066729137109005677172709150080 8894078 -39062099079747043936997980569802200576 8894079 -174669269082307453921627529252259525576 8894080 76583085387171008522530533924667392000 8894081 -416736397283170717976640227447495040 8894082 -9544047136955324174644264532645752320 8894083 2728530833856782718128439375923458824 8894084 121875974589171127382422364897215065216 8894085 -37139409594639668978688603668042901600 8894086 19014427415557095823712374661863710720 8894087 -11753827607231523621217035521996377368 8894088 -103538716878839414129126832089693629440 8894089 19400181180867063878915498720573307528 8894090 -66444764687740595089194270959355436800 8894091 -141626136520291129018106329463896007208 8894092 -79674869767563951270275283091352709120 8894093 43359914965686926290745421553759308288 8894094 -21990905290438236483342461433608841216 8894095 2291019876547329234772132142718297600 8894096 23977320602239704437766722246712115200 8894097 26251477575596950710939080347221033600 8894098 168247809363484962721540683593104294800 8894099 50058448082691277608878327551105068240 8894100 928592216501018031812986519122432000 8894101 -231941797125764200495732146571188891510 8894102 -7301276601563773110023248559838834048 8894103 -40800930616772654916186763101590765616 8894104 163541131023722307219825725807414784000 8894105 -3872874761780718619318557399304440 8894106 -3170565781807693199195047554822758400 8894107 56317005118918660916360866772321700356 8894108 -199440281284246356679608253001444313600 8894109 -37549290782726277767541274814276728320 8894110 6112766014211547900984431653827888960 8894111 -277780837939917778829179131861337734096 8894112 23850158008576645444963293192369733632 8894113 -18407355957918400041104093073081049680 8894114 -91666852077912721532143565357651823360 8894115 -28996663514137683266713641119739606240 8894116 14642193942066917631835346139999240192 8894117 -21129873685267839159644926530129373440 8894118 15085657078427601729599896940131399680 8894119 -1604473669501806852547765511847876056 8894120 -3069022875581116922487141611265638400 8894121 -91117994616768573323453439550850379840 8894122 72746269104869257440835671997450280112 8894123 -6823296471399406970705920916127181056 8894124 -3073052628565684149535895346485313024 8894125 9237520500483195909936295200409599000 8894126 92999743203495736189984719437541590400 8894127 73170638582987635103201845388667598080 8894128 -31410238105367738001038473941928181760 8894129 35586524084395118924390281879940254500 8894130 -76537314181552505669843058695669760 8894131 4867638817131997521840680613799841200 8894132 -81709208022691211288606382440749178880 8894133 57352529505965078220444380058244672302 8894134 -32215305465508110235857405284456971008 8894135 -122303511590494608568763891108097348240 8894136 -56086868026745520572792126583580262400 8894137 -97648288729753945244439761991350539734 8894138 -3120098949623637495348561843323380992 8894139 -262753229774479008996531612828993277440 8894140 1667350297524878106970179344849971200 8894141 -258145091110858509315858133301854870458 8894142 7295168030765364835392564148670025408 8894143 416939242028895259064196414024732967840 8894144 -24717997019039013969699484641980841984 8894145 11094093274730190376141631336271431040 8894146 17904394074150246498742214042047948800 8894147 95806381618784297589416867206260134040 8894148 31694484606313258858006723894109061120 8894149 230132917498487790811239077237454381120 8894150 64460211463199223088859486663013544800 8894151 98737063842672971861056535944478995200 8894152 26908101352831552842495418272882892800 8894153 -326019032319303354217744014665999796096 8894154 7576516521884196920974635394248165120 8894155 104712180473716678063353990114752706000 8894156 -35780655825729691503994685993763013632 8894157 35983952111627657507328380638543938240 8894158 9859247043573067222178170595801629440 8894159 5359068036704120977824195675820807080 8894160 -10643269909302726275977292627503349760 8894161 -99779542456150026491565664095733993536 8894162 106260353674001801534649508940741290272 8894163 -1416525603243112570240751340635084736 8894164 37062569912654802362837339434062997376 8894165 -6787201537802748620660486171414390400 8894166 37137723770503402805290249745827430400 8894167 -52871174491310887253664465852876273784 8894168 23114065645281831814247533545090754560 8894169 63324314281106310829777668305096825664 8894170 -30777180149377855596922681216724490240 8894171 -25629139189841693328137220433471074768 8894172 -29821332702592524861633878503678107648 8894173 57256587967397653821060102136866912422 8894174 -11068677664892574008261663396620440960 8894175 -81626749757056745228132322583013433000 8894176 4015440196474422287298676519895040000 8894177 143414080547101582744697984166578549892 8894178 19418345291411334572391876194432651520 8894179 -27753741866944508222783637937128462336 8894180 -72354051181479918311053141732834291200 8894181 68725381188692372590815411294361261152 8894182 -47362480711099117894384653430491004800 8894183 -43419435955498819217043973311960231000 8894184 -18782062927826762406849673778425036800 8894185 -36878813605033960345944477702831201600 8894186 -10563098720412280994920757347550498304 8894187 -126123514262358034058762822809818952356 8894188 9769908809527644533079699833509900800 8894189 182213656910203293803029304551078443990 8894190 20374727133254864278815090757093691520 8894191 -117320489503355107827334137351267440640 8894192 -25597193934153506180494125769545154560 8894193 22103828603432439570681009138909711360 8894194 87343707185533622386661080702471121952 8894195 26025737201834990672661266967245611920 8894196 -133611335010386151219146049017130632448 8894197 -9388992996314688949808227178099635872 8894198 -92345469867969309141545410226358722400 8894199 -122323379692688013623864432572827037872 8894200 -25542705394471311254268634617179136000 8894201 -68115432526335966702902771133060603798 8894202 55909944248282309603594154055910321664 8894203 -269404167627037454060501566214183992440 8894204 2754676772164592710125805587125452800 8894205 -5669221027458662486644801933959809940 8894206 -1970069104362143047909198715547206976 8894207 56026233635246240314475773899288566112 8894208 -62315210298353478534806549865280045056 8894209 72237921591665218414169261826606513410 8894210 2598941097181997532991414957321912320 8894211 -81983167229120295501667568284590430728 8894212 -51924848597910194366121740636705312256 8894213 -369816266889164710020286097018212589640 8894214 2902354460948094164387423522742602880 8894215 -45860825951564433385120275146846976000 8894216 -212289508813509497129432721945436108800 8894217 24672709584745124202807695359939288080 8894218 -140896456837133923041974991872309215440 8894219 266964182543054147879570539073347681620 8894220 5077617811859335603566404712511733760 8894221 -18472057582907279327320601131862478400 8894222 -148011577691117169203449292597815773888 8894223 -9604054785803389263140879446362523440 8894224 68513219419492526028325565561728598016 8894225 -94191782802765797399519614113077472000 8894226 -63969010206853240226643492900797568 8894227 181527313674925145171454726668589943072 8894228 59955445450176286287828170857545025536 8894229 93716572781859956787990525073361133984 8894230 -8328726209104919212443147765866695680 8894231 -187327091956854469950239373940880083848 8894232 138836694872966652777193660589438361600 8894233 216419119926063310414163980846395699840 8894234 75721569822161865177632152312158476016 8894235 -30517975624668945193672988452753476240 8894236 -5980882091011469558575620853695845888 8894237 58178952518184806237143283767006624224 8894238 -1006193371199405296528454129494797312 8894239 -102702678095005895153247803786044872720 8894240 224104985723818175982216848055956275200 8894241 -36007477744714684891385146501624358400 8894242 11485206667286270905068499665683635200 8894243 -129858848495259768069598937244792665508 8894244 107612854338952237649216579096883618816 8894245 98877914431167661600382608014133666560 8894246 6637157786723194904067743056246342080 8894247 -4214948902046829861128843276254854240 8894248 15715023242978291196363859530347397120 8894249 104052804827052149103854925250854528 8894250 -78663386820005522740386217051162560000 8894251 147171919485127908383818727970335843252 8894252 -25791012683183083666368032056977003264 8894253 21364878702876555578041942328541575808 8894254 -43460435797681566468894739732923442560 8894255 -1241929409619647879286356005960854840 8894256 22531121075368600195823335632518774784 8894257 257987399580873745918492495874297109300 8894258 -18000969549099327961641131542934764416 8894259 -63230265067235292853674649711352876160 8894260 86371533798215617044347536292937050880 8894261 61730452485141357395149380009275916480 8894262 -15321113419880061999452918211064392960 8894263 -89209498133581348245701410162568386640 8894264 -20362515903591315149214192550440284160 8894265 14943022249734520393560260824816200000 8894266 -7941460651388229446997284210735089440 8894267 -90696131737448206064420553304242438684 8894268 49714076163507805946630574914688437760 8894269 -10943379932564349475016417243508214330 8894270 -2229019479204962748513763479950868480 8894271 6532503008970514228405279837265506320 8894272 -19632066176077966643062418641485037568 8894273 54790226939495170691385612069012103380 8894274 -3881395718776795405999248519069272832 8894275 46224936746664654782991840317899418800 8894276 -17516812546193288031408887178888960768 8894277 23498997112587522960562865223951041760 8894278 6099248018408413298755877679916093824 8894279 166471249636574319237633634473738977880 8894280 -86422770930808368582968539810234368000 8894281 -38789262508239454419213718374935241696 8894282 -42848087175074006904143503212991325088 8894283 180982211266510826609973483314742368448 8894284 55468470801377646490934437214036622336 8894285 32165723404138519745342112629028811980 8894286 84956346946778061314225857372723894464 8894287 -190900290467480981882939651801998482064 8894288 -22722696042632615493161117764326162432 8894289 6348676861711820837989064175813730368 8894290 62651928634794192096884263005766922400 8894291 -48756377580499959935935866385058463840 8894292 1099932207873999079762423386105053184 8894293 -87588257146826531580340256952262835396 8894294 -55488845505538138586254219183379719680 8894295 62560331044564946890701500641281570120 8894296 -174321942752146566319602429507772446720 8894297 84738489461764211146903080702250716672 8894298 39542263570369203649072081244218340352 8894299 -125023768716523754534888416107984082760 8894300 4650967676872054704733713348265536000 8894301 -37296410804317135757046128950154803104 8894302 -18881859655062709304341341709770507648 8894303 86331362889483189730053123528951833088 8894304 86967963124739560685134928968376647680 8894305 -7952985659942507846634886365195744000 8894306 -70711258860579913297860285192700425648 8894307 16193627085180808796189317503377810688 8894308 151419829615509799765179066756692240640 8894309 313140782071537154175146435348482422720 8894310 -13535102384228023953074006622262899840 8894311 -159875966575664797252613520637743126088 8894312 56101442246793294832659852430982184960 8894313 -44287483551248963341074709286886765600 8894314 2995818679564539336679152384624259584 8894315 -20629725459558717555148101723762796800 8894316 50422028294837797661740817256074122752 8894317 -297342262743694092793905877942271000768 8894318 -1335866581621160075560419690824116224 8894319 2526155471042038872833407341242383872 8894320 -253055215565093538907232870180782080 8894321 125459315892504559416273549048519309522 8894322 -18130595381706145134071865265076726640 8894323 144482469870156461024550995798956266572 8894324 157897079837060644093142560727495181696 8894325 -20958563726304945234305323351104064800 8894326 -39899450812728609907654802390348077440 8894327 82706077780672533961098628426028469312 8894328 4067527089903498129327501719036252160 8894329 -118739233321538567919591618678924655740 8894330 10671312089285936978972020151677470720 8894331 52311739398121280445421318048527864120 8894332 -211727083497931509970412424700506792960 8894333 46568672534864989688813288663459505600 8894334 9643630012375653008504738100074926080 8894335 360396162492679077961428283459615200 8894336 94672053265197313344606031389099294720 8894337 -130554910777573522097826640337648394720 8894338 -80088037213632894799956590038979845680 8894339 178820007003609349226542906252630198140 8894340 -5023680550389998281390862240177356800 8894341 -500373383835132003626621113151757208100 8894342 142554631500215046845532344264724159072 8894343 29742004730914796442681962926744720464 8894344 200855019520743619211692414358104028160 8894345 25837725820797748365819747359668544100 8894346 -1008042564477817959005302518210412032 8894347 -51991923742048918163909959707880304 8894348 -140442123010844443855432413288364507392 8894349 218563389950406573789760460609577972888 8894350 -34539078024026778021511418123968569600 8894351 27156022735888537925320629616277090352 8894352 -21005763842403945209516777385969254400 8894353 -25539869138035219454113857634009197312 8894354 -19587260222194598303528372021324794368 8894355 11546364230915634405431660744857267200 8894356 -11728580968215302500450107573841991680 8894357 -189858063732507350313252053068808417394 8894358 70165167513956953952062030033842576000 8894359 -414720592683330441017209033901962862096 8894360 103673986763099717871008516484854784000 8894361 -3243572916995476711058708483636325696 8894362 98288677201625484731269478904039048432 8894363 -175078607013818126418869379158885950032 8894364 -122426574357114659366835978017381649408 8894365 -33564712972125582819484307732044270080 8894366 73056064448668125493474013596773297024 8894367 14067806132458796216892635400702795216 8894368 -81033830154017672236309659844639457280 8894369 139921514758235602587764993962309802160 8894370 -65426634386103187622963833096554547200 8894371 -260370412992877417263608228717365805888 8894372 -14221341618146296178525923515175848960 8894373 69932462792137195277711224898083036800 8894374 275235905982733072393314884576545158912 8894375 7875821553057298050998581398805200000 8894376 -34828307991161998626245818484613611520 8894377 154616465063390149673947738420690591226 8894378 2458652685410407180451113417367322624 8894379 -71475836352362775933934586148812804112 8894380 93677090875360056653192314161555686400 8894381 243667016189017034200571983481478940182 8894382 9961465621716184492901726210467639872 8894383 171429617762014242436631242427689187040 8894384 -50343493495384700723084745700732207104 8894385 1068067852667853824031859029687062400 8894386 99834756863940249052654143641271538080 8894387 -254134007695674306399847523290906038240 8894388 117103015593478598969586328718043580416 8894389 26605059403348462227812346440656797856 8894390 -66056405548944237191187096743795980800 8894391 11687423792142065091504316996598308224 8894392 -121430988536334234806684425173604577280 8894393 5294347665147909739138612630365706140 8894394 -28773726890729467178926697563858752000 8894395 -180754300702010855194775175274360041600 8894396 8903960852907902682385542938367492096 8894397 -2239730117648638228453450977527297472 8894398 -82367792517353754260534525939224108800 8894399 -81519518228045739884759062803851436336 8894400 8802084741520301306579261452713984000 8894401 51480165614122573412420367073722158402 8894402 96653476818859985218263707835955115904 8894403 -45035448506435964416586829214255179056 8894404 21402343492874956142629677969547795456 8894405 -10605375166636230864270249904722718800 8894406 48299343345398058784057378534538160000 8894407 8091061936746676489977115800021743088 8894408 47218085184100351517753046670600872960 8894409 70718161230845143559794320253392319488 8894410 30596260598212777269545131063682872320 8894411 339442827940174935453851162345289335400 8894412 -62420150216892375449982623923138462464 8894413 -112957742954399948054576203492248593760 8894414 3643143191650561522129479363807589056 8894415 -3666798325929127680334747721374771680 8894416 -22560246814465831545625535084822192128 8894417 -48427537878201721146273184322096925696 8894418 -5278991760153851990395369014157151232 8894419 -293119676475492260011883234366731756180 8894420 -59061299808609894462298962997857361920 8894421 -1206792577406309448718084993363998720 8894422 42786245753322299748131051243352028032 8894423 -273611981937622715761289816960496254328 8894424 45241856504030476134206701087738429440 8894425 -70954725805160057700603516226091364850 8894426 47387285245654359418585116626567850720 8894427 17113143864560776533482716424823598080 8894428 189084221064796219222422941022633363968 8894429 278518956819269428821200595487134981030 8894430 23637728988807434012263922355928619520 8894431 101396399787854524024989258160133782392 8894432 236564446303549885754814621494811033600 8894433 40069791329293133951342618852795515824 8894434 -144221361820121712487230466570608713568 8894435 51358788614712343692863374085912625360 8894436 31740037222739593730407710556581402624 8894437 -287447568481392494340688709741184415968 8894438 -31897117378085114885951089489413496704 8894439 -90870952579271211280596283264565888496 8894440 126619124711723726550737064136404940800 8894441 293088837388758296165524158588200385012 8894442 -86760147164153165250102833615586079488 8894443 198836451176747470337394906863753736692 8894444 9266869516545026249768282621887558656 8894445 12817548794241743699401587829201305600 8894446 71674146636239368521775071442613634048 8894447 -157338329628956748274975955779678045104 8894448 2185600423160976732113736894513610752 8894449 -123223915905025359896734712989163106636 8894450 59873334444580095952454198877249966000 8894451 -85370376465103474887314106247292770560 8894452 31844324504649669441386058358698721280 8894453 46003759682665376389869040026669966624 8894454 49326576519727052285532450451106181120 8894455 96945330123062610244827231607480816560 8894456 16143828834190455169584982824963686400 8894457 -21587205067018769760975467020925282304 8894458 -17859772328093683967517621771324672000 8894459 201289967030309332743454650073390080 8894460 44974992356818719086391919995045980160 8894461 45892924599791836111973293490524461062 8894462 74255458898948279352725035922132756352 8894463 -35813053343058118225886037339717510456 8894464 186602577262624126803396227613327360 8894465 93976175090755704499340408503314649920 8894466 -1236385196059052494383046143059414016 8894467 -44655268757388113606383487719446641776 8894468 253795909581564537322700404825079808 8894469 6599232504593917625504981990762802144 8894470 -29592986097185749166184612746521084800 8894471 201108243467656785589731205954484334000 8894472 -35367446266657383079392059757697966080 8894473 48904540387553312900964213820680096640 8894474 107847058219160972584756525777326929760 8894475 1826353729047151972756274256524538000 8894476 -2043133509056175288332672844312755712 8894477 -62090343698694969612580846036557289674 8894478 37484203441209078866811819991207516224 8894479 -274510520466233792680933899058350517320 8894480 37104089373266782206613700478604492800 8894481 -26938313282101595622594227629976421648 8894482 -33418455214160301889719451362661474560 8894483 67154502267128707578852066377189047104 8894484 130974627052030649213967904476548277120 8894485 129164384001819237557827327753028094000 8894486 75252261598960699996086690231538685760 8894487 23309205145120159289424885275262605952 8894488 -17173462766251430431468608907136532480 8894489 -50527157520623485657785791291494053120 8894490 6863335855651567328070621355147491840 8894491 -7313241417170122428489400225032470016 8894492 141846242916601496711204655317405308416 8894493 126361821084069554401181017285426479084 8894494 18023591204629222906422525668581592064 8894495 47964793248286598962299861644369817000 8894496 -70152391444038036675720377308488400896 8894497 53706048471928500558053156235298798946 8894498 42627680209529334962061065640134322000 8894499 63620963561920047691783127332823309808 8894500 -112278350097929203461681016862957760000 8894501 -52089108358097448382875476572811247936 8894502 -93894797346034708445979052277579347200 8894503 372544331768900149767939391855021478280 8894504 9244037995010955909354175925624832000 8894505 73287766762083094784187034232360314560 8894506 107004778339569911942574123546031883952 8894507 -5767264739112225891554742044326294080 8894508 12210670177269334835925862444115312640 8894509 60318945603835517773912180003719185720 8894510 -7438711019150435604712773184947312000 8894511 64215062575842040069199509669557089160 8894512 36720145371643198790646042022560989184 8894513 45333232731565533057515776926505784424 8894514 -11673940701604202867012374079201613312 8894515 -48320954743187372007215791097153003520 8894516 8023128197752558925536609814000997120 8894517 -79418736198604449226707119531549226720 8894518 39936896754320317300116553740467514816 8894519 -115104925397568487266293788466262653904 8894520 5641934184087987722900274281314713600 8894521 130406920730408848524874510475027272904 8894522 11831848742553769667503154125024963584 8894523 62914022518719137710873063309215350400 8894524 169961196031301106157282328350748036096 8894525 93492375535214460845615110776239109600 8894526 87627153496736930768205004452032334144 8894527 86999992736692634440699792506652982440 8894528 25126927779360349289048494905575866368 8894529 -79511758487798277148741644027001882560 8894530 16809652199666168943384870125844464160 8894531 -278173625285906826934357881006072904800 8894532 -24322158508876852207004838844142284800 8894533 205312183820422876960269085330191738782 8894534 -262969199811234334960351219504935824256 8894535 -20610367722627310832811637341475956960 8894536 82762520746627190140692684410962575360 8894537 146268520100693903572709531182562000640 8894538 -99088207442614089891244411223456699856 8894539 20286503350362907268358016390744477624 8894540 6638447544419010096662752561872199680 8894541 1555388298609712590593192134081719744 8894542 -93320329096648447582954315477773858048 8894543 -112134030730903714126520992590181347600 8894544 -11270278093032697048776977539907321856 8894545 47281732506801658009648502274384763200 8894546 -167979553036558579240771926180987473280 8894547 14384345783190000054254971038976864608 8894548 -46304767964122343482254760439871699200 8894549 127281259589928060683040764062115664864 8894550 -127188900493993593311537405769062400 8894551 94510519150301022270139611212123136000 8894552 -48733683731314961957842706323662950400 8894553 -44634169574610477872263523815466733840 8894554 -128382307811742858294213407589689214720 8894555 95725483797035831548539697438565430000 8894556 11454211553341234682790641068826296320 8894557 -96482070033088223595587465215809853088 8894558 -15029879522383446766655294657493767616 8894559 27938522040629476870879555579484389704 8894560 55629579442276927231144787321275023360 8894561 -30237463471912695160796974773326835480 8894562 62518097549246793324910416516203172864 8894563 199820984727087281607512593598522166812 8894564 -22856394564401557143357698515592822784 8894565 107992315605571184743370815989388060800 8894566 65131211332410648245088532547478609024 8894567 -144472241770775325286725639669914431848 8894568 36255106430746855445292918854178078720 8894569 -53745455783855745197825420899582623756 8894570 -33221772450689317247293564827517035840 8894571 -14355362905784763731663548525045747200 8894572 -58579616176875499761627830262686597120 8894573 79330262649146960555309264712754548822 8894574 -8355660701933732943051232038288067392 8894575 65832804387044024664067483494873549800 8894576 -17768319624354168792746688059398619136 8894577 -27304112925695258183314814796230708880 8894578 -29100134564958914415370360634905110528 8894579 -1579572987751063219496860142799831120 8894580 -64164615250505458191246230512697763840 8894581 69685136309576868129010906567004318328 8894582 14538370797058676081884031408486121984 8894583 159596350508982572359456241780434817280 8894584 -50788056165802848529443987844866048000 8894585 -73158569403930538867615518030887629440 8894586 83331814892790280806268211671301412864 8894587 -2542361951178652819494651893249155776 8894588 83712279341755856685064416424928480256 8894589 -133996504062883836428615102151748320 8894590 -84883169765977704706607146243432051200 8894591 30119996683314854326770200368861794672 8894592 -59309654239817367785592206758835650560 8894593 2007879263801776001974254353176928768 8894594 129969073651492598368520161535623110096 8894595 -62889818681283782888794694163277830480 8894596 -72324783422228632268082824469409812480 8894597 -237055447883123502000963888873208449954 8894598 12107390833875052743537220501583253888 8894599 84261345152036053428574400724876613936 8894600 33184465711955632020195603065327616000 8894601 -102742450010878729427859088882415976732 8894602 45841781586606193545889546265537128752 8894603 -125706085829700149424220554480920303880 8894604 111755587810670992338696043099060838400 8894605 28774363616243315757722281476799549260 8894606 17954925674611074026507364154734297984 8894607 151002417707443726422105619289244668040 8894608 -11666544663312519887835450358906798080 8894609 317812435009265429051120343033282296832 8894610 -4390993903044416624467337842130304000 8894611 233556142168652807438393795566676324424 8894612 -11244844986369084394595885156474462208 8894613 7231760179686299293462951815639638016 8894614 19422480571856716379607073465801027200 8894615 60839677598592536279007751210118078400 8894616 26748907126834168689769046778541977600 8894617 166663868991605758943540333831647598666 8894618 -18249617141994332713310972728101134880 8894619 7079892176894975993061440732934883440 8894620 -53116605441689662450690462775571793920 8894621 175534661832862159721517483619671060492 8894622 10094544862346331987240948617215825920 8894623 -1697532536160517355905101382575908128 8894624 73858541678235321352672062487218094080 8894625 6336863736967299994743502493120880000 8894626 21571812500163492932690717673949326624 8894627 -147810343900950462218791015396381794804 8894628 48047056589382866213655196260541187712 8894629 79379478803508211246427511835505916384 8894630 66193422532836208315553581795205665920 8894631 -91214012420478827433408002233101775920 8894632 -24614623543716349163485903214184038400 8894633 -94703590867743308865641007368028198576 8894634 -32061857878751179602481726028828364288 8894635 122473141664176056555285263925804298080 8894636 -1191788909812994718649069331845682688 8894637 102746151431337023872328848368166453440 8894638 100154140387072671272853476497138791552 8894639 16591384218609438923864516347876663224 8894640 -11413375009785158491075544903758970880 8894641 -101701953832803127268903418212516764480 8894642 -61270308757793946245150265386669196528 8894643 24687186131458762228370709536720535864 8894644 76778925233946637513658108878607007744 8894645 160475920637138630990347467242026479900 8894646 -30237253491204100223180253988842666528 8894647 160904795118271780983871119972077165096 8894648 -20188258965976703490647697464631705600 8894649 54581432037055909549164215951868285264 8894650 36347385214711294557588042665122558800 8894651 -65531841950408156178043364283340391928 8894652 11271033331967199833467319167556419584 8894653 58075340595608263705341149494062439264 8894654 107530927184251506799782570437560673472 8894655 27975191054082022598401875577400202240 8894656 -47228825089096281895321126391179640832 8894657 -45554066555877578866927476777465692094 8894658 68211902961056918330617190037559334784 8894659 -126883364690759657245125615139547219140 8894660 -45985766679089877003455376647341056000 8894661 -441631031567997588484196389216237920 8894662 -37489921771302266123405231474107943808 8894663 22201818716018818902842346763605319920 8894664 -88351542974053184577896818440087552000 8894665 -78301878749536703364630538278314818680 8894666 98666994844071352063045085585493051648 8894667 83652761310219404155859721480373386240 8894668 391845678595531374669353063432847139840 8894669 -24020136620963091662883215147311708704 8894670 62344825536794442806016823893285686400 8894671 193170855006701374588230816332508535192 8894672 264795452513577332122867502406008832 8894673 -186921859024230378285632020698335235678 8894674 222582047796749350066119323678308985472 8894675 -2735123732653089052561625720976000000 8894676 17083477293433363923805084373532057600 8894677 -36690483194112128809176346695184882080 8894678 -6004870842358759159757385874800819840 8894679 33671283926695311834896181523872768 8894680 66785104618320188444446011740943974400 8894681 76603637026183813681785658728955465482 8894682 -15754146530430578234342607311661829152 8894683 24335621461174821731696955301110011920 8894684 108778504121194899405848637036670204416 8894685 6088010493183687629535631943360773440 8894686 44867575680298419863073616703152418304 8894687 -90167854179944108444837242679837348328 8894688 -73010251803078485440498260369853120512 8894689 80646672441013970716353454778890310400 8894690 -19865027600028332849625691873051008000 8894691 563559384786066862325212927868969472 8894692 70067522322500622037635198522334514816 8894693 -34023626962354690479016858640999489856 8894694 -61603815920846562664557264243735393600 8894695 -153908750187443947343753432904034132080 8894696 121978682542656070517818856253768744960 8894697 -440134720257961513242118493679083328 8894698 -21534952665860894279809021055631413760 8894699 120882743073823106084576538641956257792 8894700 53824620371618744353233765000154540800 8894701 -270362613212711764080894644092655136298 8894702 1500327231330716323707495191388429504 8894703 41123988317318659860544934802525158400 8894704 -3281945632120894223293818567583334400 8894705 -176539729956581441238339306080068625280 8894706 -21259366865535064245855053874041364480 8894707 -152954134936421752187527299502684469044 8894708 -13360560747915014548739213245467718272 8894709 110931015139158356918908846172974708704 8894710 -84912613426579823053360526525742720 8894711 -19558575236933592729634573999550156160 8894712 -52785278987892490157665018621398036480 8894713 -7829870595191290525770332864466758038 8894714 211471785668912112032394495485801952 8894715 90651415801258899351164232712610166240 8894716 -50569161529574573993897416377631068160 8894717 50403468983474878425896969267818488480 8894718 12512634634181842050581390189208176640 8894719 -305820805450550105073411825633588517304 8894720 -49555637156948624335981653119729664000 8894721 -22001059798065744353874067253201648640 8894722 170841727394495104959856346506179840 8894723 -165915147428241804528720114012386959080 8894724 -48868616818160642954942959802547999744 8894725 20525556228961320298146084513071346900 8894726 -61042392215107176199707580486294780800 8894727 959587966909322962290582409427589720 8894728 -80569710805574390712008198868136995840 8894729 -111858322594483719116376192065352125670 8894730 19641303215541851803683523722806123520 8894731 64625409118817337427511330174653172952 8894732 55892569762359926287815682457448775680 8894733 15150555763457424756098529051435212064 8894734 -49190633409546714858643045399599030528 8894735 182828518231672683133399144826951356800 8894736 -38856135426954591486592346280427192320 8894737 -42155170856642473165539363160785786368 8894738 76787027391849311668718817821139655680 8894739 49817852734558325840491355897648613120 8894740 -70219589035323355797032762537405329920 8894741 297190014929087811256536386598238256142 8894742 -47426874521586515096116985026490829888 8894743 63200389143643496353645484017381117488 8894744 -119943114161448472063835661435785748480 8894745 -75975178060834451153379307536367852800 8894746 -11100333845255298518080689988548476160 8894747 -16897704119840141088288146911847896848 8894748 -53780792292027472294491631511456171520 8894749 -144827421019611329426261070444819408000 8894750 -15445029148902149730216387638421888000 8894751 -1171169813207331858484248544098650880 8894752 46431561207346423282031555915262001152 8894753 -88826441888762127461358281205356032320 8894754 103786774033507388381329488035938644480 8894755 -70518615166981394756788779175810122000 8894756 -14155072473371112115585648200971382528 8894757 66662967389688707748114833915178998592 8894758 9208900484497696881409436057292062784 8894759 20893027692239619701859439941152342304 8894760 -9733879626369729445116445149093888000 8894761 -125090152776877989345469511371542581638 8894762 12066300480464050469098665868325912064 8894763 11999916899494096154742140337229877424 8894764 134973660242486804105384676338658739200 8894765 -85940039112613481925624492761924160 8894766 -36827594293835379845676436402703126976 8894767 -19192570101838427556581280175619897856 8894768 2703774475051086186417391443231375360 8894769 -5588107472859520150616032457527863744 8894770 -33922294985864409543571394520248322240 8894771 61053910925430824728317398688668343312 8894772 164110449865193027034623570979784507392 8894773 206571283927494085198646110438434151022 8894774 -63078171723235617262211755673096561280 8894775 9678014698100772723030940461393366000 8894776 133664375328348688878257789027520798720 8894777 -137048891562770570273205218361727132374 8894778 -34263986513876744500522024187372462592 8894779 114845984511856430437670707204829980560 8894780 -29480971472305496002489956142839590400 8894781 -31631710964822295224719279481639703360 8894782 13416490129230499051508068835694401472 8894783 -104285304789994015692194864971987003968 8894784 -45560777854459017634452959930471153664 8894785 149785713701228956111081911373425422760 8894786 -54361542466125032011669704764163490560 8894787 43200482548820224127607263149059044160 8894788 -44376418187876150029093057601970581504 8894789 202253640735473396104855965956288338590 8894790 28793765979087322577228981279934462720 8894791 -167300815657730190644731884942658938336 8894792 212027087927316870608459820757714206720 8894793 207789119246670073086723064311456014400 8894794 -33810569355776395006106272398776110848 8894795 3780999523907017493092430845125248640 8894796 23534960102824074221355201842126740992 8894797 -10899746472277605254441422418071507008 8894798 -17874629870076804950322347562444002880 8894799 2181910211380007518040877947242429440 8894800 10728880515263171788582093705401548800 8894801 -87749608528462044775799101123479403008 8894802 -5465819646681579038427875665985327616 8894803 -150658840845633746811850340777425692144 8894804 -168718763577891682420278357765606793344 8894805 -47391917497151187066964928381459766240 8894806 -70564642193057083431326693498490016896 8894807 -154990458501756334658651981301065245944 8894808 1655914901150935232016313171003453440 8894809 7023093077197635234495600669098333184 8894810 16078169098235792809465278139747150560 8894811 138947878390059787567045916024018276544 8894812 44549797170216519567480247284445135360 8894813 167347451848712180290853420010816172704 8894814 63733079330759892666575447728073490240 8894815 -74266099269379594853700192365021486040 8894816 -75169392910091091540678525371838627840 8894817 -13680698163285298722397505847882192366 8894818 56838965430662727600964418344840361760 8894819 291256025438424607122300465965634728220 8894820 -50213877665295555743967743210027274240 8894821 -101682636683130596631306759864834870308 8894822 77050922648385869360836745294307052800 8894823 -56832834122097563800397985116431780440 8894824 -5364428684723873384894612455256663040 8894825 98310961163453110919627437312809709500 8894826 -54275730618159398374437772148119879680 8894827 -89711695724798045272674617769831808968 8894828 676515645023373107415221736689650176 8894829 63709915813051050860589634981602360384 8894830 -9806939392608294882738710841391104000 8894831 -12412250249842186555943030536874160 8894832 -24879161993156212493128104799267553280 8894833 193624382642254830561870625235363889984 8894834 -3513097224235014225106015042695682752 8894835 -28231631422213166253297188801921444400 8894836 -11532928497875723101314382509301309440 8894837 5199289040014458792807578011957951104 8894838 12736293300377172585774169630066039680 8894839 -80315272258081016873032480559231998360 8894840 56207435030460001305870212413025280000 8894841 180757313784499038975724774697404083792 8894842 -36746103315589039690132829546965305600 8894843 78406862804015316563499996162888061092 8894844 -51314608740038850502316734265136119808 8894845 -62166236537425915435141065489672856320 8894846 65608187097734919460086044162713999872 8894847 22831239460201535375272684235320427520 8894848 264622092874709276262117536368919838720 8894849 321094675693788387477898882847166491220 8894850 -392517368766800092024537948871328000 8894851 1565932734794119054284779579661139200 8894852 148160691609013364841532453221925239936 8894853 15373332027913512320095862267982064800 8894854 -89014806370820641294401076044520926624 8894855 8596591307380401697379780578133360760 8894856 25454921000470258537638016748662579200 8894857 45214609966644943769198293045323262106 8894858 53183829755321971999480791776325893376 8894859 -3404305701470042712585987127707727872 8894860 -9172293099568480898327683262951101440 8894861 40707413117284012660431237266238630144 8894862 9750287079161193481927796014022224512 8894863 16526237220554653342184164453324052640 8894864 -6449105455718455136996981757791109120 8894865 -18076929851946160085404959645521892480 8894866 -64111530562159776861239182620705376368 8894867 -123902431914648495865629440886905234808 8894868 -15708914883888564687082340745518714880 8894869 152293962247543351114775878065323695840 8894870 -75391842762375115346092069238647203840 8894871 -103956478398788697506985231953069868960 8894872 202349393123389840515753276232047482880 8894873 119490051013497162083124818740338234564 8894874 37286255929978311315083990960385807360 8894875 -52044119649515058534205614623966220000 8894876 -44277331738756801323930809512942144512 8894877 -25927599004693295784906203784458404992 8894878 -45771700330145781816538900619702021760 8894879 -11716992947450628349226517937696773120 8894880 87534940419553157735382987719049216000 8894881 147275041687071801452161611819870007552 8894882 18803635113716252475576525840346532352 8894883 -3953004810276177702986182347768873552 8894884 3397167746392701741144146850135879936 8894885 -150126681738755550473303608462188060420 8894886 -5656872548893509079617747321647714304 8894887 -15120253817831984169503932212622211464 8894888 91975761976759576131583436545394688000 8894889 183421164028622681916578565081792393354 8894890 -107758601987770272055845797838092656800 8894891 199539599698207054538663120214820096992 8894892 41800285900556779066605024840236335104 8894893 117847120647404869113992129377175399616 8894894 -244971732182413117535106203029894272 8894895 114625778967780652650177524879231112720 8894896 45384940592793860998316307996776087552 8894897 194444796717577619772106181901799779312 8894898 22874001523882259688569746531895230368 8894899 -79117406593323136339878704593681674480 8894900 -29773299476703682642982118947642265600 8894901 42472338022532594277503119616131552032 8894902 -11512938559126788531070438702189680000 8894903 -72177694221929087545497226771593915456 8894904 958564748056123783677353533906821120 8894905 73704675714424080451613571778437072960 8894906 -25133130152663469851134274792856616848 8894907 -93152755342296547220795438118433881600 8894908 -17797862690766712028174085894315525120 8894909 93924284986105167463089889248680589720 8894910 -6514282330703361520458094855302727680 8894911 101287285979952299200512434550721823904 8894912 -33763286474293288080044975857103536128 8894913 80026921435952749968294910168813495344 8894914 4794196451504767549549420466600013312 8894915 -171494839731538721743613301279547699440 8894916 132612005308976013452488914561208095744 8894917 -15749791847889942785741991433780635488 8894918 8766833319186058104567371100153080160 8894919 160800359215669860699105367360473249408 8894920 -128920905729021344006327337749164032000 8894921 25153044913684017098474868067859347968 8894922 20922607258190101293695399673819977472 8894923 98799297669222900578344637677557808128 8894924 -39756871022906240595970934960990287104 8894925 142957357540106185827494369259221700 8894926 149613240925724697387183241803506227200 8894927 -54718475316772919192886345189494104800 8894928 -4233883472514867067023302087348846592 8894929 -231760254508035403681377230340806319116 8894930 -114650948514150407385031682088359700480 8894931 52830307102187102759072468048148202800 8894932 53079077773548943534180178023357146880 8894933 255360430489079213667960849695495023182 8894934 2271641026119922150723018403039104416 8894935 -10520756490175155054213740181858327840 8894936 -46456072646504656397427781340405176320 8894937 -543096818930192497469728585780140864 8894938 62119858997773321356934476362345195520 8894939 -165148680683020913926837648592134963260 8894940 -54923191605876487248016950663446400000 8894941 223311552900259139096521590886213142784 8894942 -30264961662748998680166170049011330688 8894943 -66014159383053099140184172431876638160 8894944 114612231713409330011409110564816289792 8894945 20593724347813879010855923138743960000 8894946 -24750808695501639903115463967372210816 8894947 53080442927318115899092837523535434396 8894948 -40282301667601023207468667736412374784 8894949 -219806692019341780912851439296834048 8894950 4140668990124301212273915637681032000 8894951 -7741382077828891492286260137137533440 8894952 -163651819379650515457502679453680640 8894953 126756269329307945646805581283420195840 8894954 46432172337426471328190832829905472512 8894955 53980198448764246105455994816976191200 8894956 -40975194362062171440214496846371405824 8894957 -81115537365565088260521187766223192288 8894958 25530348843879837372451181734547051520 8894959 203719283840784500027107451131346703640 8894960 34021652078158836863443169429254471680 8894961 -192749401715120111346203330728945214400 8894962 -115704738987645696939294966305562232800 8894963 -14595370420404448649147194743082233600 8894964 31275607025560944173283129086123028480 8894965 -114257449157669004856827620079948631140 8894966 -122116302012087601416669095195612105568 8894967 205129431339650229236891123287131667920 8894968 -61529100653725258491201912587387965440 8894969 -27617448652120061850257373826156272060 8894970 -50861637254534841775178331009905682720 8894971 6114833806926204307269057902760531000 8894972 5446060628852430938245304024351563776 8894973 -19545438987443663323288022017837943136 8894974 62271178339242175373487843478728299520 8894975 104575757084019777827359422748140195000 8894976 55626204703038176114333017008393682944 8894977 -8069497095143331690383601798158209152 8894978 29694025585588193811280788139210678272 8894979 137300357184225247277371996484339342304 8894980 -414134627509385373357269805833072640 8894981 -294777166607270542221717138103131709218 8894982 50371909791905158471626920449908326784 8894983 -259978418710040007400638678401392703480 8894984 104133054148377703320013286474959749120 8894985 16837566222974281613154311765953904640 8894986 -82086472290650185927068399482324249808 8894987 -220338563348098347146679287253572356008 8894988 -169021951010657285812830320635407098880 8894989 -111203516957257198473737093874632680020 8894990 2022702048103280264317444474480976640 8894991 -15277117461148729084179691126535599872 8894992 46843438148259941135128021587848937472 8894993 -115385818344085293174249460975168903758 8894994 -6650767120756952521283892342498288000 8894995 -33080203552656318624119071392073748640 8894996 -52551971456452581791392062322845911040 8894997 -52187672081395102344911292410723489472 8894998 -45296347508700831544039087220534458368 8894999 -37230650214913176416480325075632480064 8895000 3156962264231137286561485771507200000 8895001 5663297220085704819392010159970249600 8895002 -179638054580088593135628672729465504000 8895003 28438740314469388224703305956017594224 8895004 86927488798376889550294851143916582912 8895005 41519959544294448235234994489086502400 8895006 -95702774218842864614632847908187594688 8895007 -127840404365443274910472215267293128968 8895008 9945363075442777095084950562762522624 8895009 89663957854959016351348480354613283504 8895010 -8826256890079571692700015243056431840 8895011 66632158155099805233458552206214091612 8895012 -21960229847404464415038546011216977920 8895013 -179490181400317331884537429510659820738 8895014 -83920991287988003361141458228324826144 8895015 -149424307762310788239777431274129697680 8895016 -27587925977615813741958123561299404800 8895017 26091227770665224089231128381921021600 8895018 1437215774673754746049830264471490560 8895019 67396935376928171392763885794769165600 8895020 -76872750424795358470260402834706698240 8895021 40005088272330184995440007830512570560 8895022 -2233841805504617113271417831263431936 8895023 -1116891497255412632252685181466461200 8895024 13510038685867551312273037476587372544 8895025 -115998591498257801892709889504580622500 8895026 -19980202957709247969484675707739760640 8895027 -105711121263343215136698049446522887040 8895028 -193516666656364043244264514028417160832 8895029 -97052360815027745340905758511680522560 8895030 -129708287635851398999497107975404544000 8895031 -136541205823384179892828895597049741336 8895032 -61393780618057380071158341378960752640 8895033 -6650493534454105484436182495615868672 8895034 -51541149128401335362189318386472160000 8895035 103169895090601507959657103512592356480 8895036 4051332225106278869782083710799770112 8895037 9108451105939435183064373406345215686 8895038 105537598294647871511687421028104876480 8895039 109127371121976838755296842392949930368 8895040 329624278874053484406641325590446080 8895041 -105969598241090836590517540183766618748 8895042 40797155895632517156836119186578554880 8895043 -48059918492199084669762254200932396576 8895044 34037945166383982029658512340429611136 8895045 35015072635054957206185251165766524320 8895046 59631347927420780332510767728427664320 8895047 -17591163082504654726466878540169779200 8895048 -32854422757158765830220294690806906880 8895049 -256058158525513286671973102577572870950 8895050 -645279477385625372495654381816671200 8895051 131752343303886938610807272581208951400 8895052 19122852684432234750165045359041784832 8895053 -28952688636673332634695594259204952340 8895054 -14793318859441044906997547434803302400 8895055 12908638198598642494364447856887209920 8895056 50527521447871085049203245761509056512 8895057 144252672415179852721853779267641840 8895058 150569995057070842500005200719105524880 8895059 -7843840537555415357638707041367503760 8895060 -19348798462040724991917577469033253120 8895061 74609080444956230809846228863733883904 8895062 -119403097378919993099509811511307955136 8895063 34908970788950154659499695336979474384 8895064 -25496202989528762112044978228302970880 8895065 -145202344555030963930595420820437964540 8895066 -411527554003502585777494057241088000 8895067 174636587539360510233593363046933666116 8895068 747191946621830836573095174967343616 8895069 -2771959270363332845197502908142213760 8895070 -80698853351090056628077777446865655040 8895071 78142031999207183357653930633063882272 8895072 39643827104147818124246032743106609152 8895073 16788026874187167195467675503973566656 8895074 42338242791351146375123629108067155536 8895075 -9173063084948206635712031236431014400 8895076 24546878030373464227042845072174965760 8895077 -144778316540341932735540099532633577028 8895078 12234070738257408807500742004207411200 8895079 -348325681651910627337841299056731389024 8895080 -167128145142314021528299614033621811200 8895081 24987662828785198420742873999582147520 8895082 27418414457433561174963665450537455872 8895083 320654930956191141188038170366947228880 8895084 113253717887577966152199344394840145920 8895085 82190332092953658103527623429071488780 8895086 -115815336969321645773011592621279107008 8895087 60269357829475431501186922672892758344 8895088 -76898126412212993019554279460945592320 8895089 55161233447706480522661213262086896000 8895090 -70283880166852603931936462408656903680 8895091 -250134972742843641655793126566086435508 8895092 -90387639881898645463491268060203936384 8895093 112928102580912302800752260105967812928 8895094 49034823997084593403328589091003114752 8895095 72930963443142029945053771064298106800 8895096 -685022185616834035812967136938967040 8895097 -131961117147333603083503409777873695200 8895098 -170081789312510045707249328513518189200 8895099 52038743258140504812793804864724567064 8895100 -5244551040635421732997079632391641600 8895101 -8347791069347184769614685961466660000 8895102 -49151497337477363320746548330184099840 8895103 35956372238385092093967154892574908256 8895104 -265126568491039877010309336386009825280 8895105 3256321818635112191945111486668189800 8895106 -76575888959111694029934376810619665536 8895107 -74502109680201058173156592682473799520 8895108 -19912296396136728432703969531735879680 8895109 507139527421701733492775203224090368 8895110 29731918573446789709033398543259883520 8895111 -173884496939870673613882045290051031128 8895112 158536271564861010906998075855641804800 8895113 138306845092051283917702302451584574362 8895114 -4052801787156203578012660107299031360 8895115 -236335616212371354732287380491644745600 8895116 93141715819322831042314012672718353920 8895117 32441436904969014237523924260646911264 8895118 -74199952479951968869193037997895346240 8895119 -4076142933857763410608730023420169856 8895120 -12011154640874416438481896253663477760 8895121 175306816040062120059512532307881713392 8895122 -35791305115693158009004065182220660576 8895123 22724547526034654825092880274369734880 8895124 -6062782047319662596689803885950423040 8895125 143750594589728100549312032248078419000 8895126 299030224205772006902684428070744064 8895127 152015302901730921956368222281064633672 8895128 115060324598876033445617076727185592320 8895129 -112489056507241914464170826096234362416 8895130 -33746913387975089448006229473440313600 8895131 -22948901914439984354129391843956889552 8895132 -48607908875469838472274090715974994944 8895133 -887283586337128097419141764542046856 8895134 -27763463855801132230196760181350497280 8895135 40755831098131802189408362523336304000 8895136 121115217316987320950994515274775265280 8895137 106160309272616729505278088987907725312 8895138 449713804019081068629697578295150080 8895139 -290033952446303391206730589320745897200 8895140 -35566739317554981149118455488929054720 8895141 -39887198079061879175562522335475271080 8895142 -16437689116950885276890568357739558656 8895143 -84615832310039900505373848404379049608 8895144 -56091606547185420725987057531032289280 8895145 -3878569533705631572942459286022617920 8895146 -118740364682596700196145694753673723888 8895147 62472446826449165687868497277741732528 8895148 -125577401945076693438453295406784474624 8895149 170395739478358899727531737556925891640 8895150 40804914627785305298779643540793600000 8895151 7833080040136628937366045785602905000 8895152 386846708381156769085694528178880512 8895153 23395792371073061791600466511018624 8895154 -115466180314016088325532382622687474560 8895155 36498217040051568086328511691047749120 8895156 6994072088380935425666063331951058944 8895157 30289718072315806748393579234891670492 8895158 16669987416358347959854322852479987584 8895159 15507904911311775463041131214109825248 8895160 122642782919515170715189219517855232000 8895161 -216915439510623355106087227652150660976 8895162 -114418163812511138378573470985866757376 8895163 -1422448319410947047601359764282494400 8895164 -21655476089685049525192463725454312448 8895165 148585010371143376462505576756855017920 8895166 -28811677063565380240793175658341860160 8895167 -27069690932697899757999215420030708400 8895168 49033325831410802934175219416057249792 8895169 -92464296510021782970821720200832682430 8895170 48944612871092474068944238354395792000 8895171 31036437034840908711328563796495500288 8895172 -83906847581452947417137900951849435136 8895173 130433650652583149995687246438093578240 8895174 6035481991536817620158523863933760000 8895175 -21100910397019289762596935590372256000 8895176 17979942576362805798054344949702190080 8895177 12256495594182515933487330100774177140 8895178 -71897733109641801487406152748770449360 8895179 -188007923827161003600044111692554554220 8895180 9847125259338136879341029811183206400 8895181 -64158613247485995443504689659716894688 8895182 -78129648308223882855369843829770695040 8895183 307109227366288004758634433692905152768 8895184 1209627072022120259058275769713557504 8895185 -55468951404018676437309384840969999000 8895186 -32109694769801441039151586755714439680 8895187 52378217306913792452715051745564877472 8895188 -144974766440531376906646621133572061184 8895189 67208024264053925489937504386512297248 8895190 105049548737397576721969815363564153600 8895191 124501003677945877555694836311946035792 8895192 39994119752235357977475421936722739200 8895193 46814244246726559201809393496940151504 8895194 25971461396797829128065424893427200 8895195 -243738984618486390936777104185588080 8895196 -904819302099605062151031183036696576 8895197 -151092792394280743351787580573997419354 8895198 30285445088754046274204412813450273408 8895199 -168199755034731151757088633954697106640 8895200 61922788380615938941131789584498688000 8895201 23615238996762431746145809418825563584 8895202 -4768308248783847280109226285499017216 8895203 -224236460453377150620618233195907462336 8895204 35430464192258427440223607056898007040 8895205 150283228322665786353040602736361730720 8895206 5875114895769511289645743802382153984 8895207 -51429356324987055888547242133501648896 8895208 -12035179816538868767586236487666647040 8895209 113635177326255947101282548788873428410 8895210 -37339379966025229203574678524666551040 8895211 86165386055860057765152904231012754480 8895212 -3645718663317593407235906924457377280 8895213 -33706582069455591007405426045330283658 8895214 -9483765847095398085647263778961668544 8895215 99263334404747020417750134547793585640 8895216 -21528420007399298280113327595577147392 8895217 -111486986401895398784628060646304952720 8895218 118935147907589766539225553506823340560 8895219 143350881262766543233604753481757401144 8895220 -164051975290414018728119765114591723520 8895221 20142429402138785762540904681245461422 8895222 3097313226777797379451839444341704704 8895223 -29565095946924813903923652687655477528 8895224 119906574461134108982045993461761208320 8895225 49772396369107654027752356486525595600 8895226 12301813430463227173782808977038522880 8895227 56024054923252237546032442459028471040 8895228 -47538128440015205125730874778906352640 8895229 -856261458283675749837308573448657824 8895230 -7967923189726789764608212943960342400 8895231 -96230211976202134932413085833288006400 8895232 -139057047996898269631026327960351145984 8895233 -36324301084538180514858015967662474240 8895234 22035235753548608867725337493631552512 8895235 87110062657595511319425727493814310560 8895236 13309877016979267582100721922038067200 8895237 18448373241277068122449981705410693696 8895238 438804958640706780113444469442103808 8895239 59833080257233772751870358289189894040 8895240 106107129578389411953438837352881408000 8895241 -91839345860136859080700744489697739468 8895242 48295943674368997720982295824128704000 8895243 28667753814600756283903882556334651648 8895244 -22859309761213294460538131491108342784 8895245 10888711847963361611237864054393215800 8895246 27113959567012432130920855402331678784 8895247 -15557190315653541628741839439003327872 8895248 -58876729856771237452871845480047894528 8895249 74625968002638373736122972872210002400 8895250 -10731037929874477043453695334863872000 8895251 -278148810449157209661967933423908929748 8895252 80719527199373144901612866232468209664 8895253 99630485582280949371443243952516068160 8895254 71965193506529253696364085110483692576 8895255 82853973065709755552467881734757649920 8895256 -29122033990478078025959264331897139200 8895257 -34240397214393961283212528796892756288 8895258 22332033564184500642908300967712092144 8895259 -48365356086680469316818769036636339280 8895260 158131153102185919699301032784323292160 8895261 115535794164896614007559529981469849472 8895262 2235412586166131589532624591947991872 8895263 78529942884656795702523035333376028800 8895264 -30922176915424506714282421113266896896 8895265 65050840752266535391415145942172608660 8895266 -84085400284721435369356697474650097376 8895267 -205283186520533175701944542518780689728 8895268 53819922275475991794791014959613649920 8895269 18938837563253621978708281653822914844 8895270 -34693461426761502329745372856416566400 8895271 -60564207588454658728755330613564473216 8895272 -27778564076486153933551043373379353600 8895273 48729470268634446967200569922486553728 8895274 11262227066291992139660676766361705136 8895275 -108072621221694004445733138683824880700 8895276 -33523436092364553768909334871499002880 8895277 -306250197214459844205998079438906240874 8895278 -5091088103705329917367972490210251008 8895279 58314585688823749043867758305141362184 8895280 -44446719795300974832522302531519447040 8895281 -1232725784151261516198956060132210496 8895282 15687063165042070587875618084140026624 8895283 -79015900761126861033525621771363037708 8895284 20887669017207265799495194498158036480 8895285 79909148636351454835647154636128979200 8895286 -115057713557530610144837235602615289600 8895287 7114991902004075789035040586505479240 8895288 46651735858865228641402426109101547520 8895289 1072556651447099011343349485864552520 8895290 16011037799991468400320357093239590080 8895291 -35890582044199753715984621242064754408 8895292 78007718093578064003448847182872401920 8895293 -448255802752181552180270845492702697952 8895294 -57946172225992016673218901037162512192 8895295 -29920931485568126008417252219008873600 8895296 52289752929858848294866695892481605632 8895297 -9405141730502627336848165354857742800 8895298 -12261603738026707727039037831914679600 8895299 66422986625601981818605953069903523536 8895300 -7685000026495981412041955683008000000 8895301 -94526682513643075211828338716282909960 8895302 87473712415311157927739472193131613440 8895303 34743146029327135670297811210984718512 8895304 9387146935711733441246430842753187840 8895305 -164617857810717439797326239640163840000 8895306 13902693101525191648847205136823009280 8895307 -209039273233413693763344937766546686444 8895308 63388828420228997423675362463341224960 8895309 108166478216981917793766286378238689248 8895310 126493101195523280827612664086581120 8895311 -133024112019155789413680414194187923088 8895312 -9625580478598636133707703564206080000 8895313 -32701390380597851459680508510268551502 8895314 46103866922496753829870671347288957952 8895315 -113583132009539344699443897819865200 8895316 -80654670338645514925230384220035448960 8895317 -14086967618304645952711398713318140548 8895318 -37292035836717850124378560969589292288 8895319 19912099369924672449604895787649620768 8895320 31430504702253293787267727575533568000 8895321 -202225936184202586224801140529454010880 8895322 -6527459606644694365223735972591359488 8895323 13426327203071327135122252739832368184 8895324 -54282500964433679245410023480401920 8895325 -28955940824814510989987461145876764000 8895326 15560522527611477307139626334167830528 8895327 4256695862686057262074686537277928832 8895328 -61301946303220576640815588924743745536 8895329 272642554553390635389427873032937813380 8895330 -11245594989868316401052390185508271840 8895331 145568052019991848152759613115067629064 8895332 -15126226832824933008738828247058872704 8895333 48612482952299380810893172067391779424 8895334 -9846163481934015439885761233780441088 8895335 -130900365807259951749991988672335135440 8895336 -56340654042457989726235910039325081600 8895337 -19544886941917520466137877460178884416 8895338 -42314719546733198185883404743896556288 8895339 356559418960869588575270350019556420 8895340 -75744993159952705153983291714001244160 8895341 14239116178711420345323943151678476800 8895342 -85180504847747442907091443201972224 8895343 75517850229727942718043924527364698440 8895344 -19109242481315618622569461354881024000 8895345 26626084064755449802472771766616017600 8895346 85550593890994128071759007791715640320 8895347 -273515026928178137071137307487040225204 8895348 -45212810529029506656396140419350958080 8895349 227287484365084945934403433915517826350 8895350 20124126421526003372738471119762298400 8895351 -26849523368543505736470809928405510168 8895352 -44840792853148059018106712341706833920 8895353 171262496907009893859321997518565210602 8895354 15595285704077835831510009687785879808 8895355 7792983523367944044910529205694305600 8895356 93768164632572724285673369963274577920 8895357 11020200354278094553212846903318903168 8895358 67062493880227843108175560494047777280 8895359 84918289221515501199105806409505590528 8895360 -10795561876213124007176846052006297600 8895361 137099902384245513535868610664811639424 8895362 -52234724149340808541173433310240947200 8895363 -22491437516583115942041489447312081600 8895364 -139368740471651300519979680141234660224 8895365 18665463946228862530250652201527483520 8895366 103529339944908990878586534183272073600 8895367 -1431283896373818301933096158572646352 8895368 78410817543544266364062102789844546560 8895369 29031007009890758706683829322900083072 8895370 -24757307375353543932630135744736857600 8895371 280672298356203812922923852932084264200 8895372 -2930488295323230788929042954451788800 8895373 152369802719293925123252650001431314360 8895374 170449300168782820715971989856468095936 8895375 135483060367209968466958156170690954000 8895376 -5169699420613971933270515949290651648 8895377 118863456031820944890213027320475254592 8895378 14447059774538209673407771090696992000 8895379 -95002746703530702528240750700399112020 8895380 -413313406773706038018915649094269440 8895381 -28366931812072909007588991752052976320 8895382 -143690615973632891525057610928286011200 8895383 -24050387936992016079969166104193472160 8895384 -24996951080822036658398806559329597440 8895385 -62976907453600237626052231608961192440 8895386 119420661024056154400377911272272185280 8895387 18644974753942792148744301491907514368 8895388 13624485043374613827698460071515914240 8895389 18404643246715092544843626914526914880 8895390 -9124541180446428048439801026662400 8895391 82696713721259932686013881215554140400 8895392 -58082541215158613927224521820807888896 8895393 -85083985802242040568083461758366904320 8895394 83652164641500305199501538861979228496 8895395 -20459288241728787437628358245679325280 8895396 55358606913172707836359217495083041792 8895397 47549415234513564515041420279577196832 8895398 -70522242990829160983007736049068636864 8895399 6088071527152692294665045525373911808 8895400 -20114675099555488187606395985940480000 8895401 -2035702694416491344259206088098234796 8895402 97600843996826425761090051696223098720 8895403 232379137553694412763377229862697500240 8895404 -41675854406536233816092787318726687744 8895405 31475478954110912705078277381353937600 8895406 22304232665060010252176578333873483584 8895407 16209072121341013405116487436939488656 8895408 -28152033376459799054670303274148560896 8895409 -6330420335421405673067615079904657920 8895410 486425998653342145106179324059601920 8895411 -101037306115003765182080776171852253328 8895412 31250956113447879305497979090091241856 8895413 -161554720623680968282475963080949368338 8895414 -22885379417910470950869822357668573184 8895415 -3170271760564026001457832986826791280 8895416 -63801465279986244538577892219901194240 8895417 28908813991113975249687502131132908880 8895418 -61596731504489707793018988344055677184 8895419 -3952250082292474136045165242181665152 8895420 -1693896166787749861977850385769177600 8895421 -245965906833975868547209709283327880378 8895422 -26978453741952839892795099585601500288 8895423 -115789502487426906687355361007652111416 8895424 124462616653820755862037401107496435712 8895425 10690994851081204094498719046798097600 8895426 28110876780227290189467012221187391488 8895427 -232460113619871424741435885479752694724 8895428 94977108455901008076536170894856611968 8895429 -38878693519664483726436597303566922276 8895430 25995704262388706520240804437343580800 8895431 -311719940324516669605377038380545439800 8895432 -15035086393971505899839492770390671360 8895433 -95089774572160343855527737517740444800 8895434 -89679621179809172708796005829426781440 8895435 57382979454311081094602507830835170800 8895436 -68973651422910770046065453582452480 8895437 297381782356439780939223681734871950892 8895438 -40430590604622289347981931670214992256 8895439 52292377967339775974293441538826784640 8895440 20326576667627317468004592248780881920 8895441 -12533546778926028264663672940482593808 8895442 -19230264476613077659212654124163271936 8895443 168517890312035578582215492839607690624 8895444 -8551783537416673570472911992469739520 8895445 20848854399676212457640175514899148800 8895446 63381198710442712700385301165038848640 8895447 131865351596307671990472627991454972160 8895448 -2907476664526095050079167632635617280 8895449 -36818652782257009409384268518752315200 8895450 6497545580982675097255402616963635200 8895451 235358907615445304998290390716264064452 8895452 218205793631147556167968726964398156800 8895453 -223865929890373018584602010384686592 8895454 63083266225292197710846978373267955712 8895455 226096046785939361228588590536372759360 8895456 252402772385889302813034930111622938624 8895457 -2285150831811276566592383252888135040 8895458 34190495790147709322551134445585313280 8895459 -68953280085793237534738229501039202696 8895460 -154118487790037575103763462505675660800 8895461 86850082237669728435266527413711959040 8895462 -81226581417862080436360210218354992448 8895463 -48649490477266902694381637763224846840 8895464 246250773250872625771506650815549455360 8895465 6485804657437958125319693334920817060 8895466 -56093004375810426718696121682853614240 8895467 22598756027519707456297048841543495712 8895468 121944036986389848974707988228150231040 8895469 182847441900533984520085630248690123360 8895470 17793226558902487648764273191424230400 8895471 44776881889547464892706257051807994144 8895472 18817351418698870536947480928198066176 8895473 22166874653223183155832400346584345764 8895474 42277399096825514916755275800589793280 8895475 155222408952938552655327931913749395500 8895476 185371336398064012131909955709871922560 8895477 -17374829445242947647306712677279589920 8895478 -35167886505574994400439649990451204960 8895479 -47658357409993502237554016400795380640 8895480 -24521560564752519402899983459162521600 8895481 19158204263158824781457082403440280064 8895482 -40401183485072616718310619067066168608 8895483 29791156499944411514049621387896546664 8895484 142396717191932572554065976896289538560 8895485 91565681681335647037141304858398107180 8895486 14410388191207944388453002353451449664 8895487 69180884879436117376132152044136398040 8895488 6211548980614161418561246571104567296 8895489 -5283978292936482431654367947609236800 8895490 -24845284174391975715730577721628862400 8895491 -85636025464376919715819733025632993016 8895492 -51035626990891291894584047327132467200 8895493 -81989468621356283640990017387620948258 8895494 -165904738608773585253300120398574028704 8895495 -24499440126125881954719727803111244800 8895496 -4405988439116422974478861047701913600 8895497 110912959556235979409457185313672117540 8895498 -6562910405426938535651274925204167936 8895499 -27747979890199606337441520587217455600 8895500 31192945248330857785635508626419712000 8895501 100270310017324429744628813213434094592 8895502 -19950694270730635278538094130565079040 8895503 -28094899996248628915019214230578408416 8895504 28072595645427180262107673032813379584 8895505 119697063150716004655866359036735384400 8895506 -3090481996099054298537188723812840048 8895507 -16088722657642822474742854830826803408 8895508 -9288616166463655256942006824991715584 8895509 -261178228245814100719366216410335548800 8895510 20765224484019691164142745813274349440 8895511 -198102725570623789354377059740434952888 8895512 -21061159782371864963069567233113292800 8895513 13855230583556232737251043476462296288 8895514 118554779166043003556536644141965615856 8895515 70005597851701642118066746700176359600 8895516 -6963306104489527876154923195532697600 8895517 82929538758915516769771871830922430566 8895518 46099736344315881029601193359899943360 8895519 56102515904428290616063806205617272688 8895520 73456414559318075515746769121476608000 8895521 -103762440065079540550514601780474949278 8895522 13828635533555631532569151257961123584 8895523 48440571047097524048430307808633048320 8895524 5441480657762531131425352403354793984 8895525 -30550582005408513643899110447158812000 8895526 91586709247230991470930883451434859904 8895527 -172622175939468418825152827997946287624 8895528 -48790808187508945373110057703640268800 8895529 244890136712390345818086547655288971130 8895530 20390073705205697525194624500401126400 8895531 -125836560577837094237898420633023585448 8895532 3794062997307148327038964925021117696 8895533 31964353461794206990771491888619845024 8895534 66524590247490919232571382302490490880 8895535 -2072836911077079877639037605013016480 8895536 23757481148542403889149973901622771712 8895537 -31235811131278960599692204662228617600 8895538 -6474129951827973064545820683527140080 8895539 107225317956348817802323337567979561384 8895540 20597449714822860302411205867394375680 8895541 -11273867865571014354482456285707713828 8895542 -47934522293366731772164521778126078848 8895543 32493089723065874414315456378781500928 8895544 -14259848237141862748595129231496192000 8895545 -88490410935312190858343624004795152700 8895546 15238276020902649770289535766154153984 8895547 -93864182258841609397854307905962092800 8895548 -197305843324760121294929958812899146240 8895549 49550721552016829589325010172946477056 8895550 17741112076219935490729485802308000000 8895551 -47737450459801950345135005426132256 8895552 6131126534988853793255897858951872512 8895553 -1144796456113369210238064801953932880 8895554 17111647233057263956117245983740120992 8895555 -113233641802892047615234138626087129600 8895556 -255250493153765361141267335306697637632 8895557 291866829603228340160585682700422078 8895558 90543662112714245334831284214948495360 8895559 49787170982394536797279852062601660760 8895560 -90335948757846960776289077862031104000 8895561 -7857720361693600558728979247851271040 8895562 787453035561678514354340189284166400 8895563 -374229976691888370062520207773782696536 8895564 12247742851120500378958225238981817600 8895565 2698825129851876657474815701196832000 8895566 9865159745754809135631639616365527232 8895567 -110680140534366233354144151955283750520 8895568 6434236612464471702957705695697567744 8895569 -55774159347488795990996275575318083340 8895570 59129450335920865423064673504258547200 8895571 39428235692773745738449436434748545772 8895572 12074411372031417094143887766609592320 8895573 -13683288812138946839192247142181250696 8895574 21272933915129132200338696904182354432 8895575 -4537444938229002354106898138573860800 8895576 98268884850936193279114222390621593600 8895577 5549618911958386650511091721732626692 8895578 -36189749742314372836478069086909165344 8895579 -35215402286202256102037569731458320896 8895580 -28153397523216888821033297859136204800 8895581 -16164268117958826635910889511408746848 8895582 92402173251896372136495165369938112 8895583 271960430686267958303451302817379861240 8895584 110001520632354972405414413473523957760 8895585 26549518598877139971391530420488040960 8895586 -18539328585701956161321581159512175616 8895587 -168140283533328560786181595361230177764 8895588 34477866433142972459337651772008038400 8895589 180675421390609977173310107917168388256 8895590 -64876928495880355971839066527751393280 8895591 29820860301440454751068117566969020680 8895592 -139688913564532571934190702056326784000 8895593 -17588255149921643541776946749809199616 8895594 -78261388511706125851710874240445356800 8895595 -138584356327027657224544562120966952960 8895596 142418839510194910035288845590725163008 8895597 -103881150837417228381922861971747057600 8895598 -155922203953137733588849644505668859200 8895599 -77439511977309238386402800952910622280 8895600 -1193098729628205182132788716291686400 8895601 38514216399614983384031097492592932864 8895602 48284488001848003616719247705552116752 8895603 -107196380023270035243968643880095872256 8895604 117381386430513467339830273218858448256 8895605 -77597469502066686671977151391955776000 8895606 12225634086409505600198731299354561408 8895607 60616799353633365850048795344413234160 8895608 -70188287129828598121163697328177213440 8895609 92112439482305220733543553068158402240 8895610 82096006352084517633147181726058592000 8895611 91340046704862494778519029287412386212 8895612 113789650023372692513727940393835495424 8895613 172624671789025722480241387555420009862 8895614 -6122005723448736198716120586731966976 8895615 -41948123321505245991345041871958055280 8895616 -229674258746212878239752201091300720640 8895617 86200678219868557191814101758404436292 8895618 -8243935583852618514835712699396115456 8895619 21650948405173818007127193449807798944 8895620 52660400899072625188932467365715950080 8895621 40613166145214590821070174559035516224 8895622 -34702961204379587684942090875143657888 8895623 212399504553867833693917726311083316504 8895624 191774777842456145646675554734644510720 8895625 -532369280355102425369204237864510000 8895626 46185697288176946455486961265992347744 8895627 59527779173509862279853962455884876288 8895628 -58966653855079992813375583254185176064 8895629 21443392654432614082946857941773600640 8895630 -10907338833617775925389484894092552960 8895631 -250155417897208307825349672640755087568 8895632 -20267215281592120226951102644951646208 8895633 -114552959035789311715898156170664687376 8895634 -6661985036989593910273718414830018560 8895635 -9112711708720698950882665116891942240 8895636 71317510593260689071429935667251281920 8895637 69225367995562020529549832418551719360 8895638 -156709276129716086713684060499383757280 8895639 61917496884328497960707736425946150480 8895640 -5695373445852623476374178172303155200 8895641 63115905763747177082070364414821947904 8895642 -11775235519370010317226071398273598976 8895643 547453433064570072032880876833590583588 8895644 118183452872064534030191827667316174336 8895645 -106012917768774883777414062354147512160 8895646 30080752714640034352608981635337766272 8895647 75114874530650403735224127922044489072 8895648 66621328502515714881861504047005040640 8895649 192649187514932850112007072610689522240 8895650 -16655149033073668589973428414688013200 8895651 -24336758123095309733012863918140983376 8895652 5671895785989643660588434317668389120 8895653 -198017620624384206891498839027038653000 8895654 18001232073679642965233009406732021120 8895655 35222668076413954943807859526254181560 8895656 -38774046484714505143899434383376547840 8895657 18372683042488011476555426769678607392 8895658 -31723200419409962617927756782667557024 8895659 76981806909407256428470735675174179816 8895660 -37897086842339627304812386421510768640 8895661 -39566744550220557731294700933793488000 8895662 178744387931186598163638101430182957952 8895663 6069431317946364475474568057347851360 8895664 33540364469966468016536002497660207104 8895665 161900294505106905145698744216088635060 8895666 -25455139015578535627473841119572728320 8895667 -59292475472377114654276187222748963840 8895668 1185440218559987211523664909829765120 8895669 -43401639256482435587470962072422521056 8895670 22434089354806376228975302611842991360 8895671 133126969111767762000635735087490250872 8895672 -81161520351742661250354867694412513280 8895673 -6454527642146081702563016383365710000 8895674 -120306718564555393136132164504505664288 8895675 33444634745977510486405339270609174800 8895676 12273987160301146139724926183405208576 8895677 28037483434290517199514606240700392192 8895678 -65688051137231996721703241960741568 8895679 66391871840233667069869796282916775488 8895680 22877035902344223561887114728046592000 8895681 137583986520931930994743963693527214770 8895682 72828039517688148863115227663151402192 8895683 -98319039714170801157382583362605136068 8895684 20573352130002715222707263981490266112 8895685 -46043931945038317050413908126803943620 8895686 167077279230229679973143330863849443840 8895687 86203447901641643052914570281286429568 8895688 -37530779880909913545440636400475975680 8895689 -15934229199687626493322033738884759600 8895690 130744927235154794372701934359363891200 8895691 44362201384467265955610415012461681408 8895692 117389701109408286238857489938526996480 8895693 34566615441075182558093854765608340224 8895694 -102116186704806071522167744361030263104 8895695 144488353231951803031600294488219337920 8895696 -16946915529665707436550093828059824128 8895697 19959000808885242293990733609040860146 8895698 3491899527567292878417233276308684800 8895699 3374781762438627251478090077481201864 8895700 26182587915735564261025952575599974400 8895701 -270861532962157538968845333523440389298 8895702 -66735964135013266413964753050316027968 8895703 -225125849816353234523718223568421181048 8895704 -163719013864020586889679651409579530240 8895705 -17433204897796787772078977325970353600 8895706 135180454379013038349273993833019885552 8895707 560937548021992128560237111280097488 8895708 20071092392165682850101878706812444160 8895709 106878663765869583656112189133597316786 8895710 30333701481797980978023930434930453760 8895711 2678676072150809421116530658266527360 8895712 65913880761525979152868200946046337024 8895713 -59316044204986797425741127041594223360 8895714 43146882977299726062766482685217772288 8895715 52143259357457346750561327018701836800 8895716 53221065572669237696031410396251054080 8895717 -7148361299071410238265473088292341760 8895718 47282915771156538038484089622378031104 8895719 -24860182611172014349567417261776548304 8895720 -48553729049235291930085955793374822400 8895721 302191627847745302515617972339875062500 8895722 -124765190123030794563400335017457619200 8895723 -1268230371720313657493734136868773376 8895724 42210054718525951094906760345507983360 8895725 8627558408351632137365044417379148000 8895726 17672441745730416149247559448700466944 8895727 -99990868472920933042285664880947637424 8895728 -12131719425328246456904435761327964160 8895729 18272444977605337710984066210191894016 8895730 -28089503987303092625031414109548530880 8895731 -4529360010089381726678779279043808768 8895732 -16672766500802664755830166840010694656 8895733 -56645387932709452969447227080306122752 8895734 -25714930358299245489906897946854474240 8895735 -123310620144874217437237527161081833080 8895736 -245123714311324570711966682706568888320 8895737 -348941991808529252965596297770801493888 8895738 151881039303793978677137393688923044608 8895739 -14429209012326718762501239657715345376 8895740 20273939560353622501380287607291156480 8895741 -143064164673916256197506228666871108608 8895742 97720784009370913798326381867655990272 8895743 -260994670313322680047123908089009315760 8895744 56464340341077085181869162518615687168 8895745 42495756006169852659020217146905084500 8895746 -24630551069931600441716306727827664480 8895747 -26883187842897419598641556397526918400 8895748 100174212757875256072773503963382113408 8895749 -52206329648966909780551613785020448800 8895750 -57479818099423244001362721558676800000 8895751 -1220603848681931134313283063746630248 8895752 155038586481408693249389191102495180800 8895753 143908355753708607219111942927712408362 8895754 -235315331796261333907495683168380928 8895755 -218491230387328077128976044031765613680 8895756 -103684868044238743068893943919504490496 8895757 29205703452257424190113675627905769580 8895758 -28157988225812067696495399042652115520 8895759 -13242464959540885003128513878288261496 8895760 -11819735935850377561392799277415137280 8895761 -64496348378139052071105255459165029568 8895762 1114791838616111366924787003088922136 8895763 131849126245979635553978226035025737880 8895764 -115294361416466787412306418382003360000 8895765 94761589402188740654380226748543052320 8895766 -31074587591485131895310490298831280640 8895767 -300781122559807370815510706224474208184 8895768 19891142030631648378585399134097899520 8895769 241578797892529800136863196922655732170 8895770 15360794781549720601244428111654742400 8895771 110510542737577193271916825840981224240 8895772 -58159326230846014216688915097042778624 8895773 178552086018504016512410860659139085784 8895774 -63438682757006783122288062208480760832 8895775 -37890555431498789043192824199952881200 8895776 98967616400869138092378180604011282432 8895777 -100017577834787007303909707586730660992 8895778 2672867264159554014714362433756271440 8895779 99617788867521248955326225679249972960 8895780 -1671248300677828558900608459130007040 8895781 42199196683593034283431970129221444000 8895782 -15547530540110795356491992109439379328 8895783 -50840027831606870435680681733207614896 8895784 157166610706335200456851159830935961600 8895785 62634782175929334229487827444753840200 8895786 5679684042190818444970976207974443264 8895787 28478722267263118761757605072532213800 8895788 67104031085624772831891549010866373632 8895789 16900877747912428532282074238259915840 8895790 49407863565834583394260789097529854400 8895791 31795333919372836835127457044164688384 8895792 -145236115795759486600382175533137920 8895793 -31996484517941059461561661450685310540 8895794 -145514564676544715324758648909192962528 8895795 -165060419590850529420595449311225587200 8895796 -4221569637496824985872442688973660160 8895797 -159651258690361779159065833617651840 8895798 42490094100193579911278802890333955840 8895799 95980195059700341521240555623576168 8895800 -10918759209984063647627516223121920000 8895801 -144674617521713103243564869162907800640 8895802 -36062753904879206188688646132023947008 8895803 -31801479873699705021762236523765831024 8895804 -21825362203592541972882876970578247680 8895805 -26837138980104594853272967748134899540 8895806 -147031173791494689065442748890347451648 8895807 -113479012407097274721781306707167031792 8895808 26579878773429658204419920668293857280 8895809 36637453520318020031956411887596642004 8895810 -8557850705604372239356922398945320960 8895811 -559826703978763216428445116865941936 8895812 -102036021490316629973000303915371208448 8895813 155923534111686561371784370768334222688 8895814 12314419921286242593094590566801468256 8895815 -112079360310722948844339280628342060040 8895816 46933535395930748195661113232087966720 8895817 19420225242695251482085321940085052800 8895818 95723093843512411986359592940085325360 8895819 22737793641935426941983673615696627200 8895820 25212385767238373746085088802947886080 8895821 -112083659324099443979109736040065643136 8895822 -7789867747569271816261264057208868864 8895823 -39830427502658632787367296405362795640 8895824 12117428372344193588488978741100937216 8895825 -2186752218160200911783620630822310400 8895826 -168045418390561964313840573300058539888 8895827 -200838729861575538564470588819490210324 8895828 -164126751836538590803352776224567988224 8895829 211638492423411790668082576931089972430 8895830 14019869853087367820570075490628521600 8895831 -109169705265510910687144896146765976576 8895832 117262611514478676635072297853354086400 8895833 61082331060255034886507539308232124484 8895834 -48377594232169890773117654880303622416 8895835 358953444482186133806987801642187600 8895836 -65495879176302704303438366220675389952 8895837 34840640351995731360689632821842591520 8895838 29152478592373377982529388268630241280 8895839 -8219369148867704605362770687111643360 8895840 -294301655196660092526732549197660160 8895841 144943846697611065114726568430798430000 8895842 109965957940082450277652744756986396672 8895843 -11431260412040824599748557496275443520 8895844 -1158841796732449927865856082232598528 8895845 -47950826359401701125763369442239888640 8895846 5050458662126487728655795782647431168 8895847 1718491644304260016662919245689494632 8895848 55671887529894812622517455753741926400 8895849 131499291685023867830053227011951734368 8895850 -17859481185728003912221540297409967600 8895851 -277797229510346448608413002368129099148 8895852 83357567472208009424128544602901168640 8895853 3959889239758788148498454830023081728 8895854 -141181352338275409695645262112950436928 8895855 56044266166526074443632601998303490720 8895856 -205982728473632896511421769311223808 8895857 -234951281481237120646991426458018439520 8895858 67700508864755562133289998569589167360 8895859 27576206692821781395131312395741770752 8895860 -59999805276077673757189719891155569920 8895861 29471293251618911331012471997147520160 8895862 -83874359504035562382366729298983188928 8895863 -57794779672530107428127214466221035376 8895864 26499873265850491391905974304498667520 8895865 21710956916972239849766109747758152320 8895866 4354431252655495222728744066663183360 8895867 -115397221534762249335292500465005881320 8895868 -84119502652574284395795230367156631552 8895869 -123975314645135485160968366331485988730 8895870 42026071307425322851763802038959459200 8895871 -20768688687557980868472922991967271728 8895872 -208540177001138584560391740315402240000 8895873 -9921995905610968805622229334638415424 8895874 35999557420331830844296155332055306240 8895875 12635978361250618958626783553793792000 8895876 124908397404243814962098485509016535040 8895877 51798164520943544422408932111562277726 8895878 -203700789847323158309845976367056613888 8895879 -205126146769677390433919964801905508960 8895880 -7815431000887858910593854023852851200 8895881 -321315933773385339400327544305882473318 8895882 -84208128486859153519135387498674148608 8895883 3471881111320385113232859024127257024 8895884 52063523733493365491542362951882412032 8895885 55099510572484909667258342386716261600 8895886 46666609361140622099786432259649555392 8895887 -41407227638362952552385243434231901696 8895888 5879332860541411496776389832815083520 8895889 255377250022112482789847105636970992690 8895890 2290413665376230917390791543285271200 8895891 1436503917704796867767398975117738800 8895892 21110860986812271040902099176983481216 8895893 -11200431408246467634293080107424023876 8895894 1347312624440025381679980447484170240 8895895 198643559298562797420644930420303940000 8895896 -18892322901773845196246032197150720000 8895897 -13628566767685362076638416630763633600 8895898 6286995885054883170675896936437340160 8895899 196347951703932541841110336623945264900 8895900 14081935186920236391842153772865305600 8895901 132784625455824527830464840383143014150 8895902 -42807640020497933032505263253824065600 8895903 19132016169200054873841876842617175424 8895904 218676191430111019325872304191989350400 8895905 -23746438898082573011640748803349338240 8895906 24308301966436782023454389153492640 8895907 269990722228259566241760256234671877600 8895908 -37270013071635970559670912530372419584 8895909 48218574697374901836303098832855508128 8895910 1496778187601485484767402518644472960 8895911 -79047670269027795016689415059729796488 8895912 -90042093030471763442248461170288148480 8895913 125961412410183753399291352386917248584 8895914 -112617968845846813613119380019900796160 8895915 5346727532012254681930722294377226240 8895916 8731874319395126202658799906280189952 8895917 108254569855986446162163404268312696960 8895918 -17501275806026197636094936731543480320 8895919 -169048910979514692694091017874905709680 8895920 -11555334807941393358523196920627200 8895921 15536327794859363025985241912369024112 8895922 16178431736470961137779488471093471232 8895923 82850893998800379031961610911169816720 8895924 -6648087640182307709682619553761117440 8895925 -90332042019012165511354270891912675200 8895926 -25541996656954878132010750727934720 8895927 2262766473351149982786446098544029008 8895928 -79806332471910299720369265187673763840 8895929 21897484174956796076535693227705621952 8895930 46833607798945039743392146270391723520 8895931 -162732417760513853180029657711401059736 8895932 -45194205593150983109284231594964757504 8895933 231089360406713076332791256518906948800 8895934 26718020309878586645347106532246777984 8895935 120601592018414499584749273151956791360 8895936 -3174316287168897893854024054792519680 8895937 25961286269253165975379295383203199060 8895938 -96784187055483780927753608745645310080 8895939 -3038029805271228416008660667940394752 8895940 -68292354485014410320628282135439073280 8895941 -294240827600095229951934981027575827968 8895942 31829986253723761667040712922936471040 8895943 -86906569974539522754650756474952712400 8895944 -131027035573573151949035860876755425280 8895945 -48383120214034620692059990144902072960 8895946 -9922869822726581405177693669151384576 8895947 98715522831520450627294720364263848192 8895948 95081389498873515297984574721631621120 8895949 -9400618654052506585444388988030114836 8895950 16686745456090691555651035644422486400 8895951 -114793735957036963298546450450703223320 8895952 6642536252826146422746853290693754880 8895953 65179888204854691899025766644034361600 8895954 81499925239656943071851826483095982720 8895955 92344837187407573365532687416135789360 8895956 81778794942206025871078229412932075520 8895957 -51034743400015999605986447236236451008 8895958 -75494813625866570834738941346241877824 8895959 212395466945943075062884701527225345160 8895960 11406736528183735814333095109572608000 8895961 -16957073286542843981093713885015561200 8895962 21779683478202474428649980368540384992 8895963 -13608723289995824145811191989152277760 8895964 43566203415567137293257792141433651200 8895965 7523779989953937654970849295862182520 8895966 -37519244865256508970567803998259472576 8895967 186742468620503490663995172415620948352 8895968 -192388245875922295771820232087896064000 8895969 509655424128366366654366470239761408 8895970 35708669018395384330637545757392507680 8895971 101100321580767633031696611334708035840 8895972 3265398810234014318626799379702915072 8895973 -159055344019875598943152894310406382436 8895974 -28349291259890433485616029771435967264 8895975 25693497506967460007154448984117574400 8895976 98193923925519811509191315739474524160 8895977 73121594323893644450454453059436924858 8895978 -1971927407782510314372311684718799872 8895979 131580634878853332966019307061211059360 8895980 -23980869262049799786376181537519631360 8895981 57992783778792876583895405618552442624 8895982 -174626231137564498935496072706518257600 8895983 269951861242573405502139073154700017232 8895984 6910570015718342859505184819166904320 8895985 19663262429001619667590357972334328960 8895986 -81577864991849360135997396402312509952 8895987 2390099185299851988486291500037801444 8895988 228266516039140859091191395358827438080 8895989 -211037559068301721125461419452186000210 8895990 -3376825325431815927200999620894156800 8895991 -117874352905820554199746620403752445920 8895992 -70324553821841560386762750830475018240 8895993 81079206683564447007945641828451933264 8895994 129316352366476773877419470155650877296 8895995 -8112881957502176360071475538741789600 8895996 -74452012334527308973924543767927645696 8895997 55255624696013485485639672974476499040 8895998 -4539609594833078996761978573255766784 8895999 -11296180341605356992737602652283283440 8896000 78193640741644357527102441369108480000 8896001 -35603687175760439795328032684246719998 8896002 -45360684981147938551238906285668206336 8896003 -251862419454029055570275504596705215748 8896004 83357623085936865328221710207501819136 8896005 -46496386253984341408945615008702008100 8896006 -5933086272150278885826321406718820096 8896007 -50319988835765918032680537254266242960 8896008 3235967906412891427925450178995159040 8896009 -133199016618062017902531417457486138560 8896010 25329345555830907121993486079357400000 8896011 28291208054284087574858486484528161520 8896012 -78201146842556968742815546092297728 8896013 -14696668404265356798110652983083844640 8896014 -111681868333053641777629756733091870720 8896015 125834765293026968775552755116107310800 8896016 8226842251249044004252190169983090688 8896017 -8205917339417241681083571604500543552 8896018 92496789479998706167733343663642690960 8896019 335685267819113045934817577089936691712 8896020 -24531717517047579542518996680425472000 8896021 80398697427857134039491711545167669852 8896022 43227038558670977359248529920293601312 8896023 41933365623474279175819691045349533640 8896024 145977427602984438671844998494331688960 8896025 -5344229671851860825699633923027062450 8896026 20598142470924295694043214872758982144 8896027 1525277772939071908579972900492832272 8896028 -165019044152949412612882108244354772480 8896029 28509180083375468467756476885238774080 8896030 31276056915018569030773877304672925440 8896031 235608526011121730257562879329288148832 8896032 -109704004652994421346552049958995886080 8896033 150024805457246493981063397002648004 8896034 -10234560513723858378337908570088017408 8896035 5839870453743340723021077200987023200 8896036 80424810236260335258959399350520842880 8896037 -434691139875835328296234469465919956100 8896038 89289186022651391137565141245676928 8896039 2241850978802257571071824726998287872 8896040 -48473813626017720085982151887362560000 8896041 -91636131031019216710620344136489600 8896042 -157706774708133409514155300477778645328 8896043 -112164039532285429458154111185535951056 8896044 46805581483629525925973424471719241216 8896045 268031314698312368463284787834381219000 8896046 -157132358182961873535775975967846094528 8896047 132558173515311144194228284848533892480 8896048 15040059666748565415556171719891353600 8896049 61387381540025383905956552009396659236 8896050 -6123036743125453858026329911592128800 8896051 -10951425397903052179236546599125476488 8896052 39883324233602736614960071102971082752 8896053 -84491562531637477387131421753883971296 8896054 75183010161039437587619203867008002976 8896055 618707593460104578728863582389765120 8896056 -32056285598297842612954219285361909760 8896057 -69612089892592353843388836820595989176 8896058 -15816815972306716949984190297697413120 8896059 -479210788677595557144134462504107176 8896060 -40889700786677616429961875261718187520 8896061 110621848767730565496088297726232062662 8896062 -30181736823841696403536135666429510656 8896063 -196697247485751279664647047709482171016 8896064 36258884445655682436393876358557597696 8896065 -24113797367536560079090795702484292480 8896066 -113620945049911535493351167584444200960 8896067 -242040152845804759593942292696137634884 8896068 2738758532942116770448760823091333248 8896069 61212037473069625653707909394411649920 8896070 34183527359185412838907873057396085760 8896071 94970359866491689313097507737892716712 8896072 -11892371987129973853698205400822446080 8896073 58779747552904943244325902891320111322 8896074 55597024315559703415508765936434172160 8896075 71694258047912679200604654287175300600 8896076 -5609450418841750402514929164717837312 8896077 138368071563293853386293384542215950614 8896078 -10544671463998724173137989592544622976 8896079 -178679148449224812977207897243142543360 8896080 -17472455534740415973886920058790215680 8896081 135637272134133899136951562085655249264 8896082 -14243248954296517275426661217967498240 8896083 69622998917338848914613688255431805440 8896084 -26966553711764729519474054680346323200 8896085 69888897256224942282800313245703758400 8896086 -144684351913840278128274670675941458880 8896087 -103113060382761418800402516384751322496 8896088 128651597446358356817932133889766901760 8896089 9132067155023642850283337075253910224 8896090 -41407863290511671544840556673720739840 8896091 -248231944942263730937240162728913323728 8896092 -61074523428966006840750179272420136448 8896093 131543511365349565968312854846947778342 8896094 -8894083572394420276273910851864169280 8896095 11073506183745432264579235451623747200 8896096 20123814270993231243329742207084134400 8896097 255270532802366871150662123904275221986 8896098 136839215294115154279742933381829888 8896099 -22082717949444900571130000682223001760 8896100 -77943281039890031269328057358492729600 8896101 21575316610314719833691862716347514880 8896102 -16093985563666142367875709506724647808 8896103 164670394389443389726234036558084454112 8896104 6127575817767296644015079991791616000 8896105 -19368246233151799757474078525436051840 8896106 98156384490918006388754992805062143744 8896107 -125346550906623631740340598792469679680 8896108 -70354572075780497293990354543669099520 8896109 45879920165928589679154728119000052310 8896110 64369654923358105992936731598793113600 8896111 44647971687865747526541842572542202880 8896112 36162882991286638018606238364994338816 8896113 288069676797288304392048717487068011904 8896114 11950467975027316647618087803907360672 8896115 -34828816364229544914541578772889700240 8896116 -17962234193743175698001687965891534848 8896117 -2511358370405417420301502417232324736 8896118 -42611883775368010717818586199798163456 8896119 -94173007864117977068840774846926943256 8896120 5284655157667165270379708386565836800 8896121 -55372121229278133791006733305025310080 8896122 86658060704183317354485414163987376640 8896123 -149428938901298808153620325729996534160 8896124 42385128029571527951596780527422247936 8896125 -66455607212898417548284361141852640000 8896126 -129308372238215185087676815510822917504 8896127 -85638972102207311282910793699928530440 8896128 3895805184849324718676719080434565120 8896129 266607644926352781052531649598823122480 8896130 -7724394432189352306751664656346854400 8896131 -162578559680427932519084636574752440380 8896132 -3896555646153396711548377600701169664 8896133 -139245755961031596228497020498629171618 8896134 -46454431194069959533749324438795874560 8896135 -72983419086044127941369779634060182920 8896136 14055535484352412534248145969848775680 8896137 109745225536153820968912680810109074960 8896138 -88706026258430784333323917364337070080 8896139 -22583740579079567055435953817909872640 8896140 83393068063054321009925423018090910720 8896141 -2489242075428126192203200480492035488 8896142 -164856091221009767566805890894050472320 8896143 -117030574080479027429056567373715638136 8896144 -3854571444685196026223053276969287680 8896145 -9382734512000662479274066785312728280 8896146 -47032843454874804555373521780991981440 8896147 -55868854115279112779456410955540477472 8896148 106956535138074723509315983654228622208 8896149 1190523895451730493061180923471873230 8896150 -7254468573176041305156330904016726400 8896151 53791056266242111710012026460136872288 8896152 143218832813346511638987065999952261120 8896153 -7380384240405579640645013399471525120 8896154 -104481489636225342749833139772996286224 8896155 -13234463947480779233595801813138612480 8896156 97150508311695986854031565687841658880 8896157 -168248525513160471680869472078301181920 8896158 -63148043467467176884773466236716506752 8896159 -177276564482276855757969588934627159280 8896160 -62347504426221525396498792003655434240 8896161 42317747575132727196562752768443918400 8896162 -426412676283052706441417269337904 8896163 54978381294247899669796041899096944704 8896164 -131898016608793285985758382309241191424 8896165 74134196230530484776897587206808853120 8896166 7463468033165527375214659388045963904 8896167 -38796239515063796425918314914204627280 8896168 -292282868372944932114370992423608739840 8896169 37784662653041783340511821073808760996 8896170 8457747572220911603338845155831331840 8896171 -26408970319893028734255979346820615628 8896172 -10065682904474023574114837293481280000 8896173 -34166033888077608689462399864661029760 8896174 -37388876854293395625001064634173317248 8896175 54648886054414758897930067769620079400 8896176 -36393115437666259770478273576598568960 8896177 275382313796839140501553284775480443026 8896178 54259086320935533862154694090175226640 8896179 -35046780785927646783732273265748102304 8896180 -33450515134339594642791182359200460800 8896181 -54003532549226587730111923074973746816 8896182 76123537038433255359418972307801409024 8896183 -22424895894180091639805703862233924568 8896184 3219556851059916139531737583825059840 8896185 -64935376496145839168082594033901340400 8896186 3691191984685146746887003161415648704 8896187 -132741226581106221218442970908468315360 8896188 35949254590633645899244886839894204416 8896189 -216719373705147683363209068360662688576 8896190 98620396816600175796409271672705932800 8896191 -13272523425097206938101031600755658808 8896192 79668630722979082836539624745745776640 8896193 121653711292115495604424359236008042224 8896194 14507468992650104537609927775512217600 8896195 -78491421904047288444701010537847003440 8896196 1775244905520529379119139251272360192 8896197 128431122040974933915622047700348062240 8896198 -35359626655287733351663091158231370400 8896199 56306007861069992609577947713157114640 8896200 -47323039702498747618934219648633856000 8896201 9739352389296993090384865421391536052 8896202 -15849520484202209318813290520297233920 8896203 -90586342776922550287788515615602693200 8896204 225694015378972810261451544864226035712 8896205 -55623519489234121798815412705994329140 8896206 -19059082349979310244190612867680934912 8896207 174014156901578090645654054691777183744 8896208 7449532182865778531358155006398955520 8896209 12564703059176606633299880405083008 8896210 120649898453721012640713085667817131520 8896211 35256762126699317387464398904139272812 8896212 -21594293901257114527822601367577678080 8896213 428542587400426377693258920609243405344 8896214 -38485827440023310046916832036681124480 8896215 65280054323494180033887770185267095120 8896216 -46964157908052229382295885924184227840 8896217 -203022574932045199794031193349803256048 8896218 7662180544112078666604461944846425600 8896219 -342086614893352706493234819887670809304 8896220 -63101639091937640508981516869550021120 8896221 57767602004864700743286549847993252140 8896222 87335612232011031335975490464401398912 8896223 -25331654378971818463480970968945188864 8896224 85577539080363152995812596118293053440 8896225 -401766650243596026621713410968236800 8896226 44705950473144450442560786366442335312 8896227 3006795044394947759232674287076159808 8896228 -202270621509672921697362149574381026304 8896229 68545458850306862632617390115284141600 8896230 -567513382799935381849232690107054080 8896231 196391228307756053500011087266276334712 8896232 26834697253373040431791228252164372480 8896233 -147311710732026102959557334633423876976 8896234 21804351368788740151768230556077188016 8896235 49541581121131656450515730929469811680 8896236 63054383001305970237219244099245173760 8896237 -43222804800296001988101523459341611200 8896238 26537426554666248024686031932233452288 8896239 88914019871438972040476461973386889088 8896240 -45082066689011757335917909705744711680 8896241 252883951028610919550943141524717064000 8896242 63120818477903210565282712970212010112 8896243 92184716790748326586427493003885040560 8896244 -17806850977555858967540843988698778240 8896245 37422756279647917750838391743997177120 8896246 21979764565670693795773845551181186240 8896247 153728971690506623527704978364653072240 8896248 -167003542061713322042816954279394570240 8896249 118939113790617601174285452505633798250 8896250 21552510722285473825828574070349920000 8896251 22643647744696134333988013130984585984 8896252 -49305933186273280182496453131496075264 8896253 -125112799782945692882759163374389279080 8896254 130655409289265616971501344754509535232 8896255 -293315718781084776703647640969079575440 8896256 -39882155840146465918078074819811737600 8896257 -240446652282627252293656432017416684160 8896258 217262089189685083776645404689431552 8896259 -263221661987406306887006486525419905540 8896260 -11468468772149628219984987850061475840 8896261 6473554495741298630877754065295996224 8896262 -5499445234786011612861485070639905280 8896263 -29027171188239248051076055035465671256 8896264 -2772114792927363686666048667435233280 8896265 -7013662374884668013937358017110625600 8896266 87071425854246525586369053475631272752 8896267 45117140179013529983560833644055431560 8896268 -370301039136751144010208003971350740480 8896269 -211383421714065823546233289441477127040 8896270 -356093331206256386292953419440963840 8896271 19163436703324061028311512574386707744 8896272 8387846336982845015121402972277309440 8896273 99939753204698245066435382472797369522 8896274 979571246983307435221287505236401952 8896275 -101429036298047038911989867286857163000 8896276 -9982862076684711369397874948010355840 8896277 92469381960552125763351855218330313660 8896278 12997924156501063647224421353032558080 8896279 -56621637907614542036486816997181849424 8896280 -63335379330693749412482054976352051200 8896281 -18135274006815638122665651722667637536 8896282 -5921173485984562846916022593663114016 8896283 -537045821179542940886615540810018724 8896284 204808801578227021185729612054346142720 8896285 -69071754799349176768379592305458694400 8896286 -8851305256821577962207219024682972800 8896287 11362942458294447293536464186748245504 8896288 460859091051385087263676544819555598336 8896289 15493670690301539156598023225597973090 8896290 -15979459483029663741570238673596776960 8896291 -11687063693873486217327427024002173048 8896292 -121051659938303344888470436498807833984 8896293 108737059631347040809420701904600934622 8896294 -2266158726088852441122211216143582720 8896295 -1598578793450151448083749626009908000 8896296 26568657788868433000134142924924108800 8896297 144470308657017702513353821909551722880 8896298 115702007189928314638638534523222772400 8896299 20954039831133825604576778060708943360 8896300 -10346883277026575145887845978503168000 8896301 216623734014844680300956508956063458560 8896302 -5025675974941351961071940888176772160 8896303 38088830304988701990125958618850741968 8896304 -18754873850720927037024251353832914944 8896305 -61074940976001153431702640518258825280 8896306 3468327267930145927568404692483062304 8896307 -53846504335554341507443643403618599088 8896308 85434392094332824657794267769831501824 8896309 90106807051642552170020100514387430510 8896310 106379868204961946323630568616439042560 8896311 11434836440802747078468328685452696152 8896312 144721125012670808547406953878458490880 8896313 -1368194301142793469539174344884458400 8896314 9739151723732787074753650288167086592 8896315 54101507631635087518746423302274852000 8896316 84620964423295448236854787267569942528 8896317 1081143706938846778112625759104783712 8896318 831703206031338089120799314380193280 8896319 42189804421751121747491867610404214720 8896320 32214359323709171034650112392508211200 8896321 -56752022531344329116810417705919315840 8896322 -122624225984573074006563206192176476288 8896323 -28416743717268617180210638790155092816 8896324 -80899859322917326458211043704460673024 8896325 -94552037983770929456137370384355370950 8896326 -26761178822268365246244803366108007936 8896327 179887693186961934386072155602339037824 8896328 8813097107196338443143551466542530560 8896329 -28734882523931822114216881783260212850 8896330 2432005788171790356963115249419710400 8896331 -20599745590556262135787574837136068256 8896332 -52663839758184380873659868308332441600 8896333 -183888698994476536471803106399604337418 8896334 -9573479238449119607949628312258661184 8896335 3220042936040344302272368328624716800 8896336 38104583491040162565387253148645384192 8896337 -259992260774363588524617914288478544014 8896338 -27414467271447101621882052280416875520 8896339 -248746837563632810352277566363855395860 8896340 64003406568843013992029912414290947840 8896341 -19786057697555399532141692555873332896 8896342 -58560346966435014415781399601473993088 8896343 -81855704769748168161394852975249182600 8896344 -10236620302607566185485858169285058560 8896345 -24171741441753097180422278856255003900 8896346 4080338514255106308765299648562015744 8896347 -70313935058383775165685781035867926676 8896348 256628149948710586079600964048175104000 8896349 -4762972810551576332755762114723332096 8896350 25013836651513147400825529049339084800 8896351 98631620877411559268672570303180475600 8896352 130239597775735214909441383383836393472 8896353 -15356693727476447536225582525340359200 8896354 -20036667500120143494534268161770807808 8896355 -42406055969008669072519641055581142080 8896356 13388590263392647385299440469069824 8896357 -21479520520049257032341258519335423008 8896358 58275831520809402575369091484365293280 8896359 19853765469549519344206508889830772000 8896360 -77396409074056723906196247721519104000 8896361 -277074521741768523801543137163419812038 8896362 -22676614281456942616359761932204216320 8896363 14180294773679349616809241408907574160 8896364 11348726350072902875951293304602400256 8896365 -70063129778067526684162808767489560000 8896366 100237055929467962788330512587319661632 8896367 -146742072456325157590722436952522621808 8896368 5926666221722298539324586152257781760 8896369 -106453780936685176499740401743013589404 8896370 -8866916095245892406265142010226816000 8896371 -72271357269260293344173098957449875712 8896372 159896276061788395186021327947881552640 8896373 -175368130336718714321257834375344887940 8896374 34311267586873128628632640786862656320 8896375 -84096583100474249232505480400663886000 8896376 -86379810041932820430279283199312977920 8896377 -2396793620381854891016629928245929984 8896378 -157922606227970676415369000419129319200 8896379 -394184126458201274319943452815457868080 8896380 -26308469074234189107053509785955860480 8896381 87506650663246129389338996993210960332 8896382 -161143255390355667370781097973594641216 8896383 143291270525974916471951038537830948504 8896384 69224226319710562429902421008108748800 8896385 36351767571803787689734914992010211560 8896386 -43248231781339028117582103025276728576 8896387 -271681639919551265670559238240170172360 8896388 11903025151236222307980590724131266560 8896389 -9319560199312394276242555648619833920 8896390 39846602285491426528738520169113155200 8896391 -64205977320263052244131233415729422400 8896392 233155061084190005586599359882982400 8896393 -109398569932323259803014366908093682592 8896394 -19653235863637919643825197193385045248 8896395 22482366473335965924922712443637107200 8896396 -23721288866417586929841598847671763200 8896397 -274565109513807358903713276293839598154 8896398 -21339504518168458639249994089003253760 8896399 -9080819798190348218303615227978628752 8896400 -8679357731269338328657860711854899200 8896401 -24011622409996434193155128017811293470 8896402 38376017983211884631152213159636396704 8896403 256072078059959956414216920879942548652 8896404 10589690457823774387249855097120968704 8896405 50501987134344374415847452173781417600 8896406 -106957358393983793918639839202614033536 8896407 39625749280261332439980417359590964688 8896408 61132974790460904418935964822710681600 8896409 -11467254075909118955159448187990281084 8896410 -19567916796545648867864623186210644000 8896411 -11805429623867333714947166057856157376 8896412 14326243427340227043994472326972861440 8896413 -102032644766826432569487617131305814656 8896414 -74156660834169425695638455221719778944 8896415 36096147642199821635954896661812471920 8896416 -152414958847121879857231801497918898176 8896417 -56276862070977031160444964877114156800 8896418 -11103625638919785650614620680436768096 8896419 -84064234864939781125336038934313333760 8896420 -23398796506259349139935299818178833920 8896421 149334665228341168511603970129982092120 8896422 66716043470319706642604958056215457472 8896423 49405116365972480026460332911146027328 8896424 -153462490818000868858755583900543795200 8896425 -9727946830524635629224809371601094000 8896426 -3688232776998639990021772421396751360 8896427 -320761298981866175500010535140643494400 8896428 4835726721598318343302778356214983680 8896429 -105278293182965431824113468316777200160 8896430 89459309549832457800868246098266227200 8896431 -65846913421663959165783775736419705848 8896432 -18409974356087448418233912508784164864 8896433 -21356224579146313217663442092869687680 8896434 27142911820663850177026351736329342080 8896435 53130285315690105822325490446831280880 8896436 -19288922659909403485244721312244119552 8896437 -8613468785975920791688786137868980864 8896438 -143007090470780277075532586301272821056 8896439 -14390358833073403359414644639006385840 8896440 -30117151046894729832085974665140224000 8896441 -237173903850239738525392874985576803158 8896442 -571506517092999849289716452078518272 8896443 106943237590490777965362452821348919064 8896444 -58530702846076956841285085678576368128 8896445 -179988282568709051250456420316764105300 8896446 -25932645310076954794612679971249152000 8896447 159933462126740098419825878376520881152 8896448 -100620666882285534378955477421521895424 8896449 121945431005504222996701932996815932464 8896450 -28634366112751968111133782749243658000 8896451 49960116908729427195186244436393275452 8896452 -84172949717898499551365954931611486208 8896453 -71640614316927781353661771258126371298 8896454 -5203699388330825968076879572479404928 8896455 1958276382496962576079835776656537000 8896456 -20363734076501318416219163459263749120 8896457 -108761984631536293782499186655908024248 8896458 -91410546804710934430116500327778191616 8896459 -23596841244468550524054708670461801072 8896460 -24515717595510001396915273129031946240 8896461 -60049363957538762450426603797022731776 8896462 2793806564102879392873407600907031232 8896463 -213320459076718350280307211410081505600 8896464 -4592092919009141848880580097841012736 8896465 -18687855377806905453892868002504132800 8896466 -161463126962895565058775745278969010176 8896467 -67269734687786139822697638647476930560 8896468 -37648023666931624770939003596877338624 8896469 -196557566907477500632375632378839079552 8896470 21494960100075500565280547830241587200 8896471 4972414336024370731108027565307056200 8896472 36537446255995306158026611013204336640 8896473 -86743322047510345904071167097028082432 8896474 15753551735010231945390337457399036352 8896475 -4391441478051742815830516943271716000 8896476 43378832825993506835985228921353144832 8896477 -109118802227652004189831281954727413248 8896478 98296294905064648691891777695846439040 8896479 100361019912970963644140825987417208960 8896480 -148535188128549841330018797461683568640 8896481 117438113904371310064134359886442386864 8896482 -480873626510251648047487958039989248 8896483 -33489410228455755519682909361109351268 8896484 2364128789031286010664497845688293632 8896485 879270088531948598527411143821719680 8896486 -50683612801713565391703674162212276800 8896487 -5832665805384950912160504475716849864 8896488 90339185985088055423153929517594050560 8896489 254384170103650845479420037459956420736 8896490 -29588236154743658419663233048721730880 8896491 191112444290034019927448910662482820952 8896492 -84920609332173776207978911503992832000 8896493 249602746470840100719966507282610336704 8896494 17072941630200806415208450882613068800 8896495 116486135094265917637921111105110909000 8896496 4367031353261526213708946794359488512 8896497 -63744121182476436511299940695668346000 8896498 -63998050019333908790137864898731004496 8896499 -76965412128683348005440230627313278640 8896500 87714508355369814911391844573363200000 8896501 -66954132284500287754564845575149761888 8896502 63120490742205154697785510491028756992 8896503 -3055801295418186741213923981457131520 8896504 55794896593444009790978620640373964800 8896505 -199775772518838375377556064924674641340 8896506 53200139607592840080606431195812154880 8896507 -48204560138144912370530216322384225244 8896508 -26843870029420009619720928060871292928 8896509 -193199005043066017076323217844248277786 8896510 172677955649056546885186592594603520 8896511 -71059964374092280191328425343807529448 8896512 -24960499438465313084143204443491401728 8896513 -165040733272738792900750124798019617856 8896514 -119043061497659487316929059524817904768 8896515 -473656559179611031130253799590888960 8896516 -10693646343396232540915308144639414272 8896517 -87773061709057733062687073069640368448 8896518 9618171855436453949018690589032040864 8896519 127598044160708793774624032664781536920 8896520 62950761998552041305278771609897472000 8896521 -66175455609402754272705263475463286880 8896522 -36280981471439667681296623170850475520 8896523 -998847984877673013432392846124383880 8896524 -3650742961610433082962377097721724928 8896525 -83398522485072534141406392896615100 8896526 -9311126186754962705532854210506474176 8896527 -1295934644108604707433489095628334560 8896528 1424417194749691530146146398343921664 8896529 -40715862721400570027919744884157305820 8896530 -12138015959667805521155242613866375680 8896531 11776380145980035836657867357505472592 8896532 -12673650493691321156197837245690558720 8896533 -78164183059774550262859722321067610400 8896534 63238715814565336179212168515087120416 8896535 49442208257704133630383002889453541760 8896536 98476316924633912300531527732808908800 8896537 80096494617768677949949917555424437700 8896538 39936944861856397022628428472799017216 8896539 6332698175318730580020850547582770800 8896540 -1637039719602581032557219341375769600 8896541 116682221313337827270038267478027316800 8896542 28920613714661017555826424505348927104 8896543 -226149393931080151301425730607358530208 8896544 -237562107224932968797329690897029464064 8896545 7812097100713077421468499125961955840 8896546 122614117441998907904879565479008667472 8896547 214735816459639617384911673265760351112 8896548 -2354087873178916055261551065812023296 8896549 -93620869230305030891227014761342395848 8896550 -2749576056339689202658723533426595200 8896551 45205323360009145219161679254244410240 8896552 -35610012054627653918332649219485777920 8896553 -4327397349367378892344028218604657520 8896554 717260156236322154929755690188390576 8896555 -63671201860094173379492523828716315040 8896556 101779054368654805465526843207478704640 8896557 37315731152896499397390736792294635840 8896558 -77876120197055831238719562232530630720 8896559 95652249055929087631081396036181648352 8896560 20195136112559225232428956386223718400 8896561 23838878899365743725401697648236708480 8896562 35417245880004333932450774990672873280 8896563 5833912618655207038173320466785908560 8896564 102589676717152696332952186305342114176 8896565 88582560976401574781188542378623220000 8896566 10478454718751598177620504449674559488 8896567 -326008798587251950149895714044882833648 8896568 77316531400187161814357354637275136000 8896569 156373784649415572726357222218629963200 8896570 -1648979612294729235685748700564863520 8896571 -3319510338587976334103359979785306968 8896572 -69678062158258025938629944091727815168 8896573 59066505009252872039887889136690784320 8896574 -21905779594798556796945468803105374464 8896575 31956447567490031902322288949379536600 8896576 3813424044977538381398931761290805248 8896577 198537809866874109462471626081674360020 8896578 -84563064385259542191166638867646824576 8896579 233691946668052374037109241655591551640 8896580 -7464244678691663772533434381704806400 8896581 135232993227575228728488187665834051840 8896582 5292284006429953852933036704136855392 8896583 5607103322703542624247403152248349504 8896584 -5284608635323662433786190638531215360 8896585 110384081328384346703021276191334553600 8896586 -13337078258129838214932921375967667616 8896587 99306176061444525148410225888082661592 8896588 40741959044403466052655828303562834688 8896589 -88329285130946281502516688442345193472 8896590 18436251939121137276003126679525434240 8896591 327552470839752053952945860630245037880 8896592 -28387147926838349938603983453801160704 8896593 89558753215530864874637868385647445344 8896594 -1174968814655841880861157980454304768 8896595 162908579994285053447793037991981125680 8896596 93551039069771510235873307408327778304 8896597 -43404793030173433239057194150648478848 8896598 -132109933674151356081618298764200573760 8896599 31496885736639536628175251271020909984 8896600 25963835819083626223339553087541504000 8896601 -63035299633360091852160822516570286848 8896602 1920758672160302445783796098644789760 8896603 -125785944086227247373352774976385626832 8896604 77064838005223550179342643704901271552 8896605 56905000978448032775396078724477400320 8896606 -20379462227148237155251150563485660736 8896607 165528419850278876970816422409214752720 8896608 -38302767376872040452934845320669429760 8896609 -273283282109056260523813795024670358140 8896610 -23757799160838461859190841176091059200 8896611 147073194364459557045504821920817482872 8896612 142129104651017817783367756090632304256 8896613 -48413609285735389423786028879800426080 8896614 -491287612530623692514584343941043712 8896615 -18224674951819434630407796443515836480 8896616 -14806395972302685044808669559732331520 8896617 9765849862609102398201137544854899440 8896618 31444093910859811938648094514477160960 8896619 126772822737849932906847712632368092020 8896620 -32281219902080882459470708943441971200 8896621 133529689420738103917095047350789748822 8896622 22081093227216410470394401919846384640 8896623 -52654320258620975315921759051803514616 8896624 33940616914320292067942961554426265600 8896625 -222659698301032269414159419870960592000 8896626 38648434536687570844434400751753576592 8896627 -14070914802120609950305974665073930000 8896628 13843974172477704309355297291587747840 8896629 53997703343455475005281768117963988800 8896630 78558016259565567718685635139208069120 8896631 27644748936207785916690689122939011264 8896632 170555509886537339217824982903115960320 8896633 29847315547818881590868844995459923524 8896634 -22584725140480162599508159225961648784 8896635 4114255985511736630123758260934815760 8896636 44064209368953250172421119682196339200 8896637 185696667601228601177414920011088801740 8896638 -46076173667444326027707721626377317056 8896639 163712400051070193951271949114592818224 8896640 143843294978049003076242733007477145600 8896641 -84799439933868558721835966114208532800 8896642 -8004286475374500817698968629740372528 8896643 -451651584499999238195109554426834784 8896644 133677048189392714718798301757332336896 8896645 -18919120816585222138367724706696268100 8896646 -131397649931052960376052099315175360 8896647 148703538458650216544552557232090994600 8896648 -160800981375545535706371517134753008640 8896649 -16119376752538038889309059282125381340 8896650 -5563621936422949676167594556850816000 8896651 -278751556951614807944218080873977122348 8896652 4053690231521865362557048055867630592 8896653 14434427051627620489652351065151956320 8896654 -65617088992869602382326108917021448640 8896655 -63433803869848973232081364279824576000 8896656 -1709999974157739878290008056941117440 8896657 717862900387574206138783961658507264 8896658 -54705482789848124912173596385985581440 8896659 1249864668032707566932654573284847616 8896660 17451109546776113586568216208536999680 8896661 163304882176908928953825439691455784412 8896662 -200158738818805125648838829300817484800 8896663 -67305724655744664964585256547673885640 8896664 56768598783221217229135093641727180800 8896665 43103065200015216491275809450930937920 8896666 132891134785618030663672109148577186032 8896667 -109679454151687538231328107560614566592 8896668 -60255918243424602515528936250072883200 8896669 159521927354373820805057632116633901920 8896670 6439330106143712741037088195393484160 8896671 -3462580789132579577707514538144240000 8896672 77336824898068053830516882852684365824 8896673 247255409887449542309114219016920285922 8896674 -91597591518303102934315691202618366720 8896675 18376202724116964973218210712674959900 8896676 76273709099400677225308632783557394432 8896677 265643010541896553457290626382650805632 8896678 -1876497110661765875753960164311436800 8896679 -180947185905155402055802955298487714920 8896680 20179780083112128664219730460985651200 8896681 102730845493379001057869685002064351482 8896682 5594233761801508282392579259138682112 8896683 51591250602666737581656761774073364824 8896684 134279627650587511241744073270165468416 8896685 25325340335476783819873314144437136780 8896686 -12955527037055263475881682271210062592 8896687 17126848691999125135776046355326602192 8896688 -56195208094875000341793973244508684288 8896689 -107898015905335160888043236589692985600 8896690 -370632258570517683928621332409036800 8896691 -80737069266509245189894128500466001908 8896692 -22935367999175581426155917313565421568 8896693 4472060953709571466390490757475216000 8896694 17725697739980739530037571365020692896 8896695 -65128501265489262305714354609545747200 8896696 -122211625955064466235749627925766942720 8896697 -46701347928643860258136866077691841020 8896698 16972365730002670249456127771758816224 8896699 9717031257896863937741997760947198720 8896700 1299332699287773068314384514169408000 8896701 -112616079371208861489430004080746249696 8896702 585858765062404861186558802280885504 8896703 54801545233329314951070512693718645384 8896704 17070254718273084278351588602461290496 8896705 -47558491468317527080412127859716676140 8896706 7272261448978964845556004152788667904 8896707 84411859700214210338396963365070476800 8896708 -5629608012792838557807379426831174400 8896709 -4845210883268037562832747766784485090 8896710 19402208379810694646726000416861656960 8896711 -121447653880219376582430169342254267688 8896712 330803043081869760900191889716647526400 8896713 -4439481770929322360441910252610323072 8896714 -6920696989571405576988200370143342544 8896715 14145688853427872900109880443232032720 8896716 5506136589849980474244672680486303232 8896717 25080665836664861250181031213749890252 8896718 67560215872300925568496332767143546560 8896719 38682382966169459847925453154347248288 8896720 -169370101447865031699573873621073920 8896721 -48962324160798888408916354717496994816 8896722 7061193961621948114655358360084121728 8896723 -77429875958845851956810261564671642296 8896724 -59677537694557127974433970960830300160 8896725 93364783530223025354703281830723127850 8896726 4458250895953137418703750069344431744 8896727 -54544050817005471272720518694194978128 8896728 173493117532206805308318223803688550400 8896729 14123064455667108701966634216469958592 8896730 64920104304747976935559566495546881760 8896731 24390964036893938353316449114813747200 8896732 -84682071314033266364817529514892082688 8896733 24696378895321964380401944649801078240 8896734 56652443222547314725234856332882790400 8896735 -90117813320313142361157990107562415320 8896736 -148884049055802807216526929604576542720 8896737 -82468200842262822647604818637394370640 8896738 -141667908525181274684366453451694548480 8896739 -103134690083079392834446572925120468176 8896740 29170316550781476991691173269309542400 8896741 37732724042861699627024092991376325824 8896742 -64256675107836420644633989990759165728 8896743 3588271726903682821037859252020659200 8896744 -60486341827453095980083881207507747840 8896745 47149476392857315071180813089559540480 8896746 -70957497395655336959550951375657079296 8896747 -166738628013952403324043568179901825804 8896748 82679574909499700143347803359884665856 8896749 102445100783207520221291034367035419040 8896750 -57656942292260440419652229335665120000 8896751 240850095996876326457236200891084754904 8896752 -1378941765803864974018906516087898112 8896753 -301916440879932310586039569340619536 8896754 932734380793405878079003415730380832 8896755 -34829850933413139388957767539620865280 8896756 -1449266573800105595290933375555768320 8896757 66036648117964343578760409038696389212 8896758 -29177404402369738387372800534015731712 8896759 85057056429628701982331125917850697960 8896760 -27445017023326778228749103535539712000 8896761 -17243409183429770049923339568221371068 8896762 33648879719353897063228946118892238592 8896763 -511418591178018537559470069496793904 8896764 -95874974035787933701754536553313116160 8896765 -61918512120685308626424592252184622600 8896766 136798055884832032321250278375436024832 8896767 195428893344936870556400430562668360 8896768 -121295858980248332969547325284764614656 8896769 48328179924368131497454512261581767680 8896770 -51858543816013221150392808323510860800 8896771 56325675200775660892408153209762412224 8896772 221382937124664748972411431425072309376 8896773 -51657961107784896903108392331921578016 8896774 -10710916904815194339676655195239048320 8896775 -30107792571904605684982622373412260000 8896776 7881479565940515790086294888900034560 8896777 -161614494312677905055796988058790563328 8896778 101208075138722153996824223998763020800 8896779 27021305565464703063859351385599889304 8896780 -40309872945890639964289631572904017920 8896781 299632970459255767755493363802928726582 8896782 87617012396129791930399157759123376192 8896783 78531411431848455226620230032081880256 8896784 -24696257865205444902179226035211780096 8896785 66960239668231499796649025587838803200 8896786 2137412261961159522761839507926240384 8896787 -141733954228069461515103587515203218160 8896788 41865127029179488269207581544047185920 8896789 -137399311094556734053717010963767961760 8896790 32437679535316648273082773135512384000 8896791 -45655983806768223828861682816004557440 8896792 -113770375378872025717173053701795553280 8896793 7936811705086107641494503723709380042 8896794 84511433169920346532660752703971160320 8896795 24986289356132135703635249202507444000 8896796 31418458675106190354549397822338339840 8896797 -1089242339183394005083714414316303616 8896798 -29627252859523206099042659067556999680 8896799 -226115180931786604733980259176000150464 8896800 81766423108643724526246517079775641600 8896801 175182962745315467216774372886178504802 8896802 -11192374604198146002920716042380448608 8896803 -78592744329585685801620305993593372296 8896804 -44666348880991336021750603915499577344 8896805 93537982220409298658208979033336766460 8896806 45732929820013250957912636512125172512 8896807 -291592734313773165994037885767255447160 8896808 -127639978587327280417316312537747619840 8896809 -109330414516557457633792929092213341296 8896810 -14052968489347583976389519376112549440 8896811 1043847139901629720730676638388837120 8896812 -59089707832837290723014769220137343488 8896813 -185376916540767098667945529463856536938 8896814 29048490805512253307906324865054081024 8896815 144068598205857417988432234890717955920 8896816 23065876715685749141457237047015555072 8896817 -236678497271475653763848008134332049168 8896818 -43200829349418131442197432624277209088 8896819 120771243622791192609883275469404349680 8896820 18346820902899710879547687395014798080 8896821 -55292056843897732090656306048718235040 8896822 -149219562985246440475184088682581196800 8896823 47330667921066864935407716748288296000 8896824 -223962982267479688628888585630985216000 8896825 -16067107650000048557745607504805624000 8896826 67497065921587055527687665119954826240 8896827 -82042126325449562921193527197692251880 8896828 -60684470168312316504789253965582686720 8896829 1055913957388278903337271881721780928 8896830 34075301182051856906899340681341921920 8896831 -699542855158717631569196573217997193376 8896832 32586317983518672342769641774437105664 8896833 118136522360773115163013030767184795344 8896834 -107464349219295920015558423312829141120 8896835 43085551740214570669909796924974482960 8896836 15041961280853464196611559443749341184 8896837 -23465194136158759093370818079870518080 8896838 -126025679519093323689368961635459179680 8896839 -14966520830373878526334756178197393920 8896840 53977164509644695628823676129078988800 8896841 5256994685194796422275539654556961242 8896842 -7625125132354560829210216942142212560 8896843 -86689077475968379963829901329977724908 8896844 -115034875226098341690494693838286806528 8896845 -289939956717814670998797611759746560 8896846 -47393583972390663721446659783900359680 8896847 279164728086919401401435887304109757296 8896848 -39901884800560854135249135103379767296 8896849 -25491298019245590752785458178463249036 8896850 793913172329169148012301457469048800 8896851 56680514661219130477846442653123373280 8896852 -38857504345535768648992722567243106560 8896853 -31785348740011324730738615705147906496 8896854 57962300476370045639378539404818243520 8896855 -22243813398229807552511398066888902480 8896856 -90068164276332516851736756246451845120 8896857 -23704106308678364609822297836996781280 8896858 -94363160306246649174386237125765607424 8896859 102731321429700685817503392309920492016 8896860 -3861759035872527919207422908570173440 8896861 298198066038428105944474250966759462 8896862 51154920294641756210490996068694743232 8896863 88458395472718549208780848085489318784 8896864 -23606235336498828981330233208908021760 8896865 110006330677936230093211285146078468480 8896866 315331310690233639384544494291519488 8896867 10621915073777208827424748493648842192 8896868 -18701002853393145317232955740328771584 8896869 -82214029344857279752371564710789864706 8896870 -28376521651167302481093017206750869120 8896871 6782111379662132395862919732190106472 8896872 -1166784171787757725470570442502799360 8896873 -205501664033554879917343444070255495878 8896874 6747830062984731366735089712944354304 8896875 -3232499586689425582716838422227100000 8896876 31045265791391437521217789118024032256 8896877 42906776131903279482807710949578450304 8896878 -2631691754269417793331084726307644480 8896879 -352249599386968029542181309846626270840 8896880 31744603629292895411589948478514626560 8896881 69975725453170876931635173876801612480 8896882 29280620664196556856359100798923115552 8896883 -74709021036592961434489977306936825600 8896884 -5911884048430458363583560915850383360 8896885 40958189521965413388281563200382505400 8896886 49937245024640307101680364053858207392 8896887 353753691957163797563922205648391164440 8896888 33289147142677448347937563096104960 8896889 257735985827258840956026321932123767440 8896890 37449595147744430709450836794790065920 8896891 25841899169666359732107939405444016292 8896892 20281132775092811766433648997778201600 8896893 -173640686090124754656080733829399451136 8896894 -55096393119211796869332029316234069504 8896895 49090536535021883539299164992263946080 8896896 -52663023366415221020719903093932687360 8896897 -213954911134633911392298532380919583808 8896898 -34237125965742348880450145934798983136 8896899 -17704740775147652745580543025953368960 8896900 -37998214863832192718693126748852496000 8896901 138595276327773390513515466060866161920 8896902 -4873548291350591381549812973685504000 8896903 219734723020822094957400069692901648152 8896904 177367912524444312842005945772290421760 8896905 157120568280745965572296862678483376000 8896906 -112252764701692539866210221900449331200 8896907 -10172665625820425326187859484947250560 8896908 73105133202376794612106828376550428160 8896909 -4360021858748916560592917426403943168 8896910 -51232025987033817531430850364507168000 8896911 2830727854064297651952856936535709336 8896912 -62575002007306165635988458331329527808 8896913 -86396166626160357656782836442721189838 8896914 24664768283933274554108100960688749888 8896915 -2192840699570585779716868613482194480 8896916 70769183419576010908802652071671812096 8896917 47249019246732112349812782821614326912 8896918 -31768443781689855851837341977600648000 8896919 -140100243369258663998765999269152730680 8896920 41019182842132212512138908251616051200 8896921 -221586595462534375360471185111821911200 8896922 -82949626174950401244731313882064301088 8896923 -74037812558780072427023743311161934576 8896924 90793285017622169850709511066679696896 8896925 77656382961417758081498362002555016800 8896926 100905461019700551626136743193188698944 8896927 94412498501083423314889194768733404760 8896928 164840049009506671539196018842734100480 8896929 15233224808490831869875880249290506048 8896930 11475103607781285616074103223707130880 8896931 -235667914654054036458742214966871455268 8896932 -152354146971927251511509896471170355200 8896933 44123373754869327054799071279817655100 8896934 -281220322984912774094061876418692827520 8896935 107862999985082774571995033942210244000 8896936 -100812173367448045636732332900182016000 8896937 60256634354839932341175839983204369152 8896938 -27752785582399684183513832762751084288 8896939 -46829772843302570515407330756726805200 8896940 38797029508859573711781768104247859200 8896941 -174920562082814464665187598542796728650 8896942 -11425677139377215487301796425588526208 8896943 188155802512647806610530637056563470720 8896944 4660952323747302478286056798877122560 8896945 55308711059690618677278078544677370920 8896946 59662845151290935358429892549958645760 8896947 -76426990659519756610732593382840377600 8896948 -5919966210621898960936225846893774080 8896949 226360167373052773713459160703950863360 8896950 25258832691426448208449636370592081600 8896951 -23576770509920038060919938370410634016 8896952 -8129268277833394967225916874297466880 8896953 12180383122904329211014967248391495424 8896954 34754683494318017546738984834207819520 8896955 -24082431110189693689306172970266138640 8896956 -24512793807004478783012518171959356928 8896957 17981271146520837656911659239130710080 8896958 -814559210172541280485403994019722240 8896959 118301478196072255349097702560779630080 8896960 2244899271190495958688688707867770880 8896961 25672383869259088937611560946185886932 8896962 71027548689046474560869148269598279552 8896963 7620349591712964926290708184519385520 8896964 -157672196038148431498324253544833664000 8896965 15718954461877089433411213197461207040 8896966 37772269748025204971310750154205685504 8896967 -73816751297803630393347744575863302768 8896968 1387044827560978125688732307870361600 8896969 -20240710194282208704508729490049056000 8896970 -40108605604005773322293945903736124320 8896971 -115917535866903291763399503157614114816 8896972 11548059815782728798972038627794626560 8896973 166958407111988638097378682696217052640 8896974 44904569537752536501642841929748575360 8896975 22330891700766613311116888823569247600 8896976 -57734424615685772205820072329381543936 8896977 -73583644868599771452449047105885797180 8896978 -38833311654490921971579764732214322560 8896979 -66180700517141328040496636472609579744 8896980 -103782686363281335872064321389441433600 8896981 -134325363712204904316627642763586039218 8896982 -200675683807264288109994683985726792000 8896983 -26045582011654487689741848069217089456 8896984 -121799415087442809927328670555847782400 8896985 -2340179806486707795956878758699863040 8896986 19734298288786376150023176003616158720 8896987 -162269429446133232530744887814720122416 8896988 -177494430205929173947448449333118080512 8896989 21132423137730820922539797108993226848 8896990 7869622145650046140257823441043016000 8896991 -236733331856286156459002149710490144608 8896992 67349562517674123210319464659138641920 8896993 -43552373050166179309153407207518234560 8896994 -9550846589386469615850889750210284768 8896995 125796921212222761076379197208577314720 8896996 81790573311605624640377949730544071680 8896997 4902451583656333796612619325705291200 8896998 359699543529845038695996675000846336 8896999 -14540637111161174288182046370228815664 8897000 -8268338703122169389409477657231360000 8897001 -334603768665651383389850263120297536 8897002 102002371827757061170013862556434347952 8897003 39339586461705583409504905590464919120 8897004 54384132347561851060599634287501794304 8897005 18958361452666367107966344282030495300 8897006 -16280128950983760168696593935288569600 8897007 -29217010489467141107056722506586465408 8897008 -8904160449987746750771544903059111936 8897009 -193186003989542501144177972566867710 8897010 28150836340481798365936687575602027520 8897011 150094405017888105418987884017091953612 8897012 -9946286562698354949897145894592095488 8897013 148377306672641795226175349506679126400 8897014 -3710637599270293897472753210853273600 8897015 -215098209656429030328849862168472700840 8897016 28042803717240751412562424409333760000 8897017 -21626946695290331581279961485622070934 8897018 4935629947216164614998023354996980160 8897019 -93552758140377730532488993634136754752 8897020 1763934002298795624462886385202370560 8897021 304802300478768997942872628298529024 8897022 52035107901981424947669763562519831040 8897023 -259434850042039535997606757160576600040 8897024 87832166217304535557448324861254434816 8897025 93625727309447650106182805110214628000 8897026 51597995171539963104814384390244866560 8897027 -304390786612066418702025735703734465840 8897028 -2931975266254814645553867938176287744 8897029 -995162896243938415820993899697933216 8897030 -30983150999490786680370058552845075840 8897031 -13604831906828338616342714030903943168 8897032 177698336930858332052602525969758950400 8897033 32709326258112325185447612510290105160 8897034 45992964120032162772244817218378317312 8897035 78760524327252105108255921796001241600 8897036 46714805312948318491544552829631706880 8897037 334092833702951893126802725893490421568 8897038 -5211366317511988865134795690448147904 8897039 82817536795360924346037129298902225840 8897040 1562947784639400537248502079628328960 8897041 -2840823348157979155986917035127761116 8897042 -29306941616509959863760487209705954816 8897043 21948423929508790803400746122987329464 8897044 258053709820751824780047398795255808 8897045 2498020000303813599121009233884046300 8897046 -15004940276012868111254994296678822400 8897047 271168421954279931959034057156495175496 8897048 -221053241230320103517626960940734064640 8897049 -5681795174351628009593880568740566976 8897050 -24502240013543841258018066112162099200 8897051 -327416945376268730164079600446524450600 8897052 -102149408109973273452680963765514882048 8897053 -353315205731737778815024239059957623680 8897054 -10686894273202167314938908800104060800 8897055 13264799424572016517438846239195067200 8897056 -3732590366957942829441390053299322880 8897057 4308521771235331430544529665221792400 8897058 66760538520092604430778916875855945424 8897059 -70622162251163220268655821979811091040 8897060 179671917223437846522720030038093775360 8897061 35319895888533988293985151054751096672 8897062 -23692179977390935053416692477469799936 8897063 -27083519008460581973119687623597513120 8897064 -89262810904640617773268099096199823360 8897065 -66792085438336499578151237348793873600 8897066 -33702835694536519906283481446366994768 8897067 45879996787068990780977424753824202240 8897068 20990367699649117231816690432874478848 8897069 -126114432727050455494335856792448666004 8897070 -6572138846668032088516102509001420800 8897071 -83664108405262207281803418424895585456 8897072 -43654402152460336201020857154089140224 8897073 -104439618390604961387972634922812722400 8897074 12756605712982697853378033449970955536 8897075 -54278415029921725931624288689262471400 8897076 -28939153695739044201996570754396311168 8897077 85111334005012028348825007869570792000 8897078 97499202619841873706693285790672935840 8897079 132017545486542516696806668143132081384 8897080 -64042817647051359234816711216060211200 8897081 -74720618728396091554687324910783271936 8897082 23914357438728003374107998480768238080 8897083 -41743802356034994330087437682108234336 8897084 -101681299108992075335526613961700648960 8897085 79101943610805700859400268447107806220 8897086 19054463380386858808229788205966801280 8897087 -3214049342835855428580928114645319880 8897088 -37842447148080541155479084971799347200 8897089 15516108786218784256893363155542594224 8897090 -40887188172907807925070052515394191360 8897091 4504180615009831537140815668884672000 8897092 -247617170897336554830324139083119431680 8897093 35944524523374576683843796741528929664 8897094 -3263172124154567568751573325654008320 8897095 -11242911950650139273834152857910744320 8897096 -99954614828009782233686402117766912000 8897097 144730178106328629814489293058697594880 8897098 -48492741218702359274243604531988740864 8897099 330522180516014431733112831475248014100 8897100 -108368048844308762761131248711705395200 8897101 -101171783133111786480174646340958936896 8897102 -26657913770633569266841508074014222528 8897103 -183752256694379617333725334083242874576 8897104 -68637606406503499679570686581857198080 8897105 109406294509615562577187681807972533120 8897106 -51171889420927169149144198966871872896 8897107 241312163953479667848543432781512122200 8897108 4802342838027607449113091297991772160 8897109 -32498033270724114428316821738859529632 8897110 15231287382673475581710072156534821760 8897111 -112070690358148440179437539237948445680 8897112 -25203941331355839098833252985969049600 8897113 115600822509759662625320949204103070400 8897114 117472870080320446869314212858373980656 8897115 -39559318668703716607967744974621499280 8897116 -91855992082023217760655761357991247360 8897117 -84959814713218245248282721395605993428 8897118 87607234181990426738280122707984183104 8897119 -47777341930584049173906848465273282688 8897120 -266399238822274999660379760158063984640 8897121 1290434408774887584456278999602999362 8897122 24382281203753444172334622876063537952 8897123 59047128400270436740355131151625885384 8897124 -19572398458513872624178390200097456128 8897125 31270941906214780050122494427552190000 8897126 39218490664647880677286808487099966048 8897127 237832067189571976306889634837321596160 8897128 28166527331478840783290791047682268160 8897129 -32760642755402466243458426662891491270 8897130 -1198596234953718539718901401772800 8897131 168065423027967131370783029998091980488 8897132 -152647816323504909610912449051591055104 8897133 3601707494267270173485156724936101888 8897134 -1082532703529624492873644458702769728 8897135 -37257584363770970100787437123399979200 8897136 -22190081639606224396647339132424028160 8897137 277924198829843431550532854121915674952 8897138 -70327729577036717381866812232407843840 8897139 212200091647252214857343530831006667604 8897140 -654055868655855368670579654271057920 8897141 -274542325877120353707016277630624800800 8897142 -44731710213777518306706112115674327680 8897143 293795667760698405926097400697616300392 8897144 75236868482236756341195303745653596160 8897145 -33284606832428368783335627156505433280 8897146 49396913763967350037579900241369212272 8897147 146749192327101111996755331922031380992 8897148 -1622820043058741149178291995083847680 8897149 16566101358579927056284858113528130240 8897150 -67517237833411151893712861380992571200 8897151 -168464090616232901588883154475783302968 8897152 -44229562496337857502538718549272166400 8897153 185261621749299063983035848735552150402 8897154 10753689384662819077875691842796012032 8897155 61965145651876925312843354407796778240 8897156 -145252321600945375008098873180046660480 8897157 -67213849851823142542706389158966724320 8897158 104918091742790344924054737406713859680 8897159 102795768910608294981500137907153205120 8897160 58215965377635942536360677688170905600 8897161 -30408117614399397378717252936133710016 8897162 106809559250363965418751487108850264064 8897163 -26979383518022738427394713492899331072 8897164 -8234520062243013703050221701766389248 8897165 -281206002614627686646551295513090454600 8897166 93882166461159864925419124963966484352 8897167 4664227514450936689819801414887749072 8897168 -2734009476760360188190263199161384960 8897169 72317611880831187642509379174793212288 8897170 -2104729178753418887046499204017600000 8897171 450109009103368811347051477850654599680 8897172 -98779142120437621200358181562673195008 8897173 -524146045528538238917228859352330496 8897174 59943274220064099012162438285065550528 8897175 -81928289682181894709660337870068970000 8897176 28964313805648198318884261554592430080 8897177 195451379927403250166817467088130692 8897178 -64294075842410478222486345038104613376 8897179 5055810358862759908082753286937956384 8897180 -66448007705086742848380153660113625600 8897181 -110757909796927842410881817665401922176 8897182 -21123590867907036720071748122191896576 8897183 -195755633425491055805421775119329441568 8897184 80176287487754293944132727263884673024 8897185 114314236804424884284801819707728824000 8897186 6240842032437775308173651730750296064 8897187 43043469889010311386314937685515444480 8897188 81852663600906514172294186413646505216 8897189 102357869061075558761075787147150164256 8897190 32026561407454921350689114528958662400 8897191 -7384919926792682701069656676791606576 8897192 32156333156083725638951430471585054720 8897193 28540951489200804168148209237384755082 8897194 174665125983973797698083798003426478592 8897195 -134542088288039649373912328504731909200 8897196 -52324171464403162186929462861333872640 8897197 81121091897793687759419356447551621792 8897198 -66135190846038807905366828582085053184 8897199 -131160343866849770159745357539669356536 8897200 -9689984355631935133534561471733760000 8897201 35304902875303958273654212829079266304 8897202 75686071398177971634041320890001080192 8897203 71360447803975054207402334849089299280 8897204 226428486031922860745612183438762502912 8897205 8798180143911180849841865299215459840 8897206 -31361826720209992499785813461204768 8897207 167803060019522152071471193194410697432 8897208 -127731071330817226387552922156072755200 8897209 -157384284453979902242501237498298581590 8897210 8970753781074874436393339947406376960 8897211 -99922270253317700326439757992498410740 8897212 -196054886974944063667717341140708694528 8897213 1327818292752943657793583007021948800 8897214 97461962407775339755614851004534047040 8897215 -69501355975444404952932877507858127640 8897216 513259113918969195606411044972396544 8897217 -8077300656122545809635867406750351360 8897218 49492364460741598668391013203950675840 8897219 -53872528298263363140726119531829733800 8897220 -14908891653625698299235275478545529600 8897221 115487472828113834248949466099755163422 8897222 -4300004178189668593265201131739602176 8897223 16969521049441838402431649423642736768 8897224 59717057747150019461055109387780285440 8897225 -146530446629462882211442631407758534000 8897226 14730150296708118193970200347528125184 8897227 33400389388491358063523296557452029076 8897228 44054673551971811968795883175479801856 8897229 2554704873563175233317999858042166400 8897230 70441551241140973650566640422180843520 8897231 -52283118807273807640411007956020929808 8897232 -39339214432711977296743307170177351680 8897233 -174113882048683381668876633929302229518 8897234 -61098643369457632052024736595139069280 8897235 -41408634389369855133770757931797666000 8897236 19510895664483680464157432312861904640 8897237 126641226789245781233001755547253533600 8897238 -252747834195177099257080044671085312 8897239 -87387185401536128415298905736335356928 8897240 -5242806283156418751726522051223142400 8897241 -11819523699217177263817576210567699200 8897242 -24761078717603376492346541011640847648 8897243 -359390182151775997227750380995864293936 8897244 11366324774698806780786596531532349440 8897245 4290617382310716675976610844928634880 8897246 32758229821578573931814652845941574784 8897247 49747584322486763786090824239627480024 8897248 7495371197816262328667669105360240640 8897249 58032693729596186957456958996974777250 8897250 -20730275439260089092965040702563712000 8897251 -179994281626596929569886449293512860 8897252 22412310354496506873673251672296067072 8897253 -81887282384447552390772293231661571200 8897254 143766085311890849853840056544754214400 8897255 -82225565305980899375903948173231536840 8897256 -244135562748453426891770549878254796800 8897257 23574091462632135309059088967654361572 8897258 227118118790195569807941596214172619520 8897259 -1033009774225601887945066235972751360 8897260 -46273918820765397197839901638496133120 8897261 94175096998078194273930516491789819862 8897262 240265980027413234121812676781906944 8897263 58978642189739931216525620361278258920 8897264 -30426161407003152162178110331600011264 8897265 6676219923883037354088905952559763520 8897266 -45307921854105609639957177635822100480 8897267 129139351062369823123225932762365978316 8897268 63575404362259641555284009333983647744 8897269 -43314868359613084846838100677518389156 8897270 -30837184295870821754169090764240209920 8897271 -152842702262979802285986884239038334488 8897272 108048763169751422182602753960383692800 8897273 -134624251896776205958107755499245100768 8897274 4347390341299452430478827531011533568 8897275 124514767409362510530551778148417001300 8897276 -5146339373647923175219627205966688768 8897277 -158036304924743479564247626195570295520 8897278 -34646743229713794326559573108968602176 8897279 13366958146163438526053977078677232512 8897280 -17677827317040482041046550929347706880 8897281 102167968560236198924032596431293737732 8897282 -20913210750696064583969242956368515200 8897283 -563145741005423034276187799615932788 8897284 48527007569791319343297229755412396032 8897285 -26296129280402686426661318098626430020 8897286 -36179001721178811849179450941503852672 8897287 53779102933567503530018172842517067200 8897288 41013440821747088840466554142104616960 8897289 94466405941071868434060410690523819024 8897290 -14154094674525949596064043787979008000 8897291 19833961776588101881901737704539365872 8897292 -71407946879234607322507675688386541568 8897293 -68282962305444556732494018646788032458 8897294 31842809065459546314423216048001880064 8897295 -83751236297715287686411162616753669760 8897296 -72066281306959710974861238643510476800 8897297 -50382831957721028261278257918634537920 8897298 -50164973664692713817616164280787710336 8897299 197001263733725750647008539474028992300 8897300 -148982484364736756534572452977816083200 8897301 -37149193143701883394643501295138371520 8897302 -2508982444958413471192601576600499648 8897303 -41448622107170559778819540046874885216 8897304 -66796131351252934779427026367354183680 8897305 47723099085240181709631549214921379460 8897306 124034984317484183656852738292139473664 8897307 113340600763227773280348355459827366192 8897308 23000663540782563619846795493117147136 8897309 136239423488323893707447728778378673510 8897310 25210057246137036032740897801664102400 8897311 159206678314859510017585782408648674912 8897312 104573074252364113386176155934152261632 8897313 12320765256118407703350506069566496544 8897314 21322420738309378811504207603251346256 8897315 36514531154961226497415653283204816800 8897316 -23844274724867965285199865892950896640 8897317 -62724995754714357978182601277245474720 8897318 25323020510934533563293599716459283520 8897319 -4399741562868930753888724354377239856 8897320 6954878357283961561789619564175360000 8897321 -16835527931153946975069685007193113478 8897322 -23460921607654755477065988001164393216 8897323 -224308928627500855814500768316700260428 8897324 -248550816229937732943992849418962025984 8897325 -12135314919428138894539728657265646400 8897326 -7992221300680697780736756589028888256 8897327 -322491293479843757252784906603446947824 8897328 5491941068366270484179147158508863488 8897329 94477645276539792787855334325852774976 8897330 -4224883554270640817612754997994352000 8897331 88286107923199016264372058297267709752 8897332 -237995042876337173141822697459282022400 8897333 -175550018095526622689039263408370283780 8897334 14089285188807476184493629920132114880 8897335 149288942989702688630918911141212164160 8897336 -54576672032619791562074933142324387840 8897337 -20183446293967182186575902855503936000 8897338 -291707471198059491582377630173956796992 8897339 23151534007554777719289408895660658880 8897340 37678177006339224770549106078015866880 8897341 106807575388121143438790348713800624384 8897342 119470842387377303641470145585983075072 8897343 8430189131479501576557137868954554880 8897344 71114116763146050590051204007705706496 8897345 -1105777605010727904182694442688443200 8897346 58351489248751424684829803193059635200 8897347 80771194651412870373270992361372260032 8897348 111390130375730344238682044774334484608 8897349 -3055570141209199282404689511033243936 8897350 -10604432809135225067263425092557670400 8897351 -51500701590382949650989799094419569528 8897352 -93050261863370824413605694017261690880 8897353 -19685617538541165687834112513359444480 8897354 40580608975747718517109319853651875376 8897355 23251937522126931224363402970327062640 8897356 19129606439476351114534727787893174272 8897357 -586591669783870644086472685332614688 8897358 101099277346814557899919151923867668480 8897359 246200840161588994939392732246816008560 8897360 -38055523132873412109600853188517969920 8897361 -40245038755449369372249331530020646816 8897362 -15675777902837630036494559654956274400 8897363 136873016474184300224271831132430143624 8897364 366310958466487312905734951878035456 8897365 -16272416347232424621389071890622608420 8897366 -4262200634090144620458386324631945216 8897367 4497623568622285188113558699739395712 8897368 -17999414687661117534837086774691133440 8897369 -38148180746283284467456785452750776632 8897370 -9313345562685094827880235602757971200 8897371 89573917891611551543056644408699340968 8897372 -11757186389378286343522158727532544 8897373 123691296804968777277937470821831998944 8897374 115322835257876161712485274785677878400 8897375 -150828426452936210235199557848462880000 8897376 -112744344178066734495317565222171181056 8897377 10766484408313136280299779450572271200 8897378 4333937508536688562740131553701177856 8897379 49322300807782036011603823087553470584 8897380 -31133642027012390834771507435792275200 8897381 9241906624809099742492564077175741182 8897382 -23733544079183326997130763284490191360 8897383 -87793725422383572788298746986793481576 8897384 368390077790771101233851421388505856000 8897385 -34630425215279388380232737931476557440 8897386 -8078942460664412522140565588722632000 8897387 127354551886364295512401542616569810036 8897388 -45973328231434329817188060794762082816 8897389 -77595672565748201456698372387042512192 8897390 -11980179164617439686445765937112761600 8897391 89168787419723608544046698807111959440 8897392 15776428647965945903050064986050527232 8897393 96689478272495844168481395560329048884 8897394 792526985103100142492775214768682496 8897395 -25164285736662748649932128246389579280 8897396 232619361194318764093926422411745054720 8897397 1482628443844283304834117327816045600 8897398 -24767792574353371778665202770088296800 8897399 89940476998014424297859835036553741824 8897400 -53015638162777964765085868281695232000 8897401 91980493802564008355668434405663527402 8897402 -27390681930540123974144617892520328848 8897403 -27356430527919822333978979794923904000 8897404 92251675356329055467879952795499148800 8897405 16401250001522227239722489272347633120 8897406 6481826460013372796912761016314675200 8897407 10654656741975240469569821185489110656 8897408 -35751840241069481788137298995110215680 8897409 -60505945111690956824872395639747794076 8897410 31713852313605416584509532131370758720 8897411 101608142784370842102553362418250593224 8897412 -68077475538497366768203440347840360448 8897413 -77439487486146618797876910021928617440 8897414 -96051520770895573184812173625885515648 8897415 -31712185423587130830842624897359536000 8897416 -220873412475032724644043733708795453440 8897417 120301786213318115359311804032043694692 8897418 96214220711150183211108711801795102720 8897419 153982034450202753644891379893184997080 8897420 -51382323277146902505989039868538368000 8897421 -47481675178847425255917969351369193440 8897422 95006659769468777168568291366957140352 8897423 122720010646677694066525600821596058672 8897424 -36613009451179806306540741373214785536 8897425 -36518851464722726809187626082486496000 8897426 147876585226961004941627356502729527296 8897427 28853738830939183836570156932198970624 8897428 52082311004502699406294678115347326720 8897429 -52883386415739354834824895798280780224 8897430 -53205117010624973083440142067347082880 8897431 -1093880753822576341451497925619613928 8897432 154794677692801658317102743610455244800 8897433 96821899877133034913147561536751887824 8897434 -3837009348861162515767741812799242240 8897435 -105690117532977183292562682546549904800 8897436 -5287370335246936741192230397450295808 8897437 185569570450728508121420641415320506086 8897438 55424614802151946472105496728442183360 8897439 -196216845923762696462915951263614645360 8897440 -55562949218527668562350001118802739200 8897441 -28149526785208176906627893187736322496 8897442 4802348333686497845081459314284208512 8897443 -193098231058629643657644744732669408720 8897444 238237385627777536445456731026194899200 8897445 79851191825539553236711756875020883420 8897446 109329498829139772185719702644811656672 8897447 -17685348041600818565501916643726259160 8897448 31438577894446919150342108278904586240 8897449 485350945695062015342835319320509149248 8897450 -53294458854700167644930340382314870000 8897451 47105445115332863239800953837715432624 8897452 26582519830268006968088877253371182080 8897453 -195035889015731547855176916697843387200 8897454 45963386315618611919682971989847842560 8897455 22637792013888252319083763403319473760 8897456 58294960210831003010382470650011648000 8897457 123771678087180467208607892105545315440 8897458 -31110537902037288686657341662805410816 8897459 9186485332936406451229340424740838504 8897460 -26585020454358877544121105313535016960 8897461 -224440450824240049569804233122467413700 8897462 33023644898524328080847442292950859392 8897463 19303982244054686866881335118873878592 8897464 -89336003362856582124779833644580147200 8897465 5568007453755509968006824423824371200 8897466 -108672035680738417401827133325390238976 8897467 5040677222137703286773526457052060516 8897468 -135818540789244292242543166343707364352 8897469 -134625832280171531721594417331176761664 8897470 74011664080889971104796529644108399680 8897471 11348505905091695686825376362827757824 8897472 7946004257178259608714341771535974400 8897473 138256412074224980414619521851930266624 8897474 761476426242515902764019834945942272 8897475 1544066584023631895545966212035154600 8897476 20636387034990963789833834344115060736 8897477 -100684320917088924522097867901801611008 8897478 -37487795172073945028130745354588577280 8897479 2540183548769513660384567680366847440 8897480 -108502674191875100658789157796511897600 8897481 -17195620359694855110593276199380387904 8897482 -7432822347508245172834276312777007616 8897483 -110403218080740136656508371201072973680 8897484 -52848778293079593889799046413868286464 8897485 -193060180073288395705948405270241120820 8897486 28312486560331515030188306931589038144 8897487 -4714824291289087778010820369859755248 8897488 -53853308013211263154121033885710655488 8897489 -52920812483234419416315972433813713600 8897490 6228631655876258483988980975653324800 8897491 85337651246595093222976150330753427800 8897492 -4403403724474980336584509430902824960 8897493 -179550568290761883195905467608726528 8897494 121860417786063398305441361844098540544 8897495 54264689251563464873466924772464879600 8897496 -6692708956498294521958773099842764800 8897497 -17147779130586097716766515215490434688 8897498 24750213422334726656466265973933526000 8897499 9734385596204581341590525665447404000 8897500 5526550501826364190169105751588800000 8897501 -90618283173078942633238074837398466708 8897502 -20248803751970757006246307474371972096 8897503 -71216810754723341008267514218948049248 8897504 43172047173528367629009427570133827584 8897505 23112602971552745680788733239873760320 8897506 252953888546009824687152583890564366720 8897507 63598001228577867008492636354400903840 8897508 29042863310320882443078845519346013440 8897509 10577825752958494225078747262422467710 8897510 35227358095004528030360032757755248000 8897511 23711318613822675657190819869785044224 8897512 -46393816667012769601559991618534804480 8897513 -21299534508897303155457068201197031238 8897514 -38943740117695690871708527961843823360 8897515 -165783549032626082664339844164915968880 8897516 32481949235984946661539662791023325440 8897517 937397297731737521756232409025647008 8897518 -2732374014579055551727085268730682304 8897519 -39506610929138864265969101568447468240 8897520 12681680000376030867069929463404298240 8897521 -164988256021274767676939892417569534156 8897522 10889655871563370874845676962890076800 8897523 -169368173837271137818083527683835682816 8897524 67285694577612675053723599599453448192 8897525 -8512220281991519752353412212889430400 8897526 -4166371711866341301740321042275909056 8897527 -42109648139205675285488539194419527680 8897528 -107323681647221504408501584794717143040 8897529 58912750057455269983873583910920851200 8897530 42429336950000919289027861773438750720 8897531 -21798345673245695079499700727720366528 8897532 -2099314471572573305637171177929097216 8897533 268734507802258797210499586429060866240 8897534 12654713952095684284796984400480540480 8897535 62946082015188109408427048781366024000 8897536 9243293281882806382341810338838609920 8897537 -42516193956007403502841434425570835408 8897538 14560510942972387065768477066411406848 8897539 -11536953486848842266885742438761864288 8897540 -129189676301446639616122982152819925760 8897541 85159827224017700275918743256198298592 8897542 -66914417289159359604304627930631872128 8897543 212599130515963144393479624389989296792 8897544 -91120303043382741010130281084759572480 8897545 -148342531463659088376434554422659841720 8897546 -49936851420503594667735945784174156800 8897547 -70789529211829533902238675863941621800 8897548 191658436116168879255604354193254809600 8897549 251246877413961909233658295332126696000 8897550 -9387259640727586704586468167760512000 8897551 41311583031815101574528722786313392312 8897552 137365514251897741557784747137191116800 8897553 -50077504821410001573310541055924172800 8897554 -131533721067929863847154560985541956480 8897555 105115536897644361767884642815025110960 8897556 64246706290710505129425549962320189440 8897557 52510787282713091179724938995290049806 8897558 27819680658154928325813197289771102720 8897559 26835698627140815091441567889372435328 8897560 -983663454605782442489868638896128000 8897561 11362810946330775724202709334452111300 8897562 6219884597820368814013160725687238112 8897563 42987235587822489784676295749699741904 8897564 -12703147254495035807335561210578628608 8897565 52129963171937983297839340011866183520 8897566 -174827427560226039584971508994800521920 8897567 2428016592254703754988815444621263816 8897568 171155762635348284926196568060834873344 8897569 95807478143348038545497955819589615970 8897570 -71974362495508718136839132789417748480 8897571 121694839382734715564013320008779768408 8897572 33633222916812912984124171055702889472 8897573 160590717796671585233571443852174091744 8897574 10161042416997638095337614818598232064 8897575 48561404971018400849034040364411983000 8897576 274261171815337755485683716033116974080 8897577 84326773085506359601131863230484713920 8897578 6112396266108072767313958940627185920 8897579 -346061248142954327610268398638036037624 8897580 -7702462043861768333454732426938419200 8897581 23934487115662651438944811220948266944 8897582 103761460261498975378642349102131281984 8897583 119190758958398406940335448041388796424 8897584 49165285547525275389280793068281692160 8897585 -28357615003681894582179803600937944640 8897586 -95216095473634367303341585061644128000 8897587 15938389055377215268933403007786378960 8897588 12199433792633863017762674875124791296 8897589 -52569565323598110907549181584026052992 8897590 2253996099452641141445533148786440320 8897591 -57250949044328144325622659653169586008 8897592 63982955909500048065517673582052311040 8897593 -275780379557812156213820388989323057920 8897594 46265946112234675568689862901231978096 8897595 13263874350865134805639712973967948800 8897596 -23242295399121412616647335067784386560 8897597 89752104309617060441194018253338464600 8897598 18321586222983298080893718723069375168 8897599 319852929450188031088464954034932423064 8897600 -31259886066005083590378703605045657600 8897601 90839881868669940930024685536791222832 8897602 4205561544691459437321384425864663040 8897603 1703412961064461376869068622146225408 8897604 116571153658047106888736366219856976896 8897605 16862548039538222738023610156622014400 8897606 109842367658940400264083328191258977280 8897607 -2465442644967313892541849555500193144 8897608 20131625315032754692830565062022824960 8897609 -99567006317587384085621312584902739584 8897610 64037389810057921832839124289751445760 8897611 54765645652985665842358551445289770024 8897612 -79172559740925378348066703825982238720 8897613 -58797140345588781424371918889315558080 8897614 -214852088767152712578896059501807872 8897615 22302426766397200381455789912903828720 8897616 -8250179133759671280385702470104137728 8897617 27979593246796745722743937475427428352 8897618 115464078206131842427448419519065357600 8897619 83890015948915675535756796265686405888 8897620 8404288372584183894970758418960220160 8897621 -15371975804198843043710585247377264178 8897622 -230638638374572891774130621621080128 8897623 40263536112484888181734994554361521840 8897624 -156251013960371241050143654352599142400 8897625 211780944004034656491298974586812960000 8897626 60490664870055117047062241716283734512 8897627 -9154133609629110679404714638076430524 8897628 -113803749545134020377535793496540321280 8897629 -50134550272673872666895363871220627316 8897630 15045659990894939617339010590124551680 8897631 14860400781364732091883251251939610952 8897632 187192208400691586601288931322260488192 8897633 179431418321273268287918515719777870882 8897634 -64082578299782578137687396259058261760 8897635 -159035420971993075310109857984290285200 8897636 -80615781734203801761667316409537223680 8897637 40765794987367816497162757019771410752 8897638 -30414286485758105003953275151420163520 8897639 24947499986098582993656262662085216440 8897640 -35023338501075978822987535307612160000 8897641 -263172423969857959253509023946250901958 8897642 -34251300045893056834457663883278561280 8897643 126280316054004414449589414532613536560 8897644 -37117742787047533782346751812284898304 8897645 -114437019882524393127726279238636922100 8897646 1175021667888558068081737710719437824 8897647 211655060058551960959014920820464037744 8897648 -17539289162971730055953815843308208128 8897649 24117177457354478269694047355057512320 8897650 70067225460026398165235290037146042800 8897651 -55587943410967823887102119213071542272 8897652 -1189682250901417529677803155088107520 8897653 -312624333645234582283705429935944966098 8897654 66090132362762843031935766044722864512 8897655 52129013144302666133436287293002017280 8897656 -90106178604779648109945858935106723840 8897657 46188343260936826962895074655524496260 8897658 -32963076918848787146585089562924789760 8897659 -73539725709572460935552267467786585160 8897660 11584560082921444301267959841096071680 8897661 15294902305178516835208509219561912000 8897662 3398833842007104297380271738409128000 8897663 242132257693921493434620429122619832200 8897664 -203021867728012927935666602526533222400 8897665 -81483640533546493753652473825995297600 8897666 -7327638000186800636331730145769361968 8897667 -50003142009993886465624273562253290688 8897668 49156438323696264557606276281346170880 8897669 -14415091707363008765730967638380940000 8897670 -81679702009791470377389165928598400 8897671 -154092233941051725274768230598554929128 8897672 49849854310556687072564827864525209600 8897673 26469805038678049919345898163398829584 8897674 46343985197755962790338414226864044336 8897675 103012911030276181110340104873976486800 8897676 -83917350044342809471686517597362221568 8897677 101485846430789351031156270821718457526 8897678 9264374788132445142076310638863508224 8897679 60975188139577864649495687540304760944 8897680 -8680593647984538010491685508512481280 8897681 -38422713676004651505615894952143887520 8897682 18208376012074788384986963161902127104 8897683 81761675484704795970438257845178831064 8897684 -83366003559958335823844010204572064000 8897685 27705535609749926519551922664377824800 8897686 9959946097603737909572648828710894080 8897687 -214037603466724781282528732209541348664 8897688 15373454575763194696511800946049024000 8897689 218378841563102174417928058085534224 8897690 51106233925449447594184750247552613600 8897691 -110743224388935673183229880292790684160 8897692 60073452341918932910342317358282565120 8897693 935257542849064051596718245373426560 8897694 37798480823921033375272960937512614528 8897695 129525086720242889582820728140223845920 8897696 -59272126016090842087583930615680598016 8897697 31818319918866889972164709502262331428 8897698 29838453162931469290319834232944216736 8897699 -128861467028578170565428658521559224600 8897700 -12385159600305204204416573502357504000 8897701 26040165867128496922518048830556887932 8897702 -100481835647615939853143711205662695296 8897703 62565441699858428446478415491023595304 8897704 91950773147407110506072831637288376320 8897705 29422513706310034691559990414342109860 8897706 42599835722505177458383781178523112112 8897707 -17987080583356327913771515481979912928 8897708 -5757485370827120423125669755022101504 8897709 -58433224128304844979697616393937045696 8897710 105045070059205402138262471232744203520 8897711 -247171460771994808180275577605792162816 8897712 40879661577459272831061595292662333440 8897713 -54754691507489183127238218648930117120 8897714 -35262810066242786896487858479978543344 8897715 -108923873258884239071064243730345262400 8897716 127314487573840532618449759124851859840 8897717 -23904241138731496536385227825989052900 8897718 -12776531015748024372052328913036196992 8897719 -7334631618813587648350093276200648960 8897720 533911346408876583473964627436339200 8897721 22676962413171968345534005280471154048 8897722 181865798571817366403408031201336856800 8897723 64596983744961639823534001553003410880 8897724 -22804124082185494732412588381717045760 8897725 -142636059022067083654132281096309664750 8897726 -9028968159259514199517981747012178688 8897727 -22169579637690234019610152787200436280 8897728 -21329267474833053377772915007479087104 8897729 160394053434099593351372213299666443330 8897730 4070256645642208496254386791343774720 8897731 -157948376040847123306182788942259187200 8897732 568822463175569421773925846217405440 8897733 -26505159661778324863736695632882870024 8897734 -28499460921980395297218255172727420928 8897735 34016723822834390619247709349657354240 8897736 70068076069807703090536249389736919040 8897737 -89968873006412422457447986617013838208 8897738 -26286745376577481011150637186744888320 8897739 38907685479271071397039509012278266800 8897740 21228583938846282505224332089016048640 8897741 -124593399821467808273692611077863862388 8897742 -40375393337968819620917629014157363200 8897743 13221825617662808995196096886948836704 8897744 14100311443535373583095199420427796480 8897745 -86603024985887418448419802263020186880 8897746 28800112839176778659805164160474874368 8897747 83968850118479946082698281708655098112 8897748 -91903424181417742542027457434545387520 8897749 16383843679268411100782007720693774912 8897750 129259245513215563451945417840092704000 8897751 13187496080472993743876969921919490320 8897752 -280896072684988200199780118905475665920 8897753 -50961799998579686755377457135238520960 8897754 -74269550774400834838359564507515143680 8897755 12609818000945834057210930844541050000 8897756 -54756669515174223559056735358767608832 8897757 651687659693913751128028383002588160 8897758 -70814633060774718328899589689260482560 8897759 -57445911198993024575213392645426278696 8897760 -54198045258940253809442740434229002240 8897761 214270007156977708661079451515351656724 8897762 -106422389220826085786910998542980328368 8897763 55888958621580097564813867381686873600 8897764 -37133272099013762498364242903372247424 8897765 -142353341184561038584095384564486611880 8897766 68783814063231730866629321567023899648 8897767 56366809728143409412127261846765806752 8897768 163701864578098385856795309828289413120 8897769 1298497028251442653306696702951373850 8897770 15534656902280362779108851960323584000 8897771 -199474353691451325104368988441556662028 8897772 49483775043143423786685426219023956992 8897773 241200513630292217854994406441574168022 8897774 7879823548942234250584722933659051712 8897775 145338894232378381267262813259648000 8897776 16928859094551510309063764234761830400 8897777 40839378041446562580714518550034654272 8897778 2156611269430852591279303306718061984 8897779 -12065382586406642471319169508560564320 8897780 18450621240061296309389601866912561280 8897781 -58757994282686576456395189736255674656 8897782 75078109055559325160062663902946805184 8897783 176881203032738683603632341113769675760 8897784 -5907984490012026473616383788692602880 8897785 46209053069918742043946121685439027400 8897786 62397901380162067643140648057248061440 8897787 59722697164319336629128077554254666444 8897788 12239483690896599645337335316497625088 8897789 -117644688604853174676838794354717124020 8897790 24594203039288758589417869095169075200 8897791 41322557717071031758443018164663768064 8897792 -170042201094842870680759844178675892224 8897793 84749517979622239321859854317984404928 8897794 75469855165741647125089114990171694112 8897795 125534206779558204021527486636463180000 8897796 -7930827304784896738680419790438512640 8897797 -18220243323378363829292742188111373096 8897798 3723609896495765006466736098308071680 8897799 791920579013633726868433465770726528 8897800 -150217076756679652695216388623936768000 8897801 185567922594890878341426543326658899424 8897802 -13887569868453804889881275517939264768 8897803 -50956473160793694035497195632225851136 8897804 257757525223893315640377819017906582016 8897805 57775452507640201379851700483690949120 8897806 -2742183828531121075932016934054447616 8897807 -85585007830515378123174248304755259720 8897808 5450902376156933022053234204732227584 8897809 -210563285141434008872213291149691584140 8897810 104998042689525018305489491489709040960 8897811 24893510830915508798964917663773959264 8897812 15430702365444333579692301975998619648 8897813 185655173198266110230010593151812866062 8897814 -78194298988102982118991426589143152960 8897815 241262810179386040036538109315708328800 8897816 -18914436187873432454941798099656499200 8897817 167636842927380000213134529114551822112 8897818 -1224367865207914351854411580386113280 8897819 -15850328313807884808491692554834987504 8897820 20231086388532165928441427016687298560 8897821 210560076904923506089176171763960882022 8897822 51532722638314910488845323865172817472 8897823 122405877225521988644463455940444806400 8897824 -3980284085994084545762294264098455552 8897825 -86722938112969406046210226076416149450 8897826 -10827931257651553591540109428613873664 8897827 255433588434650775068036791017107708032 8897828 -166655393920114834469509481179366991232 8897829 -12803020983993655789000582793993074080 8897830 27942897796974885016101063453354610560 8897831 -14459504949274559784061431500131951368 8897832 -81483181983676473216988913467613844480 8897833 -121935619296123836863452076917032400000 8897834 -4907959129138654485066779219669700096 8897835 -11604237754783251474599477960707552800 8897836 -120513717436667818451215126196209611520 8897837 -9588867356040553110261198534772346880 8897838 52222623717190253576873391623734623360 8897839 -73514711147084223609372695558955301360 8897840 -14142229910052710961444010178809036800 8897841 -141567964352253530275633327446430261950 8897842 12873445024896271925259993309230541072 8897843 208007811533018193713527838344798465944 8897844 3425729179371501614098185929893017600 8897845 43585116735908375838791017652319904800 8897846 34515361409743196538394331107820326464 8897847 -51373342419063531104329270815528966528 8897848 104159043268310310128023742517693726720 8897849 108175118655283589971784240272700467200 8897850 1913762248240694028572094563844036000 8897851 -78678034188549189383434765217125090968 8897852 118969464124089654110615251442980661760 8897853 -44111272068665166382846535701401636096 8897854 -27590974654745622699309514295599895808 8897855 141998821104492215416563663312450998760 8897856 78454131031960567426031760615407616 8897857 215205715790099933945234538209406919106 8897858 78169946406951602892738398337672899280 8897859 -154523607648403172668848689984943658236 8897860 84687104525565467067219898410534094080 8897861 -2021527298477796555685098928812319296 8897862 33142242902878750469286106219355817984 8897863 -89616756128202357151203697242653255576 8897864 103455905648766493412150340153702451200 8897865 8638187420668334710063170750964669440 8897866 -95649568348357956614241322992607228368 8897867 7870718751351742236328283928475973520 8897868 15824980798922836629394128109254868992 8897869 -66074386106058595455612018138990270730 8897870 -102477088932076814890239842560489952640 8897871 2451605735939218430569959071797948800 8897872 -42795018348460279228190692649342730240 8897873 -197050852198284451490148797621110387980 8897874 43488432022000725723052540059259133952 8897875 33190076357604670619150138935508040000 8897876 -7015663791912777762251958556455744000 8897877 -114346417295712718182431393440994252160 8897878 119620096705464189695621143146758030400 8897879 337177667170560564161255950476314557584 8897880 -55697831865394701303839633741767680000 8897881 -324314863982786376495790552934867347318 8897882 53434391357052446783828615673911139072 8897883 64784150137982514192442588248938601624 8897884 -26786752733067933912411193663406630400 8897885 -34568459237842208681782334609160608040 8897886 -65223688861682692875361908089855563968 8897887 40094733660119063563051192544704584800 8897888 6338577686329978620497053109146091520 8897889 -19991996876807660167805827728404388864 8897890 -115850743993283237772871769736788044800 8897891 67886725482001218789291285255801144000 8897892 101846593224672275791168393768018301952 8897893 -271859691853662558179324285452043021696 8897894 59017884854312719226591522981100662496 8897895 48545132483050836340361355866958786720 8897896 -60282622830122757576101501414350848000 8897897 -9378905240351004541931518698728711820 8897898 8278875721512905433762052159142300928 8897899 174801016211123182432738510628637163488 8897900 65459157948661154733573914058277056000 8897901 -211132183629347775221424137224301831040 8897902 14276036174906008601670820770513669888 8897903 -88086069221021944985047377498444399120 8897904 1301791095523983665222155030442803200 8897905 89575996887437631041512902218454389160 8897906 -45957780008401830966806419111017409920 8897907 75471000188063004646004924240875566192 8897908 -59192481055319259776922510176363366400 8897909 -23868874277924114831121417788229766560 8897910 -7961653609353005650022206072064154240 8897911 155622201252843686958784976025209731200 8897912 6321433600930218756586115883628339200 8897913 -15590339732845116504758097443407954896 8897914 31990483403580145237878820980775795056 8897915 -27383874828613495268083441821196414080 8897916 -124005830649803289494844328031967272448 8897917 -22112338806827295831944786513741562688 8897918 35834997548636114106012244613462219904 8897919 60847589959449275096299686825193821840 8897920 -320469533162669257673629315262054400 8897921 -221796265133515278852750957960374698878 8897922 -108228247903408618905874942719224787840 8897923 69821768866321911505333365775379383744 8897924 57950329180235464465112384784850661376 8897925 -70697646543638977078371005551990212000 8897926 68702424972905231107560331883322891264 8897927 354448990688383052636962585393643465712 8897928 1324115418326200522285075861502361600 8897929 -261256028454026715244820503158551450470 8897930 -21582527634512308699463204929821818880 8897931 -47744609473589497788415984836494547456 8897932 -9683670145925231552429614487860996608 8897933 115284002205633506842489552705915965888 8897934 6874992761706441578412498129027176448 8897935 13338224859129571491752999962267065360 8897936 -56284704573472456436349729247463129088 8897937 -166675541592920104324234905395511597840 8897938 -45509129804437987794688786095280456704 8897939 -94671240453207102811032055806930514260 8897940 4272574175068473740025064416337493760 8897941 -29508198544132512453643529805175618560 8897942 -22613030895509626848294563233283691456 8897943 -3940864485596266484959890334043409072 8897944 -124369559331873391739817721748083322880 8897945 17231552075087508922808847547823420160 8897946 13190084759390503384665115875811860480 8897947 -3752759133532301086550510175321805120 8897948 -36778189748386520177208346035426983424 8897949 47687263523202916363286826981884670534 8897950 5548474158662424194359442118375048000 8897951 25445644467401659158899804505106409952 8897952 -23041818485686514539114261627080278016 8897953 8414495742324193959171171607762684680 8897954 -35091498022543025667983746974734930880 8897955 -48947713685141943392652653323180750080 8897956 -46004267180315577836254552320424938880 8897957 202681872104157113973769876979003304000 8897958 49606593113116319808882600651967430400 8897959 100662025244635289607888850227731672496 8897960 14054740047649672106400385004680704000 8897961 641021153720308445690546256859995648 8897962 2724025524227173198428188700923215200 8897963 -33708225372128357390906431555670083788 8897964 -155312898251756542100934746957928824832 8897965 -20053816152164814079823395700305826280 8897966 -195582556949950023159744236536657920 8897967 -1794080464870428124076711982039944400 8897968 69351019879689781871316443710077550592 8897969 147233671149140252153336139626162900370 8897970 -2108302942210539468866913778483507200 8897971 -4130800544353921737358478982954123656 8897972 108567714310161002475964443616362811776 8897973 -63246238481043560174187011713383819456 8897974 -114088738042364999810609133622398476160 8897975 -54755384954607445256553020322918720600 8897976 -148475430275951980397337680331300372480 8897977 90347487821327836097277590741238976 8897978 -133510089437158033167329945381035650960 8897979 116039603222182425599232845779288968984 8897980 -13302515065078594089183770636242636800 8897981 568920914083186657730117206190744335872 8897982 -31760664587417115842408155257719904000 8897983 211138309468209848394651358290181301880 8897984 -14017505955883401112883868571269070848 8897985 20398117988249838637454319595831440000 8897986 -70182718680231067428394015662831944160 8897987 70037179147270274208998941242464039424 8897988 53564599391173799594523566785568593920 8897989 -208086769925103738266978009284566538210 8897990 -473538065921641475381552354606378880 8897991 595962538956534247743549239156067840 8897992 14715488848723313576537496800201932800 8897993 131421622755066750499930459559228049024 8897994 5221900874238046269129648616029315840 8897995 45910885899793195662060154761070948800 8897996 114741274963307640650033089900137891840 8897997 57008305243432594637426048160363697440 8897998 -529468488786736519727770562401488960 8897999 36431733039630262713389167443453389040 8898000 21034185070696569601945408387842048000 8898001 9649311062801823262492235345428981760 8898002 199750099394940200517858563031528968832 8898003 -104865395629290486116114908793371092480 8898004 79603779333948095376749338063940689920 8898005 96136399692649772049366263283145677660 8898006 -20499677035533805641534365622234869376 8898007 37471861023083850818819096348022014720 8898008 -141034841813626733497920108612256512000 8898009 109295505056955644519463445530740070528 8898010 61070989394456824623679455176385745920 8898011 133936252099517635950294765129874051872 8898012 8974096628867808479368843407626211840 8898013 66943637813885941615486802783985674496 8898014 13000700312338828302375017924893585152 8898015 20450806439724340103014876167926883840 8898016 -157546580859205198608727559399208910848 8898017 -87193440737232175238804536667427203934 8898018 -19414028335689404527680050401871508096 8898019 -72250683546161018431360202646033725856 8898020 33264901774629203565848251398310836480 8898021 -40664845347507414477485811048250442016 8898022 46493164653129426505117746221549349120 8898023 -99564812895688604917458187652486607360 8898024 119528585785377214607245007803815936000 8898025 -25628951470966226391221418937195440900 8898026 -63722876193969962669748864459967357440 8898027 -43772986679843196336980560146659335080 8898028 -121740805525427321663183355872492760832 8898029 -59429266258429384923144601082414363424 8898030 48299544531519213906133280183295408960 8898031 -151146528196778956715388111606707317168 8898032 -24687180452503480220427281722196951040 8898033 733603994299574827207959656165760000 8898034 33281551192836821553886546947614758416 8898035 -66622019762525846902063768287821285520 8898036 9548918199308476736152093766848942080 8898037 54817032959249210355142358600574141180 8898038 -112800128690520705389594376484691066304 8898039 158937277389860178502812525054795581520 8898040 256994209115834820052572664518876364800 8898041 174860964135823657443772946266891680900 8898042 -45288483496901487282337275198797222400 8898043 -2147876537567443610431115492229952512 8898044 -321984622779514814304948571371971132928 8898045 -19928505593482270760715889544317762560 8898046 91627092852890614503329034759448553472 8898047 9970161659341978448423597037099434496 8898048 -4002924261010240395185898715418198016 8898049 -60955044319776672127376371211069837264 8898050 -6698566967889658293583032097884595200 8898051 -36215870879992012780211151304802383368 8898052 16366508767465193488693806820224734336 8898053 -256233105290542399500335911032605137698 8898054 -3140356446301277800185032256751411200 8898055 68632711466662505734028859357851862960 8898056 25440291495016065031219432921779240960 8898057 27019868329933867018956808771469275626 8898058 -52084887940997518695826277817597702816 8898059 -199817529823523303125595086935605773740 8898060 -64976278305424438805844036560565335040 8898061 133223008319918470807283510855270742400 8898062 -23300883161396589237479510337032419008 8898063 27445598786788525134347323793721260544 8898064 -5622127812207158078434002014011392000 8898065 -88616735197143887036305227634611209280 8898066 -48168413463577450027038252223522291200 8898067 -159549963161718218189439992027967803120 8898068 5079751870687018588958982833985790848 8898069 -263119757341273035443617742712496870560 8898070 -52455433570206445649101989192028070400 8898071 -3956448889580265879285774410069422656 8898072 68129467592226483097954214201639485440 8898073 11634865194365579130721074141061381322 8898074 -36244778067622986090106206642445960464 8898075 5319785421690686269887397615451463600 8898076 1315022980563450137177984780218957824 8898077 52824550790759060114073118772955661926 8898078 -31774051149677684440348103395201889280 8898079 -71817664249353532481640099348986990592 8898080 -116415570054902750708276534339174400 8898081 -133362324170675469738017398841283097056 8898082 56131389697636104562589676923978993952 8898083 -41707136942870356412181285093374101668 8898084 -42189332942713136896352176111576440576 8898085 -13234881455310984486843135779030016000 8898086 -11136584110292777124702579713852928000 8898087 -166818426745816347227229318616500281856 8898088 -52012556451471734707965915279136112640 8898089 -330028388287141773484490594233997807244 8898090 -20895823412267288495520786399956851200 8898091 -6041033792411490807835827237785709200 8898092 34301991927554986841419458359254533120 8898093 827071891938421901848123014286195020 8898094 276101714392258672711766662629133606272 8898095 68994400167059632460324286709523046600 8898096 24969064500704880574652677087830933504 8898097 -130919538966192868874648844516114074060 8898098 115204738418543263119444272930516352 8898099 -14580443867069260092132020717332416000 8898100 12954259152538588246131476592302188800 8898101 60139607244786808824909710539150670172 8898102 -28468786155251344551122225294576380032 8898103 5074899838478615009363748215410333352 8898104 20084838427150791482187467755381248000 8898105 -109381099570932950756000839970437775040 8898106 28320584180358006919618865329071540960 8898107 59797851098364094441316607155927511192 8898108 -88204620248219394199101464798776266240 8898109 154148820961339853264616435600901575840 8898110 -8715028198744784759148494229561891840 8898111 48907473161683513593283645664703586032 8898112 -15912246744991694713365105553767399424 8898113 -2242733844301196515416401077837680576 8898114 -38042910398512031057612312735604908160 8898115 -95370428149064929742861420932204128240 8898116 1354086124143751660953627811874832384 8898117 26584063518779473106739352404213881856 8898118 60302483644034972634725032261512431040 8898119 2420564645673162811469053519260285144 8898120 24153724308079561108589715723780096000 8898121 178376868079950418612835581174871470032 8898122 65544737067281567125056357120985370112 8898123 -22922911941691273926080803222814878752 8898124 82032120895021303288266518176776024576 8898125 -38513380712216546945429903713685100000 8898126 65801013820968498926958889557491041344 8898127 89758194992363379280824611931646009072 8898128 27454645865147590542200613428904591360 8898129 -64598767925429998406707127474508712926 8898130 -1215520993501296166295751311906616000 8898131 103678532063849596846203019977186564000 8898132 63478469083559643196965070501091899392 8898133 224657058520740892462380942517378066382 8898134 -26001089299732226569811896123147235328 8898135 -13899055201740688751707512487306964400 8898136 102015482561933755704537920512322396160 8898137 58623078418863249181167566699767212240 8898138 -63458688899677143761405179812472413456 8898139 -278378005762250403040771303171847824060 8898140 69803506630854550042113301559070612480 8898141 1999558080307809586061346208972249728 8898142 134048709909634115530820362241271409344 8898143 287926220727741409068148977731800015392 8898144 -161900376933474557972552894345914613760 8898145 -75346629826865755085578417205122344000 8898146 -36258452613810773953275484261263347712 8898147 6969978223918977926497134913640110080 8898148 17131688543291627116364656360906801152 8898149 -30741497854915708331532350654386444836 8898150 -4577935797155026264385650585866134400 8898151 235011588958859436707682171161794068152 8898152 55017359969012631895094499798008601600 8898153 -184765346571870160392287419383300482592 8898154 68061684788508080367026546568449209776 8898155 3110245031670099799797997297374916800 8898156 37174141144943039751798086187898867200 8898157 360229893914892282104125352737627479000 8898158 86889872043064992484638343577666287680 8898159 -164397775092418052347883250927913456752 8898160 30867165720349851612783188067763322880 8898161 104394345514069492130999405138934371172 8898162 146750211828296348948497908748247040 8898163 75213130725071007162250288889406382412 8898164 86053359040901402426006502454712420352 8898165 -148969056455048729192389161568831238400 8898166 -155673247107528935565263757854735215968 8898167 -85313158953739927510022590373586266088 8898168 -3158986915953607155195709847347200000 8898169 -58561695571342532311406590393215816704 8898170 14945971109708356291075441038136611840 8898171 116263523359984491712674881107395287040 8898172 -155289833387676651223061795321560222208 8898173 33529638630359174707003502486957251200 8898174 80497301206310819060532311184454581120 8898175 53027945733338534817420155891401104000 8898176 9804724797500750896171347622987038720 8898177 -46483953563279990307312215587222134480 8898178 -22689883712235096698697787732689346560 8898179 -130716874682063854511975719627180985220 8898180 -36906104557750031521357903425796055040 8898181 203145699610058019175655447298770911104 8898182 -5094137736005331063590135212488281088 8898183 52212944180228832503659176589710623664 8898184 -44510969133665220504383098521225661440 8898185 47181935613029885117204723010838845000 8898186 89391135781383638314570435374965568000 8898187 4671049682028549394447628685791821360 8898188 -54153684551146234434929061260365755648 8898189 2664242311742078894199145939282454016 8898190 -21587638873418235071497191045488048640 8898191 -132986523284888697907156292965066052640 8898192 -6303993372565663959206055604832550912 8898193 282529677961942939244817271926186139442 8898194 -9242294253483197528295076579804024320 8898195 -79135983267437449500706610327001232080 8898196 114743218141519289702980271370418083840 8898197 -65075049209808055828774498524394595136 8898198 40018286941016748555210098655100049280 8898199 96667259612629567425862588584284928200 8898200 64188121724456052174822483052641024000 8898201 44930178636148028969250797297755532160 8898202 346253589037297970129618814719860704 8898203 -87767531946622087930684006608244687680 8898204 23647311392177983922442380265012679680 8898205 -2951477732201617165734333955266827040 8898206 37867752395084584512978052153597959552 8898207 98112279882990133790303571333271738440 8898208 123641170567742319878471144442169393152 8898209 -27851475206843059346444822916859069440 8898210 41545467698877630127642188893449831200 8898211 -18424674985174874112818296714423761968 8898212 -45642746105916625956183022399811804544 8898213 -108402778427149065741324209899796109600 8898214 -18126045097741909082871278071476779520 8898215 11164382985077849534697336872413188000 8898216 86968601372980128680052525824049561600 8898217 102878774321150451722238001166609404800 8898218 -70867865973830091313805013627904808448 8898219 139303823166999165746627747107014132 8898220 -68406654892964031882085507535635200000 8898221 141715719182776442820643685939993158422 8898222 -59409561922443105009374147067394079616 8898223 -43086989311111241955288141526196049816 8898224 -8082897740028629916789184563089080320 8898225 15901254043143526781341487723549404800 8898226 4781886327569977844989470261915927312 8898227 3410678680242072038554298231791292112 8898228 -23219093624475573888779804745248686080 8898229 268736561760290266823034845807070894830 8898230 -22743688397010634163427786113145096960 8898231 -68496537456397878003674478126919943856 8898232 -3238766999833999058866582773837004800 8898233 -278425309354667561837240326564757458518 8898234 -42600701167151491277249898848411704320 8898235 113279531706693218172101060442741943680 8898236 7297568170773812201190442685396321280 8898237 4181536383818995772468602040624736294 8898238 4924433473156693779718725514421003520 8898239 -79088930360639837698250470385310965760 8898240 1869994037761330369710483975689994240 8898241 10293685970595670204843715501282789184 8898242 -8757733963765990127608870528272563808 8898243 32815742341510672529769230840802582264 8898244 154810869788735010093229008496343654400 8898245 89956599687503923190561276566968349500 8898246 24013750144911991598828366282508522624 8898247 100191873538327887312594592313561278432 8898248 -886944516113202944517840565446205440 8898249 32002911486819851320353420300550331664 8898250 -36458350835382868943395962101577096000 8898251 16742070108143018235597016250853418800 8898252 123676642428123710515562887511553675264 8898253 -80644147262850864417530889244797821640 8898254 -48356932593072529046163000968575535424 8898255 2008166410087115150904115627571535360 8898256 -24443844931113629663869621605429886976 8898257 302269496427120288464115237689546539506 8898258 -81219824651613779953198335077563334016 8898259 -164767505566852656673105705075151531784 8898260 -7519994263531926085435850419015065600 8898261 -42116110178304428265201676868580935616 8898262 -92581819052643601669757932182552960 8898263 47588878124826829668899251141574452608 8898264 -46576150073188473773060531167921459200 8898265 27993299672328578853868465849297510920 8898266 47628415846955788104582093409320283104 8898267 264777972377663377814313947835750912 8898268 -27466003191606728377852233496020362752 8898269 -45207334338304419390946752511876088640 8898270 -84684438806655545676898499642603673600 8898271 -15959175072025357054268751415017808512 8898272 -44261217276448041452748494459562098688 8898273 -209467070321261610686098782896212973760 8898274 32460407048849660622545752636191189504 8898275 -115064463697717522696814702592768223200 8898276 55305054874405085022917957640250957824 8898277 -243201353463033897849775640350091727140 8898278 -56212432226485793658276532142999074944 8898279 57245876157490088166368680327181784576 8898280 -152078420288436204648902410681274880000 8898281 -33928807632234359891563273318710465408 8898282 191594380310892578525832256414627584000 8898283 -159503746838659138313894043766911283468 8898284 -1640005700276138539722888054087024384 8898285 -1785888263382493235333213852278272000 8898286 -2926767555040041827907756667454088576 8898287 -135144090258209729400850368067308127728 8898288 2249692868086560440970381614842380288 8898289 -850081716528376341113870838257444517 8898290 75663875859657473864885898310335914400 8898291 -727858482039190867621265354876384952 8898292 29377586011284503488811205820739446784 8898293 -248510437353074653718467424832291203784 8898294 -36329026785587279761787803048182350400 8898295 51990180144950772374737086388010381760 8898296 216004972635838935669850130505104732160 8898297 94318706516637804264326001315589765200 8898298 -8575500082763289187582650182052315936 8898299 -248505666414139212777908282692137505320 8898300 43482312950519575934910046545672038400 8898301 112954851477333811176151298969037399302 8898302 -22589719028300253465271705594123146240 8898303 5404072832448835612134985424014435200 8898304 -113431306057512394857415978551963811840 8898305 72871786595354031133118401481633429160 8898306 78030234995573236561762171073976983808 8898307 -78543670574538881721607455333014725368 8898308 -107210088285251668701095989350321192960 8898309 18560192649296732301920728917050409600 8898310 -22638001762518864084249444754528348800 8898311 43581070471624443993026022784046037912 8898312 -12136136588498262415960023528058306560 8898313 -110840791402531251793687844652245662438 8898314 61995918711211774672361771754033697632 8898315 -58599556484551554475426117568279323680 8898316 -58724925196938924154559974845722012672 8898317 -236347423336100819882736997443735026634 8898318 -22121810028054540009112886126554522752 8898319 16666205437069144428142362274852268720 8898320 -43544510882663407881104233444905369600 8898321 166458097768087871089729189281234505440 8898322 -1402684671225261043532638904599766016 8898323 76991375240195307490414819565660367360 8898324 -370045620961710703320154322251745280 8898325 131546500136204692453549848482873391050 8898326 135329975404186422069619710337637678112 8898327 -145101561112930934467460333147678417520 8898328 151056729844445667117115998574898780160 8898329 -77114400035592628818377736500113466112 8898330 -11847072335678474937054689743580666880 8898331 16158457581040506259881571995593475120 8898332 3977669503058833337612325638965744128 8898333 -11599379371886911443446036158372349952 8898334 686003608985663515142214515369106432 8898335 -1578926108858397050981284405504165200 8898336 2628488048483572204431445818978926592 8898337 -119293514265964998487390621221612455488 8898338 -5220442759760697823263397136985043680 8898339 -121622964008935797972135168957762352776 8898340 49196082123977205751592443638001920 8898341 -191342052061286762738310003601379448258 8898342 95904178514687569894333424641436866560 8898343 -113778081350687351385120801140489350408 8898344 -54799448137271028909171372900306124800 8898345 82093163437256193120905103498915562020 8898346 92309273852654444120792359058385918720 8898347 199020910495627694542474841927827728120 8898348 -22904803247937294231587010141505004544 8898349 -230959884330236946447775482507706856436 8898350 5957904251957129354726670391794902400 8898351 69778943648380467150215929848738699264 8898352 8240956559534195089768292200403894272 8898353 69677834494781300319771354718570492644 8898354 19505707515155057310332093095663346064 8898355 85755502844084215553408216715333569760 8898356 -392312154662531370705762150975464090880 8898357 99984568709478312741801652844693416128 8898358 -12904983095818752062265316015316706048 8898359 88293843947836430794886865606154758960 8898360 25270558604992228098512607221090304000 8898361 106824157692477818172438702568136109012 8898362 55154365231749590031951239903460284928 8898363 140435145099173204848756419475021545600 8898364 19503775140472295399172045238326833152 8898365 17324054282943964486289457561954691200 8898366 -59767958145306007873171171176040195776 8898367 -152977374090230458821961753708602347584 8898368 -109647071081031355585358476489616523264 8898369 83018624442695083034053980838630023168 8898370 -39770315128398692956871324029508568000 8898371 -20817382632259620515233180929120613800 8898372 11220140185603170069837866101956698112 8898373 232517220868489243464777695617619425728 8898374 76891768402068137939073590772124992 8898375 94320270916811408426699701043559720000 8898376 -256930913430269400093243035098816512000 8898377 1555407204485213298912762210721072080 8898378 -45498071954873057134637099437182047232 8898379 -23929418587993052436614050252191392624 8898380 -784383619422133460344021858626739200 8898381 -33721777232141105862060573494214812160 8898382 53639522581893356381112923522339303424 8898383 98394561548455058431539288955680028800 8898384 8108788535442401082978894390157639680 8898385 -96547750897292454523861006936157649420 8898386 -39097355687955053798016933678297062400 8898387 181089328808297657302441127871213963960 8898388 137995060177503999492829883357899964288 8898389 -118816521175612338904885836838778926440 8898390 67013290887529622144484283272120441600 8898391 -39263373344199599388071188643879529208 8898392 -104519128188762316279151439972256542720 8898393 22072302885581323238212389078016462848 8898394 -59392692582302753417266521652046500128 8898395 14427905618455092596780902549777029120 8898396 -31296801455937321896823131616589310976 8898397 -62202629733659024686839859130705274560 8898398 81401123533702853068549340541222890880 8898399 -79485708771823171255073145514580072616 8898400 11574596782929847321592929688843059200 8898401 -43824788087494646879852281148845670208 8898402 -46797482544882070947314145532710958080 8898403 55326504419943266566013442710772864240 8898404 -14720153768071293795622179460468091904 8898405 -124765871151100486033423871478390975840 8898406 -142301155094991916982612640987114022272 8898407 112987083621681128031981001220974385712 8898408 733142259979626709050720273356912640 8898409 57774341958081494215688741562904562404 8898410 40262910386527619529804499543171392960 8898411 -1128304804192351112922635788361586000 8898412 48840716373999675295639105138049210880 8898413 151810346174043181948208570703193159404 8898414 955573516314529311151418131710600192 8898415 38217180226913239052376289594646431560 8898416 -69481819444170861496016413354746052608 8898417 -202587511836201112022915899653832262880 8898418 -68915832782473166871946205193807212640 8898419 -192113302828729835226462457479382752180 8898420 -57465970251210192531135093769728000 8898421 51615653339945235227942061663103959712 8898422 -36013132903446246385463197388767547520 8898423 40171979560356838825784194962360772584 8898424 -11659864954061756522179170675620167680 8898425 63964069766665344795329883868426479150 8898426 -1884955511848822947127263688206999552 8898427 -89416945390279618171836119386259505288 8898428 -34498629144974597646797496558154579968 8898429 -226530484641209600659486669247865518400 8898430 -27450952259131408950097422295426191360 8898431 101907922872395048073313917371400803352 8898432 75908825798353294441179581628064727040 8898433 58484300424846648443293877078406424660 8898434 -81175927236645468470686069234341726720 8898435 2611250431848646681846858555357514880 8898436 118800101287773247367384524891059416320 8898437 -358406038721496679875348966498247284768 8898438 -37786188693834213504641654050093467456 8898439 178111590832746647860906811109046429440 8898440 -164360999400983092927238263552327219200 8898441 -78418338103466114966680707861399993600 8898442 26744967798005726221896126086512557312 8898443 -1038029463817826650388239371244323576 8898444 16757402282371768203322284448664017920 8898445 2964130562612295351361193672750906700 8898446 170868940657664299342045889096363665536 8898447 -115261232926726773787445036307776378880 8898448 6846165641589239159556151946733158400 8898449 -185998231609995858455029905898638326400 8898450 -34817603165933761051671654554922028800 8898451 -202900526798253429921425146938765470548 8898452 107678028253142916178626482031919030272 8898453 -16412578178251465775448222185560184100 8898454 92923031504155635629369433684020038176 8898455 19319889754704922689171758695218174360 8898456 30020431974138364214208682328018780160 8898457 -29285872202773279721028334792055875328 8898458 -179207627625224451927828550737939971616 8898459 -2204523159333109226038687472394990696 8898460 -60732046050827171699411253120094387200 8898461 6247663862140261328513592961484076 8898462 7895441063167188066174278164956217920 8898463 969693021298377368083397316749985792 8898464 61954877977044711420794983289881362432 8898465 118806763436465102360699337292978869120 8898466 34520644918548210049690409035020036432 8898467 -255813555827022323422724777664634856484 8898468 64007746278175477612135786082087540736 8898469 -38566834110668840625761137258731382304 8898470 6970383617243247974167497275435458560 8898471 237758058071451239103000547842224390400 8898472 -214874579390555030440712360049495244800 8898473 -14014441969603995935868795442196825436 8898474 -37291828987956368663811768086403455232 8898475 48164735040323231609984289315910098500 8898476 -32659734353854445085547449534841712640 8898477 2905333916742522427676075269702525440 8898478 -12913305075998592942594931382241696960 8898479 271451753005506834871456082664226400640 8898480 9222549377551494145519436851361218560 8898481 -11320709743926703451010057452868263680 8898482 136907730342483732330188694867905642400 8898483 -167894870082968380784221056932274197952 8898484 -13225651585432338069207796088080998400 8898485 61169858865550760602631410693220975160 8898486 28989681335883075470087961694244822400 8898487 9906365962843265617381328136218080560 8898488 -10068272797637219646564875979528929280 8898489 -32980805838694202136391057878833374476 8898490 -30239221722997989017870100787452045120 8898491 28739801386682029907740249867303936272 8898492 -19902049466547828614041020781194997248 8898493 118713045839991140660921403431394347424 8898494 64496833473093081310118307397843108224 8898495 -91679287039310175103637080172513408880 8898496 14471688067890245371251390665753362432 8898497 127197175273883850361390865417492098344 8898498 -3752004247037540941238351823594038400 8898499 58406744081116451229757710975371882880 8898500 44182558727338928948669996698251456000 8898501 -48774170492552982959142760280098443456 8898502 -131173930129288624772961400069665297600 8898503 -118925980813148151139535064326705484912 8898504 -59005179685868204633917691576948981760 8898505 -12782857297898801727623455582091155200 8898506 -2757640205261099517285965702515109376 8898507 -89012270786183626407152844689022857760 8898508 20874250097687366460399388400934595328 8898509 197442310108107208736237645313154761216 8898510 -33442247634419203308612931611796807680 8898511 -172291266267774558838630236503041203776 8898512 -7717985083709732762177625085269639168 8898513 59685049751360078803467419379971784000 8898514 -98120033767294134250544453436909428448 8898515 30766787533713934592269723705133498160 8898516 -14570119861377890385966117476927533056 8898517 69241337990057359233755397330025294080 8898518 -41927659461398242521389484339687395040 8898519 -15706582730357433451527624298915461120 8898520 2873369716630821645711048389219328000 8898521 -253816173815338632230480679629760652278 8898522 -72425222483219942202387576385086371328 8898523 48689313746368748674514323739840440772 8898524 94189529697862624865922370467385629696 8898525 27616679837026984430535032648678016000 8898526 -1138943279907888453444912980896077696 8898527 -171592038263422972741926087203619089928 8898528 -10566119018019587055514724026553204736 8898529 57863294881047650183957475288609172130 8898530 427597613105827225481816180886259200 8898531 -144293069625245329031407302328561237776 8898532 225769787865747577895838743038194605696 8898533 -95209265175044969343569396078286218880 8898534 -17812224113764142178770197403534336640 8898535 13410958153440150061636481433670800960 8898536 247385679808857060465649196225979187200 8898537 35130506095382306384232771922805948352 8898538 -205934256788395937749831090741326444288 8898539 69007360817298428753105181003433385568 8898540 24820158361295073808070844778916167680 8898541 -76760816617938873553616965217908027680 8898542 -313793896560048033596689935703876800 8898543 157447268556485568295575003507563506632 8898544 -35545661342213923954621045271536599040 8898545 205474926543718853365989374876409045300 8898546 -65599977695701464417027403058064287616 8898547 141824446465127397580673191175299488636 8898548 23095059160681529728419477717577691136 8898549 178941643807941566955109365639192576 8898550 24897144348657109338445379569407321600 8898551 171464110034493273588995411969346264552 8898552 -38507564112658179914714344139667456000 8898553 235749926818055700109502914381020541802 8898554 -2962207434816627178341686600882615808 8898555 108210308144015284482737052164261318400 8898556 -39782009339180515307106506695485440 8898557 -421054000960355717355561562728889046400 8898558 3932060936774380222561112951625620736 8898559 -4411810894695283159405285371990881400 8898560 -13119628425030811318809707767922688000 8898561 19146587839054273185370578560103341184 8898562 59902873835878247147371477662354150912 8898563 151493046551948079271601214003424092480 8898564 -75101303563376165811573781671462196224 8898565 7346594306664700291178261133863148720 8898566 -109824903791146254419904267975612708768 8898567 -86737952176499020271997654424572626520 8898568 -105753678504465905909401772764780462080 8898569 9100758527507415232843102467478226970 8898570 19019212584615707279240720021006740320 8898571 190818566239116613283666371994631499944 8898572 -151718655892490260931538953963635903488 8898573 -119058294117241602620227243395275351616 8898574 16671075532392238756802473015778601600 8898575 766058242419414526771348543819890000 8898576 -14088209016810949736598750822320701440 8898577 -735959125679507086706514019211715728 8898578 -58818632321111425141663005295205419200 8898579 -15532113692841598384390175959666694340 8898580 1253792387947540494046488108494227200 8898581 32816594791670783327069814695199318528 8898582 78675462761260358990336798517276672 8898583 -38029684482983636517650526112453827536 8898584 -125546507705663647232560543590863677440 8898585 12793591476164030643333667923488115840 8898586 29561533454737518440194403766517309920 8898587 -6252815702174341218589893381937610280 8898588 -113388703253941672010462538889595593728 8898589 35364887548709962256902840047921007456 8898590 -65868089121468737348933010380395927680 8898591 26267976346075294248413469226072726560 8898592 3172826098005149324459547287900651520 8898593 -72411714225640194937258473510953148960 8898594 25304433203176481338919029631555324928 8898595 333119357135928630911301175618861531680 8898596 -55114991575135250885739383508328614912 8898597 172035138492785049578745334567966208574 8898598 26945909485707517474372504914901240800 8898599 28189102882141327767823562900480641632 8898600 -61382394583655391753094028987707392000 8898601 -4077677389445021816224176408138039708 8898602 -69783548213150979104196148439041063248 8898603 -27325597347666784830940669088689593600 8898604 -77687193244420766188918291708280733696 8898605 148373445622805681476601083440214062720 8898606 -104472959162492965648270713624547200 8898607 -410303890013734445016421851220455906168 8898608 28899480442972199851816579612467462144 8898609 -88482488075105281856757627636648641760 8898610 2126434625154917302010549720008066560 8898611 -1218122390238550278508312279172626128 8898612 8173237020943462876772883395651174400 8898613 207634123511523151247330857642675849660 8898614 170436506320222217232386683414535242656 8898615 118446032969603024587426501186658076720 8898616 -230942196711427859821726731592123392000 8898617 -26051965459470087849401341398987484608 8898618 19557462245126587828684853299384495104 8898619 255482951987965395983803082165521299760 8898620 140425247753364356657407008359558062080 8898621 50939292124420688067111228722079127392 8898622 158978339168155708985013618528081242112 8898623 -99679658623642393252823154393102596256 8898624 -3771992533460973937071185567850430464 8898625 141237204708677340817733321917359522000 8898626 80248625441402195376772778167608000384 8898627 -843401464143283870727458313838487680 8898628 190213948222256611550437618904850186368 8898629 42712117421863949899004069121116899230 8898630 28031051809853195887434641005320318720 8898631 -54227021497024766935281612787553241600 8898632 15155556348450362940700365766197012480 8898633 -177082100425167035647812877579865014080 8898634 -2880329012164258946707866025519160784 8898635 612517940296360782626171303747408400 8898636 28717599261292119041028905473175715840 8898637 53752207067113391516341999485523851840 8898638 -2406677279518223664708424434793931904 8898639 151670988078967493721671229639956194560 8898640 5179349840363749948650215652852203520 8898641 172787884939527246063536967203553394800 8898642 -15910506597875277819735737242160517360 8898643 14909142362539438072802255736012926976 8898644 -112813257061650233306991668174510657664 8898645 -43636457353396254231906168976713114720 8898646 -95977625321677030062997886646358933728 8898647 -101673456372625014694943945758370464200 8898648 22830920758169230850732900971036016640 8898649 370655261484562675689314111940603281536 8898650 1532750983900214046590717789327172000 8898651 -122135276523884804932229045643311530560 8898652 15135458522220651745846011195511119872 8898653 -14762364288289335008131653899502523098 8898654 -34494122141352702654110592582645844992 8898655 -33039223321487795783417837537374778640 8898656 -78699222438103484324638960220258697216 8898657 -111205411432226001911316873823019015760 8898658 115958951086833522510859242027938137680 8898659 2236848200379961758408801516039018240 8898660 -68991709024636666401190826674484490240 8898661 82793873404291820108864837379251183932 8898662 -54203077108656031560947301052269051168 8898663 118779101041724525560500788452506466344 8898664 -197847025754338326917892595410428912640 8898665 -11506149847776658852012140642114919800 8898666 -5320432625669178324196307157717659136 8898667 36423167641194718673183649040035750000 8898668 30141293795529407812977591882078882048 8898669 -65850682001551941739575936448891873440 8898670 -104140186258146135693509503342561011840 8898671 -242950025294539588548721509299909230128 8898672 62287748863560792398294516931920658432 8898673 14450254997618931761220908789393074240 8898674 -32577622526318767641258957062471251968 8898675 -35108020606712830360545599601234264000 8898676 17210033471669572297931492235930776960 8898677 -15515028732782572965991755172485333120 8898678 1213726723605172325432320709158684224 8898679 -235163535100872665186182431425221430640 8898680 -44085785263763973553173172128200294400 8898681 30703569809391366065822845359745449408 8898682 -37518445178467576128124727909483773728 8898683 -39848830748464467012550678665980325600 8898684 590631081169722623273652507302529024 8898685 -122664219637953890454218066350189203840 8898686 26554347379282627719526822875026529792 8898687 25195004065504850801887560474672076800 8898688 -163997607954112377108274277051793408000 8898689 24939734483205590322337973388788140356 8898690 26838574643768044344717124445154877440 8898691 79913305615684505401055888702610324092 8898692 33916768348897797532298701264683174912 8898693 -162780910569732076675034746577948091936 8898694 89902293442158860485254717438169338336 8898695 83159979214081637911370837505514900920 8898696 66135553858175462753011420272633861120 8898697 276748712383021484669572237775273205146 8898698 -52661159260246409880947659518750594048 8898699 -61033982306727131964777558029810709312 8898700 -1634873438782189505525801843885414400 8898701 141302537040636078046024265085547212480 8898702 -10434950783752864468671026177591586816 8898703 -154799943487244821966302097450009128 8898704 7781188133035180295688267133152608256 8898705 26103677778357327802296417744411321600 8898706 -54752754611723144862545858956767571296 8898707 66875382926222640120337306040401674840 8898708 -9692669163896635941532270363683962880 8898709 -11102178282086028844092674619070111090 8898710 -59759942506555536742128225819607146240 8898711 -179305237965137813633226546373511605680 8898712 119354226358724588013750499163608627200 8898713 140240264121532676448810380049105921024 8898714 -62538996885557591010548829269945917440 8898715 1478761501557472498654186034272500000 8898716 -96165375874653821921079461557331612160 8898717 152431375496655704599480730761727920512 8898718 97164658020682227598333800861312898560 8898719 -199897521458412928864371525305496302880 8898720 112508523101928235353621552649234022400 8898721 -114624872898017698555947372340078720 8898722 -1656105251536341651471826455334056960 8898723 -49542285025397095268648014523029389840 8898724 -227902078622379635619567550116794629504 8898725 -55285321020885642144975946129374492000 8898726 44500055006916590770777285463076518400 8898727 49891016871766909850137416207517483800 8898728 -198607192870537328270404712430956835840 8898729 58227153118136815626689274922860792000 8898730 -46420444624112336129995059366417582240 8898731 436296711677948086758763590084396609000 8898732 -59665442616543054805813260319692837888 8898733 63649593400605077571598609261082056982 8898734 33914838121165086620139987690577530240 8898735 60271221967982979431491491937209545760 8898736 -8201082787842698935300178926834286592 8898737 264086321349574585257563132721057166260 8898738 -51925153958590616047383779215377449856 8898739 273761883935577072484990321146524950456 8898740 14112510302389184075642107634365520640 8898741 10262433886739632696786974099085773564 8898742 11324932354775631605622771377185018272 8898743 -175944965830057174957802272028214285192 8898744 -153102765520798154286998986969620480000 8898745 -32190192364508831392306519644231724800 8898746 82131085653737179762305886410051289344 8898747 26595665812425420465093377263475018496 8898748 -107209765869361343668382225262812142592 8898749 225773250098331629654028471707305863750 8898750 -1901070638875775077161360796046160000 8898751 -47998420100291165862867126361002893248 8898752 1389711911439674827032261959236976640 8898753 10838937351228679836028791999967313664 8898754 2372902965250790805604348468842494880 8898755 138346452734045644928836644345105923760 8898756 -46829444236047405814543073417773974528 8898757 38992053349239349699002978473232404512 8898758 33067060786039396572875437713007260480 8898759 -55570387101477614608621179830814671256 8898760 -22781443856574647740240985471142912000 8898761 -23430984141429975733296859368723913638 8898762 44106227235043866007637442772988473344 8898763 11375939310581610127597572226925406720 8898764 674450178820765341401732776920268800 8898765 -11722889179658792783591037536143675680 8898766 -170539187251334262822919512455794557120 8898767 92363903147650350383842800518331110592 8898768 -36302268998630070244152625205772288000 8898769 139129845964327924079110402426190801280 8898770 66251693245910026098304017694972882080 8898771 -10715351014031342738057156347182878976 8898772 -12132069779532820937440907257400862720 8898773 -5088482952921425226743474470111865736 8898774 43769506689762030571295825141039837568 8898775 127276166660737638181478775371115162800 8898776 21932099917361493352098748993828454400 8898777 -15810643180724954220760357037048112972 8898778 -5280595426737555467773320011105533440 8898779 -101301475870958848696802577514727842620 8898780 -42880333223615113478544923059417497600 8898781 -176662595876077519764081980096885110400 8898782 -141206463966443444132276448732354907008 8898783 49705417342097980977654413258372956800 8898784 140262573446121365680978012279825760256 8898785 -13951529099701228242210061272057742080 8898786 -44077770508591691215758414556567252416 8898787 48225836417411403150576826455864385436 8898788 -5456446821814557399313148526628454400 8898789 70254560621732846716294896237878319840 8898790 -100014840713998494597428514826005801600 8898791 138332905508321174247640303485377554584 8898792 65619580241234117354811437118652416000 8898793 -260365393683479911934263811829663288240 8898794 67652423376981257226858103626910923696 8898795 28544976826658704988356841538281496000 8898796 -99634225427740219641448170774285012992 8898797 74803607812128578967101450754890026560 8898798 -23075958866592145777894234241498714112 8898799 19448964609356190282586458303403280480 8898800 28730542884950086047805936166483558400 8898801 -14142323658656774047096473431131828368 8898802 24401901095342518417243097036280768000 8898803 141734426580526804246732693348517317560 8898804 -18465434084124160251729573258763971840 8898805 59794061340445094728170876092234498460 8898806 16695816980982238573735458678290933760 8898807 1069320645922218404403584923936949376 8898808 71552440797176803044036008149922856960 8898809 161373629406646056442591853503803068010 8898810 -8158561934843101156041396904145475840 8898811 156883261032887381617830996639616837412 8898812 99331026909951854754229360051601905152 8898813 -16204876361407774826035885369269767232 8898814 29362721928527392268231696372750048256 8898815 -102811727375270752805752238512754042880 8898816 127711356151299322989795126361259507712 8898817 93253436076151781560045102531621638832 8898818 155182903175885772606441296421527313360 8898819 -177772565809704423226797777621429072 8898820 20283424738204435438204644319665561600 8898821 178159387442270089823621650205267335200 8898822 1730394806574722270648423956595381952 8898823 -90031734810801885195860798577886989928 8898824 450666730954722904424834112925747200 8898825 5999391972137073880780728466283553600 8898826 -54316395995905822861017353310522951888 8898827 -4360658759349015616985158997776083456 8898828 10175167992868860672026188188274552320 8898829 27998286784515814358263995195888776320 8898830 14221103997754069678565111296825787520 8898831 -125840988368584562096848503375070760280 8898832 -8712605969052878353988013661137854464 8898833 8951954956917257640127031131392531060 8898834 -28210730532384836709676790527447577088 8898835 -94004662333678611514075296868792042080 8898836 -73946572069932159635218231952983739520 8898837 104487135645681250759478402860925909952 8898838 -28833671810863785487716812718280215936 8898839 121411996872312381751491448311968017056 8898840 38979738268417567792296622421793792000 8898841 -258283664921209312485134857282035455670 8898842 102315344793145875169754392240780857072 8898843 -70467428374268640168870288947222139600 8898844 77676815316252179529469960708424805376 8898845 952539761743533785614905706675717440 8898846 -6468205637298412345487431998225549312 8898847 -542509941274906002447330049140134280 8898848 -42244197901534188824724710495694618624 8898849 -191708921707063576064386384580168582880 8898850 -799573823617515192718395542054928000 8898851 63480976429825131954327922293184396512 8898852 -31078839925614461415639703478793676800 8898853 -138242565849798083534344021661876357220 8898854 -4705298665628911585933605468573898368 8898855 15587044788817711128624079509971665920 8898856 -91174013740718611327089689257925591040 8898857 -58313538480774729230314422348743807616 8898858 23296852893971089211659503948402792624 8898859 75710065157748151853347274554871976240 8898860 19647230690982809910561626781347235840 8898861 63406272305477353545997311479228441280 8898862 43415156606484151712293726837775892480 8898863 11208633602827138012459244141536929648 8898864 -3963011471548209471298008039371145216 8898865 1590997124907802651811761344768010920 8898866 175586199489848669427072508866273679632 8898867 -21617227264290532093368822334610020716 8898868 48216034670366378856729660391501885440 8898869 30831283115284580363189289042860710176 8898870 -9986929322916874436659604839341507840 8898871 159086758061092946226533660109801490992 8898872 -64380366034882995165873504418366771200 8898873 169024055282506213978525354691487715104 8898874 816890607087858173212954730273594880 8898875 129067411063708282505154193661195004000 8898876 76790539375616090678957193291448320000 8898877 -95562914230351469083859268034651338088 8898878 -88371413542072931881229723857493146560 8898879 -597980315000373732269063275616819712 8898880 43575430284412243325276369671972454400 8898881 132580587334380813845293609714531467264 8898882 -13554155721901499261072326394736768000 8898883 -41169279770551008037747404447456060160 8898884 -38190485007805305373906772860752089088 8898885 -10413375934332109841782147941992521380 8898886 -65445452402295690859711336411426951680 8898887 4142303873404395932239834487366248536 8898888 63913076029588636227088131344540098560 8898889 -34025804390521000471686744303085460976 8898890 15962078983752498152920790888487567360 8898891 10748425308773266198187436732751779840 8898892 13802347106734293602440056019784033280 8898893 -2750169980315082517775644028388794016 8898894 7612307662534924111213213243569873024 8898895 20581194520880433078448223783369435400 8898896 49865203637487294647589507104373399552 8898897 24257078252860080368871441678453166080 8898898 49068837076023997437247253375485741200 8898899 13979311421134850492750667449303494560 8898900 -33059267045049115194195427684634419200 8898901 291052217472256887087171247299909419904 8898902 38426012659709046232767109603674688512 8898903 -91799686502015130626822960342473448640 8898904 -59775160494794790847676687794024243200 8898905 -112072224111475651478981182177980069240 8898906 -5557339575688196025409766607516151296 8898907 79359299044631325571143832456682297952 8898908 173590648691218028319111934629975737856 8898909 124543283441927577504056087529198989088 8898910 -86074665690239565463526147472362408640 8898911 15205536646050552223193677925437017600 8898912 -80329498900269000099906304925937303552 8898913 269580410828351792970459859417387664162 8898914 -123099768109953683590512098184554560944 8898915 9403688297876169865766480674079551920 8898916 22981101110143598729351245350639902720 8898917 269591071297809469042639795444768369692 8898918 -21444847686476929322276830446089226240 8898919 -24549762998622165560505991951318730320 8898920 -145477079747880642465823594992642048000 8898921 91188281132132839533874453405408140708 8898922 -40713207931879014151293434841182570496 8898923 23134253924606526151966806199840216104 8898924 -19700767423152478156009054404059808768 8898925 670883615259935860696811030774513600 8898926 -25804416158930490618420437435471727360 8898927 32333113922278878035606931655757564160 8898928 -35626719659483521305231546119272759296 8898929 -152178538365080732369202172932176788800 8898930 28358580870473531840662152583200614400 8898931 -279595624172810546944438141326691833268 8898932 19690152840470832142236413778508861440 8898933 -140325347071078437605816244846843616896 8898934 117322145625921328132046966926789273152 8898935 -54722908697303954683348647563254473600 8898936 2176506763966698769800866255168471040 8898937 49994572382455009221950678418659908586 8898938 115499953353992296044392417123441355120 8898939 114610045999310532073259993334749578776 8898940 -167126039228301813737215511164856064000 8898941 104932658553575737789072838909518302342 8898942 -14591770078461007377797787278277728640 8898943 270364989549924935301706677066337880192 8898944 -29876813766361767623222935111807795200 8898945 -46684100967164024718694103817157440 8898946 -54081947625790633845543377777055951360 8898947 -148545838769925121946291979563404242720 8898948 -119095434219345824951568601584749520768 8898949 -101252042749305620935868946048174758050 8898950 70663338802099362228132250934382012000 8898951 23717955368620075084293393895868509824 8898952 -79618600386777772121474145423433190400 8898953 -2750863442883096841485535559675461632 8898954 -41753029286156734772758866448740003840 8898955 -3347089548776567564502758780588630400 8898956 225866994470679322365934651072075293696 8898957 -199293770013965433908104231942966647360 8898958 84802204072946386470198022682327686080 8898959 -339503454607958103668391593894087136984 8898960 -11489033618458918879323350382728970240 8898961 382443341946991222976540901838021546224 8898962 -41768100673182006980026752638503110768 8898963 -133113587929547569779538169789775312456 8898964 -31848109766604925600715417789539153024 8898965 19496556719059478725592017737982548120 8898966 -35253329800877864998378815570647276448 8898967 31416852205107451501958047521033350784 8898968 19164250263981869470749435864462213120 8898969 16499118079946812413079473236515036800 8898970 5237574375138971790356712787946745600 8898971 168677216426728776245786595085929575172 8898972 49256538238668955972460701444398830592 8898973 106158456319931134085180145008389213440 8898974 30221657441871903064542997660957815552 8898975 14725296659338521939350949571998249600 8898976 28178262280205076189292283971516760064 8898977 118951890781778087147965898503458233826 8898978 23125957766461916763744456192924771840 8898979 -4322096729102685729508045784716297016 8898980 -7231847310498556009496836199798415360 8898981 -1875418653817020193556624344809453312 8898982 95751346405419777433629676010268890592 8898983 1434599839102714141217445457156664664 8898984 -2441009057285937482730115012919623680 8898985 -20215461216179715448216554785277374400 8898986 39231063205091108344781056748004438192 8898987 101432497269197333607369165605630934360 8898988 2522048596554842380463916227845579008 8898989 109769272681647083954013437001350008320 8898990 46195681600601373676514634647570592000 8898991 1345169744101440586315650661924569552 8898992 -2055194276235246259000529093731614720 8898993 156911564730021717963827933133624969984 8898994 110808361945462709382130682969048252928 8898995 44289475039130348411605828490373278880 8898996 17677107999113335621930251495477540864 8898997 112862139515056442752824377189134398446 8898998 22588235775593789853507733557550552320 8898999 -21590117979194582308719132984561186432 8899000 -90874519682114917804855605194188800000 8899001 21427471282001609481444167070892585104 8899002 -22283606872466900246939863501506878208 8899003 8966479208962028142163081545009689544 8899004 308772927829700823112476315858335594496 8899005 105571219148336947403680801242990336000 8899006 43730420165324364579413042608060061952 8899007 -144492695943355707113382856689082201056 8899008 24032727782579950096076035571161497600 8899009 -6457081562575194319959788160627931776 8899010 -9477818016764943581576843778935439840 8899011 -3245860032045524820361696675942120320 8899012 226817645785541011270380248325194877056 8899013 -183103492452030932770375387681147296738 8899014 57569953991527194813838989653605352640 8899015 57637463154844815890747262774274446720 8899016 25134833248473173481623626167006658560 8899017 -31399493159622733697012185724770649088 8899018 32008410612799713076676577052207458240 8899019 -54384455832873680741844202232121257580 8899020 -25050483323775108404297648365518535680 8899021 -85725312774584922010060406158388886900 8899022 -844580382739490205254301277209016320 8899023 65193518360071464889191742653911478144 8899024 -75546994935115958746660152694071312384 8899025 47060972051822418514064776772592337500 8899026 -17617886008859964545210718676660841856 8899027 -298587941032863724386212153332754337600 8899028 155197709408474071820553874917696567168 8899029 41178360274710516138106245089060647200 8899030 37384424006127405983973476110498867200 8899031 190180101967455431849729160218589341832 8899032 -116623901341032808807867134478445383680 8899033 60306237475949068300665581784453579024 8899034 -41603417241850574139980877651725998080 8899035 48454400719392939310206009924294796800 8899036 16581391672112558082955578122346580480 8899037 322317921636948128933129792747291111052 8899038 -108447865432182076113512229719433830400 8899039 -153168716017576666083673061830293897200 8899040 -91097160567608955706434674079164006400 8899041 -209473123409221585194755799238118804256 8899042 -26472959376733256630132273208468881328 8899043 -237038546083886302289653026108373341456 8899044 -6818814115446700723051053423716990976 8899045 31074016641971061795517601731640776320 8899046 5080627986525340599424161526469216256 8899047 109974489320998412283533558460895889424 8899048 35300942922182679783703968444456975360 8899049 -285000386903314415967933361129227227760 8899050 15302452915419486670578404547051609600 8899051 -8147734884699374498639422787051739248 8899052 60025029714295033178240182816870830336 8899053 119520760617803962859325512725856176704 8899054 -84250743548058718563115782880693401024 8899055 -31918188778803707051480326813774795680 8899056 15924356385298283859884745248190136320 8899057 216215441472665197146608523211131956306 8899058 -42792827487440041776929284624071859200 8899059 -59227812176432061319786532354530644432 8899060 -48631188093985634398129712146475531520 8899061 267872879096261593787209412136199231662 8899062 -2442850269924668296701085342699549248 8899063 67664044430171601162895251326349537120 8899064 -234208161626683800292369532507213168640 8899065 3375960960084290852871873913902720 8899066 -3215756884008479603087633264815629312 8899067 -8512807703372804905842360902171665884 8899068 43126978145714045450866736451723018240 8899069 128472235394082864262304579977715146080 8899070 22306610237893603362768471619565436480 8899071 26479780518877211278030770338880093984 8899072 -9752787345359590628398746954645897216 8899073 22642342831426741060221026980472322 8899074 -149232851927164975321020851158520613888 8899075 -109159287339644070261224010486585849000 8899076 41131701772188758896513557170732101632 8899077 41967193783576674591019567623286425600 8899078 79415554893236467947027704806378143840 8899079 66181172104281119044276359582038506080 8899080 19436331408198567763888067467419648000 8899081 2848755543641779410274453777047211200 8899082 47378128449286995338434507765261849392 8899083 88071692861246848533445636274992001064 8899084 52967555740722483295498154340269991936 8899085 -89922536483846899431020023785305984400 8899086 43489061925075949240703183539712685120 8899087 91849181430114587930167761445818309200 8899088 60948927600720909072867475245758545920 8899089 42384209638961357968582443411168356448 8899090 2179954402226683201968251768535088800 8899091 -54450824071880957760385604110316360736 8899092 85720260431558557003274278541056696320 8899093 36154913876081028470892887344668560800 8899094 102474054514985270651767194756692425920 8899095 68903395454805215942020872654789437520 8899096 -212192639739835769418764168365067427840 8899097 -461335547871020787820982360491491763200 8899098 -2252818012577058112989365171048208384 8899099 -85999351549420476415639880638571665152 8899100 35242402426793082504174151466499302400 8899101 -174099501004399774106151981306383693370 8899102 -82880625557433275736668748103688581248 8899103 -93680350987261325833222824593528926536 8899104 -191779254155489000744014448207501721600 8899105 75925225807039395048409840709834266260 8899106 135494692980122432585856643093648629120 8899107 -32907135275737141706628273428525842176 8899108 -991628636002673550584934395625717760 8899109 59957419389932810859341670500837785272 8899110 -14388219982255406130927599194480838400 8899111 3410542247644035215993242476424518952 8899112 243819748389061714559230569213097651200 8899113 -186270592890087057484326667665587472000 8899114 38512604378692374343886259258336184320 8899115 -42471959619118448678150416364114382240 8899116 111577115102586406982670820927906801152 8899117 298747480193416516811311780649934454166 8899118 4822742488467608871129408436024637760 8899119 74019841034379283289784438260734162320 8899120 -1377441858562559508258266020131962880 8899121 -176841018147571577139290704250666158080 8899122 -15880576824135255689756225057250016128 8899123 -73923333293853443121216249024151968628 8899124 -40776659395963598259483026303991882240 8899125 -26772838910402047601161314122370000000 8899126 195387726097916977866614960447995928640 8899127 51978130131571302599395966750353719976 8899128 -7734126666311715542501195596748759040 8899129 -98260119708948347018992075695339793724 8899130 18351100952677048251060056128889027520 8899131 -159722121924170703747205671189606842880 8899132 50315944082217179702850845479743888384 8899133 -138916032490002873121693223120166382356 8899134 -70681949222801790761312356411771939200 8899135 98711214976798035140333078294562360000 8899136 41534678510647462439472205964519669760 8899137 -5729640951146021218127859122769890112 8899138 -6272717844530776691499504434711593056 8899139 -108318454622078856154806841994202515328 8899140 57710220222455619883501941847732838400 8899141 -94742524148025715108855244766536338080 8899142 -24019347723473445133889492595561429888 8899143 -89856716432355875401203896404184551680 8899144 172571236891853682107762571664569139200 8899145 -49907803401523581065717729328093443100 8899146 28610772083924056767831043593456009984 8899147 290323165305763656522674598100901773320 8899148 51411024454028579807513810698583846400 8899149 -17593704839781281937725178835202688960 8899150 -8872798597205934033670998721443134400 8899151 -133203682318442352363747422711427600 8899152 -31961336939280097138549639717911134208 8899153 44357838141467652156405479488813565940 8899154 53516692506787034121289369688406175872 8899155 -82084172297466955347515618311380422400 8899156 225541281333546854249995429606893568 8899157 -13337967170306751745424219949070572594 8899158 -96076927309105376314005546877959729216 8899159 -272247108854766206944527770264569591184 8899160 -71049179475726206786916663459631104000 8899161 -30232679849866729203028173574252910496 8899162 -276737808122064163877976219414480415488 8899163 18653399310103967455239876580232375040 8899164 -49186787390204188451549274439952739840 8899165 26050887498523943852194491816422918400 8899166 110133380327365039354204539846480000 8899167 62247137057558765581956269026922903880 8899168 -275849087306968859971411045018257850368 8899169 179496569481289197501351901357287485460 8899170 4226931456313747959675607153938923520 8899171 184744465472653374404118118775889593372 8899172 134149457291409914778042684048179370240 8899173 -29204570028335632282694764056113942400 8899174 -138562497110640701077999589382600355200 8899175 -104897283597478271214894962883419337600 8899176 -9372587072067976383392407921272913920 8899177 -10520787572476403617389467688204120768 8899178 47735581437940824015889585742342366640 8899179 68500284755121499658527162043117806320 8899180 102056584721039670669013340484811776000 8899181 76309335115248571034619787276797584982 8899182 -5162894568008984049332623412356336320 8899183 80475192391222862244625329674375279184 8899184 -41511628218713953302177886759187349504 8899185 20697570694000818997910114757209769600 8899186 -71225492882914752633807186603192884208 8899187 -120104623357781896136124955050684732 8899188 22695286466574430189549806152398233600 8899189 3743102042397493653554721709132388760 8899190 26939486298099735525271204550608087680 8899191 -74068093958315582250466111238170077648 8899192 312591168815229345904958465874642124800 8899193 38877396101985877840849122182021150442 8899194 -1481890801788569907552433464060065280 8899195 -129911923365856471872264268362865215600 8899196 -44996470018019261978704257503944419840 8899197 -14803573464898149693586910895020867040 8899198 -30900579323165223086473387862906999808 8899199 -64673607741340448425031135885074947120 8899200 -142611002065953715638096665342115840000 8899201 -67102734593886533282910802773384921600 8899202 52342901637717434771040953460836357088 8899203 81589029654973756239257190064775223984 8899204 -105289270753478813948031665747824284544 8899205 -8481834701396469186629414516037924480 8899206 1490195413029059590357579349049108480 8899207 -110397365810119808317923653771375524208 8899208 -322889996377861275074308802202722672640 8899209 -28410279477900109096965168635931270672 8899210 -7486688412015662624536868645457102240 8899211 -8090968712621000460118225794597592512 8899212 3282821957798777485925544927630016512 8899213 -96402314024053289469344100980427870538 8899214 117592316817485846664746277955102953408 8899215 40606151753799574644048672804404567040 8899216 102718408878055814726226751789927186432 8899217 -18497303519871966169729434605923990734 8899218 7919244879767478377548379028431109504 8899219 -92404461040564907522161477290672016304 8899220 59388167697472155275355735346641408000 8899221 93081819103314413636146750112054289312 8899222 -46131485282436580188954006420991957248 8899223 19755994123556284456037556957634731624 8899224 -57070758036106351029372137072339374080 8899225 -8686958016591605719384546074342963250 8899226 29281073240597692116751577636307260160 8899227 4143024269126580781645748984263499712 8899228 -32772014910219719736384451768431811584 8899229 113679405143892986594680814364730485888 8899230 32582460667324533873974030593539187200 8899231 105847836780152840802880720072090485744 8899232 27094197290968735960372698110056464384 8899233 -46688184299080959234278576167890239760 8899234 -146182895758102660073403567948854583984 8899235 66042097632547778895736416481690729680 8899236 -122135047571152523290450349112558311808 8899237 220548433795739193599877115970904333534 8899238 -119741828686278031456454746961323560480 8899239 26560614898544629781162196791521251840 8899240 6775293370835886375673370622910464000 8899241 -26440287836624870948566620333340572828 8899242 -42487264427947008071723779727107028736 8899243 211921879638963917379347611055086589492 8899244 43734551846600086887909693232196774400 8899245 124867007131985836358562931217741973720 8899246 -82869916802618360690419027139364165120 8899247 75878372956088198247480049979592475632 8899248 28178217594198789691734274140415033344 8899249 -234009068551829458763465261103976528750 8899250 61975911740957768649474722453978952000 8899251 -81743117620945637390100929533033954560 8899252 71693677375802668746982416372536051712 8899253 186973459193706180721517963373443614464 8899254 -22813519990933657923009871382874501120 8899255 75768905340028606821228446347254658320 8899256 4809355036639601691780768688518758400 8899257 -16409763512064124853128496052468381360 8899258 -81131812752328526334562498609976655360 8899259 -279629354532459056749898353599599642640 8899260 -54342675507941800446520028175615959040 8899261 -20538699145691246906406602454872935936 8899262 156933622692148343958186292221153937920 8899263 45699773280517307739336368453592956928 8899264 42840325410219775327925849310124572672 8899265 -93771742505181903121052229022393718400 8899266 57304492564892591535945976125156757248 8899267 -89447371203165813923210689466647750880 8899268 74756934010659110671550877065070514176 8899269 872462822961396845239836754463285760 8899270 59738725480104517066812253251891624960 8899271 -57270391329330561753844575692876267520 8899272 -60450919006281510129244135911682145280 8899273 -19669660545214645393987750644285356160 8899274 -92150198301362000719307797388578854864 8899275 -16602358319146403341300156859065036800 8899276 61721926803591466260736880227952312832 8899277 -5001304290167567044566380948226016800 8899278 43157977590106773568993557942854904960 8899279 -181333986735175504328599797239262777024 8899280 34361206194720905382725437292544000 8899281 245693680307622648120238956193790823840 8899282 -33016554072000854519261379214977515520 8899283 -61898611789778341035659929093639163376 8899284 5386209675461846497044303890058731520 8899285 -132993535907488454657434010579393338020 8899286 -9330687604945671122756621715817784256 8899287 -86164256556301596261180786622203793920 8899288 19459717091542898398649821355569152000 8899289 8797447510529724907626679141573625280 8899290 22695001288066780949235427261574235840 8899291 189804854932115034826766269425920244984 8899292 4231542752729801510196943818847096320 8899293 -17407730876388689398328573349168339840 8899294 21006527252382723881844422366664125952 8899295 -2961746055182500556818316323509817680 8899296 -18829380105000092038560039088706027520 8899297 -54690130420607981734694898836292272736 8899298 36559251262454255317732830707082392064 8899299 1883771643516089516418324066177666600 8899300 -16072096742509670746235838840132073600 8899301 -77250984910905145805247768708348876768 8899302 7723436637504740093989311690145528704 8899303 -30384922188089717128648801124629597696 8899304 -113314167489851890544793998508401034240 8899305 -28656354189446384786510539125299716800 8899306 59421280012385400375285867362914188384 8899307 -85534849716287953463546287120298034444 8899308 1660990350461832112085175920696064 8899309 -231277159112389556111614592534182469184 8899310 3113321199283720250298007779690351360 8899311 -34378784796848869928154518041247971200 8899312 -8045633678501550539167629946937376768 8899313 -162263211858330428128619290871247232860 8899314 -10156729695076554100944284827109611008 8899315 -79124285953625559416168215934271924000 8899316 55711198098498350636395477252483043328 8899317 46527998590303807661617534024308405120 8899318 46623182341003061650064741289688371360 8899319 60546831701332705458711547438783445808 8899320 -69071844991274896681023948304933478400 8899321 102447349348385250612531867157448211072 8899322 -103276672909670075131163662012162182288 8899323 588195835995405914586715115945203200 8899324 -74061752779641077261248345519285739520 8899325 -46909803090039808694626244187486806400 8899326 -13743716045148390380259331484700556608 8899327 259406960838281122546203160537248508440 8899328 -56457588601342744570336843431514472448 8899329 63939908429215621990472728366738180128 8899330 -58258187612195561535197546256421094400 8899331 -204245010301148499821634235469751133140 8899332 46962064530317388677620793062873485312 8899333 185127650050447119918704761077306479582 8899334 92562511770988934550238903957218056640 8899335 30172037119590088139566305062235319200 8899336 66342065409818859815238084484725964800 8899337 2279114446653749393033278938520467252 8899338 -13871059879110768736517050327195614720 8899339 -131052904438858698089206581745941554860 8899340 54190659863481773314082619865155363840 8899341 34680886355670629805864841174527191040 8899342 -92981776946470110035151976941664771008 8899343 83947946344158339278260840267319376000 8899344 -9793476208623971831852345336965103616 8899345 31119923464784988278075548778223417600 8899346 -109740887823652666527032755610178964320 8899347 3222046920547740523313862354783648384 8899348 -168336748627354239893551341532821515392 8899349 -295196154133830661920743515503977246436 8899350 40074031440909610218901311006993408000 8899351 53379906917735086112235454104572181344 8899352 58672147609745923315651975558834421760 8899353 -93872715721006526157413858911960818240 8899354 46940790198055263478643297972562458112 8899355 46816369065158405027423994328469597760 8899356 4517233087932150764899908624647454720 8899357 17053802338238884238758949356383637420 8899358 11651817723259045026767006681551406784 8899359 32445537557867300036410770907981618560 8899360 -75240143067747954152096978141209559040 8899361 162402670379311831312019844700388068962 8899362 -63161529685886241562964158873849536000 8899363 -200252380643587525300584714848114458560 8899364 47821785203076192681136524286945203456 8899365 -73857854300290057587834239517178685280 8899366 -346431960385108869664324029974593536 8899367 -28113079794944796954510336991592911896 8899368 -324370122649047626159782744646860800 8899369 37901854999046683704230191296745598080 8899370 -58031422717489705235059495336056489120 8899371 55018302937699287670341151486060549548 8899372 -3400743297652157766214655353691721984 8899373 -60186008461161270513789730418033360160 8899374 -49976784427601844784708355932869104640 8899375 30375709727881907887393670917215975000 8899376 -28384894583463830391849265454056685568 8899377 28482652153303724675340225247016892960 8899378 37121382581693270686339717374542652960 8899379 2383129556325613556207873778504898920 8899380 19388068651542101664595808606686790400 8899381 -81481781706892674312072856579785341028 8899382 -114341041160880432748699758832098650208 8899383 -69139647790095269601380466870295380480 8899384 -14801035214044417447645445956124897280 8899385 -218812160404561414613914698342691386240 8899386 -44114857794057885298492821729624769536 8899387 22738562700131240949825350051566767104 8899388 81641055163549321800625022147922395136 8899389 58760687876829583029033978861910041888 8899390 12937420873825788112709101361949553920 8899391 -213398194130653964912011884809116090200 8899392 36301183068271503927696670503229980672 8899393 123451230019445274996345185359366167684 8899394 30635514492527296774601777452137034752 8899395 31205411693816713698958647015226860720 8899396 -249413363329370801168220629166136756224 8899397 70918247484471337301288067232966570140 8899398 -58511925306026922152621651696501207040 8899399 -73718043375865096520722200609014194600 8899400 78538151650431130392650586784240512000 8899401 -38929075540483281753569552036232158016 8899402 -46075909126630201080050977679787280848 8899403 -506481084903746552404831533969195770400 8899404 30688343846642003070942707738657587200 8899405 -210374968892476018035299718704365445940 8899406 325693493446786101334341260286841605504 8899407 -775189547823391460958839025841367184 8899408 -478297844554216914152231237118853120 8899409 -5764740801224747293273000037442997920 8899410 -13282864630390412608392433822888627200 8899411 66791749863937058399169041645611436012 8899412 -142354684841612333633826981388401355008 8899413 51848007857837559538167121116427951488 8899414 -54316237925196773470910998184552023680 8899415 -17931526643507054150874797647219897920 8899416 144183555280088999772922005146451763200 8899417 25791293820370950594961262694844195466 8899418 23996008946144244583754416542836275200 8899419 -22080731422010822708800703113043546832 8899420 -34621130124482045000466282636902238720 8899421 -30853041669192182443344202907652348378 8899422 -16379277162576476185339212560405124096 8899423 185759031986954123035269324081134404784 8899424 -184344488048544968705200222683734212608 8899425 42864341459029613793262475486072653500 8899426 -1893000977562358326667541131832985216 8899427 270978163830720292314990132716945003880 8899428 -14237453501497979501469657741225179136 8899429 -343647511881239222123674920983793600 8899430 99501342160227768476369895516059352960 8899431 -52506661076286470197711465477723648560 8899432 -101534330998377025089737101757595371520 8899433 181378238741667140582018099657843473380 8899434 -51834750280388738246166392187743528016 8899435 -84305028075143254974849307870336413600 8899436 14909624295601401978966666799989325824 8899437 147179416571549791117533845147969156160 8899438 50219893958116839210850661710341722496 8899439 -164003461872372138271762908224581139760 8899440 31653563059942960966458662141771120640 8899441 -14891201091971876873328518702702906158 8899442 54044487096014535346721810858973373440 8899443 -74642630920091992057950121544082017280 8899444 105736965826861150679317578693828887936 8899445 -6355633836040454540561002037144787300 8899446 37273299127827500984192986657454069184 8899447 -303082686539419081430251896419617502104 8899448 266485287460404234665351829340654080000 8899449 -5306726497363380313562045864953488384 8899450 46683068933577534168657312859765708800 8899451 -27960425190516853858674465446209913496 8899452 -1705846067857255316572844995855680000 8899453 -278072931904342089268931438623760850298 8899454 -46950971220271143811080953797936647168 8899455 -98439073862555125025022766332132278640 8899456 -72065958867434811399420050992193863680 8899457 -83652741160898507390472080319611853888 8899458 -76876165673711931493448925214583831040 8899459 -29266196916222879419630472263834879520 8899460 -10416983010714980585490922039288419840 8899461 -38851808379581692970894576155172819490 8899462 -5791495598089452556541602261545476736 8899463 97502789125252483157691223057361810712 8899464 46194185706075169260329514547279134720 8899465 -153929522711673678853284595493179594140 8899466 -7650367687464400326976795151929352160 8899467 97225860800984094304386642036125426880 8899468 145796905483115192324516593546084859648 8899469 308587236082141929230209211053913874870 8899470 3107221120262283618952723152746911680 8899471 -90629243949381361949083628681714735888 8899472 8824742077117183870766191695656140800 8899473 -24033574458077482590774588736344396864 8899474 -21496468742295285287364658718849366400 8899475 -25286269077237930403699141442119818000 8899476 -72927488935210668670331274020253050880 8899477 -22466867502637516013613319958898242674 8899478 -36132722299920931630775016502166342400 8899479 -3159219834000149883177365902891602000 8899480 35706801387204924931949925393624268800 8899481 8628226606715736911050854520497918282 8899482 -4272012768456179910373245205602378240 8899483 40517748973536904143557079719878831824 8899484 487042250508559401349410630132989952 8899485 -44221298231444125425246266744336762880 8899486 5591451164628190598775521160169504320 8899487 -229591621228548707357046912611926106928 8899488 -47202630044588336746727634583750311936 8899489 268946020313908160951230610288542776290 8899490 4140673424316428833088148841634373120 8899491 -227201054853951685600878219634237888080 8899492 46949881614896680470414350444176875520 8899493 13098716577554471107792994142453120060 8899494 -28652620899222782228410136784808776000 8899495 691084235645010743137092176258926080 8899496 183108214187068948337142748229203138560 8899497 -33794261492138491404003173576847164160 8899498 96582627024308903242006641999084366000 8899499 41171859586603666820519835867369218592 8899500 23582821424183227451871457423603200000 8899501 15438715468500067365261110251329017280 8899502 -8137912615765817334117716455301754048 8899503 -12619400395284052523790223972264968816 8899504 -39434062118626124979780966103316807680 8899505 -70088320303684607253013539949656777600 8899506 34055164303763667481781022508713497088 8899507 92262603369143365976022579550247189832 8899508 -60419392442676945179839210094913515520 8899509 -259780839369355212182909685041423104512 8899510 -65890805038382897013800533024795875840 8899511 -10893934832598701696503538405028205056 8899512 -16477070249658561517733639107339284480 8899513 93393555269106133261922808300251599360 8899514 -49724293941351456457581671231187397440 8899515 -37385014924857343659791637619613453040 8899516 17871242751883623971877737051896509440 8899517 173773540937305443320041098407166684864 8899518 10734867768141751128142032030769475904 8899519 30664298786522893910751699333950816680 8899520 8330890033618281241093899598115635200 8899521 -31774237865219788978087200510174913488 8899522 -40132867578878906248274957722466563200 8899523 -119438404071152459305947483690931134240 8899524 150351816127117352175471891952426291200 8899525 12922767801262849183265739656846732800 8899526 -99974791566470909232306805209493872288 8899527 58167889494509832157515785702694982992 8899528 85993180708385979163515393851612037120 8899529 -260104739030489881165357452731690176716 8899530 -2918413263031412456483062694738599680 8899531 272264153404209520662535833037972797332 8899532 -112673001329083073811637109062927761408 8899533 167555508721103644695493623306317252502 8899534 -47742816621848236314165901152358488576 8899535 -2671306989246773507096792612630486640 8899536 16972986938119066565166647174615138304 8899537 247902449878799622080267942832467411186 8899538 59991700712742966536618162626902144 8899539 -164284951661814757803093883752125879232 8899540 27163539521429067006102223781869589760 8899541 2838724439210861119260511928838241344 8899542 6655528560264050029720408673608811520 8899543 -179667298973871859255891504958823189760 8899544 -238701155546426871833369559363579494400 8899545 42959801761214296905996208957438804800 8899546 -31573941844811500020016931994507072528 8899547 14976089006024184225847351403506750032 8899548 11498502313407353944099147833286656000 8899549 -297832671756685389686845812754359682440 8899550 48397077066091136123456131051046400 8899551 -4509883958903490882550342426551436896 8899552 -5739467172841953391975532122050920448 8899553 -25049397951475443755517557242086407916 8899554 19793893867836203153240529261116353920 8899555 -13234607086693506486088995120213316800 8899556 140457118987147503487661555150716992768 8899557 76511024685843336754590398420971167840 8899558 -67999810712939588806580814570861664320 8899559 34376990106801339209843252525885411040 8899560 17662871380576902736586256359516160000 8899561 276675569737122678779028059543254495824 8899562 53653573579521673339948091989500357120 8899563 -127157253917591335071995117859369960000 8899564 145029197167776571211563728707558994176 8899565 107416253924190995122726898877665192460 8899566 23835011542395838817226129389103648768 8899567 -195996821024611878553919993055949362960 8899568 -9609081030101379853568463406716026880 8899569 27642585034458093022219796010664984704 8899570 90894199023543888544400835027886680480 8899571 -195403761237247821025437038002510962228 8899572 -32855065348278074874834124109811234816 8899573 670552199172363577174647304552401920 8899574 -83045354927692053122660753659836639360 8899575 -46488561782473770252521554335384131400 8899576 -10466231059907839868068849913602007040 8899577 120350893061536918635523179391612881492 8899578 -4644259643934258490324728308631052800 8899579 -83601101098040336907579062253908250912 8899580 -132584018551604623121329955115292300800 8899581 739306642765409762155371165857448960 8899582 58774536269617493780868440176352949312 8899583 29368302809225741921625640276224257280 8899584 29631213242567558223661026887897972736 8899585 78375128488572346366321237555232683560 8899586 21105745058809471743679371908824534992 8899587 -222387214121081043736098854698187487840 8899588 151566993453957728032570007630585410688 8899589 -46377791058504497636930963133964720260 8899590 4126371103508083367829261948726220800 8899591 -362453979636369381081840360154466253408 8899592 -48474676256064001166291191547492597760 8899593 -42412784642600069554716856210087524336 8899594 40770182672136138823317852618832077312 8899595 190254751901372290680863329046656318800 8899596 -21021060099709434032536340104005657600 8899597 54679528847561478691762975624157251584 8899598 7677055943174543718225056885018980800 8899599 182425881617208929962701915354257597064 8899600 31316915702634655883979151333482496000 8899601 75464825515847649240321074292929247732 8899602 -29822784246241253316915189664334190336 8899603 -79661832757414593964174716185937096148 8899604 -18755041165216027376810632095703400448 8899605 -79727421970872566431843242715601299200 8899606 94016923619058318081595718511638869824 8899607 52824722040215145986295568073502365160 8899608 1211958758496286816871483112956190720 8899609 -149827960825309416686469898292963451190 8899610 -51531551956860533268495242028494515200 8899611 -46022669194742549785050160230561885696 8899612 -348800505484798139308362472930861810688 8899613 226279341625737463065524746151546357862 8899614 -52863118021115659806807173770408115520 8899615 23062904345699879372011892752127039520 8899616 -361442809660782110615151973292873613312 8899617 135407472957363625919538434314455253680 8899618 -6358299031174246269240817595405380608 8899619 -235880063323865668485688155838135804800 8899620 16890843051645176650097826008036352000 8899621 -126720631129470729980776629941930530500 8899622 -53383300880211448284941114701908345888 8899623 -15909867298711919800328989416706712376 8899624 1900486919719679007431164044473303040 8899625 -123079621801689854906833225181410443000 8899626 -38304618108180165961194882913321706496 8899627 -59899934547930248249085519373824551280 8899628 -91663034707822318709540044155357733632 8899629 140857411500391185539062857491119286400 8899630 92915155779373147861641921089859264960 8899631 -24653184911928325405950999413460252168 8899632 -3743314274866273853869883891512442880 8899633 117792063349610689761417572090484548882 8899634 -113777466536007106517587580781750956784 8899635 9304157146356182945166314324511052800 8899636 -276537320161759364136956180111240133120 8899637 -8843764336386427842745451888843133120 8899638 76375211542912861140205575490101903360 8899639 -37845540081426564063890594923548160800 8899640 -429121954989736955308622638986854400 8899641 -109389619240554508294895874980627948550 8899642 87116041024606586026077319785872975472 8899643 63202237857372920766593678995191897600 8899644 -5400627789871898777371449014487152640 8899645 103866385633922410706458287622396339200 8899646 20614675571135432559291939964659373440 8899647 59372472320609176813278773932891734672 8899648 547980635330149728130491493940985856 8899649 2233915634776251323101960005116569248 8899650 -48561810873310994739576998861511565200 8899651 -176179787982416503845578142913250593348 8899652 128327078825924351735896360827021557760 8899653 52375771739630728891592529072620942592 8899654 -4445107837638047701306848513005697792 8899655 133226308074451300403792248883365165560 8899656 122179730838521092379366226402351513600 8899657 -44435436273942330127467551335952238720 8899658 -66051764622348523926970914341401210320 8899659 24176118598253266142466130102860492720 8899660 -44934907505199490168697582129291673600 8899661 -63351831996316208224407032279792402976 8899662 57587624667573965776086703315079717952 8899663 -164394520837366299930266296881969075088 8899664 52406216871075027190459270299598970880 8899665 -5243178543038975629923724682406000000 8899666 16666707149907646242998975047864694784 8899667 352885733187032889797551553879519232 8899668 -214512745058702825389510144286595246336 8899669 -87709601525695117400682250714444316004 8899670 -53308236182920032770817954713866448640 8899671 22410551922947764515671413794103656 8899672 125303342114316831493300520158480711680 8899673 17427526772508736928989387310623588560 8899674 57230239572182408071302623594953377792 8899675 77476661306780502741390695443338657000 8899676 -87158525062405275760345564533348564480 8899677 19086540619028215271517206276736719520 8899678 13286330317085524872639169247026560000 8899679 -88712378561829384716036302913424274416 8899680 2980785138509791968861981828246405120 8899681 80563492311249594496199509619785753792 8899682 -170341740418677607349832805840484044416 8899683 -19295489648189456617286123300455676496 8899684 -55111413377896563994439905076971468544 8899685 -253634712347647991646763240330464791040 8899686 -131678825931655274551718666980683100800 8899687 -118722212439535110577215908050483666608 8899688 76723981662259861648900229248023183360 8899689 61259785242976968262164055999543353408 8899690 6986211555383574626015015315010151680 8899691 -184606550470589245612711480881099040908 8899692 36396993331905731833107726190124324352 8899693 16410984630957715572200130928602958944 8899694 80712812806574897930415002275894608960 8899695 16681987518983756797147876757084083200 8899696 -2463859417962637908765502236492136448 8899697 -86505920718668910537264274620972507648 8899698 50643812468837683093270952603366158464 8899699 -55176149392303656468900819161931264720 8899700 -109026737752231749479811635369686396800 8899701 -49819938751895177484639957758993851680 8899702 -55725273884241796704291523322057491200 8899703 256845027467804282600593187960893918584 8899704 -188927349551513261053187379300874690560 8899705 18982473640806868343157966828528001860 8899706 -57361871789082481863437444808164775456 8899707 -38301646156378048462625846765134285824 8899708 123089288438195349844094921047822949376 8899709 41115246335235512931821796122051382624 8899710 -876240631001006858356235492568192000 8899711 6837021909091709618581058984183933312 8899712 126292929655820115123257552898820669440 8899713 11653232824274060250951512877559803042 8899714 -76222528722287612853253290409031084160 8899715 366903434557962703456302605268253674240 8899716 24594284676486434588874697144804761600 8899717 143036138816593172783613165028013145052 8899718 9325393141263677535409577283249022560 8899719 44555651765841849578855777844261589248 8899720 -34813703441912544717566090345606707200 8899721 51657367819611986707252646509492163400 8899722 -2139503029351482127542241280485978944 8899723 -196217907991610204722556027615137243920 8899724 237329148375637404270994870680086474496 8899725 44234274217857826532166736437445308000 8899726 -25989664479495451463154598128597566016 8899727 302685951234442633457309355500867958576 8899728 4843395358195292891051889551477833728 8899729 -90294701391009379471803135018718807260 8899730 -26193327593603680587021137407038988800 8899731 -63963305585695567918440333976570565580 8899732 -216617334192897171679406559593410375680 8899733 -1159005140895224369318476402041630660 8899734 -29886996723655709135521089277203424320 8899735 -12200924396838485109275285032794605760 8899736 -100720317682100871479813632687037368320 8899737 -13875843687297345150386808861770757120 8899738 170552288876490580455289704914783126496 8899739 -139095908079538286497483560148303611744 8899740 79278083631325627196160192650752665600 8899741 56844596892275133194104181202274991500 8899742 30549410828339590188443595254228518272 8899743 -123934550203630586749119718405809143736 8899744 15466718746584870621536840716514230272 8899745 256226947832231410555059372535533820800 8899746 -3419324309986035516897962459178963456 8899747 82784161284341770553094470977181025264 8899748 -3221157329964507467225267542781767680 8899749 -92060329521659228479318121989363392066 8899750 -114980918741436795561300083533987968000 8899751 -80780873489600477777560906220353437648 8899752 138179971039278356546679017767268352000 8899753 1690254497402497422856785636783399200 8899754 58661833080461190361399553007720678576 8899755 -44477054008273306548723150787867982640 8899756 -15067236437477840972339967419369409280 8899757 962440023583867928078853242570597760 8899758 -4550959365623573516372813479907069952 8899759 7062072040155757389273579457054886400 8899760 1207743065813275348567684890157056000 8899761 -30307416234981676228370113655844283200 8899762 17047552596739125710078658460990925952 8899763 -23591152474468764924045971370720968136 8899764 -9779694437020390069323586656359559168 8899765 -64875005009365503569948120548747497600 8899766 -43643585643995780248595449932505923168 8899767 1163573940384275039990632249279316640 8899768 -41463165216996166198379877752014909440 8899769 221747582685268813790712126555888897360 8899770 -17363539687599561274955082667453824000 8899771 62123388610091726974610155609414471680 8899772 169874327832789557680008238074055108608 8899773 -89005455821490413332112380732352422176 8899774 67423094692905705640627723160812401600 8899775 -78109243018128604021834579173023332200 8899776 21658734572546360944896857534131863552 8899777 -369004659317241520538769109309581786320 8899778 -63523568958649384922750597848432389600 8899779 29168952222994399548708863330071609344 8899780 1128983964845314616588272070439221760 8899781 151508680454724049334894145821849139840 8899782 -29709618176296228312024056692244357120 8899783 176305033482604864693757347037143779032 8899784 -72281627840974593029763866533480980480 8899785 -18282071252331513628195931394131745180 8899786 9666217827630430987445340534698563584 8899787 -82700648530012832681158822485182662800 8899788 -45848881790010622274766296957020062720 8899789 130037469966837941318903262564611848512 8899790 31146704626863867425753766675115622400 8899791 -110887953531858764741522230177649676408 8899792 -12754748280996021840714420677681152 8899793 -60342502675887256006994287680766161600 8899794 -1584540164128187473554074395594461408 8899795 2918060159326914724708048580065989600 8899796 3676216347110680741352829457712117760 8899797 103380977769988398539801981425474327200 8899798 8260596481202379981417034347555290400 8899799 76454535250712409057061305696771217800 8899800 1879107706935985010577838764834816000 8899801 -49704678315019056283170493927201150198 8899802 -147217505821115267979798391311565125648 8899803 -161143320404654755207296945508580296536 8899804 38459450335778435692320042259198411776 8899805 115944950467058804953484990494068884460 8899806 -115200156583471581962522265749705214336 8899807 -23427474043519122615124393005713011088 8899808 80479952879214828321106235505129553920 8899809 81951858899637413156551003888384372800 8899810 -44608229035199139874305838101617304000 8899811 1357444769610605733058221461152267512 8899812 25766509532372239331668313320732719360 8899813 -4932491430844408928164054706750850216 8899814 39619617554623813376194151923061735424 8899815 -53072551131722584529667102526146162480 8899816 -98872841526010044280242430114163819520 8899817 29288645472609145497741128503223536932 8899818 11750187876262125930312314627118647808 8899819 -117910369794095339788848393418350976780 8899820 -26712130906866816227652667177780224000 8899821 101960075694074687553506592949792848000 8899822 -67370217766214249786701100170062240000 8899823 -251360305039868777631602101544052257280 8899824 18846985617443432037524349574745948160 8899825 -68775192990316668902061627591988928400 8899826 49932234811293515811788634142383780864 8899827 -59818755276609330387370834472969025792 8899828 65112913190621044366164027866549964800 8899829 -88141633391726472270992722265701600260 8899830 17306104007837155449564145928252396160 8899831 -89635945623740825883865471840925465368 8899832 -29221102400631659078582514335824650240 8899833 126386991705367809341459012104218752544 8899834 -16692016831486956074494298990334071808 8899835 -75628854945473337634407602620673468640 8899836 -13645977538611292538183327598161559552 8899837 -228826612923641861596700392409954187514 8899838 -161453541591550852476790435238402503680 8899839 -1004382330749318346501803631399292320 8899840 -93813196506000117476185918001066803200 8899841 83769584850414647083229706259012781232 8899842 14235561103451455936008530840162847744 8899843 -161965247894168264095147974709570811908 8899844 -9011192592279181035305405743069371264 8899845 82201906744318714201364932833768815520 8899846 -20158928813526279107817753962394676128 8899847 -12412489151419023647865529785498758400 8899848 34447575195883645109303008627309363200 8899849 -13889922352152301130606572404097316800 8899850 8209068866278555179438183687209856000 8899851 -145602949134287855374225059526378032168 8899852 12303171907088346030968534212533100544 8899853 -59801766222130400199435454142308157898 8899854 86127445480930273756440175857249683520 8899855 10829601913758933826910168468751006000 8899856 -30422654994347311591235088207670149120 8899857 -30238057712805205717950197371424169660 8899858 133769063306628579220387815462017662080 8899859 84374588473823935062362156938845256416 8899860 65218322177295908947823571086252943360 8899861 -423950840165245370450102658103278893508 8899862 22952224718613315352478535537097260864 8899863 41366311797633291837596131620250794624 8899864 -11407583805125906822645428430130800640 8899865 -6182773544981651147985190336543278000 8899866 22456370024675692787492600010837960960 8899867 -62997159837533795122387950161972329084 8899868 15532412152434793412100645307350236160 8899869 56073579775916280682511399182919924832 8899870 19902842010270354172366253015554700160 8899871 -1503998575396048871839618898919193800 8899872 -35481762059685559938973876975918645248 8899873 224116120107700024815971258896189027584 8899874 -72873319176205133195947906147598637408 8899875 115109743741395597320091274169970228000 8899876 50408445176994474513125061419760671360 8899877 -15267357068535780561964752101552592000 8899878 -86237783055790553091695414408515487232 8899879 -194055538598660269683419997154112244416 8899880 -31230242573606756562772868846579712000 8899881 -133344165406361668056982097633114664048 8899882 -293100289682175801916803340872330240 8899883 -14982327838841219486243138039340939456 8899884 -44247425155458745147747287524250614784 8899885 34053217128800311449044970902184415200 8899886 174984923860466379407829447718064961024 8899887 75052021221111807510651745652747756160 8899888 74426516676949091732383580122278182912 8899889 -2808665134896338230365580621715659740 8899890 -40076245295731331149181833670743918080 8899891 779254246547604933638453542471868928 8899892 -18008281666829143173010505721152686080 8899893 -61133223676107826850891832672827860818 8899894 -124134700434418985395246847069352849504 8899895 77705825301262054847526238123512584400 8899896 -73797768672001597659614062186576834560 8899897 -151208462773704609126985613786943948540 8899898 -39011620809269150211338709969234833664 8899899 -181912975863559646632894244187441749736 8899900 -84454179456340446764584032804067136000 8899901 -436100546995440731604720708936248324628 8899902 48046198265014529422954994591483873280 8899903 -266817974751860201477400810524148453920 8899904 -4072975547110698033159888496345743360 8899905 -28431371920119567877159087372740708480 8899906 32757592329688461766163607385307897856 8899907 93205544941139955049277000553693780360 8899908 99425335023676957024236932699056183296 8899909 91322272309581713099624956960701630110 8899910 -149131023506101737361746554475501930240 8899911 -3297488191215545925436405613377020480 8899912 -58147686706294393370805310977690501120 8899913 134332329693145321962088809610996266 8899914 8433470509320223982887620123437383680 8899915 -87906681636026196962567512682661529440 8899916 -18765935233759245940141883612476181760 8899917 60063614867586482326759530581113570848 8899918 -11153780137962262417528248274040604480 8899919 -56323138560169353404095356264089503200 8899920 35344943367921762535369355822046904320 8899921 -57414384038048928858694854383027700096 8899922 72177597675426112569642975771247122432 8899923 -42797925130898465493746788500828350400 8899924 -16628939102692680962961964740037244928 8899925 663197472186167804397081739768468800 8899926 24149413931336974791816030642988431360 8899927 30812179287780279243384951706329216776 8899928 162760041823794806406501206636550328320 8899929 43263849458694776765833206232506637920 8899930 7521206340408744382853639375235870720 8899931 122704828236654078530590867938207745440 8899932 108156582126908176605127022086285404672 8899933 14705923758343500666027061733197037920 8899934 5244633388085164108775492229239532672 8899935 -104971123652736599429291416667364739200 8899936 86369412877464474453187461984252198912 8899937 -641188545911131405735496475463176414 8899938 13068328343683370025964267068553569744 8899939 171151424063345914536540766293091229256 8899940 -16794123816766545792632580903748976640 8899941 10847768361158761023920617772364879360 8899942 -56069462551780863968843917575645696000 8899943 11014960408767537925837826758347850464 8899944 91030626387115524913309490596983275520 8899945 -87944328382621807493360543673206346240 8899946 -113559172145404878623473403431151996160 8899947 73058062486782457331082288636203114640 8899948 -9687420720776993794307733215721064192 8899949 94239983863030370805804976011613060950 8899950 4477766075982726115829974398144849600 8899951 -65423212814451342908071107075440636696 8899952 -17663339951569045640444204228970283008 8899953 89584597346687093038468817674756136304 8899954 -45694554416765918609049653258093948928 8899955 -66322177865668496106351247705485858000 8899956 2005430023462893807662715917427985152 8899957 191877773348268177401956411265360850432 8899958 19538219638040338237549226858660160 8899959 19733337500730115641625885469556327840 8899960 -48027098278548538419702599807270400000 8899961 -13565664198324802569114991941188088960 8899962 82476396755555655758051987389369239552 8899963 41364361623143759586771618198640264024 8899964 -177322025175030742050136976077049985024 8899965 53240964015722703672994016770561392000 8899966 -93249467448430950478436234048402093568 8899967 -367118161449462608651542799882895898848 8899968 1323637715390373015449424930841559040 8899969 19848050042857448680286027690774224320 8899970 -15232127068720235557388184684355300320 8899971 -4474981005790660006317149443871687688 8899972 55696236431012960856245369325432974592 8899973 -39817595586045357623047900540750967040 8899974 75329868175585494369320470822875478944 8899975 6044702493521561462899382396072880400 8899976 10401181728639077994527707725425541120 8899977 -12592931608757885169794734298442743280 8899978 -96499889229152504618748917577123668640 8899979 -3787378682132327900173365699499821120 8899980 -23644112883231109748151519398032588800 8899981 -2463889883049067655144336541444796148 8899982 -37393093404757015692279972083900620800 8899983 -209275985002545281954442536679917228400 8899984 -67245919229112172348378566792523530240 8899985 -39986720356294446313801114718616936600 8899986 -41384026022349187088741287192721406336 8899987 3171909413282611322471107299827582636 8899988 32604379161473776474038156166832240640 8899989 -8703877874742727602622523568552964608 8899990 -29025412372602009534647954407413974400 8899991 238355936812849585589984547139536791784 8899992 -5713277418481701664911752955997839360 8899993 66194777622167065803674537048394649404 8899994 15522257685530827597371223481998765296 8899995 7958321122313366022055514793104348640 8899996 -63844915112844279043583594668281992192 8899997 -202566580464183510258578594836761334554 8899998 35325153991255070070079855008427232064 8899999 399684286787663969785524873226963240